CacheFailedConnection(void *const _map, const VID _source, const VID _target) noexcept | ConnectorMethod< MPTraits > | protected |
CfgType typedef (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
ClearConnectionAttempts() | ConnectorMethod< MPTraits > | protected |
Connect(AbstractRoadmapType *const _r, const VertexSet *const _targetSet=nullptr, OutputIterator< AbstractRoadmapType > *const _collision=nullptr) | ConnectorMethod< MPTraits > | |
Connect(AbstractRoadmapType *const _r, const VID _source, const VertexSet *const _targetSet=nullptr, OutputIterator< AbstractRoadmapType > *const _collision=nullptr) | ConnectorMethod< MPTraits > | |
Connect(AbstractRoadmapType *const _r, InputIterator _sourceBegin, InputIterator _sourceEnd, const VertexSet *const _targetSet=nullptr, OutputIterator< AbstractRoadmapType > *const _collision=nullptr) | ConnectorMethod< MPTraits > | |
ConnectImpl(RoadmapType *const _r, const VID _source, const VertexSet *const _targetSet=nullptr, OutputIterator< RoadmapType > *const _collision=nullptr) override | NeighborhoodConnector< MPTraits > | protectedvirtual |
ConnectImpl(GroupRoadmapType *const _r, const VID _source, const VertexSet *const _targetSet=nullptr, OutputIterator< GroupRoadmapType > *const _collision=nullptr) override | NeighborhoodConnector< MPTraits > | protectedvirtual |
ConnectImplImpl(AbstractRoadmapType *const _r, const VID _source, const VertexSet *const _targetSet=nullptr, OutputIterator< AbstractRoadmapType > *const _collision=nullptr) (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | protected |
ConnectionAttempt typedef (defined in ConnectorMethod< MPTraits >) | ConnectorMethod< MPTraits > | |
ConnectionAttempts typedef (defined in ConnectorMethod< MPTraits >) | ConnectorMethod< MPTraits > | |
ConnectionAttemptsCache typedef (defined in ConnectorMethod< MPTraits >) | ConnectorMethod< MPTraits > | |
ConnectNeighbors(AbstractRoadmapType *const _r, const VID _source, const std::vector< Neighbor > &_neighbors, OutputIterator< AbstractRoadmapType > *const _collision=nullptr, const bool _earlyQuit=false) | ConnectorMethod< MPTraits > | protected |
ConnectNodes(RoadmapType *const _r, const VID _source, const VID _target, OutputIterator< RoadmapType > *const _collision=nullptr) | ConnectorMethod< MPTraits > | protected |
ConnectNodes(GroupRoadmapType *const _r, const VID _source, const VID _target, OutputIterator< GroupRoadmapType > *const _collision=nullptr) | ConnectorMethod< MPTraits > | protected |
ConnectorMethod() (defined in ConnectorMethod< MPTraits >) | ConnectorMethod< MPTraits > | |
ConnectorMethod(XMLNode &_node) (defined in ConnectorMethod< MPTraits >) | ConnectorMethod< MPTraits > | |
ConnectorPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
DistanceMetricPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
DoNotCheck(AbstractRoadmapType *const _r, const VID _source, const VID _target) const | ConnectorMethod< MPTraits > | protected |
ExtenderPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
GetBaseFilename() const | MPBaseObject< MPTraits > | protected |
GetBlockRoadmap(Robot *const _r=nullptr) const noexcept | MPBaseObject< MPTraits > | |
GetConnector(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetDistanceMetric(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetEnvironment() const noexcept | MPBaseObject< MPTraits > | |
GetExtender(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetGoalTracker() const noexcept | MPBaseObject< MPTraits > | |
GetGroupPath(RobotGroup *const _g=nullptr) const noexcept | MPBaseObject< MPTraits > | |
GetGroupRoadmap(RobotGroup *const _g=nullptr) const noexcept | MPBaseObject< MPTraits > | |
GetGroupTask() const noexcept | MPBaseObject< MPTraits > | |
GetLabel() const | MPBaseObject< MPTraits > | |
GetLocalObstacleMap() const noexcept | MPBaseObject< MPTraits > | |
GetLocalPlanner(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetMapEvaluator(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetMetric(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetMPLibrary() const noexcept | MPBaseObject< MPTraits > | |
GetMPProblem() const noexcept | MPBaseObject< MPTraits > | |
GetMPSolution() const noexcept (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
GetMPStrategy(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetMPTools() const noexcept | MPBaseObject< MPTraits > | |
GetName() const | MPBaseObject< MPTraits > | |
GetNameAndLabel() const | MPBaseObject< MPTraits > | |
GetNeighborhoodFinder(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetPath(Robot *const _r=nullptr) const noexcept | MPBaseObject< MPTraits > | |
GetPathModifier(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetRoadmap(Robot *const _r=nullptr) const noexcept | MPBaseObject< MPTraits > | |
GetSampler(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GetStatClass() const noexcept | MPBaseObject< MPTraits > | |
GetTask() const noexcept | MPBaseObject< MPTraits > | |
GetValidityChecker(const std::string &) const noexcept | MPBaseObject< MPTraits > | |
GoalTracker typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
GroupCfgType typedef (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
GroupPath typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
GroupRoadmapType typedef (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
Initialize() override | ConnectorMethod< MPTraits > | virtual |
IsCached(void *const _map, const VID _source, const VID _target) const noexcept | ConnectorMethod< MPTraits > | protected |
IsRewiring() const noexcept | ConnectorMethod< MPTraits > | |
IsRunning() const noexcept | MPBaseObject< MPTraits > | |
LocalObstacleMap typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
LocalPlannerPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
m_attemptsCache | ConnectorMethod< MPTraits > | protected |
m_debug | MPBaseObject< MPTraits > | protected |
m_failures | ConnectorMethod< MPTraits > | protected |
m_lpLabel | ConnectorMethod< MPTraits > | protected |
m_maxFailures | ConnectorMethod< MPTraits > | protected |
m_neighborBuffer | ConnectorMethod< MPTraits > | protected |
m_nfLabel | NeighborhoodConnector< MPTraits > | protected |
m_oneWay | ConnectorMethod< MPTraits > | protected |
m_rewiring | ConnectorMethod< MPTraits > | protected |
m_selfEdges | ConnectorMethod< MPTraits > | protected |
m_skipIfSameCC | ConnectorMethod< MPTraits > | protected |
MapEvaluatorPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
MetricPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
MPBaseObject(const std::string &_label="", const std::string &_name="", bool _debug=false) | MPBaseObject< MPTraits > | |
MPBaseObject(XMLNode &_node) | MPBaseObject< MPTraits > | |
MPLibrary typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
MPSolution typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
MPStrategyPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
NeighborhoodConnector() (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
NeighborhoodConnector(XMLNode &_node) (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
NeighborhoodFinderPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
OutputIterator typedef (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
Path typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
PathModifierPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
Print(std::ostream &_os) const override | NeighborhoodConnector< MPTraits > | virtual |
RoadmapType typedef (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
SamplerPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
SetLabel(const std::string &) | MPBaseObject< MPTraits > | |
SetMPLibrary(MPLibrary *) noexcept | MPBaseObject< MPTraits > | |
SetName(const std::string &_s) | MPBaseObject< MPTraits > | protected |
ValidityCheckerPointer typedef (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | |
VertexSet typedef (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
VID typedef (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | |
~ConnectorMethod()=default (defined in ConnectorMethod< MPTraits >) | ConnectorMethod< MPTraits > | virtual |
~MPBaseObject()=default (defined in MPBaseObject< MPTraits >) | MPBaseObject< MPTraits > | virtual |
~NeighborhoodConnector()=default (defined in NeighborhoodConnector< MPTraits >) | NeighborhoodConnector< MPTraits > | virtual |