versor  3.0
C++11 library for Geometric algebra
Public Member Functions | Public Attributes | List of all members
vsr::cga::TorusKnot Struct Reference

Public Member Functions

void clear ()
 
TorusKnotadd (const Pnt &p)
 
TorusKnotadd (const Cir &c)
 
int iter ()
 
Par par ()
 
Bst bst ()
 
Bst bst (double t)
 
 TorusKnot (double p=3, double q=2, double a=.01)
 
void calc (const Pnt &p)
 
void calc0 (const Pnt &p)
 
template<typename T >
vector< T > apply0 (const T &input)
 
double energy (int idx, int num)
 

Public Attributes

double P
 
double Q
 
HopfFiber HF
 
vector< Circir
 A vector of circles in the knot orbit.
 
vector< Pntpnt
 A vector of points in the knot orbit.
 
vector< double > energies
 Energy at idx (from pnt 0)
 
double amt
 

Member Function Documentation

double vsr::cga::TorusKnot::energy ( int  idx,
int  num 
)
inline

< Running sum TOTAL ENERGY OF KNOT

< energies relative to idx

< Initial


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