Board  0.9.4
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
LibBoard::Transform Struct Referenceabstract

#include <Transforms.h>

Inheritance diagram for LibBoard::Transform:
LibBoard::TransformEPS LibBoard::TransformFIG LibBoard::TransformSVG LibBoard::TransformTikZ

Public Member Functions

virtual double mapX (double x) const
 
virtual double mapY (double y) const =0
 
virtual Point map (const Point &) const
 
virtual void apply (double &x, double &y) const
 
virtual double scale (double x) const
 
virtual Point scale (const Point &) const
 
virtual double rounded (double x) const
 
virtual void setBoundingBox (const Rect &rect, const double pageWidth, const double pageHeight, const double margin)=0
 

Static Public Member Functions

static double round (const double &x)
 

Protected Attributes

double _scale
 
double _deltaX
 
double _deltaY
 
double _height
 

Detailed Description

The base class for transforms.


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