Internal: a zone header of a CorelPainterParser. More...
Public Member Functions | |
| ZoneHeader () | |
| constructor | |
| bool | isBitmap () const |
| check if it is a picture header | |
Public Attributes | |
| bool | m_isMainZone |
| a flag to know if this is the main picture | |
| MWAWVec2i | m_dimension |
| the bitmap dimension | |
| MWAWVec2i | m_origin |
| the bitmap origin | |
| int | m_pixelByInch |
| number of pixel by inch | |
| int | m_numTreeNodes |
| the number of Huffman node | |
| std::shared_ptr< Node > | m_tree |
| the Huffman tree | |
| long | m_bitmapPos |
| the bitmap position | |
| long | m_rsrcDataPos |
| the resource data position | |
| long | m_nextPos |
| the next zone position | |
| int | m_flags [2] |
| the main zone flags | |
| std::map< std::string, MWAWEntry > | m_rsrcMap |
| the different rsrc zone (v7) | |
Internal: a zone header of a CorelPainterParser.
|
inline |
constructor
|
inline |
check if it is a picture header
Referenced by CorelPainterParser::checkHeader(), CorelPainterParser::sendBitmap(), and CorelPainterParser::sendZone().
| long CorelPainterParserInternal::ZoneHeader::m_bitmapPos |
the bitmap position
Referenced by isBitmap(), CorelPainterParser::readZoneHeader(), CorelPainterParser::sendBitmap(), CorelPainterParser::sendZone(), and ZoneHeader().
| MWAWVec2i CorelPainterParserInternal::ZoneHeader::m_dimension |
the bitmap dimension
Referenced by CorelPainterParser::getZonePosition(), isBitmap(), CorelPainterParser::readBitmap(), CorelPainterParser::readBitmapRow(), CorelPainterParser::readZoneHeader(), and ZoneHeader().
| int CorelPainterParserInternal::ZoneHeader::m_flags[2] |
the main zone flags
Referenced by CorelPainterParser::checkHeader(), isBitmap(), CorelPainterParser::readZoneHeader(), and ZoneHeader().
| bool CorelPainterParserInternal::ZoneHeader::m_isMainZone |
a flag to know if this is the main picture
Referenced by CorelPainterParser::readBitmap(), CorelPainterParser::readZoneHeader(), and ZoneHeader().
| long CorelPainterParserInternal::ZoneHeader::m_nextPos |
the next zone position
Referenced by CorelPainterParser::createZones(), isBitmap(), CorelPainterParser::readBitmap(), CorelPainterParser::readResourcesList(), CorelPainterParser::readZoneHeader(), CorelPainterParser::sendZone(), and ZoneHeader().
| int CorelPainterParserInternal::ZoneHeader::m_numTreeNodes |
the number of Huffman node
Referenced by CorelPainterParser::checkHeader(), CorelPainterParser::readBitmap(), CorelPainterParser::readZoneHeader(), and ZoneHeader().
| MWAWVec2i CorelPainterParserInternal::ZoneHeader::m_origin |
the bitmap origin
Referenced by CorelPainterParser::getZonePosition(), CorelPainterParser::readZoneHeader(), and ZoneHeader().
| int CorelPainterParserInternal::ZoneHeader::m_pixelByInch |
number of pixel by inch
Referenced by CorelPainterParser::checkHeader(), CorelPainterParser::getZonePosition(), CorelPainterParser::readZoneHeader(), CorelPainterParser::sendZone(), and ZoneHeader().
| long CorelPainterParserInternal::ZoneHeader::m_rsrcDataPos |
the resource data position
Referenced by CorelPainterParser::createZones(), isBitmap(), CorelPainterParser::readBitmap(), CorelPainterParser::readResourcesList(), CorelPainterParser::readZoneHeader(), CorelPainterParser::sendBitmap(), CorelPainterParser::sendZone(), and ZoneHeader().
| std::map<std::string, MWAWEntry> CorelPainterParserInternal::ZoneHeader::m_rsrcMap |
the different rsrc zone (v7)
Referenced by CorelPainterParser::readResourcesList(), CorelPainterParser::sendZone(), and ZoneHeader().
| std::shared_ptr<Node> CorelPainterParserInternal::ZoneHeader::m_tree |
the Huffman tree
Referenced by CorelPainterParser::decompressData(), CorelPainterParser::readZoneHeader(), and ZoneHeader().