Robotics Library
0.7.0
|
This is the complete list of members for rl::plan::DistanceModel, including all inherited members.
areColliding(const ::std::size_t &i, const ::std::size_t &j) const | rl::plan::Model | virtual |
body | rl::plan::SimpleModel | protected |
clip(::rl::math::Vector &q) const | rl::plan::Model | virtual |
distance(const ::rl::math::Vector3 &point) | rl::plan::DistanceModel | |
distance(const ::std::size_t &body, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2) | rl::plan::DistanceModel | |
distance(const ::std::size_t &body, RealList &distances, Vector3List &points1, Vector3List &points2) | rl::plan::DistanceModel | virtual |
rl::plan::SimpleModel::distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const | rl::plan::Model | |
DistanceModel() | rl::plan::DistanceModel | |
forwardForce(const ::rl::math::Vector &tau, ::rl::math::Vector &f) const | rl::plan::Model | virtual |
forwardPosition(const ::std::size_t &i=0) const | rl::plan::Model | virtual |
forwardVelocity(const ::rl::math::Vector &qdot, ::rl::math::Vector &xdot) const | rl::plan::Model | virtual |
freeQueries | rl::plan::SimpleModel | protected |
generatePositionGaussian(const ::rl::math::Vector &rand, const ::rl::math::Vector &mean, const ::rl::math::Vector &sigma) const | rl::plan::Model | |
generatePositionUniform(const ::rl::math::Vector &rand) const | rl::plan::Model | |
getBodies() const | rl::plan::Model | |
getBody(const ::std::size_t &i) const | rl::plan::Model | |
getCenter(const ::std::size_t &i) const | rl::plan::Model | |
getCollidingBody() const | rl::plan::SimpleModel | |
getDof() const | rl::plan::Model | |
getDofPosition() const | rl::plan::Model | |
getFrame(const ::std::size_t &i) const | rl::plan::Model | virtual |
getFreeQueries() const | rl::plan::SimpleModel | |
getJacobian() const | rl::plan::Model | virtual |
getManipulabilityMeasure() const | rl::plan::Model | |
getManufacturer() const | rl::plan::Model | |
getMaximum() const | rl::plan::Model | |
getMinimum() const | rl::plan::Model | |
getName() const | rl::plan::Model | |
getOperationalDof() const | rl::plan::Model | |
getPositionUnits() const | rl::plan::Model | |
getTotalQueries() const | rl::plan::SimpleModel | |
interpolate(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha, ::rl::math::Vector &q) const | rl::plan::Model | virtual |
inverseForce(const ::rl::math::Vector &f, ::rl::math::Vector &tau) const | rl::plan::Model | virtual |
inverseOfTransformedDistance(const ::rl::math::Real &d) const | rl::plan::Model | |
inverseVelocity(const ::rl::math::Vector &tdot, ::rl::math::Vector &qdot) const | rl::plan::Model | virtual |
isColliding() | rl::plan::SimpleModel | virtual |
isColliding(const ::std::size_t &i) const | rl::plan::SimpleModel | |
rl::plan::Model::isColliding(const ::std::size_t &i) const | rl::plan::Model | virtual |
isSingular() const | rl::plan::Model | virtual |
isValid(const ::rl::math::Vector &q) const | rl::plan::Model | virtual |
kin | rl::plan::Model | |
maxDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const | rl::plan::Model | |
mdl | rl::plan::Model | |
minDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const | rl::plan::Model | |
minDistanceToRectangle(const ::rl::math::Real &q, const ::rl::math::Real &min, const ::rl::math::Real &max, const ::std::size_t &cuttingDimension) const | rl::plan::Model | |
Model() | rl::plan::Model | |
model | rl::plan::Model | |
newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) const | rl::plan::Model | |
reset() | rl::plan::SimpleModel | virtual |
scene | rl::plan::Model | |
setPosition(const ::rl::math::Vector &q) | rl::plan::Model | virtual |
SimpleModel() | rl::plan::SimpleModel | |
step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot, ::rl::math::Vector &q2) const | rl::plan::Model | virtual |
totalQueries | rl::plan::SimpleModel | protected |
transformedDistance(const ::rl::math::Real &d) const | rl::plan::Model | |
transformedDistance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const | rl::plan::Model | |
transformedDistance(const ::rl::math::Real &q1, const ::rl::math::Real &q2, const ::std::size_t &i) const | rl::plan::Model | |
updateFrames(const bool &doUpdateModel=true) | rl::plan::Model | virtual |
updateJacobian() | rl::plan::Model | virtual |
updateJacobianInverse(const ::rl::math::Real &lambda=0.0f, const bool &doSvd=true) | rl::plan::Model | virtual |
~DistanceModel() | rl::plan::DistanceModel | virtual |
~Model() | rl::plan::Model | virtual |
~SimpleModel() | rl::plan::SimpleModel | virtual |