Table of Contents

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 = 100

Angle for rotation about the x-axis.

[EnumDescription("Y-Axis Rotation (η)", false)] AxisRotationY = 101

Angle for rotation about the y-axis.

[EnumDescription("Z-Axis Rotation (ζ)", false)] AxisRotationZ = 102

Angle for rotation about the z-axis.

[EnumDescription("Alpha (Cartesian | α)", false)] CartesianAngleAlpha = 30

Cartesian angle alpha.

[EnumDescription("Beta (Cartesian | β)", false)] CartesianAngleBeta = 31

Cartesian angle beta.

[EnumDescription("Rho (ρ)", false)] DirectionAngleRho = 20

Direction angle rho.

[EnumDescription("Sigma (σ)", false)] DirectionAngleSigma = 21

Direction angle sigma.

[EnumDescription("Tau (τ)", false)] DirectionAngleTau = 22

Direction angle tau.

[EnumDescription("Phi (Euler | Φ)", false)] EulerAnglePhi = 0

Euler angle phi.

[EnumDescription("Psi (Euler | Ψ)", false)] EulerAnglePsi = 2

Euler angle psi.

[EnumDescription("Theta (Euler | Θ)", false)] EulerAngleTheta = 1

Euler angle theta.

[EnumDescription("Phi (Spherical | φ)", false)] SphereAnglePhi = 10

Spherical angle phi.

[EnumDescription("Theta (Spherical | ϑ)", false)] SphereAngleTheta = 11

Spherical angle theta.