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

◆ FHTransform() [1/3]

libfreehand::FHTransform::FHTransform ( )

Referenced by FHTransform().

◆ FHTransform() [2/3]

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

◆ FHTransform() [3/3]

libfreehand::FHTransform::FHTransform ( const FHTransform & trafo)

Member Function Documentation

◆ applyToArc()

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

◆ applyToPoint()

Member Data Documentation

◆ m_m11

◆ m_m12

◆ m_m13

double libfreehand::FHTransform::m_m13

◆ m_m21

◆ m_m22

◆ m_m23

double libfreehand::FHTransform::m_m23

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

Generated for libfreehand by doxygen 1.13.1