Internal: the shape of a RagTime5Graph. More...
Public Types | |
enum | Type { S_Line , S_Rect , S_RectOval , S_Circle , S_Pie , S_Arc , S_Polygon , S_Spline , S_RegularPoly , S_TextBox , S_Group , S_Unknown } |
the different shape More... | |
Public Member Functions | |
Shape () | |
constructor | |
MWAWBox2f | getBdBox () const |
return the shape bdbox | |
Public Attributes | |
int | m_id |
the shape id | |
int | m_parentId |
the shape parent id | |
int | m_linkId |
the link to a zone id | |
int | m_partId |
the link part id | |
Type | m_type |
the shape type | |
MWAWBox2f | m_dimension |
the dimension | |
MWAWGraphicShape | m_shape |
the graphic shape | |
std::vector< int > | m_childIdList |
the child list (for group) | |
uint32_t | m_flags |
the shape flag | |
int | m_borderId |
the border id | |
int | m_graphicId |
the graphic id | |
int | m_transformId |
the transformation id | |
std::string | m_extra |
extra data | |
Friends | |
std::ostream & | operator<< (std::ostream &o, Shape const &shape) |
operator<< | |
Internal: the shape of a RagTime5Graph.
|
inline |
constructor
|
inline |
return the shape bdbox
Referenced by RagTime5Graph::send().
|
friend |
operator<<
int RagTime5GraphInternal::Shape::m_borderId |
the border id
Referenced by RagTime5Graph::send().
std::vector<int> RagTime5GraphInternal::Shape::m_childIdList |
the child list (for group)
Referenced by RagTime5Graph::checkGraphicCluster(), and RagTime5Graph::send().
MWAWBox2f RagTime5GraphInternal::Shape::m_dimension |
the dimension
Referenced by getBdBox().
std::string RagTime5GraphInternal::Shape::m_extra |
extra data
uint32_t RagTime5GraphInternal::Shape::m_flags |
the shape flag
Referenced by RagTime5Graph::send().
int RagTime5GraphInternal::Shape::m_graphicId |
the graphic id
Referenced by RagTime5Graph::send().
int RagTime5GraphInternal::Shape::m_id |
the shape id
int RagTime5GraphInternal::Shape::m_linkId |
the link to a zone id
Referenced by RagTime5Graph::send().
int RagTime5GraphInternal::Shape::m_parentId |
the shape parent id
Referenced by RagTime5Graph::checkGraphicCluster().
int RagTime5GraphInternal::Shape::m_partId |
the link part id
Referenced by RagTime5Graph::send().
MWAWGraphicShape RagTime5GraphInternal::Shape::m_shape |
the graphic shape
Referenced by getBdBox(), and RagTime5Graph::send().
int RagTime5GraphInternal::Shape::m_transformId |
the transformation id
Type RagTime5GraphInternal::Shape::m_type |
the shape type
Referenced by RagTime5Graph::checkGraphicCluster(), getBdBox(), and RagTime5Graph::send().