Trait meshx::ops::transform::Scaled

source ·
pub trait Scaled<T>
where Self: Sized,
{ // Required methods fn scaled(self, s: [T; 3]) -> Self; fn uniformly_scaled(self, s: T) -> Self; }

Required Methods§

source

fn scaled(self, s: [T; 3]) -> Self

Return a scaled version of self.

source

fn uniformly_scaled(self, s: T) -> Self

Return a uniformly scaled version of self.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<S, T: Copy> Scaled<T> for S
where S: Scale<T> + Sized,