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 ( )

◆ 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

double libfreehand::FHTransform::m_m11

◆ m_m12

double libfreehand::FHTransform::m_m12

◆ m_m13

double libfreehand::FHTransform::m_m13

◆ m_m21

double libfreehand::FHTransform::m_m21

◆ m_m22

double libfreehand::FHTransform::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.8.20