small structure of CricketDrawParserInternal used to stored a shape More...
Public Types | |
enum | Type { Basic, Grate, Group, GroupEnd, Picture, StarBurst, Textbox, Unknown } |
the different shape type More... | |
Public Member Functions | |
Shape () | |
constructor More... | |
MWAWTransformation | getTransformation (MWAWTransformation const &transform) const |
returns the current transformation More... | |
Public Attributes | |
int | m_id |
the shape id More... | |
Type | m_type |
the shape type More... | |
long | m_ids [2] |
the ids More... | |
MWAWGraphicShape | m_shape |
the shape More... | |
MWAWBox2f | m_box [2] |
the main box (before translation and after translation) More... | |
MWAWVec2f | m_translation |
the translation More... | |
float | m_rotation |
the rotation angle More... | |
float | m_shear |
the shear angle More... | |
bool | m_flip [2] |
two bool to indicated we need to flip the shape or not More... | |
MWAWGraphicStyle | m_style |
the style More... | |
std::vector< MWAWVec2f > | m_vertices |
the list of point More... | |
bool | m_closed |
flag to know if the shape is closed More... | |
bool | m_locked |
flag to know if the shape is locked More... | |
bool | m_smoothed |
flag to know if the shape is smoothed More... | |
MWAWVec2f | m_corners |
the rectOval corner size More... | |
MWAWVec2i | m_angles |
the arc limits More... | |
int | m_grateN |
the grate number More... | |
int | m_grateType |
the grate type More... | |
int | m_starBustAngles [3] |
the starbust angle: min, max, delta More... | |
long | m_groupIds [2] |
some unknown group id More... | |
MWAWEntry | m_text |
the text entry More... | |
MWAWParagraph | m_paragraph |
the paragraph style More... | |
MWAWColor | m_textColor |
the text color More... | |
MWAWEntry | m_bitmap |
the bitmap entry More... | |
MWAWBox2i | m_bitmapDimension |
the bitmap dimension More... | |
int | m_bitmapRowSize |
the bitmap row size More... | |
int | m_bitmapScale |
the bitmap scaling More... | |
bool | m_isSent |
flag to know if a shape is already sent More... | |
small structure of CricketDrawParserInternal used to stored a shape
|
inline |
constructor
|
inline |
returns the current transformation
Referenced by CricketDrawParser::send(), and CricketDrawParser::sendBitmap().
MWAWVec2i CricketDrawParserInternal::Shape::m_angles |
the arc limits
Referenced by CricketDrawParser::readShape().
MWAWEntry CricketDrawParserInternal::Shape::m_bitmap |
the bitmap entry
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::sendBitmap().
MWAWBox2i CricketDrawParserInternal::Shape::m_bitmapDimension |
the bitmap dimension
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::sendBitmap().
int CricketDrawParserInternal::Shape::m_bitmapRowSize |
the bitmap row size
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::sendBitmap().
int CricketDrawParserInternal::Shape::m_bitmapScale |
the bitmap scaling
Referenced by CricketDrawParser::readShape().
MWAWBox2f CricketDrawParserInternal::Shape::m_box[2] |
the main box (before translation and after translation)
Referenced by getTransformation(), CricketDrawParser::readShape(), CricketDrawParser::send(), and CricketDrawParser::sendBitmap().
bool CricketDrawParserInternal::Shape::m_closed |
flag to know if the shape is closed
Referenced by CricketDrawParser::readShape().
MWAWVec2f CricketDrawParserInternal::Shape::m_corners |
the rectOval corner size
Referenced by CricketDrawParser::readShape().
bool CricketDrawParserInternal::Shape::m_flip[2] |
two bool to indicated we need to flip the shape or not
Referenced by getTransformation(), CricketDrawParser::readShape(), CricketDrawParser::send(), and Shape().
int CricketDrawParserInternal::Shape::m_grateN |
the grate number
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::send().
int CricketDrawParserInternal::Shape::m_grateType |
the grate type
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::send().
long CricketDrawParserInternal::Shape::m_groupIds[2] |
some unknown group id
Referenced by CricketDrawParser::readShape(), and Shape().
int CricketDrawParserInternal::Shape::m_id |
the shape id
Referenced by CricketDrawParser::readShape(), CricketDrawParser::send(), and CricketDrawParser::sendBitmap().
long CricketDrawParserInternal::Shape::m_ids[2] |
the ids
Referenced by CricketDrawParser::readShape(), and Shape().
|
mutable |
flag to know if a shape is already sent
Referenced by CricketDrawParser::send().
bool CricketDrawParserInternal::Shape::m_locked |
flag to know if the shape is locked
Referenced by CricketDrawParser::readShape().
MWAWParagraph CricketDrawParserInternal::Shape::m_paragraph |
the paragraph style
Referenced by CricketDrawParser::readShape().
float CricketDrawParserInternal::Shape::m_rotation |
the rotation angle
Referenced by getTransformation(), and CricketDrawParser::readShape().
MWAWGraphicShape CricketDrawParserInternal::Shape::m_shape |
the shape
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::send().
float CricketDrawParserInternal::Shape::m_shear |
the shear angle
Referenced by getTransformation(), and CricketDrawParser::readShape().
bool CricketDrawParserInternal::Shape::m_smoothed |
flag to know if the shape is smoothed
Referenced by CricketDrawParser::readShape().
int CricketDrawParserInternal::Shape::m_starBustAngles[3] |
the starbust angle: min, max, delta
Referenced by CricketDrawParser::readShape(), CricketDrawParser::send(), and Shape().
MWAWGraphicStyle CricketDrawParserInternal::Shape::m_style |
the style
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::send().
MWAWEntry CricketDrawParserInternal::Shape::m_text |
the text entry
Referenced by CricketDrawParser::readShape().
MWAWColor CricketDrawParserInternal::Shape::m_textColor |
the text color
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::sendBitmap().
MWAWVec2f CricketDrawParserInternal::Shape::m_translation |
the translation
Referenced by getTransformation(), and CricketDrawParser::readShape().
Type CricketDrawParserInternal::Shape::m_type |
the shape type
Referenced by CricketDrawParser::readShape(), and CricketDrawParser::send().
std::vector<MWAWVec2f> CricketDrawParserInternal::Shape::m_vertices |
the list of point
Referenced by CricketDrawParser::readShape().