Basis3 Structure |
Namespace: Lumiscaphe.Workshop.Interop
The Basis3 type exposes the following members.
| Name | Description | |
|---|---|---|
| Basis3(Matrix4) |
Initializes a new instance of the Basis3 structure using a Matrix4.
| |
| Basis3(Vector3, Vector3, Vector3) |
Initializes a new instance of the Basis3 structure using the u, v and o Vector3.
| |
| Basis3(Vector3, Vector3, Vector3, Vector3) |
Initializes a new instance of the Basis3 structure using the u, v, w and o Vector3.
|
| Name | Description | |
|---|---|---|
| GlobalToLocalMatrix |
Gets the global to local matrix.
| |
| IsDirect |
Gets a value indicating whether the basis is direct.
| |
| LocalToGlobalMatrix |
Gets the local to global matrix.
| |
| Normalized |
Gets the normalized basis.
| |
| Orthogonalized |
Gets the orthogonalized basis.
| |
| OrthoNormalized |
Gets the orthogonalized and normalized basis.
|
| Name | Description | |
|---|---|---|
| Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
| GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString |
Format the Basis3 to a String.
(Overrides ValueTypeToString.) |
| Name | Description | |
|---|---|---|
| O |
The position of the basis
| |
| U |
The right vector of the basis
| |
| V |
The view vector of the basis
| |
| W |
The up vector of the basis
| |
| World |
The world basis
|