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

A Rigid Contraint Node set by Two Distance Pointers. More...

#include <vsr_rigid.h>

Inheritance diagram for vsr::cga::Rig2:
vsr::cga::RigidNode

Public Member Functions

 Rig2 (const Point &target, RigidNode *ra, RigidNode *rb)
 
void set (const Point &target, RigidNode *ra, RigidNode *rb)
 
virtual void onEval (double amt)
 evaluation implementation to be implemented by subclass
 
- Public Member Functions inherited from vsr::cga::RigidNode
Point eval (double amt=0)
 
void setResult (const Point &p)
 

Public Attributes

DistancePtr da
 
DistancePtr db
 
- Public Attributes inherited from vsr::cga::RigidNode
Point result = Point()
 stored evaluated result
 
bool bCalc = true
 whether to Evaluate
 
vector< RigidNode * > mParent
 parents which might need to be evaluated before this one
 

Detailed Description

A Rigid Contraint Node set by Two Distance Pointers.


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