pub struct BodyVolumeConfig {
pub min_scale: f32,
pub max_scale: f32,
pub exponent: f32,
}Expand description
Configuration for body volume scaling.
Fields§
§min_scale: f32Minimum allowed volume scale (default 0.5).
max_scale: f32Maximum allowed volume scale (default 2.0).
exponent: f32Exponent applied to the normalised parameter before output.
Trait Implementations§
Source§impl Clone for BodyVolumeConfig
impl Clone for BodyVolumeConfig
Source§fn clone(&self) -> BodyVolumeConfig
fn clone(&self) -> BodyVolumeConfig
Returns a duplicate 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 BodyVolumeConfig
impl Debug for BodyVolumeConfig
Auto Trait Implementations§
impl Freeze for BodyVolumeConfig
impl RefUnwindSafe for BodyVolumeConfig
impl Send for BodyVolumeConfig
impl Sync for BodyVolumeConfig
impl Unpin for BodyVolumeConfig
impl UnsafeUnpin for BodyVolumeConfig
impl UnwindSafe for BodyVolumeConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more