#include <CMXParser.h>
|  | 
| double | readRectCoord (librevenge::RVNGInputStream *input, bool bigEndian=false) | 
|  | 
| double | readCoordinate (librevenge::RVNGInputStream *input, bool bigEndian=false) | 
|  | 
| unsigned | readUnsigned (librevenge::RVNGInputStream *input, bool bigEndian=false) | 
|  | 
| unsigned short | readUnsignedShort (librevenge::RVNGInputStream *input, bool bigEndian=false) | 
|  | 
| int | readInteger (librevenge::RVNGInputStream *input, bool bigEndian=false) | 
|  | 
| double | readAngle (librevenge::RVNGInputStream *input, bool bigEndian=false) | 
|  | 
| void | processPath (const std::vector< std::pair< double, double > > &points, const std::vector< unsigned char > &types, CDRPath &path) | 
|  | 
| void | outputPath (const std::vector< std::pair< double, double > > &points, const std::vector< unsigned char > &types) | 
|  | 
|  | CommonParser (CDRCollector *collector) | 
|  | 
| virtual | ~CommonParser () | 
|  | 
| CDRCollector * | m_collector | 
|  | 
| CoordinatePrecision | m_precision | 
|  | 
  
  | 
        
          | libcdr::CMXParser::~CMXParser | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | libcdr::CMXParser::CMXParser | ( |  | ) |  |  | private | 
 
 
  
  | 
        
          | libcdr::CMXParser::CMXParser | ( | const CMXParser & |  | ) |  |  | private | 
 
 
  
  | 
        
          | bool libcdr::CMXParser::parseRecord | ( | librevenge::RVNGInputStream * | input, |  
          |  |  | unsigned | level = 0 |  
          |  | ) |  |  |  | private | 
 
 
      
        
          | bool libcdr::CMXParser::parseRecords | ( | librevenge::RVNGInputStream * | input, | 
        
          |  |  | long | size = -1, | 
        
          |  |  | unsigned | level = 0 | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | libcdr::CDRBox libcdr::CMXParser::readBBox | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readBeginGroup | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readBeginLayer | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readBeginPage | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readCcmm | ( | librevenge::RVNGInputStream * | input, |  
          |  |  | long & | recordEnd |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readCMXHeader | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readDisp | ( | librevenge::RVNGInputStream * | input, |  
          |  |  | unsigned | length |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readEllipse | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readFill | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readJumpAbsolute | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readPage | ( | librevenge::RVNGInputStream * | input, |  
          |  |  | unsigned | length |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readPolyCurve | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readRecord | ( | unsigned | fourCC, |  
          |  |  | unsigned & | length, |  
          |  |  | librevenge::RVNGInputStream * | input |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readRectangle | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | void libcdr::CMXParser::readRenderingAttributes | ( | librevenge::RVNGInputStream * | input | ) |  |  | private | 
 
 
  
  | 
        
          | bool libcdr::CMXParser::m_bigEndian |  | private | 
 
Referenced by readBBox(), readBeginPage(), readCMXHeader(), readEllipse(), readFill(), readJumpAbsolute(), readMatrix(), readPage(), readPolyCurve(), readRectangle(), and readRenderingAttributes().
 
 
  
  | 
        
          | unsigned libcdr::CMXParser::m_fillIndex |  | private | 
 
 
  
  | 
        
          | unsigned libcdr::CMXParser::m_indexSectionOffset |  | private | 
 
 
  
  | 
        
          | unsigned libcdr::CMXParser::m_infoSectionOffset |  | private | 
 
 
  
  | 
        
          | unsigned libcdr::CMXParser::m_nextInstructionOffset |  | private | 
 
 
  
  | 
        
          | double libcdr::CMXParser::m_scale |  | private | 
 
 
  
  | 
        
          | unsigned libcdr::CMXParser::m_thumbnailOffset |  | private | 
 
 
  
  | 
        
          | unsigned short libcdr::CMXParser::m_unit |  | private | 
 
 
  
  | 
        
          | double libcdr::CMXParser::m_xmax |  | private | 
 
 
  
  | 
        
          | double libcdr::CMXParser::m_xmin |  | private | 
 
 
  
  | 
        
          | double libcdr::CMXParser::m_ymax |  | private | 
 
 
  
  | 
        
          | double libcdr::CMXParser::m_ymin |  | private | 
 
 
The documentation for this class was generated from the following files: