|
override object | Clone () |
| Creates a new object that is a copy of the current instance.
|
|
override Quaternion | CorrespondingQuaternion () |
| Gets the quaternion corresponding to this orientation definition.
|
|
override bool | Equals (object otherObject, EqualityIntent equalityIntent) |
| Determines whether the specified Object is equal to this instance. Please note: If just the resulting orientation of this and the otherObject shall be compared, the method IsEquivalent of the base class should be used.
|
|
| OrientationByMatrix () |
| Default constructor. Creates an identity rotation matrix.
|
|
| OrientationByMatrix (Matrix3x3D rotationMatrix) |
| Constructor which gets a rotation matrix.
|
|
| OrientationByMatrix (OrientationByMatrix oMatrix) |
| Copy constructor.
|
|
override string | ToString () |
| Overridden ToString method.
|
|
Quaternion | CorrespondingQuaternion () |
| Gets the quaternion corresponding to this orientation definition.
|
|
virtual bool | IsEquivalent (OrientationDefinitionBase orientationDefinitionToCompare) |
| Determines whether another orientation definition is equivalent.
|
|
| OrientationDefinitionBase () |
| Default constructor.
|
|
|
override OrientationDefinitionType | DefinitionType [get] |
| Gets the OrientationDefinitionType associated with the current implementation of IOrientationDefinition.
|
|
override List< SimpleRotation > | ListOfRotations [get] |
| Gets a list of simple rotations, describing the orientation as a rotation sequence.
|
|
Matrix3x3D | RotationMatrix [get, set] |
| The 3x3-matrix which defines the rotation.
|
|
OrientationDefinitionType | DefinitionType [get] |
| Gets the OrientationDefinitionType associated with the current implementation of IOrientationDefinition.
|
|
List< SimpleRotation > | ListOfRotations [get] |
| Gets a list of simple rotations, describing the complete rotation as a sequence.
|
|
virtual List< Parameter > | ParameterRunParameters [get] |
|
This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
A class for defining orientations via rotation matrix.