OpenTD.Transformation Class Reference
Last update: 16.07.2025A 3D transformation, described as translation plus up to 3 sequential rotations. More...
Public Member Functions | |
| Transformation () | |
| Transformation (Transformation x) | |
Public Attributes | |
| Dimensional< ModelLength > | Tx |
| Dimensional< ModelLength > | Ty |
| Dimensional< ModelLength > | Tz |
| Dimensional< Angle > | Rot1 |
| Dimensional< Angle > | Rot2 |
| Dimensional< Angle > | Rot3 |
| int | Axis1 |
| int | Axis2 |
| int | Axis3 |
Properties | |
| ExpressionData | TxExp [get, set] |
| ExpressionData | TyExp [get, set] |
| ExpressionData | TzExp [get, set] |
| ExpressionData | Rot1Exp [get, set] |
| ExpressionData | Rot2Exp [get, set] |
| ExpressionData | Rot3Exp [get, set] |
Detailed Description
A 3D transformation, described as translation plus up to 3 sequential rotations.
Constructor & Destructor Documentation
◆ Transformation() [1/2]
|
inline |
◆ Transformation() [2/2]
|
inline |
Member Data Documentation
◆ Axis1
| int OpenTD.Transformation.Axis1 |
◆ Axis2
| int OpenTD.Transformation.Axis2 |
◆ Axis3
| int OpenTD.Transformation.Axis3 |
◆ Rot1
| Dimensional<Angle> OpenTD.Transformation.Rot1 |
◆ Rot2
| Dimensional<Angle> OpenTD.Transformation.Rot2 |
◆ Rot3
| Dimensional<Angle> OpenTD.Transformation.Rot3 |
◆ Tx
| Dimensional<ModelLength> OpenTD.Transformation.Tx |
◆ Ty
| Dimensional<ModelLength> OpenTD.Transformation.Ty |
◆ Tz
| Dimensional<ModelLength> OpenTD.Transformation.Tz |
Property Documentation
◆ Rot1Exp
|
getset |
◆ Rot2Exp
|
getset |
◆ Rot3Exp
|
getset |
◆ TxExp
|
getset |
◆ TyExp
|
getset |
◆ TzExp
|
getset |
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/Transformation.cs