Public Types | |
| enum | Type { Basic , Bitmap , Group , GroupEnd , Text , Unknown } |
| the different shape More... | |
Public Member Functions | |
| Shape () | |
| constructor | |
| MWAWBox2f | getBdBox () const |
| return the shape bdbox | |
Public Attributes | |
| Type | m_type |
| the graphic type | |
| MWAWBox2f | m_box |
| the shape bdbox | |
| MWAWGraphicStyle | m_style |
| the graphic style | |
| MWAWGraphicShape | m_shape |
| the graphic shape ( for basic geometric form ) | |
| int | m_id |
| the shape id | |
| int | m_nextId |
| the following id (if set) | |
| MWAWFont | m_font |
| the font ( for a text box) | |
| MWAWParagraph | m_paragraph |
| the paragraph ( for a text box) | |
| MWAWEntry | m_textEntry |
| the textbox entry (main text) | |
| std::vector< size_t > | m_childList |
| the child list ( for a group ) | |
| int | m_numBytesByRow |
| the number of bytes by row (for a bitmap) | |
| MWAWBox2i | m_bitmapDim |
| the bitmap dimension (in page) | |
| MWAWBox2i | m_bitmapFileDim |
| the bitmap dimension (in the file) | |
| MWAWEntry | m_bitmapEntry |
| the bitmap entry (data) | |
| bool | m_isSent |
| a flag used to know if the object is sent to the listener or not | |
|
inline |
constructor
|
inline |
return the shape bdbox
Referenced by MacDrawParser::send().
| MWAWBox2i MacDrawParserInternal::Shape::m_bitmapDim |
the bitmap dimension (in page)
Referenced by MacDrawParser::sendBitmap(), and Shape().
| MWAWEntry MacDrawParserInternal::Shape::m_bitmapEntry |
the bitmap entry (data)
Referenced by MacDrawParser::sendBitmap(), and Shape().
| MWAWBox2i MacDrawParserInternal::Shape::m_bitmapFileDim |
the bitmap dimension (in the file)
Referenced by MacDrawParser::sendBitmap(), and Shape().
| MWAWBox2f MacDrawParserInternal::Shape::m_box |
the shape bdbox
Referenced by getBdBox(), and Shape().
| std::vector<size_t> MacDrawParserInternal::Shape::m_childList |
the child list ( for a group )
Referenced by MacDrawParser::send(), and Shape().
| MWAWFont MacDrawParserInternal::Shape::m_font |
the font ( for a text box)
Referenced by MacDrawParser::sendText(), and Shape().
| int MacDrawParserInternal::Shape::m_id |
the shape id
Referenced by MacDrawParser::send(), and Shape().
|
mutable |
a flag used to know if the object is sent to the listener or not
Referenced by MacDrawParser::parse(), MacDrawParser::send(), MacDrawParser::sendText(), and Shape().
| int MacDrawParserInternal::Shape::m_nextId |
the following id (if set)
Referenced by MacDrawParser::parse(), and Shape().
| int MacDrawParserInternal::Shape::m_numBytesByRow |
the number of bytes by row (for a bitmap)
Referenced by MacDrawParser::sendBitmap(), and Shape().
| MWAWParagraph MacDrawParserInternal::Shape::m_paragraph |
the paragraph ( for a text box)
Referenced by MacDrawParser::sendText(), and Shape().
| MWAWGraphicShape MacDrawParserInternal::Shape::m_shape |
the graphic shape ( for basic geometric form )
Referenced by getBdBox(), MacDrawParser::send(), and Shape().
| MWAWGraphicStyle MacDrawParserInternal::Shape::m_style |
the graphic style
Referenced by MacDrawParser::send(), and Shape().
| MWAWEntry MacDrawParserInternal::Shape::m_textEntry |
the textbox entry (main text)
Referenced by MacDrawParser::sendText(), and Shape().
| Type MacDrawParserInternal::Shape::m_type |
the graphic type
Referenced by getBdBox(), MacDrawParser::send(), MacDrawParser::sendBitmap(), and Shape().