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.