Main Page   Modules   Class Hierarchy   Compound List   Compound Members  

IpeLinear Class Reference
[Ipe Geometry]

Linear transformation in the plane (2x2 matrix). More...

List of all members.

Public Methods


Detailed Description

Linear transformation in the plane (2x2 matrix).


Constructor & Destructor Documentation

IpeLinear::IpeLinear   [inline]
 

Create identity matrix.

IpeLinear::IpeLinear IpeAngle    angle [explicit]
 

Create matrix representing a rotation by angle.

IpeLinear::IpeLinear double    m11,
double    m21,
double    m12,
double    m22
[inline, explicit]
 

Create linear matrix with given coefficients.

IpeLinear::IpeLinear IpeString    str [explicit]
 

Parse string.


Member Function Documentation

IpeLinear IpeLinear::Inverse  
 

Return inverse.

bool IpeLinear::IsIdentity   [inline]
 

Is this the identity matrix?

IpeVector IpeLinear::operator * const IpeVector   rhs const [inline]
 

Linear matrix times vector.

bool IpeLinear::operator== const IpeLinear &    rhs const [inline]
 

Check for equality of two linear matrices.


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