glucat 0.13.0
cga3 Namespace Reference

Definitions for 3D Conformal Geometric Algebra [DL]. More...

Functions

template<typename Multivector_T>
Multivector_T cga3 (const Multivector_T &x)
 Convert Euclidean 3D vector to Conformal Geometric Algebra null vector [DL (10.50)].
template<typename Multivector_T>
Multivector_T cga3std (const Multivector_T &X)
 Convert CGA3 null vector to standard Conformal Geometric Algebra null vector [DL (10.52)].
template<typename Multivector_T>
Multivector_T agc3 (const Multivector_T &X)
 Convert CGA3 null vector to Euclidean 3D vector [DL (10.50)].

Detailed Description

Definitions for 3D Conformal Geometric Algebra [DL].

Function Documentation

◆ agc3()

template<typename Multivector_T>
Multivector_T cga3::agc3 ( const Multivector_T & X)
inline

Convert CGA3 null vector to Euclidean 3D vector [DL (10.50)].

Definition at line 126 of file PyClical.h.

References cga3std().

◆ cga3()

template<typename Multivector_T>
Multivector_T cga3::cga3 ( const Multivector_T & x)
inline

Convert Euclidean 3D vector to Conformal Geometric Algebra null vector [DL (10.50)].

Definition at line 103 of file PyClical.h.

◆ cga3std()

template<typename Multivector_T>
Multivector_T cga3::cga3std ( const Multivector_T & X)
inline

Convert CGA3 null vector to standard Conformal Geometric Algebra null vector [DL (10.52)].

Definition at line 114 of file PyClical.h.

Referenced by agc3().