| IpeMatrix::IpeMatrix | ( | ) | [inline] |
Create identity matrix.
| IpeMatrix::IpeMatrix | ( | const IpeLinear & | linear | ) | [inline] |
Create linear matrix.
| IpeMatrix::IpeMatrix | ( | double | m11, | |
| double | m21, | |||
| double | m12, | |||
| double | m22, | |||
| double | t1, | |||
| double | t2 | |||
| ) | [inline, explicit] |
Create matrix with given coefficients.
| IpeMatrix::IpeMatrix | ( | const IpeVector & | v | ) | [inline, explicit] |
Create translation matrix.
| IpeMatrix::IpeMatrix | ( | IpeString | str | ) | [explicit] |
Parse string.
| IpeMatrix IpeMatrix::Inverse | ( | ) | const |
Return inverse.
| IpeVector IpeMatrix::Translation | ( | ) | const [inline] |
Return translation component.
| IpeLinear IpeMatrix::Linear | ( | ) | const [inline] |
Return linear transformation component of this affine transformation.
| bool IpeMatrix::IsIdentity | ( | ) | const [inline] |
Is this the identity matrix?
| bool IpeMatrix::operator== | ( | const IpeMatrix & | rhs | ) | const [inline] |
Check for equality of two matrices.