List of all items
Structs
- algebra::Blade
- algebra::Even
- algebra::Multivector
- algebra::Odd
- base::BasisBlade
- base::alloc::DefaultAllocator
- base::coordinates::BiVec4Coords
- base::coordinates::IJKW
- base::coordinates::M2x2
- base::coordinates::M2x3
- base::coordinates::M2x4
- base::coordinates::M2x5
- base::coordinates::M2x6
- base::coordinates::M3x2
- base::coordinates::M3x3
- base::coordinates::M3x4
- base::coordinates::M3x5
- base::coordinates::M3x6
- base::coordinates::M4x2
- base::coordinates::M4x3
- base::coordinates::M4x4
- base::coordinates::M4x5
- base::coordinates::M4x6
- base::coordinates::M5x2
- base::coordinates::M5x3
- base::coordinates::M5x4
- base::coordinates::M5x5
- base::coordinates::M5x6
- base::coordinates::M6x2
- base::coordinates::M6x3
- base::coordinates::M6x4
- base::coordinates::M6x5
- base::coordinates::M6x6
- base::coordinates::ReIm
- base::coordinates::ScalarCoords
- base::coordinates::WIJK
- base::coordinates::X
- base::coordinates::XY
- base::coordinates::XYZ
- base::coordinates::XYZW
- base::coordinates::XYZWA
- base::coordinates::XYZWAB
- base::dim::Const
- base::dim::Dynamic
- base::storage::DynBladeStorage
- base::storage::DynEvenStorage
- base::storage::DynMultivectorStorage
- base::storage::DynOddStorage
- subspace::Reflector
- subspace::Rotor
- subspace::SimpleBlade
- subspace::UnitBlade
Enums
Traits
- algebra::SelectedGeometricMul
- base::alloc::Alloc
- base::alloc::AllocBlade
- base::alloc::AllocEven
- base::alloc::AllocMultivector
- base::alloc::AllocOdd
- base::alloc::AllocSimpleBlade
- base::alloc::AllocVersor
- base::dim::Dim
- base::dim::DimAdd
- base::dim::DimBinomCoeff
- base::dim::DimDiv
- base::dim::DimEven
- base::dim::DimMax
- base::dim::DimMin
- base::dim::DimMul
- base::dim::DimName
- base::dim::DimNameAdd
- base::dim::DimNameBinomCoeff
- base::dim::DimNameDiv
- base::dim::DimNameMax
- base::dim::DimNameMin
- base::dim::DimNameMul
- base::dim::DimNameSub
- base::dim::DimNameSymSub
- base::dim::DimOdd
- base::dim::DimSub
- base::dim::DimSymSub
- base::dim::IsDynamic
- base::dim::IsNotStaticOne
- base::dim::ToConst
- base::dim::ToTypenum
- base::ops::Add
- base::ops::AddAssign
- base::ops::AddGroup
- base::ops::AddMonoid
- base::ops::AllRefAdd
- base::ops::AllRefDiv
- base::ops::AllRefInv
- base::ops::AllRefMul
- base::ops::AllRefNeg
- base::ops::AllRefSub
- base::ops::BitXor
- base::ops::BitXorAssign
- base::ops::ClosedAdd
- base::ops::ClosedDiv
- base::ops::ClosedInv
- base::ops::ClosedMul
- base::ops::ClosedNeg
- base::ops::ClosedRefAdd
- base::ops::ClosedRefDiv
- base::ops::ClosedRefInv
- base::ops::ClosedRefMul
- base::ops::ClosedRefNeg
- base::ops::ClosedRefSub
- base::ops::ClosedSub
- base::ops::ComplexField
- base::ops::Div
- base::ops::DivAssign
- base::ops::DivRing
- base::ops::Inv
- base::ops::InvScale
- base::ops::Mul
- base::ops::MulAssign
- base::ops::MulGroup
- base::ops::MulMonoid
- base::ops::One
- base::ops::RealField
- base::ops::RefAdd
- base::ops::RefAddGroup
- base::ops::RefAddMonoid
- base::ops::RefComplexField
- base::ops::RefDiv
- base::ops::RefDivRing
- base::ops::RefInv
- base::ops::RefMul
- base::ops::RefMulGroup
- base::ops::RefMulMonoid
- base::ops::RefNeg
- base::ops::RefRealField
- base::ops::RefRem
- base::ops::RefRing
- base::ops::RefSub
- base::ops::RefUnitRing
- base::ops::Rem
- base::ops::RemAssign
- base::ops::Ring
- base::ops::Scale
- base::ops::Sub
- base::ops::SubAssign
- base::ops::UnitRing
- base::ops::Zero
- base::storage::BladeStorage
- base::storage::EvenStorage
- base::storage::MultivectorStorage
- base::storage::OddStorage
- base::storage::Storage
- base::storage::UninitStorage
- subspace::Project
- subspace::Reject
- subspace::VersorMul
Functions
- base::binom
- base::components_of
- base::even_components_of
- base::even_elements
- base::grade_index_in_multivector
- base::grade_index_in_versor
- base::multivector_elements
- base::odd_components_of
- base::odd_elements
Typedefs
- algebra::BiVec2
- algebra::BiVec3
- algebra::BiVec4
- algebra::BiVec5
- algebra::BiVec6
- algebra::BiVecD
- algebra::BiVecN
- algebra::Blade0
- algebra::Blade1
- algebra::Blade2
- algebra::Blade3
- algebra::Blade4
- algebra::Blade5
- algebra::Blade6
- algebra::BladeD
- algebra::BladeN
- algebra::DualBlade
- algebra::Even0
- algebra::Even1
- algebra::Even2
- algebra::Even3
- algebra::Even4
- algebra::Even5
- algebra::Even6
- algebra::EvenD
- algebra::HexVec6
- algebra::HexVecD
- algebra::HexVecN
- algebra::Iter
- algebra::IterMut
- algebra::Multivector0
- algebra::Multivector1
- algebra::Multivector2
- algebra::Multivector3
- algebra::Multivector4
- algebra::Multivector5
- algebra::Multivector6
- algebra::MultivectorD
- algebra::Odd0
- algebra::Odd1
- algebra::Odd2
- algebra::Odd3
- algebra::Odd4
- algebra::Odd5
- algebra::Odd6
- algebra::OddD
- algebra::PentVec5
- algebra::PentVec6
- algebra::PentVecD
- algebra::PentVecN
- algebra::PsuedoScalar
- algebra::PsuedoVecN
- algebra::QuadVec4
- algebra::QuadVec5
- algebra::QuadVec6
- algebra::QuadVecD
- algebra::QuadVecN
- algebra::Scalar
- algebra::Scalar0
- algebra::Scalar1
- algebra::Scalar2
- algebra::Scalar3
- algebra::Scalar4
- algebra::Scalar5
- algebra::Scalar6
- algebra::ScalarD
- algebra::TriVec3
- algebra::TriVec4
- algebra::TriVec5
- algebra::TriVec6
- algebra::TriVecD
- algebra::TriVecN
- algebra::Vec1
- algebra::Vec2
- algebra::Vec3
- algebra::Vec4
- algebra::Vec5
- algebra::Vec6
- algebra::VecD
- algebra::VecN
- base::alloc::Allocate
- base::alloc::AllocateBlade
- base::alloc::AllocateEven
- base::alloc::AllocateMultivector
- base::alloc::AllocateOdd
- base::dim::AsConst
- base::dim::AsTypenum
- base::dim::DimBinom
- base::dim::DimDiff
- base::dim::DimMaximum
- base::dim::DimMinimum
- base::dim::DimNameBinom
- base::dim::DimNameDiff
- base::dim::DimNameMaximum
- base::dim::DimNameMinimum
- base::dim::DimNameProd
- base::dim::DimNameQuot
- base::dim::DimNameSum
- base::dim::DimNameSymDiff
- base::dim::DimProd
- base::dim::DimQuot
- base::dim::DimSum
- base::dim::DimSymDiff
- base::dim::U0
- base::dim::U1
- base::dim::U10
- base::dim::U100
- base::dim::U101
- base::dim::U102
- base::dim::U103
- base::dim::U104
- base::dim::U105
- base::dim::U106
- base::dim::U107
- base::dim::U108
- base::dim::U109
- base::dim::U11
- base::dim::U110
- base::dim::U111
- base::dim::U112
- base::dim::U113
- base::dim::U114
- base::dim::U115
- base::dim::U116
- base::dim::U117
- base::dim::U118
- base::dim::U119
- base::dim::U12
- base::dim::U120
- base::dim::U121
- base::dim::U122
- base::dim::U123
- base::dim::U124
- base::dim::U125
- base::dim::U126
- base::dim::U127
- base::dim::U13
- base::dim::U14
- base::dim::U15
- base::dim::U16
- base::dim::U17
- base::dim::U18
- base::dim::U19
- base::dim::U2
- base::dim::U20
- base::dim::U21
- base::dim::U22
- base::dim::U23
- base::dim::U24
- base::dim::U25
- base::dim::U26
- base::dim::U27
- base::dim::U28
- base::dim::U29
- base::dim::U3
- base::dim::U30
- base::dim::U31
- base::dim::U32
- base::dim::U33
- base::dim::U34
- base::dim::U35
- base::dim::U36
- base::dim::U37
- base::dim::U38
- base::dim::U39
- base::dim::U4
- base::dim::U40
- base::dim::U41
- base::dim::U42
- base::dim::U43
- base::dim::U44
- base::dim::U45
- base::dim::U46
- base::dim::U47
- base::dim::U48
- base::dim::U49
- base::dim::U5
- base::dim::U50
- base::dim::U51
- base::dim::U52
- base::dim::U53
- base::dim::U54
- base::dim::U55
- base::dim::U56
- base::dim::U57
- base::dim::U58
- base::dim::U59
- base::dim::U6
- base::dim::U60
- base::dim::U61
- base::dim::U62
- base::dim::U63
- base::dim::U64
- base::dim::U65
- base::dim::U66
- base::dim::U67
- base::dim::U68
- base::dim::U69
- base::dim::U7
- base::dim::U70
- base::dim::U71
- base::dim::U72
- base::dim::U73
- base::dim::U74
- base::dim::U75
- base::dim::U76
- base::dim::U77
- base::dim::U78
- base::dim::U79
- base::dim::U8
- base::dim::U80
- base::dim::U81
- base::dim::U82
- base::dim::U83
- base::dim::U84
- base::dim::U85
- base::dim::U86
- base::dim::U87
- base::dim::U88
- base::dim::U89
- base::dim::U9
- base::dim::U90
- base::dim::U91
- base::dim::U92
- base::dim::U93
- base::dim::U94
- base::dim::U95
- base::dim::U96
- base::dim::U97
- base::dim::U98
- base::dim::U99
- subspace::Iter
- subspace::IterMut
- subspace::Reflector0
- subspace::Reflector1
- subspace::Reflector2
- subspace::Reflector3
- subspace::Reflector4
- subspace::Reflector5
- subspace::Reflector6
- subspace::ReflectorD
- subspace::Rotor0
- subspace::Rotor1
- subspace::Rotor2
- subspace::Rotor3
- subspace::Rotor4
- subspace::Rotor5
- subspace::Rotor6
- subspace::RotorD
- subspace::SimpleBiVec2
- subspace::SimpleBiVec3
- subspace::SimpleBiVec4
- subspace::SimpleBiVec5
- subspace::SimpleBiVec6
- subspace::SimpleBiVecD
- subspace::SimpleBiVecN
- subspace::SimpleBlade0
- subspace::SimpleBlade1
- subspace::SimpleBlade2
- subspace::SimpleBlade3
- subspace::SimpleBlade4
- subspace::SimpleBlade5
- subspace::SimpleBlade6
- subspace::SimpleBladeD
- subspace::SimpleBladeN
- subspace::SimpleDualBlade
- subspace::SimpleHexVec6
- subspace::SimpleHexVecD
- subspace::SimpleHexVecN
- subspace::SimplePentVec5
- subspace::SimplePentVec6
- subspace::SimplePentVecD
- subspace::SimplePentVecN
- subspace::SimplePsuedoScalar
- subspace::SimplePsuedoVecN
- subspace::SimpleQuadVec4
- subspace::SimpleQuadVec5
- subspace::SimpleQuadVec6
- subspace::SimpleQuadVecD
- subspace::SimpleQuadVecN
- subspace::SimpleScalar
- subspace::SimpleScalar0
- subspace::SimpleScalar1
- subspace::SimpleScalar2
- subspace::SimpleScalar3
- subspace::SimpleScalar4
- subspace::SimpleScalar5
- subspace::SimpleScalar6
- subspace::SimpleScalarD
- subspace::SimpleTriVec3
- subspace::SimpleTriVec4
- subspace::SimpleTriVec5
- subspace::SimpleTriVec6
- subspace::SimpleTriVecD
- subspace::SimpleTriVecN
- subspace::SimpleVec1
- subspace::SimpleVec2
- subspace::SimpleVec3
- subspace::SimpleVec4
- subspace::SimpleVec5
- subspace::SimpleVec6
- subspace::SimpleVecD
- subspace::SimpleVecN
- subspace::UnitBiVec2
- subspace::UnitBiVec3
- subspace::UnitBiVec4
- subspace::UnitBiVec5
- subspace::UnitBiVec6
- subspace::UnitBiVecD
- subspace::UnitBiVecN
- subspace::UnitBlade0
- subspace::UnitBlade1
- subspace::UnitBlade2
- subspace::UnitBlade3
- subspace::UnitBlade4
- subspace::UnitBlade5
- subspace::UnitBlade6
- subspace::UnitBladeD
- subspace::UnitBladeN
- subspace::UnitDualBlade
- subspace::UnitHexVec6
- subspace::UnitHexVecD
- subspace::UnitHexVecN
- subspace::UnitPentVec5
- subspace::UnitPentVec6
- subspace::UnitPentVecD
- subspace::UnitPentVecN
- subspace::UnitPsuedoScalar
- subspace::UnitPsuedoVecN
- subspace::UnitQuadVec4
- subspace::UnitQuadVec5
- subspace::UnitQuadVec6
- subspace::UnitQuadVecD
- subspace::UnitQuadVecN
- subspace::UnitScalar
- subspace::UnitScalar0
- subspace::UnitScalar1
- subspace::UnitScalar2
- subspace::UnitScalar3
- subspace::UnitScalar4
- subspace::UnitScalar5
- subspace::UnitScalar6
- subspace::UnitScalarD
- subspace::UnitTriVec3
- subspace::UnitTriVec4
- subspace::UnitTriVec5
- subspace::UnitTriVec6
- subspace::UnitTriVecD
- subspace::UnitTriVecN
- subspace::UnitVec1
- subspace::UnitVec2
- subspace::UnitVec3
- subspace::UnitVec4
- subspace::UnitVec5
- subspace::UnitVec6
- subspace::UnitVecD
- subspace::UnitVecN
- subspace::Versor0
- subspace::Versor1
- subspace::Versor2
- subspace::Versor3
- subspace::Versor4
- subspace::Versor5
- subspace::Versor6
- subspace::VersorD