versor  3.0
C++11 library for Geometric algebra
vsr::cga::Bennett Member List

This is the complete list of members for vsr::cga::Bennett, including all inherited members.

_init() (defined in vsr::cga::Chain)vsr::cga::Chaininlineprotected
ab()vsr::cga::Frameinline
ab() const vsr::cga::Frameinline
aBivvsr::cga::Frameprotected
alloc(const string &s) (defined in vsr::cga::Chain)vsr::cga::Chaininline
alloc(int n) (defined in vsr::cga::Chain)vsr::cga::Chaininline
angle(int k, double theta)vsr::cga::Chaininline
at(int idx, double t=0.0)vsr::cga::Chaininline
aVecvsr::cga::Frameprotected
ax()vsr::cga::Frameinline
ax() const vsr::cga::Frameinline
base() (defined in vsr::cga::Chain)vsr::cga::Chaininline
baseFrame() (defined in vsr::cga::Chain)vsr::cga::Chaininline
baseFrame() const (defined in vsr::cga::Chain)vsr::cga::Chaininline
Bennett() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
Bennett(VSR_PRECISION theta, VSR_PRECISION lengthA, VSR_PRECISION lengthB) (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
Bennett(VSR_PRECISION theta, VSR_PRECISION lengthA, VSR_PRECISION lengthB, VSR_PRECISION offset) (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
boost(const Par &)vsr::cga::Frame
boost(const Bst &)vsr::cga::Frame
bound() const vsr::cga::Frame
calcBase() (defined in vsr::cga::Chain)vsr::cga::Chaininline
calcJoints(int start=0, bool bLoop=false)vsr::cga::Chaininline
calcLinks(bool bOrientation=false)vsr::cga::Chaininline
Chain(const string &s) (defined in vsr::cga::Chain)vsr::cga::Chaininline
Chain(int n=3) (defined in vsr::cga::Chain)vsr::cga::Chaininline
circleMeet()vsr::cga::Bennettinline
cxy() const vsr::cga::Frame
cxz() const vsr::cga::Frame
cyz() const vsr::cga::Frame
db()vsr::cga::Frameinline
db() const vsr::cga::Frameinline
dBivvsr::cga::Frameprotected
dilate(double t)vsr::cga::Frame
dilate(const Point &p, double t)vsr::cga::Frame
dll() const vsr::cga::Frame
dlx() const vsr::cga::Frame
dly() const vsr::cga::Frame
dlz() const vsr::cga::Frame
dualLine() const (defined in vsr::cga::Frame)vsr::cga::Frame
dVecvsr::cga::Frameprotected
dx()vsr::cga::Frameinline
dx() const vsr::cga::Frameinline
dxy() const vsr::cga::Frame
dxz() const vsr::cga::Frame
dyz() const vsr::cga::Frame
fabrik(const Pnt &p, int end, int begin, double err=.01)vsr::cga::Chaininline
first() (defined in vsr::cga::Chain)vsr::cga::Chaininline
fk()vsr::cga::Chaininline
fk(int end)vsr::cga::Chaininline
fk(int begin, int end)vsr::cga::Chaininline
forward() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
Frame()vsr::cga::Frame
Frame(VSR_PRECISION _x, VSR_PRECISION _y, VSR_PRECISION _z)vsr::cga::Frame
Frame(const Vec &v, const Rotor &r=Rot(1, 0, 0, 0), VSR_PRECISION s=1)vsr::cga::Frame
Frame(const Point &p, const Rotor &r=Rot(1, 0, 0, 0), VSR_PRECISION s=1)vsr::cga::Frame
Frame(const DualLine &d)vsr::cga::Frame
Frame(const Motor &m)vsr::cga::Frame
frame(int k)vsr::cga::Chaininline
frame(int k) const vsr::cga::Chaininline
frameSet() (defined in vsr::cga::Chain)vsr::cga::Chaininline
goalSphere(const Pnt &p, int k)vsr::cga::Chaininline
ibound() const vsr::cga::Frame
icxy() const vsr::cga::Frame
icxz() const vsr::cga::Frame
icyz() const vsr::cga::Frame
ik(int end, int begin) (defined in vsr::cga::Chain)vsr::cga::Chaininline
init() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
ipx() const vsr::cga::Frame
ipy() const vsr::cga::Frame
ipz() const vsr::cga::Frame
joint(int k)vsr::cga::Chaininline
joint(int k) const vsr::cga::Chaininline
joints() (defined in vsr::cga::Chain)vsr::cga::Chaininline
last() (defined in vsr::cga::Chain)vsr::cga::Chaininline
lastSphere(const Pnt &p)vsr::cga::Chaininline
lengthA() const (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
lengthA() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
lengthB() const (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
lengthB() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
lin(const Pnt &p)vsr::cga::Chaininline
linb(int k)vsr::cga::Chaininline
linf(int k)vsr::cga::Chaininline
link(int k)vsr::cga::Chaininline
link(int k) const vsr::cga::Chaininline
linkAt(int N=2, VSR_PRECISION th=1, VSR_PRECISION a=.5, VSR_PRECISION b=.5, VSR_PRECISION la=0, VSR_PRECISION lb=0)vsr::cga::Bennettinline
linkAt_(int N, VSR_PRECISION th=1, VSR_PRECISION a=.5, VSR_PRECISION b=.5, VSR_PRECISION la=0, VSR_PRECISION lb=0) (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
linkf(int k)vsr::cga::Chaininline
linkRatio(VSR_PRECISION th, VSR_PRECISION a=.5, VSR_PRECISION b=.5, VSR_PRECISION la=0, VSR_PRECISION lb=0)vsr::cga::Bennettinline
links() (defined in vsr::cga::Chain)vsr::cga::Chaininline
lx() const vsr::cga::Frame
ly() const vsr::cga::Frame
lz() const vsr::cga::Frame
mBaseFramevsr::cga::Chainprotected
mFramevsr::cga::Chainprotected
mJointvsr::cga::Chainprotected
mLinkvsr::cga::Chainprotected
mNum (defined in vsr::cga::Chain)vsr::cga::Chainprotected
mot(const Mot &m)vsr::cga::Frame
mot() const vsr::cga::Frame
motor() const vsr::cga::Frame
move()vsr::cga::Frame
move(VSR_PRECISION dx, VSR_PRECISION dy, VSR_PRECISION dz)vsr::cga::Frame
move(const Vec &v)vsr::cga::Frame
moveX(VSR_PRECISION amt) const (defined in vsr::cga::Frame)vsr::cga::Frame
moveY(VSR_PRECISION amt) const (defined in vsr::cga::Frame)vsr::cga::Frame
moveZ(VSR_PRECISION amt) const (defined in vsr::cga::Frame)vsr::cga::Frame
mPosvsr::cga::Frameprotected
mRotvsr::cga::Frameprotected
mScalevsr::cga::Frameprotected
negX() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
negY() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
negZ() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
nextCircle(int k) const vsr::cga::Chaininline
nextPlane(int k) const vsr::cga::Chaininline
nextSphere(int k) const vsr::cga::Chaininline
num() const (defined in vsr::cga::Chain)vsr::cga::Chaininline
offsetA() const (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
offsetA() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
offsetB() const (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
offsetB() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
operator()(VSR_PRECISION amt) (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
operator[](int k)vsr::cga::Chaininline
operator[](int k) const vsr::cga::Chaininline
orbit() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
orient(const Vec &v, bool pos=true)vsr::cga::Frame
orient(const Vec &v, float amt, bool pos=true)vsr::cga::Frame
orientX(const Vec &v, float amt, bool pos=true)vsr::cga::Frame
pairMeet() (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
phi() const (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
pos() const vsr::cga::Frameinline
pos()vsr::cga::Frameinline
pos(const Vec &v)vsr::cga::Frameinline
pos(const Pnt &p)vsr::cga::Frameinline
pos(VSR_PRECISION _x, VSR_PRECISION _y, VSR_PRECISION _z)vsr::cga::Frameinline
posX() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
posY() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
posZ() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
prevCircle(int k) const vsr::cga::Chaininline
prevPlane(int k) const vsr::cga::Chaininline
prevSphere(int k) const vsr::cga::Chaininline
px() const vsr::cga::Frame
py() const vsr::cga::Frame
pz() const vsr::cga::Frame
quat() const vsr::cga::Frameinline
rel(int k)vsr::cga::Chaininline
relMotor(const Frame &target)vsr::cga::Frame
relOrient(const Vec &v, float t, bool pos=true)vsr::cga::Frame
relOrientBiv(const Vec &v, bool pos=true)vsr::cga::Frame
relOrientRot(const Vec &v, bool pos=true)vsr::cga::Frame
relTwist(const Frame &target, float t)vsr::cga::Frame
relTwistAway(const Frame &target, float t)vsr::cga::Frame
reset() (defined in vsr::cga::Chain)vsr::cga::Chaininline
resetJoints() (defined in vsr::cga::Chain)vsr::cga::Chaininline
right() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
rot() const vsr::cga::Frameinline
rot()vsr::cga::Frameinline
rot(const Rot &r)vsr::cga::Frameinline
rot(const Biv &B)vsr::cga::Frameinline
rotate(const Biv &b) (defined in vsr::cga::Frame)vsr::cga::Frame
rotate(const Rot &r)vsr::cga::Frame
rotor() const vsr::cga::Frameinline
rotor() (defined in vsr::cga::Frame)vsr::cga::Frameinline
rotXY(VSR_PRECISION amt) const vsr::cga::Frame
scale(VSR_PRECISION s)vsr::cga::Frameinline
scale() const vsr::cga::Frameinline
scale() (defined in vsr::cga::Frame)vsr::cga::Frameinline
set(VSR_PRECISION theta, VSR_PRECISION lengthA, VSR_PRECISION lengthB, VSR_PRECISION offset=0.0) (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
vsr::cga::Chain::set(Pnt p, Rot r=Rot(1, 0, 0, 0))vsr::cga::Frameinline
space typedef (defined in vsr::cga::Frame)vsr::cga::Frame
spin()vsr::cga::Frame
step()vsr::cga::Frame
theta() const (defined in vsr::cga::Bennett)vsr::cga::Bennettinline
trs() const vsr::cga::Frame
twist(const Dll &)vsr::cga::Frame
twist(const Mot &)vsr::cga::Frame
tx() const vsr::cga::Frame
tx(VSR_PRECISION v) const vsr::cga::Frame
ty() const vsr::cga::Frame
ty(VSR_PRECISION v) const vsr::cga::Frame
tz() const vsr::cga::Frame
tz(VSR_PRECISION v) const vsr::cga::Frame
up() const (defined in vsr::cga::Frame)vsr::cga::Frameinline
vec() const vsr::cga::Frameinline
x() const vsr::cga::Frame
xy(const Pnt &p)vsr::cga::Chaininline
vsr::cga::Frame::xy() const vsr::cga::Frame
xz(const Pnt &p)vsr::cga::Chaininline
vsr::cga::Frame::xz() const vsr::cga::Frame
y() const vsr::cga::Frame
yz() const vsr::cga::Frame
z() const vsr::cga::Frame
~Chain() (defined in vsr::cga::Chain)vsr::cga::Chaininline