hpp-manipulation 7.0.0 Classes for manipulation planning. |
Class for distance between configurations. More...
#include <hpp/manipulation/weighed-distance.hh>


Public Member Functions | |
| virtual core::DistancePtr_t | clone () const |
| void | constraintGraph (const graph::GraphPtr_t &graph) |
| Set the graph of constraints. | |
| graph::GraphPtr_t | constraintGraph () const |
| Get the graph of constraints. | |
| Public Member Functions inherited from hpp::core::WeighedDistance | |
| size_type rank) const | |
| void | value_type weight) |
| const weights () const | |
| void | vector_t &ws) |
| size () const | |
| const robot () const | |
| Public Member Functions inherited from hpp::core::Distance | |
| ConfigurationIn_t q2) const | |
| NodePtr_t n2) const | |
| ConfigurationIn_t q2) const | |
| NodePtr_t n2) const | |
| virtual | ~Distance () |
Static Public Member Functions | |
| static WeighedDistancePtr_t | create (const DevicePtr_t &robot, const graph::GraphPtr_t &graph) |
| static WeighedDistancePtr_t | createCopy (const WeighedDistancePtr_t &distance) |
| Static Public Member Functions inherited from hpp::core::WeighedDistance | |
| static problem) | |
| static robot) | |
| static weights) | |
| static WeighedDistancePtr_t &distance) | |
Protected Member Functions | |
| WeighedDistance (const DevicePtr_t &robot, const graph::GraphPtr_t graph) | |
| WeighedDistance (const WeighedDistance &distance) | |
| virtual value_type | impl_distance (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
| Derived class should implement this function. | |
| virtual value_type | impl_distance (core::NodePtr_t n2) const |
| void | init (WeighedDistanceWkPtr_t self) |
| Protected Member Functions inherited from hpp::core::WeighedDistance | |
| problem) | |
| robot) | |
| weights) | |
| WeighedDistance &distance) | |
| void | init (WeighedDistanceWkPtr_t self) |
| WeighedDistance () | |
| Protected Member Functions inherited from hpp::core::Distance | |
| Distance () | |
| HPP_SERIALIZABLE () | |
Class for distance between configurations.
| protected |
| protected |
| virtual |
Reimplemented from hpp::core::WeighedDistance.
| inline |
Get the graph of constraints.
| inline |
Set the graph of constraints.
| static |
| static |
| protectedvirtual |
Derived class should implement this function.
Reimplemented from hpp::core::WeighedDistance.
| protectedvirtual |
Reimplemented from hpp::core::Distance.
| protected |