#include <FHCollector.h>
Public Member Functions | |
FHCollector (::libwpg::WPGPaintInterface *painter, const FHPageInfo &pageInfo) | |
virtual | ~FHCollector () |
void | collectUString (unsigned recordId, const std::vector< unsigned short > &ustr) |
void | collectMName (unsigned recordId, const WPXString &name) |
void | collectPath (unsigned recordId, unsigned short graphicStyle, unsigned short layer, unsigned short xform, const FHPath &path, bool evenodd) |
void | collectXform (unsigned recordId, double m11, double m21, double m12, double m22, double m13, double m23) |
void | collectOffsetX (double) |
void | collectOffsetY (double) |
void | collectPageWidth (double) |
void | collectPageHeight (double) |
Private Member Functions | |
FHCollector (const FHCollector &) | |
FHCollector & | operator= (const FHCollector &) |
void | _normalizePath (FHPath &path) |
Private Attributes | |
libwpg::WPGPaintInterface * | m_painter |
const FHPageInfo & | m_pageInfo |
std::map< unsigned, FHTransform > | m_transforms |
libfreehand::FHCollector::FHCollector | ( | ::libwpg::WPGPaintInterface * | painter, |
const FHPageInfo & | pageInfo | ||
) |
libfreehand::FHCollector::~FHCollector | ( | ) | [virtual] |
libfreehand::FHCollector::FHCollector | ( | const FHCollector & | ) | [private] |
void libfreehand::FHCollector::_normalizePath | ( | libfreehand::FHPath & | path | ) | [private] |
void libfreehand::FHCollector::collectMName | ( | unsigned | recordId, |
const WPXString & | name | ||
) |
Referenced by libfreehand::FHParser::readMName().
void libfreehand::FHCollector::collectOffsetX | ( | double | ) | [inline] |
void libfreehand::FHCollector::collectOffsetY | ( | double | ) | [inline] |
void libfreehand::FHCollector::collectPageHeight | ( | double | ) | [inline] |
void libfreehand::FHCollector::collectPageWidth | ( | double | ) | [inline] |
void libfreehand::FHCollector::collectPath | ( | unsigned | recordId, |
unsigned short | graphicStyle, | ||
unsigned short | layer, | ||
unsigned short | xform, | ||
const FHPath & | path, | ||
bool | evenodd | ||
) |
void libfreehand::FHCollector::collectUString | ( | unsigned | recordId, |
const std::vector< unsigned short > & | ustr | ||
) |
Referenced by libfreehand::FHParser::readUString().
void libfreehand::FHCollector::collectXform | ( | unsigned | recordId, |
double | m11, | ||
double | m21, | ||
double | m12, | ||
double | m22, | ||
double | m13, | ||
double | m23 | ||
) |
Referenced by libfreehand::FHParser::readXform().
FHCollector& libfreehand::FHCollector::operator= | ( | const FHCollector & | ) | [private] |
const FHPageInfo& libfreehand::FHCollector::m_pageInfo [private] |
libwpg::WPGPaintInterface* libfreehand::FHCollector::m_painter [private] |
Referenced by ~FHCollector().
std::map<unsigned, FHTransform> libfreehand::FHCollector::m_transforms [private] |