pub trait Homogeneous: DomainSpace + IsometryGroup {
// Required methods
fn iso_of(&self, pose: &Pose<Self>) -> Self::Iso;
fn pose_of(&self, iso: Self::Iso) -> Pose<Self>;
fn transvection(&self, to: Self::Point) -> Self::Iso;
}Required Methods§
fn iso_of(&self, pose: &Pose<Self>) -> Self::Iso
fn pose_of(&self, iso: Self::Iso) -> Pose<Self>
fn transvection(&self, to: Self::Point) -> Self::Iso
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.