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