Type Definition spectra::linear::V3
[−]
[src]
type V3<T> = Vector3<T>;
Trait Implementations
impl<T> SplineDeserializerAdapter for V3<T> where
T: BaseFloat + DeserializeOwned,
[src]
T: BaseFloat + DeserializeOwned,
type Deserialized = [T; 3]
fn from_deserialized(de: Self::Deserialized) -> Self
[src]
impl Interpolate for V3<f32>
[src]
fn lerp(a: Self, b: Self, t: Time) -> Self
[src]
Linear interpolation.
fn cubic_hermite(
x: (Self, Time),
a: (Self, Time),
b: (Self, Time),
y: (Self, Time),
t: Time
) -> Self
[src]
x: (Self, Time),
a: (Self, Time),
b: (Self, Time),
y: (Self, Time),
t: Time
) -> Self
Cubic hermite interpolation. Read more