Public Member Functions | |
| CoordinateSystem () | |
| Initializes a new instance of the CoordinateSystem. | |
| CoordinateSystem (PointF origin, VectorF xAxis, VectorF yAxis, VectorF zAxis) | |
| Initializes a new instance of the CoordinateSystem class with specified coordinates. | |
| override string | ToString () |
| Converts the CoordinateSystem to a string representation. | |
| bool | Equals (CoordinateSystem? other) |
| Compares the coordinate systems by value. | |
| override bool | Equals (object? obj) |
| Compares the coordinate systems by value. | |
| override int | GetHashCode () |
| Generates a hash code from the classes properties. | |
Properties | |
| PointF | Origin [get] |
| Gets the location of the coordinate system origin. | |
| VectorF | XAxis [get] |
| Gets the vector that describes the x-axis of the coordinate system. | |
| VectorF | YAxis [get] |
| Gets the vector that describes the y-axis of the coordinate system. | |
| VectorF | ZAxis [get] |
| Gets the vector that describes the z-axis of the coordinate system. | |
Represents the coordinate system of a calibration view projected into the image plane.
The coordinate system is represented by its origin and three vectors, each corresponding to one of the three coordinate axes (X, Y and Z). These vectors describe the directions of the respective axes projected from 3D into 2D space. Their lengths are determined by twice the distance between neighboring markers on the calibration plate.
|
inline |
Initializes a new instance of the CoordinateSystem.
|
inline |
Initializes a new instance of the CoordinateSystem class with specified coordinates.
| origin | The location of the coordinate system origin. |
| xAxis | The vector that describes the x-axis of the coordinate system. |
| yAxis | The vector that describes the y-axis of the coordinate system. |
| zAxis | The vector that describes the z-axis of the coordinate system. |
|
inline |
Compares the coordinate systems by value.
|
inline |
Compares the coordinate systems by value.
|
inline |
Generates a hash code from the classes properties.
|
inline |
Converts the CoordinateSystem to a string representation.
|
get |
Gets the location of the coordinate system origin.
|
get |
Gets the vector that describes the x-axis of the coordinate system.
Its length is determined by twice the distance between neighboring markers on the calibration plate.
|
get |
Gets the vector that describes the y-axis of the coordinate system.
Its length is determined by twice the distance between neighboring markers on the calibration plate.
|
get |
Gets the vector that describes the z-axis of the coordinate system.
Its length is determined by twice the distance between neighboring markers on the calibration plate.