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 More... | |
Public Attributes | |
Type | m_type |
the shape type More... | |
MWAWBox2f | m_box |
the bounding box More... | |
MWAWGraphicStyle | m_style |
the graphic style More... | |
bool | m_wrapRoundAround |
the round around wraping flag More... | |
MWAWVec2f | m_points [2] |
the line points More... | |
MWAWVec2i | m_cornerSize |
the corner size: rectangle oval More... | |
int | m_textPositions [2] |
the text limits: v4 More... | |
int | m_textId |
the text link id More... | |
int | m_linkIds [2] |
the text links: prev/next More... | |
MWAWParagraph | m_paragraph |
the paragraph style More... | |
bool | m_hasPicture |
a flag to know if a picture is empty or not More... | |
MWAWEntry | m_entries [3] |
the zone entries: picture or text zones More... | |
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::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::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().