libfreehand::FHCollector Class Reference

#include <FHCollector.h>

List of all members.

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 &)
FHCollectoroperator= (const FHCollector &)
void _normalizePath (FHPath &path)

Private Attributes

libwpg::WPGPaintInterface * m_painter
const FHPageInfom_pageInfo
std::map< unsigned, FHTransformm_transforms

Constructor & Destructor Documentation

libfreehand::FHCollector::FHCollector ( ::libwpg::WPGPaintInterface *  painter,
const FHPageInfo pageInfo 
)

Member Function Documentation

void libfreehand::FHCollector::collectMName ( unsigned  recordId,
const WPXString &  name 
)
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 
)
void libfreehand::FHCollector::collectXform ( unsigned  recordId,
double  m11,
double  m21,
double  m12,
double  m22,
double  m13,
double  m23 
)
FHCollector& libfreehand::FHCollector::operator= ( const FHCollector ) [private]

Member Data Documentation

libwpg::WPGPaintInterface* libfreehand::FHCollector::m_painter [private]

Referenced by ~FHCollector().

std::map<unsigned, FHTransform> libfreehand::FHCollector::m_transforms [private]

The documentation for this class was generated from the following files: