This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Struct for Euler angles, following the Z-X'-Z'-convention.
More...
|
|
PhysicalValue | EulerPhi [get, set] |
| | Angle between line of nodes and new x-axis.
|
|
PhysicalValue | EulerPsi [get, set] |
| | Angle between old x-axis and line of nodes.
|
|
PhysicalValue | EulerTheta [get, set] |
| | Angle between old and new z-axis.
|
This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Struct for Euler angles, following the Z-X'-Z'-convention.
◆ EulerAnglesSet() [1/3]
Constructor for the set of Euler angles.
- Parameters
-
| psi | Angle between old x-axis and line of nodes |
| theta | Angle between old and new z-axis |
| phi | Angle between line of nodes and new x-axis |
◆ EulerAnglesSet() [2/3]
| EulerAnglesSet |
( |
double | psi, |
|
|
double | theta, |
|
|
double | phi ) |
Constructor for the set of Euler angles.
- Parameters
-
| psi | Angle between old x-axis and line of nodes |
| theta | Angle between old and new z-axis |
| phi | Angle between line of nodes and new x-axis |
◆ EulerAnglesSet() [3/3]
| EulerAnglesSet |
( |
EulerAnglesSet | set | ) |
|
Copy constructor.
- Parameters
-
| set | Euler angles set to copy |
◆ 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 just physical equality. |
- Returns
true if the specified Object is equal to this instance; otherwise, false.