PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
GroupRoadmap< Vertex, Edge > Member List

This is the complete list of members for GroupRoadmap< Vertex, Edge >, including all inherited members.

AddDuplicateVertex(const Vertex &_v) noexceptRoadmapGraph< Vertex, Edge >virtual
AddEdge(const VID _source, const VID _target, const Edge &_w) noexcept overrideGroupRoadmap< Vertex, Edge >virtual
RoadmapGraph::AddEdge(const VID _source, const VID _target, const std::pair< Edge, Edge > &_w) noexceptRoadmapGraph< Vertex, Edge >virtual
AddVertex(const Vertex &_v) noexcept overrideGroupRoadmap< Vertex, Edge >virtual
adj_edge_iterator typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
AppendRoadmap(const RoadmapGraph &_r)RoadmapGraph< Vertex, Edge >
BaseType typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
CCTrackerType typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
CEI typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
CfgType typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
ClearHooks() noexcept overrideGroupRoadmap< Vertex, Edge >virtual
ColorMap typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
CVI typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
DeleteEdge(EI _iterator) noexcept overrideGroupRoadmap< Vertex, Edge >virtual
RoadmapGraph::DeleteEdge(const VID _source, const VID _target) noexceptRoadmapGraph< Vertex, Edge >virtual
DeleteVertex(const VID _v) noexcept overrideGroupRoadmap< Vertex, Edge >virtual
DisableHooks() noexceptRoadmapGraph< Vertex, Edge >
ED typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
edge_descriptor typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
EdgeHook typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
EdgeID typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
EdgeType typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
EI typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
EID typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
EnableHooks() noexceptRoadmapGraph< Vertex, Edge >
EP typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
ExecuteAddEdgeHooks(const EI _iterator) noexceptRoadmapGraph< Vertex, Edge >protected
ExecuteAddVertexHooks(const VI _iterator) noexceptRoadmapGraph< Vertex, Edge >protected
ExecuteDeleteEdgeHooks(const EI _iterator) noexceptRoadmapGraph< Vertex, Edge >protected
ExecuteDeleteVertexHooks(const VI _iterator) noexceptRoadmapGraph< Vertex, Edge >protected
GetAllVIDs() const noexceptRoadmapGraph< Vertex, Edge >
GetCCTracker() const noexceptRoadmapGraph< Vertex, Edge >
GetChildren(const VID _vid) const noexceptRoadmapGraph< Vertex, Edge >
GetEdge(const VID _source, const VID _target, EI &_ei) noexceptRoadmapGraph< Vertex, Edge >
GetEdge(const VID _source, const VID _target, CEI &_ei) const noexceptRoadmapGraph< Vertex, Edge >
GetEdge(const VID _source, const VID _target) noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GetEdge(const EID _descriptor) noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GetGroup()GroupRoadmap< Vertex, Edge >
GetLastVID() const noexceptRoadmapGraph< Vertex, Edge >
GetNumRobots() const noexceptGroupRoadmap< Vertex, Edge >
GetPredecessors(const VID _vid) const noexceptRoadmapGraph< Vertex, Edge >
GetRoadmap(const size_t _index)GroupRoadmap< Vertex, Edge >
GetRoadmap(const size_t _index) const (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
GetRobot() const noexceptRoadmapGraph< Vertex, Edge >
GetTimestamp() const noexceptRoadmapGraph< Vertex, Edge >
GetVertex(T &_t) noexceptRoadmapGraph< Vertex, Edge >
GetVertex(VI &_t) noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GetVertex(VID _t) noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GetVertex(T &_t) const noexceptRoadmapGraph< Vertex, Edge >
GetVertex(CVI &_t) const noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GetVertex(VID _t) const noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GetVID(const T &_t) const noexceptRoadmapGraph< Vertex, Edge >
GetVID(const VI &_t) const noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GetVID(const Vertex &_t) const noexcept (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
GroupRoadmap(RobotGroup *const _g, MPSolution *const _solution)GroupRoadmap< Vertex, Edge >
GroupRoadmap(const GroupRoadmap &)=delete (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
GroupRoadmap(GroupRoadmap &&)=delete (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
HookType enum name (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
IndividualCfg typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
IndividualEdge typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
IndividualRoadmap typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
InstallHook(const HookType _type, const std::string &_label, const VertexHook &_h)RoadmapGraph< Vertex, Edge >
InstallHook(const HookType _type, const std::string &_label, const EdgeHook &_h)RoadmapGraph< Vertex, Edge >
IsEdge(const VID _source, const VID _target) const noexceptRoadmapGraph< Vertex, Edge >
IsHook(const HookType, const std::string &_label) constRoadmapGraph< Vertex, Edge >
IsVertex(const VID _vid) const noexceptRoadmapGraph< Vertex, Edge >
IsVertex(const Vertex &_v) const noexceptRoadmapGraph< Vertex, Edge >
IsVertex(const Vertex &_v, CVI &_vi) const noexceptRoadmapGraph< Vertex, Edge >
m_addEdgeHooksRoadmapGraph< Vertex, Edge >protected
m_addVertexHooksRoadmapGraph< Vertex, Edge >protected
m_allVIDsRoadmapGraph< Vertex, Edge >protected
m_ccTrackerRoadmapGraph< Vertex, Edge >protected
m_deleteEdgeHooksRoadmapGraph< Vertex, Edge >protected
m_deleteVertexHooksRoadmapGraph< Vertex, Edge >protected
m_enableHooksRoadmapGraph< Vertex, Edge >protected
m_groupGroupRoadmap< Vertex, Edge >protected
m_predecessorsRoadmapGraph< Vertex, Edge >protected
m_roadmapsGroupRoadmap< Vertex, Edge >protected
m_robotRoadmapGraph< Vertex, Edge >protected
m_timestampGroupRoadmap< Vertex, Edge >protected
operator!=(const RoadmapGraph &_r) const noexceptRoadmapGraph< Vertex, Edge >
operator=(const GroupRoadmap &)=delete (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
operator=(GroupRoadmap &&)=delete (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
RoadmapGraph::operator=(const RoadmapGraph &_r)RoadmapGraph< Vertex, Edge >
RoadmapGraph::operator=(RoadmapGraph &&_r)RoadmapGraph< Vertex, Edge >
operator==(const RoadmapGraph &_r) const noexceptRoadmapGraph< Vertex, Edge >
PrettyPrint() const (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
RemoveHook(const HookType _type, const std::string &_label)RoadmapGraph< Vertex, Edge >
RoadmapGraph(Robot *const _r)RoadmapGraph< Vertex, Edge >
RoadmapGraph(const RoadmapGraph &_r)RoadmapGraph< Vertex, Edge >
RoadmapGraph(RoadmapGraph &&_r)RoadmapGraph< Vertex, Edge >
SetCCTracker(StatClass *const _stats=nullptr)RoadmapGraph< Vertex, Edge >
SetRobot(Robot *const _r) noexceptRoadmapGraph< Vertex, Edge >
Size() const noexceptRoadmapGraph< Vertex, Edge >
STAPLGraph typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
ToString(const HookType &_t) const noexceptRoadmapGraph< Vertex, Edge >protected
vertex_descriptor typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
vertex_iterator typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
VertexHook typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
VertexSet typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
VI typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
VID typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
VIDSet typedef (defined in GroupRoadmap< Vertex, Edge >)GroupRoadmap< Vertex, Edge >
VP typedef (defined in RoadmapGraph< Vertex, Edge >)RoadmapGraph< Vertex, Edge >
Write(const std::string &_filename, Environment *_env) const overrideGroupRoadmap< Vertex, Edge >virtual
WriteCompositeGraph(const std::string &_filename, Environment *const _env) constGroupRoadmap< Vertex, Edge >