Matrix Class |
The Matrix class represents a 4x3 matrix.
SystemObject
Tekla.Structures.Geometry3dMatrix
Tekla.Structures.Geometry3dMatrix
Namespace: Tekla.Structures.Geometry3d
Assembly: Tekla.Structures (in Tekla.Structures.dll) Version: 2025.0.0-alpha00045580+dc02c3918546f1e94eb2d3b13ea99057fb3313e0
The Matrix type exposes the following members.
| Name | Description | |
|---|---|---|
| Matrix |
Creates a new indentity matrix.
| |
| Matrix(Matrix) |
Creates a new matrix which is a copy of the given matrix.
|
| Name | Description | |
|---|---|---|
| GetTranspose |
Returns a new matrix which is a transpose of the current matrix.
The transposed matrix is an inversion of the current matrix,
if the current matrix was a valid rotation matrix.
| |
| ToString |
Returns a string that represents the current matrix.
(Overrides ObjectToString.) | |
| Transform(IEnumerablePoint) |
Transforms the given points using the current matrix.
| |
| Transform(Point) |
Transforms the given point using the current matrix.
| |
| Transpose |
Transposes a matrix. The resulting matrix is an inversion of the current matrix,
if the current matrix was a valid rotation matrix.
|
| Name | Description | |
|---|---|---|
| Multiply(Matrix, IEnumerablePoint) |
Transforms the given points using the given matrix.
| |
| Multiply(Matrix, Matrix) |
Multiplies (combines) two transformation matrices.
| |
| Multiply(Matrix, Point) |
Transforms the given point using the given matrix.
|