Skip to main content

Crate versorc_math

Crate versorc_math 

Source

Re-exports§

pub use signature::MetricSignature;
pub use signature::SignatureCGA3D;
pub use signature::SignatureEuclidean2D;
pub use signature::SignatureEuclidean3D;
pub use signature::SignatureHamilton2D;
pub use signature::SignatureMinkowski;
pub use signature::SignaturePGA3D;
pub use blade::Blade;
pub use multivector::Cl2;
pub use multivector::Cl3;
pub use multivector::ClCGA3D;
pub use multivector::ClHamilton;
pub use multivector::ClMinkowski;
pub use multivector::ClPGA3D;
pub use multivector::Multivector;
pub use versor::DualQuaternion;
pub use versor::DyadicWalshVersor;
pub use versor::HouseholderChain;
pub use versor::HouseholderVersor;
pub use versor::PlanarRotor;
pub use versor::PlanarSpinorBank;
pub use versor::Quaternion;
pub use versor::VersorAction;
pub use lattice::E8Lattice;
pub use lattice::E8LatticeCodebook;
pub use lattice::E8_CODEBOOK_SIZE;
pub use lattice::E8_DIMENSION;
pub use lattice::E8_NUM_CENTROIDS;
pub use lattice::E8_NUM_ROOTS;
pub use lattice::EisensteinA3Lattice;
pub use lattice::EISENSTEIN_DIMENSION;
pub use lattice::EISENSTEIN_KISSING_NUMBER;
pub use poincare::CayleyKleinSpace;
pub use poincare::PoincarePoint;
pub use reduction::CartanDieudonneDecomposer;
pub use gpu::shaders::*;
pub use dod::*;
pub use cayley_klein::*;
pub use pga::*;
pub use cga::*;
pub use sta::*;
pub use quantization::*;
pub use kernels::*;

Modules§

blade
cayley_klein
cga
dod
gpu
kernels
lattice
multivector
pga
poincare
prelude
quantization
reduction
signature
sta
versor