Blender V2.61 - r43446
Classes | Namespaces | Typedefs | Functions

framevel.hpp File Reference

#include "utilities/utility.h"
#include "utilities/rall1d.h"
#include "utilities/traits.h"
#include "frames.hpp"
#include "framevel.inl"

Go to the source code of this file.

Classes

struct  Traits< KDL::doubleVel >
class  KDL::VectorVel
class  KDL::RotationVel
class  KDL::FrameVel
class  KDL::TwistVel

Namespaces

namespace  KDL

Typedefs

typedef Rall1d< double > KDL::doubleVel

Functions

IMETHOD doubleVel KDL::diff (const doubleVel &a, const doubleVel &b, double dt=1.0)
IMETHOD doubleVel KDL::addDelta (const doubleVel &a, const doubleVel &da, double dt=1.0)
IMETHOD void KDL::random (doubleVel &F)
IMETHOD void KDL::posrandom (doubleVel &F)
IMETHOD VectorVel KDL::diff (const VectorVel &a, const VectorVel &b, double dt=1.0)
IMETHOD VectorVel KDL::addDelta (const VectorVel &a, const VectorVel &da, double dt=1.0)
IMETHOD VectorVel KDL::diff (const RotationVel &a, const RotationVel &b, double dt=1.0)
IMETHOD RotationVel KDL::addDelta (const RotationVel &a, const VectorVel &da, double dt=1.0)
IMETHOD TwistVel KDL::diff (const FrameVel &a, const FrameVel &b, double dt=1.0)
IMETHOD FrameVel KDL::addDelta (const FrameVel &a, const TwistVel &da, double dt=1.0)
IMETHOD void KDL::random (VectorVel &a)
IMETHOD void KDL::random (TwistVel &a)
IMETHOD void KDL::random (RotationVel &R)
IMETHOD void KDL::random (FrameVel &F)
IMETHOD void KDL::posrandom (VectorVel &a)
IMETHOD void KDL::posrandom (TwistVel &a)
IMETHOD void KDL::posrandom (RotationVel &R)
IMETHOD void KDL::posrandom (FrameVel &F)
FrameVel KDL::operator* (const FrameVel &lhs, const FrameVel &rhs)
FrameVel KDL::operator* (const FrameVel &lhs, const Frame &rhs)
FrameVel KDL::operator* (const Frame &lhs, const FrameVel &rhs)
bool KDL::Equal (const FrameVel &r1, const FrameVel &r2, double eps)
bool KDL::Equal (const Frame &r1, const FrameVel &r2, double eps)
bool KDL::Equal (const FrameVel &r1, const Frame &r2, double eps)
RotationVel KDL::operator* (const RotationVel &r1, const RotationVel &r2)
RotationVel KDL::operator* (const Rotation &r1, const RotationVel &r2)
RotationVel KDL::operator* (const RotationVel &r1, const Rotation &r2)
VectorVel KDL::operator+ (const VectorVel &r1, const VectorVel &r2)
VectorVel KDL::operator- (const VectorVel &r1, const VectorVel &r2)
VectorVel KDL::operator+ (const VectorVel &r1, const Vector &r2)
VectorVel KDL::operator- (const VectorVel &r1, const Vector &r2)
VectorVel KDL::operator+ (const Vector &r1, const VectorVel &r2)
VectorVel KDL::operator- (const Vector &r1, const VectorVel &r2)
VectorVel KDL::operator- (const VectorVel &r)
void KDL::SetToZero (VectorVel &v)
VectorVel KDL::operator* (const VectorVel &r1, const VectorVel &r2)
VectorVel KDL::operator* (const VectorVel &r1, const Vector &r2)
VectorVel KDL::operator* (const Vector &r1, const VectorVel &r2)
VectorVel KDL::operator* (double r1, const VectorVel &r2)
VectorVel KDL::operator* (const VectorVel &r1, double r2)
VectorVel KDL::operator* (const doubleVel &r1, const VectorVel &r2)
VectorVel KDL::operator* (const VectorVel &r2, const doubleVel &r1)
VectorVel KDL::operator/ (const VectorVel &r1, double r2)
VectorVel KDL::operator/ (const VectorVel &r2, const doubleVel &r1)
VectorVel KDL::operator* (const Rotation &R, const VectorVel &x)
bool KDL::Equal (const VectorVel &r1, const VectorVel &r2, double eps)
bool KDL::Equal (const Vector &r1, const VectorVel &r2, double eps)
bool KDL::Equal (const VectorVel &r1, const Vector &r2, double eps)
bool KDL::Equal (const RotationVel &r1, const RotationVel &r2, double eps)
bool KDL::Equal (const Rotation &r1, const RotationVel &r2, double eps)
bool KDL::Equal (const RotationVel &r1, const Rotation &r2, double eps)
bool KDL::Equal (const TwistVel &a, const TwistVel &b, double eps)
bool KDL::Equal (const Twist &a, const TwistVel &b, double eps)
bool KDL::Equal (const TwistVel &a, const Twist &b, double eps)
IMETHOD doubleVel KDL::dot (const VectorVel &lhs, const VectorVel &rhs)
IMETHOD doubleVel KDL::dot (const VectorVel &lhs, const Vector &rhs)
IMETHOD doubleVel KDL::dot (const Vector &lhs, const VectorVel &rhs)
TwistVel KDL::operator* (const TwistVel &lhs, double rhs)
TwistVel KDL::operator* (double lhs, const TwistVel &rhs)
TwistVel KDL::operator/ (const TwistVel &lhs, double rhs)
TwistVel KDL::operator* (const TwistVel &lhs, const doubleVel &rhs)
TwistVel KDL::operator* (const doubleVel &lhs, const TwistVel &rhs)
TwistVel KDL::operator/ (const TwistVel &lhs, const doubleVel &rhs)
TwistVel KDL::operator+ (const TwistVel &lhs, const TwistVel &rhs)
TwistVel KDL::operator- (const TwistVel &lhs, const TwistVel &rhs)
TwistVel KDL::operator- (const TwistVel &arg)
void KDL::SetToZero (TwistVel &v)