pub struct RotationalStiffness { /* private fields */ }Trait Implementations§
Source§impl Add for RotationalStiffness
impl Add for RotationalStiffness
Source§impl AddAssign for RotationalStiffness
impl AddAssign for RotationalStiffness
Source§fn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the
+= operation. Read moreSource§impl Clone for RotationalStiffness
impl Clone for RotationalStiffness
Source§fn clone(&self) -> RotationalStiffness
fn clone(&self) -> RotationalStiffness
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 RotationalStiffness
impl Debug for RotationalStiffness
Source§impl Display for RotationalStiffness
impl Display for RotationalStiffness
Source§impl Div<RotationalStiffness> for ForceDistance
impl Div<RotationalStiffness> for ForceDistance
Source§impl Div<f64> for RotationalStiffness
impl Div<f64> for RotationalStiffness
Source§impl Div for RotationalStiffness
impl Div for RotationalStiffness
Source§impl DivArray1<RotationalStiffness> for Array1<ForceDistance>
impl DivArray1<RotationalStiffness> for Array1<ForceDistance>
Source§impl DivArray2<RotationalStiffness> for Array2<ForceDistance>
impl DivArray2<RotationalStiffness> for Array2<ForceDistance>
Source§impl DivAssign<f64> for RotationalStiffness
impl DivAssign<f64> for RotationalStiffness
Source§fn div_assign(&mut self, rhs: f64)
fn div_assign(&mut self, rhs: f64)
Performs the
/= operation. Read moreSource§impl From<f64> for RotationalStiffness
impl From<f64> for RotationalStiffness
Source§impl FromPrimitive for RotationalStiffness
impl FromPrimitive for RotationalStiffness
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_f64(n: f64) -> Option<Self>
fn from_f64(n: f64) -> Option<Self>
Converts a
f64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§impl Mul<Angle> for RotationalStiffness
impl Mul<Angle> for RotationalStiffness
Source§impl Mul<RotationalStiffness> for Angle
impl Mul<RotationalStiffness> for Angle
Source§type Output = ForceDistance
type Output = ForceDistance
The resulting type after applying the
* operator.Source§impl Mul<RotationalStiffness> for f64
impl Mul<RotationalStiffness> for f64
Source§type Output = RotationalStiffness
type Output = RotationalStiffness
The resulting type after applying the
* operator.Source§impl Mul<f64> for RotationalStiffness
impl Mul<f64> for RotationalStiffness
Source§impl MulArray1<RotationalStiffness> for Array1<Angle>
impl MulArray1<RotationalStiffness> for Array1<Angle>
type Output = ArrayBase<OwnedRepr<ForceDistance>, Dim<[usize; 1]>>
fn mul_array1(self, rhs: Array1<RotationalStiffness>) -> Array1<ForceDistance>
Source§impl MulArray2<RotationalStiffness> for Array2<Angle>
impl MulArray2<RotationalStiffness> for Array2<Angle>
type Output = ArrayBase<OwnedRepr<ForceDistance>, Dim<[usize; 2]>>
fn mul_array2( self, rhs: Array2<RotationalStiffness>, ) -> Result<Array2<ForceDistance>, String>
Source§impl MulAssign<f64> for RotationalStiffness
impl MulAssign<f64> for RotationalStiffness
Source§fn mul_assign(&mut self, rhs: f64)
fn mul_assign(&mut self, rhs: f64)
Performs the
*= operation. Read moreSource§impl Neg for RotationalStiffness
impl Neg for RotationalStiffness
Source§impl PartialEq for RotationalStiffnesswhere
RotationalStiffness: PhysicsQuantity,
impl PartialEq for RotationalStiffnesswhere
RotationalStiffness: PhysicsQuantity,
Source§impl PartialOrd for RotationalStiffnesswhere
RotationalStiffness: PhysicsQuantity,
impl PartialOrd for RotationalStiffnesswhere
RotationalStiffness: PhysicsQuantity,
Source§impl PhysicsQuantity for RotationalStiffness
impl PhysicsQuantity for RotationalStiffness
const INFINITY: Self
const NEG_INFINITY: Self
type Unit = RotationalStiffnessUnit
fn as_f64(&self) -> f64
fn new(value: f64, unit: Self::Unit) -> RotationalStiffness
fn split_value(v: f64) -> (f64, i32)
fn get_power(&self) -> i32
fn get_multiplier(&self) -> f64
fn get_tuple(&self) -> (f64, i32)
fn to(&self, unit: Self::Unit) -> f64
fn abs(self) -> Self
fn is_nan(&self) -> bool
fn from_raw(value: f64) -> Self
fn from_exponential(multiplier: f64, power: i32) -> Self
fn min(self, other: Self) -> Self
fn max(self, other: Self) -> Self
fn is_close(&self, other: &Self, tolerance: &Self) -> bool
fn optimize(&mut self)
Source§impl Sub for RotationalStiffness
impl Sub for RotationalStiffness
Source§impl SubAssign for RotationalStiffness
impl SubAssign for RotationalStiffness
Source§fn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the
-= operation. Read moreSource§impl Zero for RotationalStiffness
impl Zero for RotationalStiffness
impl Copy for RotationalStiffness
Auto Trait Implementations§
impl Freeze for RotationalStiffness
impl RefUnwindSafe for RotationalStiffness
impl Send for RotationalStiffness
impl Sync for RotationalStiffness
impl Unpin for RotationalStiffness
impl UnwindSafe for RotationalStiffness
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