Enum gltf::accessor::Dimensions [−][src]
pub enum Dimensions {
Scalar,
Vec2,
Vec3,
Vec4,
Mat2,
Mat3,
Mat4,
}
Expand description
Specifies whether an attribute, vector, or matrix.
Variants
Scalar
Scalar quantity.
Vec2
2D vector.
Vec3
3D vector.
Vec4
4D vector.
Mat2
2x2 matrix.
Mat3
3x3 matrix.
Mat4
4x4 matrix.
Implementations
Returns the equivalent number of scalar quantities this type represents.
Trait Implementations
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<Type, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<Type, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Type
impl UnwindSafe for Type
Blanket Implementations
Mutably borrows from an owned value. Read more