pub struct SpringForce {
pub coefficient: f32,
pub saturation: f32,
pub offset: f32,
}Expand description
Rückstellkraft einer Achse.
Restoring force of an axis.
coefficient, saturation und offset liegen in 0..=1.
offset 0 lässt die Federmitte unverändert.
Fields§
§coefficient: f32Steifigkeit der Feder.
Spring stiffness.
saturation: f32Obere Grenze der Kraft.
Upper bound of the force.
offset: f32Verschiebung der Federmitte.
Shift of the spring center.
Trait Implementations§
Source§impl Clone for SpringForce
impl Clone for SpringForce
Source§fn clone(&self) -> SpringForce
fn clone(&self) -> SpringForce
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SpringForce
Source§impl Debug for SpringForce
impl Debug for SpringForce
Source§impl<'de> Deserialize<'de> for SpringForce
impl<'de> Deserialize<'de> for SpringForce
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SpringForce, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SpringForce, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SpringForce
impl PartialEq for SpringForce
Source§impl Serialize for SpringForce
impl Serialize for SpringForce
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
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
impl StructuralPartialEq for SpringForce
Auto Trait Implementations§
impl Freeze for SpringForce
impl RefUnwindSafe for SpringForce
impl Send for SpringForce
impl Sync for SpringForce
impl Unpin for SpringForce
impl UnsafeUnpin for SpringForce
impl UnwindSafe for SpringForce
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