pub enum HaDeformerTangents {
Single(Vec2),
Mirrored {
horizontal: Vec2,
vertical: Vec2,
},
Cardinal {
north: Vec2,
east: Vec2,
south: Vec2,
west: Vec2,
},
}Variants§
Implementations§
source§impl HaDeformerTangents
impl HaDeformerTangents
pub fn to_single(&self) -> Self
pub fn to_mirrored(&self) -> Self
pub fn to_cardinal(&self) -> Self
pub fn tangent(&self, direction: HaDeformerTangent) -> Vec2
Trait Implementations§
source§impl Clone for HaDeformerTangents
impl Clone for HaDeformerTangents
source§fn clone(&self) -> HaDeformerTangents
fn clone(&self) -> HaDeformerTangents
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for HaDeformerTangents
impl Debug for HaDeformerTangents
source§impl<'de> Deserialize<'de> for HaDeformerTangents
impl<'de> Deserialize<'de> for HaDeformerTangents
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<HaDeformerTangents> for HaDeformerTangents
impl PartialEq<HaDeformerTangents> for HaDeformerTangents
source§fn eq(&self, other: &HaDeformerTangents) -> bool
fn eq(&self, other: &HaDeformerTangents) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for HaDeformerTangents
impl Serialize for HaDeformerTangents
impl Copy for HaDeformerTangents
impl StructuralPartialEq for HaDeformerTangents
Auto Trait Implementations§
impl RefUnwindSafe for HaDeformerTangents
impl Send for HaDeformerTangents
impl Sync for HaDeformerTangents
impl Unpin for HaDeformerTangents
impl UnwindSafe for HaDeformerTangents
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more