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

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:
matrix the resulting matrix.
str the string to parse
error error returned if not right
Returns:
true if correct string.

Definition at line 890 of file afmatrix.cpp.

afmatrix.h File Reference -- Tue Aug 31 17:56:40 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation