libfreehand::FHTransform Struct Reference

#include <FHTransform.h>

Public Member Functions

 FHTransform ()
 
 FHTransform (double m11, double m21, double m12, double m22, double m13, double m23)
 
 FHTransform (const FHTransform &trafo)
 
void applyToPoint (double &x, double &y) const
 
void applyToArc (double &rx, double &ry, double &rotation, bool &sweep, double &endx, double &endy) const
 

Public Attributes

double m_m11
 
double m_m21
 
double m_m12
 
double m_m22
 
double m_m13
 
double m_m23
 

Constructor & Destructor Documentation

libfreehand::FHTransform::FHTransform ( )
libfreehand::FHTransform::FHTransform ( double  m11,
double  m21,
double  m12,
double  m22,
double  m13,
double  m23 
)
libfreehand::FHTransform::FHTransform ( const FHTransform trafo)

Member Function Documentation

void libfreehand::FHTransform::applyToArc ( double &  rx,
double &  ry,
double &  rotation,
bool &  sweep,
double &  endx,
double &  endy 
) const

Member Data Documentation

double libfreehand::FHTransform::m_m11
double libfreehand::FHTransform::m_m12
double libfreehand::FHTransform::m_m13
double libfreehand::FHTransform::m_m21
double libfreehand::FHTransform::m_m22
double libfreehand::FHTransform::m_m23

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

Generated for libfreehand by doxygen 1.8.5