Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rl::mdl::Metric Member List

This is the complete list of members for rl::mdl::Metric, including all inherited members.

add(Compound *compound, const Frame *a, const Frame *b)rl::mdl::Model
add(Frame *frame)rl::mdl::Model
add(Transform *transform, const Frame *a, const Frame *b)rl::mdl::Model
areColliding(const ::std::size_t &i, const ::std::size_t &j) const rl::mdl::Model
bodiesrl::mdl::Modelprotected
clip(::rl::math::Vector &q) const rl::mdl::Metric
clone() const rl::mdl::Metric
distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const rl::mdl::Metric
Edge typedefrl::mdl::Modelprotected
EdgeIterator typedefrl::mdl::Modelprotected
EdgeIteratorPair typedefrl::mdl::Modelprotected
elementsrl::mdl::Modelprotected
framesrl::mdl::Modelprotected
getAcceleration(::rl::math::Vector &qdd) const rl::mdl::Model
getBodies() const rl::mdl::Model
getBody(const ::std::size_t &i) const rl::mdl::Model
getDof() const rl::mdl::Model
getFrame(const ::std::size_t &i) const rl::mdl::Model
getJoint(const ::std::size_t &i) const rl::mdl::Model
getManufacturer() const rl::mdl::Model
getMaximum(::rl::math::Vector &max) const rl::mdl::Model
getMinimum(::rl::math::Vector &min) const rl::mdl::Model
getName() const rl::mdl::Model
getOperationalAcceleration(const ::std::size_t &i) const rl::mdl::Model
getOperationalDof() const rl::mdl::Model
getOperationalForce(const ::std::size_t &i) const rl::mdl::Model
getOperationalPosition(const ::std::size_t &i) const rl::mdl::Model
getOperationalVelocity(const ::std::size_t &i) const rl::mdl::Model
getPosition(::rl::math::Vector &q) const rl::mdl::Model
getSpeed(::rl::math::Vector &speed) const rl::mdl::Model
getTorque(::rl::math::Vector &tau) const rl::mdl::Model
getVelocity(::rl::math::Vector &qd) const rl::mdl::Model
InEdgeIterator typedefrl::mdl::Modelprotected
InEdgeIteratorPair typedefrl::mdl::Modelprotected
interpolate(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha,::rl::math::Vector &q) const rl::mdl::Metric
inverseOfTransformedDistance(const ::rl::math::Real &d) const rl::mdl::Metric
isColliding(const ::std::size_t &i) const rl::mdl::Model
isValid(const ::rl::math::Vector &q) const rl::mdl::Metric
jointsrl::mdl::Modelprotected
leavesrl::mdl::Modelprotected
manufacturerrl::mdl::Modelprotected
maxDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const rl::mdl::Metric
Metric()rl::mdl::Metric
minDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const rl::mdl::Metric
minDistanceToRectangle(const ::rl::math::Real &q, const ::rl::math::Real &min, const ::rl::math::Real &max, const ::std::size_t &cuttingDimension) const rl::mdl::Metric
Model()rl::mdl::Model
namerl::mdl::Modelprotected
newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) const rl::mdl::Metric
OutEdgeIterator typedefrl::mdl::Modelprotected
OutEdgeIteratorPair typedefrl::mdl::Modelprotected
remove(Compound *compound)rl::mdl::Model
remove(Frame *frame)rl::mdl::Model
remove(Transform *transform)rl::mdl::Model
replace(Compound *compound, Transform *transform)rl::mdl::Model
replace(Transform *transform, Compound *compound)rl::mdl::Model
rootrl::mdl::Modelprotected
setAcceleration(const ::rl::math::Vector &qdd)rl::mdl::Model
setManufacturer(const ::std::string &manufacturer)rl::mdl::Model
setName(const ::std::string &name)rl::mdl::Model
setOperationalVelocity(const ::std::size_t &i, const ::rl::math::MotionVector &v) const rl::mdl::Model
setPosition(const ::rl::math::Vector &q)rl::mdl::Model
setTorque(const ::rl::math::Vector &tau)rl::mdl::Model
setVelocity(const ::rl::math::Vector &qd)rl::mdl::Model
step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot,::rl::math::Vector &q2) const rl::mdl::Metric
tool(const ::std::size_t &i=0)rl::mdl::Model
tool(const ::std::size_t &i=0) const rl::mdl::Model
toolsrl::mdl::Modelprotected
transformedDistance(const ::rl::math::Real &d) const rl::mdl::Metric
transformedDistance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const rl::mdl::Metric
transformsrl::mdl::Modelprotected
treerl::mdl::Modelprotected
Tree typedefrl::mdl::Modelprotected
update()rl::mdl::Modelvirtual
update(const Vertex &u)rl::mdl::Modelprotected
Vertex typedefrl::mdl::Modelprotected
VertexIterator typedefrl::mdl::Modelprotected
VertexIteratorPair typedefrl::mdl::Modelprotected
world()rl::mdl::Model
world() const rl::mdl::Model
~Metric()rl::mdl::Metricvirtual
~Model()rl::mdl::Modelvirtual