Internal: a shape in a ReadySetGoParser document. More...
Public Types | |
enum | Type { T_Empty , T_Line , T_Oval , T_Picture , T_Rectangle , T_RectOval , T_Text , T_Unknown } |
the shape type More... | |
Public Member Functions | |
Shape (Type type) | |
constructor | |
Public Attributes | |
Type | m_type |
the shape type | |
MWAWBox2f | m_box |
the bounding box | |
MWAWGraphicStyle | m_style |
the graphic style | |
bool | m_wrapRoundAround |
the round around wraping flag | |
MWAWVec2f | m_points [2] |
the line points | |
MWAWVec2i | m_cornerSize |
the corner size: rectangle oval | |
int | m_textPositions [2] |
the text limits: v4 | |
int | m_textId |
the text link id | |
int | m_linkIds [2] |
the text links: prev/next | |
MWAWParagraph | m_paragraph |
the paragraph style | |
bool | m_hasPicture |
a flag to know if a picture is empty or not | |
MWAWEntry | m_entries [3] |
the zone entries: picture or text zones | |
Internal: a shape in a ReadySetGoParser document.
|
inlineexplicit |
constructor
MWAWBox2f ReadySetGoParserInternal::Shape::m_box |
the bounding box
Referenced by ReadySetGoParser::readShapeV1(), ReadySetGoParser::readShapeV2(), ReadySetGoParser::readShapeV3(), and ReadySetGoParser::send().
MWAWVec2i ReadySetGoParserInternal::Shape::m_cornerSize |
the corner size: rectangle oval
Referenced by ReadySetGoParser::readShapeV3(), and ReadySetGoParser::send().
MWAWEntry ReadySetGoParserInternal::Shape::m_entries[3] |
the zone entries: picture or text zones
Referenced by ReadySetGoParser::readShapeV1(), ReadySetGoParser::readShapeV2(), ReadySetGoParser::readShapeV3(), ReadySetGoParser::send(), and ReadySetGoParser::sendText().
bool ReadySetGoParserInternal::Shape::m_hasPicture |
a flag to know if a picture is empty or not
Referenced by ReadySetGoParser::readShapeV1(), and ReadySetGoParser::readShapeV2().
int ReadySetGoParserInternal::Shape::m_linkIds[2] |
the text links: prev/next
Referenced by ReadySetGoParser::readShapeV3(), ReadySetGoParser::sendText(), and Shape().
MWAWParagraph ReadySetGoParserInternal::Shape::m_paragraph |
the paragraph style
Referenced by ReadySetGoParser::readShapeV1(), ReadySetGoParser::readShapeV2(), and ReadySetGoParser::sendText().
MWAWVec2f ReadySetGoParserInternal::Shape::m_points[2] |
the line points
Referenced by ReadySetGoParser::readShapeV3(), and ReadySetGoParser::send().
MWAWGraphicStyle ReadySetGoParserInternal::Shape::m_style |
the graphic style
Referenced by ReadySetGoParser::readShapeV1(), ReadySetGoParser::readShapeV2(), ReadySetGoParser::readShapeV3(), and ReadySetGoParser::send().
int ReadySetGoParserInternal::Shape::m_textId |
the text link id
Referenced by ReadySetGoParser::readShapeV3().
int ReadySetGoParserInternal::Shape::m_textPositions[2] |
the text limits: v4
Referenced by ReadySetGoParser::readShapeV3(), ReadySetGoParser::sendText(), and Shape().
Type ReadySetGoParserInternal::Shape::m_type |
the shape type
Referenced by ReadySetGoParser::readShapeV2(), ReadySetGoParser::send(), and ReadySetGoParser::sendText().
bool ReadySetGoParserInternal::Shape::m_wrapRoundAround |
the round around wraping flag
Referenced by ReadySetGoParser::readShapeV3(), and ReadySetGoParser::send().