This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Class for describing a rotation about one of the coordinate axes or by a certain predefined angle
More...
|
override object | Clone () |
| Creates deep copy.
|
|
override bool | Equals (object otherObject, EqualityIntent equalityIntent) |
| Determines whether the specified Object is equal to this instance.
|
|
| SimpleRotation (RotationAxisOrAngleName rotationAxisOrAngleName, double rotationAngleValue) |
| Constructor getting the RotationAxisOrAngleName and the value of the rotation angle.
|
|
| SimpleRotation (SimpleRotation simpleRotation) |
| Copy constructor.
|
|
override string | ToString () |
| Overriden string representation of this object.
|
|
|
double | RotationAngleValue [get, set] |
| Get or set the rotation angle value in radian.
|
|
RotationAxisOrAngleName | RotationAxisOrAngleName [get] |
| Get the rotation axis or angle name.
|
|
This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Class for describing a rotation about one of the coordinate axes or by a certain predefined angle
◆ SimpleRotation() [1/2]
Constructor getting the RotationAxisOrAngleName and the value of the rotation angle.
- Parameters
-
rotationAxisOrAngleName | Rotation axis or name of the rotation angle. |
rotationAngleValue | Value of the rotation angle in radian. |
◆ SimpleRotation() [2/2]
Copy constructor.
- Parameters
-
simpleRotation | Simple rotation to copy |
◆ Clone()
override object Clone |
( |
| ) |
|
Creates deep copy.
- Returns
- Clone of this
◆ Equals()
override bool Equals |
( |
object |
otherObject, |
|
|
EqualityIntent |
equalityIntent |
|
) |
| |
Determines whether the specified Object is equal to this instance.
- Parameters
-
otherObject | The Object to compare with this instance. |
equalityIntent | Defines what kind of equality you want to check when comparing two objects, for example all values or physical equality. |
- Returns
true
if the specified Object is equal to this instance; otherwise, false
.
◆ ToString()
override string ToString |
( |
| ) |
|
Overriden string representation of this object.
- Returns
- string representation of this object