Enum RotationAxisOrAngleName
- Namespace
- VirtualLabAPI.Core.Numerics
- Assembly
- VirtualLabAPI.dll
Enumeration of all kinds of angles (Euler angles, Cartesian angles, direction angles, spherical angles).
public enum RotationAxisOrAngleName
Fields
[EnumDescription("X-Axis Rotation (ξ)", false)] AxisRotationX = 100Angle for rotation about the x-axis.
[EnumDescription("Y-Axis Rotation (η)", false)] AxisRotationY = 101Angle for rotation about the y-axis.
[EnumDescription("Z-Axis Rotation (ζ)", false)] AxisRotationZ = 102Angle for rotation about the z-axis.
[EnumDescription("Alpha (Cartesian | α)", false)] CartesianAngleAlpha = 30Cartesian angle alpha.
[EnumDescription("Beta (Cartesian | β)", false)] CartesianAngleBeta = 31Cartesian angle beta.
[EnumDescription("Rho (ρ)", false)] DirectionAngleRho = 20Direction angle rho.
[EnumDescription("Sigma (σ)", false)] DirectionAngleSigma = 21Direction angle sigma.
[EnumDescription("Tau (τ)", false)] DirectionAngleTau = 22Direction angle tau.
[EnumDescription("Phi (Euler | Φ)", false)] EulerAnglePhi = 0Euler angle phi.
[EnumDescription("Psi (Euler | Ψ)", false)] EulerAnglePsi = 2Euler angle psi.
[EnumDescription("Theta (Euler | Θ)", false)] EulerAngleTheta = 1Euler angle theta.
[EnumDescription("Phi (Spherical | φ)", false)] SphereAnglePhi = 10Spherical angle phi.
[EnumDescription("Theta (Spherical | ϑ)", false)] SphereAngleTheta = 11Spherical angle theta.