Transformation Transformation.hxx cadex/Geom/Transformation.hxx. More...
Public Member Functions | |
| __init__ (self, *args) | |
| Overload 1: Constructor. | |
| IsIdentity (self) | |
| ResetToIdentity (self) | |
| ScaleFactor (self) | |
| Returns a scale factor. | |
| SetScaleFactor (self, theScale) | |
| Sets a scale factor. | |
| Translation (self) | |
| SetTranslation (self, *args) | |
| Rotation (self) | |
| SetRotation (self, *args) | |
| IsNegative (self) | |
| Invert (self) | |
| Inverted (self) | |
| Multiply (self, theTrsf) | |
| Multiplies this matrix with another one. | |
| Multiplied (self, theTrsf) | |
| Power (self, theNum) | |
| Powered (self, theNum) | |
| IsEqual (self, theOther) | |
Static Public Member Functions | |
| MirrorTransformation (*args) | |
| ScaleTransformation (thePoint, theScale) | |
| RotateTransformation (*args) | |
| TranslateTransformation (theVector) | |
Transformation Transformation.hxx cadex/Geom/Transformation.hxx.
Defines a transformation matrix.
Contains rotation and translation part and a scale factor. A rotation part (3 x 3 matrix) must not contain a scale factor or inversion, i.e. its matrix determinant must be equal to 1.
Individual matrix elements can retrieved using the Data() method.
| manufacturingtoolkit.CadExMTK.Geom_Transformation.__init__ | ( | self, | |
| * | args ) |
Overload 1: Constructor.
|
Overload 2: Constructor.