pub trait HyperbolicRotate<V: Vector> {
type Matrix: HyperbolicRotate<V>;
// Required method
fn hyperbolic_rotate(&self, vector: &V) -> V;
}Expand description
Linear transformations preserving hyperboloids.
Required Associated Types§
Sourcetype Matrix: HyperbolicRotate<V>
type Matrix: HyperbolicRotate<V>
Type of the related rotation matrix
Required Methods§
Sourcefn hyperbolic_rotate(&self, vector: &V) -> V
fn hyperbolic_rotate(&self, vector: &V) -> V
Apply a SO(N-1,1) transformation to an N-dimensional Minkowski vector