30 #ifndef __COMMONPARSER_H__
31 #define __COMMONPARSER_H__
56 double readRectCoord(WPXInputStream *input,
bool bigEndian =
false);
57 double readCoordinate(WPXInputStream *input,
bool bigEndian =
false);
58 unsigned readUnsigned(WPXInputStream *input,
bool bigEndian =
false);
60 int readInteger(WPXInputStream *input,
bool bigEndian =
false);
61 double readAngle(WPXInputStream *input,
bool bigEndian =
false);
63 void outputPath(
const std::vector<std::pair<double, double> > &points,
const std::vector<unsigned char> &types);
70 #endif // __COMMONPARSER_H__
Definition: CommonParser.h:43
int readInteger(WPXInputStream *input, bool bigEndian=false)
Definition: CommonParser.cpp:72
double readCoordinate(WPXInputStream *input, bool bigEndian=false)
Definition: CommonParser.cpp:45
CDRCollector * m_collector
Definition: CommonParser.h:65
Definition: CommonParser.h:41
CommonParser & operator=(const CommonParser &)
double readRectCoord(WPXInputStream *input, bool bigEndian=false)
Definition: CommonParser.h:41
CoordinatePrecision
Definition: CommonParser.h:40
void outputPath(const std::vector< std::pair< double, double > > &points, const std::vector< unsigned char > &types)
Definition: CommonParser.cpp:90
unsigned short readUnsignedShort(WPXInputStream *input, bool bigEndian=false)
Definition: CommonParser.cpp:63
CoordinatePrecision m_precision
Definition: CommonParser.h:66
double readAngle(WPXInputStream *input, bool bigEndian=false)
Definition: CommonParser.cpp:81
Definition: CommonParser.h:41
virtual ~CommonParser()
Definition: CommonParser.cpp:41
unsigned readUnsigned(WPXInputStream *input, bool bigEndian=false)
Definition: CommonParser.cpp:54
Definition: CDRCollector.h:79