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

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

cleanup() (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
computeIntervals()SIPPMethod< MPTraits >protected
ConnectorPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
DistanceMetricPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
DynamicPathWeight(typename SIPPGraph::adj_edge_iterator &_ei, const double _sourceDistance, const double _targetDistance)SIPPMethod< MPTraits >protectedvirtual
EdgeIntervals typedef (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >
ExtenderPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GeneratePath(const size_t _start, const size_t _goal)SIPPMethod< MPTraits >
GetActiveRobots() constMapEvaluatorMethod< 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 SIPPMethod< MPTraits >)SIPPMethod< MPTraits >
GroupPath typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GroupRoadmapType typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
Initialize() overrideSIPPMethod< MPTraits >virtual
InitializeCostToGo(size_t _goal)SIPPMethod< MPTraits >protected
IntervalContains(std::vector< Range< double > > _intervals, double timestep)SIPPMethod< MPTraits >protected
IntervalOverlaps(std::vector< Range< double > > _intervals, Range< double > _interval)SIPPMethod< MPTraits >protected
IsRunning() const noexceptMPBaseObject< MPTraits >
LocalObstacleMap typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
LocalPlannerPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
m_activeRobotsMapEvaluatorMethod< MPTraits >protected
m_changed (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_costToGoMap (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_currentGoalVID (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_debugMPBaseObject< MPTraits >protected
m_dmLabel (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_edgeIntervals (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_endTime (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_goalIndex (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_initialized (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_invervalsSet (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_minEndtime (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_pathCost (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_roadmap (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_roadmap_intervals (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_safeIntervalLabel (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_sipp_mappings (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_sippGraph (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_sippSet (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_startTime (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_task (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_transitionWait (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
m_wait_timesteps (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >protected
MapEvaluatorMethod()=default (defined in MapEvaluatorMethod< MPTraits >)MapEvaluatorMethod< MPTraits >
MapEvaluatorMethod(XMLNode &_node) (defined in MapEvaluatorMethod< MPTraits >)MapEvaluatorMethod< MPTraits >
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 >
NeighborhoodFinderPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
operator()() overrideSIPPMethod< MPTraits >virtual
OverlappingIntervals(std::vector< Range< double > > _intervalsA, std::vector< Range< double > > _intervalsB)SIPPMethod< MPTraits >protected
Path typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
PathModifierPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
PerformSubQuery(const size_t _start, const size_t _goal)SIPPMethod< MPTraits >protectedvirtual
Print(std::ostream &_os) const overrideSIPPMethod< MPTraits >virtual
Reset(RoadmapGraphType *const _r)SIPPMethod< MPTraits >protectedvirtual
RoadmapGraphType typedef (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >
RoadmapType typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
SamplerPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
SatisfyConstraints()SIPPMethod< MPTraits >
SetActiveRobots(const std::vector< size_t > &_activeRobots)MapEvaluatorMethod< MPTraits >
SetDMLabel(const std::string &_dmLabel)SIPPMethod< MPTraits >
SetEdgeIntervals(EdgeIntervals _edgeIntervals) overrideSIPPMethod< MPTraits >virtual
SetEndTime(double _end)SIPPMethod< MPTraits >
SetLabel(const std::string &)MPBaseObject< MPTraits >
SetMinEndtime(double _minEndtime) overrideSIPPMethod< MPTraits >virtual
SetMPLibrary(MPLibrary *) noexceptMPBaseObject< MPTraits >
SetName(const std::string &_s)MPBaseObject< MPTraits >protected
SetStartTime(double _start)SIPPMethod< MPTraits >
SIPPGraph typedef (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >
SIPPHeuristic(const SIPPGraph *_g, typename SIPPGraph::vertex_descriptor _source, typename SIPPGraph::vertex_descriptor _target)SIPPMethod< MPTraits >protected
SIPPMethod() (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >
SIPPMethod(XMLNode &_node) (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >
SIPPNeighbors(SIPPGraph *_g, typename SIPPGraph::vertex_descriptor _vd)SIPPMethod< MPTraits >protected
ValidityCheckerPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
VIDSet typedef (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >
~MapEvaluatorMethod()=default (defined in MapEvaluatorMethod< MPTraits >)MapEvaluatorMethod< MPTraits >virtual
~MPBaseObject()=default (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >virtual
~SIPPMethod()=default (defined in SIPPMethod< MPTraits >)SIPPMethod< MPTraits >virtual