Internal: a zone of a RagTimeParser. More...
| Public Types | |
| enum | Type { Text, Page, Picture, Line, Spreadsheet, Chart, Unknown } | 
| the zone type  More... | |
| Public Member Functions | |
| Zone () | |
| constructor  More... | |
| MWAWBox2f | getBoundingBox () const | 
| returns the bounding box  More... | |
| std::string | getTypeString () const | 
| returns a zone name  More... | |
| Public Attributes | |
| Type | m_type | 
| the zone type  More... | |
| int | m_subType | 
| the zone sub type  More... | |
| bool | m_read32Size | 
| flag to know if the datasize in uint16 or uint32  More... | |
| MWAWBox2f | m_dimension | 
| the dimension  More... | |
| int | m_page | 
| the page  More... | |
| int | m_rotation | 
| the rotation  More... | |
| MWAWGraphicStyle | m_style | 
| the style  More... | |
| MWAWColor | m_fontColor | 
| the font color (for text)  More... | |
| int | m_arrowFlags | 
| arrow flag 1:begin, 2:end  More... | |
| int | m_linkZones [5] | 
| the link zones ( parent, prev, next, child, linked)  More... | |
| int | m_sharedWith | 
| the zone which contains the content  More... | |
| bool | m_isSent | 
| a flag to know if the picture is sent  More... | |
| std::string | m_extra | 
| extra data  More... | |
| Friends | |
| std::ostream & | operator<< (std::ostream &o, Zone const &z) | 
| operator<<  More... | |
Internal: a zone of a RagTimeParser.
| 
 | inline | 
constructor
| 
 | inline | 
returns the bounding box
Referenced by RagTimeParser::send().
| 
 | inline | 
returns a zone name
Referenced by RagTimeParser::readDataZoneHeader().
| 
 | friend | 
operator<<
| int RagTimeParserInternal::Zone::m_arrowFlags | 
arrow flag 1:begin, 2:end
Referenced by RagTimeParserInternal::operator<<(), RagTimeParser::readDataZoneHeader(), and RagTimeParser::sendBasicPicture().
| MWAWBox2f RagTimeParserInternal::Zone::m_dimension | 
the dimension
Referenced by RagTimeParserInternal::operator<<(), RagTimeParser::readDataZoneHeader(), and RagTimeParser::sendBasicPicture().
| std::string RagTimeParserInternal::Zone::m_extra | 
extra data
Referenced by RagTimeParserInternal::operator<<(), and RagTimeParser::readDataZoneHeader().
| MWAWColor RagTimeParserInternal::Zone::m_fontColor | 
the font color (for text)
Referenced by RagTimeParserInternal::operator<<(), and RagTimeParser::readDataZoneHeader().
| 
 | mutable | 
a flag to know if the picture is sent
Referenced by RagTimeParser::flushExtra(), and RagTimeParser::sendBasicPicture().
| int RagTimeParserInternal::Zone::m_linkZones[5] | 
the link zones ( parent, prev, next, child, linked)
Referenced by RagTimeParserInternal::operator<<(), and RagTimeParser::readDataZoneHeader().
| int RagTimeParserInternal::Zone::m_page | 
the page
Referenced by RagTimeParserInternal::operator<<(), RagTimeParser::readDataZoneHeader(), and RagTimeParser::send().
| bool RagTimeParserInternal::Zone::m_read32Size | 
flag to know if the datasize in uint16 or uint32
Referenced by RagTimeParserInternal::operator<<(), and RagTimeParser::readDataZoneHeader().
| int RagTimeParserInternal::Zone::m_rotation | 
the rotation
Referenced by RagTimeParserInternal::operator<<(), RagTimeParser::readDataZoneHeader(), and RagTimeParser::send().
| int RagTimeParserInternal::Zone::m_sharedWith | 
the zone which contains the content
Referenced by RagTimeParserInternal::operator<<(), and RagTimeParser::readDataZoneHeader().
| MWAWGraphicStyle RagTimeParserInternal::Zone::m_style | 
the style
Referenced by RagTimeParserInternal::operator<<(), RagTimeParser::readDataZoneHeader(), RagTimeParser::send(), and RagTimeParser::sendBasicPicture().
| int RagTimeParserInternal::Zone::m_subType | 
the zone sub type
Referenced by RagTimeParserInternal::operator<<(), and RagTimeParser::readDataZoneHeader().
| Type RagTimeParserInternal::Zone::m_type | 
the zone type
Referenced by RagTimeParser::flushExtra(), RagTimeParserInternal::operator<<(), RagTimeParser::readDataZoneHeader(), RagTimeParser::send(), and RagTimeParser::sendBasicPicture().