rlmesh::adapters::RotationEncoding
A typed adapter vocabulary or tree alternative.
enum RotationEncodingVariants
Associated functions
Methods
QuatXyzw
variant[source]QuatXyzwquat_xyzw
QuatWxyz
variant[source]QuatWxyzquat_wxyz
AxisAngle
variant[source]AxisAngleaxis_angle
Rot6d
variant[source]Rot6drot6d
Rot6dRowmajor
variant[source]Rot6dRowmajorrot6d_rowmajor
EulerXyz
variant[source]EulerXyzeuler_xyz
GravityXyz
variant[source]GravityXyzgravity_xyz
parse
associated function[source]fn parse(text: &str) -> Option<Self>Parse an exact vocabulary spelling.
as_str
method[source]fn as_str(self) -> &'static strThe exact vocabulary spelling.
dims
method[source]fn dims(self) -> u32The rotation encoding’s element width.
Trait implementations
- impl Clone for RotationEncoding
- impl Copy for RotationEncoding
- impl Debug for RotationEncoding
- impl StructuralPartialEq for RotationEncoding
- impl PartialEq for RotationEncoding
- impl Eq for RotationEncoding
- impl Hash for RotationEncoding
- impl Vocabulary for RotationEncoding
- impl Display for RotationEncoding
- impl Serialize for RotationEncoding
- impl<'de> Deserialize<'de> for RotationEncoding