The CoordinateSystem type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| CoordinateSystem | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| DeepCopy | A deep copy of this instance. | |
| Equals | Tests if two coordinate systems are considered equal. (Overrides Object..::.Equals(Object).) | |
| GetHashCode | A hash code for the coordinate system. (Overrides Object..::.GetHashCode()()().) | |
| GetPlane | Converts the coordinate system in a normalized plane. | |
| GetPlaneNormalized | Converts the coordinate system in a normalized plane. | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Global | The global coordinate system. | |
| Orthogonalize | Orthogonalizes the coordinate system. | |
| Orthonormalize | Orthonormalizes the coordinate system. | |
| RandomCoordinateSystem | A random orthonormal coordinate system. | |
| ToString | Returns the coordinate system in StringNumberFormat-format. (Overrides Object..::.ToString()()().) |
Operators
| Name | Description | |
|---|---|---|
| Equality | True if two coordinate systems are considered equal. | |
| Inequality | False if two coordinate systems are considered equal. |
Properties
| Name | Description | |
|---|---|---|
| BasisVector | Gets or sets the three basis vectors. | |
| BasisVectorMatrix | Gets or sets the basis vectors of the coordinate system column-wise in a matrix. | |
| IsOrthogonal | Tests if the basis is orthogonal. | |
| IsOrthonormal | Tests if the basis is orthonormal. | |
| Origin | The origin point of the coordinate system. |