wxArt2D
Classes | Typedefs | Functions | Variables
afmatrix.h File Reference

affine matrix class More...

#include "wx/geometry.h"
#include "wx/artbase/artglob.h"
Include dependency graph for afmatrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a2dAffineMatrix
 A 2x3 affine matrix class for 2D transformations. More...
 
class  a2dMatrixProperty
 property to hold a a2dAffineMatrix More...
 
class  a2dPoint2DProperty
 property to hold a a2dPoint2D plus an index in e.g a polygon. More...
 

Typedefs

typedef a2dPropertyIdTyped
< a2dAffineMatrix,
a2dMatrixProperty
a2dPropertyIdMatrix
 
typedef a2dPropertyIdTyped
< a2dPoint2D,
a2dPoint2DProperty
a2dPropertyIdPoint2D
 

Functions

bool ParseCvgTransForm (a2dAffineMatrix &matrix, const wxString &str, wxString &error)
 function to parse a string in SVG/CVG format and return the resulting matrix More...
 

Variables

a2dAffineMatrix a2dIDENTITY_MATRIX
 global a2dAffineMatrix to set/pass the identity matrix.
 

Detailed Description

affine matrix class

Affine matrixes are used for placing objects in a drawing at a position and angle etc.

Author
Klaas Holwerda Chris Breeze, Julian Smart
Date
Created 01/02/97

Copyright: (c) Julian Smart and Markus Holzem

Licence: wxWidgets licence

Affine Matrix calculation.

RCS-ID:

Id:
afmatrix.h,v 1.14 2009/08/20 18:59:13 titato Exp

Definition in file afmatrix.h.

Function Documentation

bool ParseCvgTransForm ( a2dAffineMatrix matrix,
const wxString &  str,
wxString &  error 
)

function to parse a string in SVG/CVG format and return the resulting matrix

Parameters
matrixthe resulting matrix.
strthe string to parse
errorerror returned if not right
Returns
true if correct string.

Definition at line 890 of file afmatrix.cpp.

afmatrix.h File Reference -- Sun Oct 12 2014 17:04:26 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation