versor  3.0
C++11 library for Geometric algebra
Classes | Static Public Member Functions | List of all members
vsr::Root Struct Reference

goal is to use generators to collect all the unique transformations of the group, so we can apply them easily later. More...

#include <vsr_root.h>

Classes

struct  ReflectIdx
 

Static Public Member Functions

template<class V >
static bool Compare (const V &a, const V &b, bool ref=true)
 Utility function to compare two unit vectors (looks at dot product, or norm of diff...)
 
template<class V , class... R>
static vector< V > System (const V &x, const R &...v)
 
template<class V >
static vector< V > System (const vector< V > &root, bool ref=true, int nMaxIter=500)
 

Detailed Description

goal is to use generators to collect all the unique transformations of the group, so we can apply them easily later.

multiply all pins by all pins until none left, same for spins, and same for pins with spins ( and spins with pins?)


CALCULATES POLYTOPES FROM SIMPLE ROOTS IN ND (beware infinite groups . . .)

Systems can be reflection groups, which include inverses, or not


The documentation for this struct was generated from the following file: