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

Cylclidic Net (four tangent frames) More...

#include <vsr_cyclide.h>

Public Member Functions

void pos (const Point &a, const Point &b, const Point &c, const Point &d)
 
void frame ()
 
bool altU ()
 
bool altV ()
 
void log ()
 
void logZ ()
 
Bst xfu (VSR_PRECISION u)
 
Bst xfv (VSR_PRECISION v)
 
Con xf (VSR_PRECISION u, VSR_PRECISION v)
 
Circle cirU (VSR_PRECISION u)
 
Circle cirV (VSR_PRECISION v)
 
template<class T >
apply (const T &t, VSR_PRECISION u, VSR_PRECISION v)
 Apply conformal rotor to a type T at u,v.
 
Vec evalNormal (VSR_PRECISION u, VSR_PRECISION v)
 
Point eval (VSR_PRECISION u, VSR_PRECISION v)
 Apply conformal rotor to a point at u,v.
 

Public Attributes

TangentFrame tframe [4]
 – four frames
 
Pair mLogU
 
Pair mLogV
 – two bivectors
 
Pair mLogNu
 
Pair mLogNv
 – two more (normals)
 

Detailed Description

Cylclidic Net (four tangent frames)


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