|
| CDRParser () |
|
| CDRParser (const CDRParser &) |
|
CDRParser & | operator= (const CDRParser &) |
|
bool | parseWaldoStructure (librevenge::RVNGInputStream *input, std::stack< WaldoRecordType1 > &waldoStack, const std::map< unsigned, WaldoRecordType1 > &records1, std::map< unsigned, WaldoRecordInfo > &records2) |
|
bool | gatherWaldoInformation (librevenge::RVNGInputStream *input, std::vector< WaldoRecordInfo > &records, std::map< unsigned, WaldoRecordInfo > &records2, std::map< unsigned, WaldoRecordInfo > &records3, std::map< unsigned, WaldoRecordInfo > &records4, std::map< unsigned, WaldoRecordInfo > &records6, std::map< unsigned, WaldoRecordInfo > &records7, std::map< unsigned, WaldoRecordInfo > &records8, std::map< unsigned, WaldoRecordInfo > recordsOther) |
|
void | readWaldoRecord (librevenge::RVNGInputStream *input, const WaldoRecordInfo &info) |
|
bool | parseRecord (librevenge::RVNGInputStream *input, const std::vector< unsigned > &blockLengths=std::vector< unsigned >(), unsigned level=0) |
|
void | readRecord (unsigned fourCC, unsigned length, librevenge::RVNGInputStream *input) |
|
double | readRectCoord (librevenge::RVNGInputStream *input) |
|
CDRColor | readColor (librevenge::RVNGInputStream *input) |
|
void | readRectangle (librevenge::RVNGInputStream *input) |
|
void | readEllipse (librevenge::RVNGInputStream *input) |
|
void | readLineAndCurve (librevenge::RVNGInputStream *input) |
|
void | readBitmap (librevenge::RVNGInputStream *input) |
|
void | readPageSize (librevenge::RVNGInputStream *input) |
|
void | readWaldoBmp (librevenge::RVNGInputStream *input, unsigned length, unsigned id) |
|
void | readWaldoBmpf (librevenge::RVNGInputStream *input, unsigned id) |
|
void | readWaldoTrfd (librevenge::RVNGInputStream *input) |
|
void | readWaldoOutl (librevenge::RVNGInputStream *input) |
|
void | readWaldoFill (librevenge::RVNGInputStream *input) |
|
void | readWaldoLoda (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readOpacity (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readTrfd (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readFild (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readOutl (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readLoda (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readFlags (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readMcfg (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readPath (librevenge::RVNGInputStream *input) |
|
void | readArrw (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readPolygonCoords (librevenge::RVNGInputStream *input) |
|
void | readPolygonTransform (librevenge::RVNGInputStream *input) |
|
void | readBmp (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readBmpf (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readPpdt (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readFtil (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readDisp (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readVersion (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readIccd (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readBBox (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readSpnd (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readVpat (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readUidr (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readFont (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readStlt (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readStyd (librevenge::RVNGInputStream *input) |
|
void | readTxsm (librevenge::RVNGInputStream *input, unsigned length) |
|
void | readTxsm16 (librevenge::RVNGInputStream *input) |
|
void | readTxsm6 (librevenge::RVNGInputStream *input) |
|
void | readTxsm5 (librevenge::RVNGInputStream *input) |
|
void | readUdta (librevenge::RVNGInputStream *input) |
|
void | readArtisticText (librevenge::RVNGInputStream *input) |
|
void | readParagraphText (librevenge::RVNGInputStream *input) |
|
bool | _redirectX6Chunk (librevenge::RVNGInputStream **input, unsigned &length) |
|
void | _readX6StyleString (librevenge::RVNGInputStream *input, unsigned length, CDRStyle &style) |
|
|
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 | readRImage (unsigned &colorModel, unsigned &width, unsigned &height, unsigned &bpp, std::vector< unsigned > &palette, std::vector< unsigned char > &bitmap, librevenge::RVNGInputStream *input, bool bigEndian=false) |
|
void | readBmpPattern (unsigned &width, unsigned &height, std::vector< unsigned char > &pattern, unsigned length, 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 |
|