Trait nalgebra::base::Scalar [−][src]
pub trait Scalar: Clone + PartialEq + Debug + Any { fn is<T: Scalar>() -> bool { ... } fn inlined_clone(&self) -> Self { ... } }
Expand description
The basic scalar type for all structures of nalgebra
.
This does not make any assumption on the algebraic properties of Self
.
Provided methods
Tests if Self
the same as the type T
Typically used to test of Self
is a f32 or a f64 with N::is::<f32>()
.
fn inlined_clone(&self) -> Self
fn inlined_clone(&self) -> Self
Performance hack: Clone doesn’t get inlined for Copy types in debug mode, so make it inline anyway.