PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
NeighborhoodConnector< MPTraits > Member List

This is the complete list of members for NeighborhoodConnector< MPTraits >, including all inherited members.

CacheFailedConnection(void *const _map, const VID _source, const VID _target) noexceptConnectorMethod< 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) overrideNeighborhoodConnector< MPTraits >protectedvirtual
ConnectImpl(GroupRoadmapType *const _r, const VID _source, const VertexSet *const _targetSet=nullptr, OutputIterator< GroupRoadmapType > *const _collision=nullptr) overrideNeighborhoodConnector< 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) constConnectorMethod< MPTraits >protected
ExtenderPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GetBaseFilename() constMPBaseObject< MPTraits >protected
GetBlockRoadmap(Robot *const _r=nullptr) const noexceptMPBaseObject< MPTraits >
GetConnector(const std::string &) const noexceptMPBaseObject< MPTraits >
GetDistanceMetric(const std::string &) const noexceptMPBaseObject< MPTraits >
GetEnvironment() const noexceptMPBaseObject< MPTraits >
GetExtender(const std::string &) const noexceptMPBaseObject< MPTraits >
GetGoalTracker() const noexceptMPBaseObject< MPTraits >
GetGroupPath(RobotGroup *const _g=nullptr) const noexceptMPBaseObject< MPTraits >
GetGroupRoadmap(RobotGroup *const _g=nullptr) const noexceptMPBaseObject< MPTraits >
GetGroupTask() const noexceptMPBaseObject< MPTraits >
GetLabel() constMPBaseObject< MPTraits >
GetLocalObstacleMap() const noexceptMPBaseObject< MPTraits >
GetLocalPlanner(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMapEvaluator(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMetric(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMPLibrary() const noexceptMPBaseObject< MPTraits >
GetMPProblem() const noexceptMPBaseObject< MPTraits >
GetMPSolution() const noexcept (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GetMPStrategy(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMPTools() const noexceptMPBaseObject< MPTraits >
GetName() constMPBaseObject< MPTraits >
GetNameAndLabel() constMPBaseObject< MPTraits >
GetNeighborhoodFinder(const std::string &) const noexceptMPBaseObject< MPTraits >
GetPath(Robot *const _r=nullptr) const noexceptMPBaseObject< MPTraits >
GetPathModifier(const std::string &) const noexceptMPBaseObject< MPTraits >
GetRoadmap(Robot *const _r=nullptr) const noexceptMPBaseObject< MPTraits >
GetSampler(const std::string &) const noexceptMPBaseObject< MPTraits >
GetStatClass() const noexceptMPBaseObject< MPTraits >
GetTask() const noexceptMPBaseObject< MPTraits >
GetValidityChecker(const std::string &) const noexceptMPBaseObject< 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() overrideConnectorMethod< MPTraits >virtual
IsCached(void *const _map, const VID _source, const VID _target) const noexceptConnectorMethod< MPTraits >protected
IsRewiring() const noexceptConnectorMethod< MPTraits >
IsRunning() const noexceptMPBaseObject< MPTraits >
LocalObstacleMap typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
LocalPlannerPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
m_attemptsCacheConnectorMethod< MPTraits >protected
m_debugMPBaseObject< MPTraits >protected
m_failuresConnectorMethod< MPTraits >protected
m_lpLabelConnectorMethod< MPTraits >protected
m_maxFailuresConnectorMethod< MPTraits >protected
m_neighborBufferConnectorMethod< MPTraits >protected
m_nfLabelNeighborhoodConnector< MPTraits >protected
m_oneWayConnectorMethod< MPTraits >protected
m_rewiringConnectorMethod< MPTraits >protected
m_selfEdgesConnectorMethod< MPTraits >protected
m_skipIfSameCCConnectorMethod< 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 overrideNeighborhoodConnector< 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 *) noexceptMPBaseObject< 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