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

This is the complete list of members for vsr::cga::Chain, 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
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
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(int k)vsr::cga::Chaininline
frame(int k) const vsr::cga::Chaininline
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
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
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
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
linkf(int k)vsr::cga::Chaininline
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
operator[](int k)vsr::cga::Chaininline
operator[](int k) const vsr::cga::Chaininline
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
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(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
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