DK11 for Python | tatukgis.pdk.TGIS_Shape.Transform | Overloads | Constructors | Methods | Properties
Transform shape by provided matrix [_m11.._m33] and translation vector [_dx,_dy,-dz].
# Python def Transform( self, _origin: TGIS_Point3D, _m11: float, _m12: float, _m13: float, _m21: float, _m22: float, _m23: float, _m31: float, _m32: float, _m33: float, _dx: float, _dy: float, _dz: float ) -> TGIS_Shape:
Name | Type | Description |
---|---|---|
_origin | TGIS_Point3D | origin point of the transformation |
_m11 | float | element [1,1] of the transformation matrix |
_m12 | float | element [1,2] of the transformation matrix |
_m13 | float | element [1,3] of the transformation matrix |
_m21 | float | element [2,1] of the transformation matrix |
_m22 | float | element [2,2] of the transformation matrix |
_m23 | float | element [2,3] of the transformation matrix |
_m31 | float | element [3,1] of the transformation matrix |
_m32 | float | element [3,2] of the transformation matrix |
_m33 | float | element [3,2] of the transformation matrix |
_dx | float | x translation element of translation vector |
_dy | float | y translation element of translation vector |
_dz | float | z translation element of translation vector |
Type | Description |
---|---|
TGIS_Shape | Newly created transformed shape. |