|
versor
3.0
C++11 library for Geometric algebra
|
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 > | |
| 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) | |
Cylclidic Net (four tangent frames)
1.8.10