1 #ifndef PMPL_CCS_CONNECTOR_H_
2 #define PMPL_CCS_CONNECTOR_H_
31 template <
typename AbstractRoadmapType>
49 virtual void Print(std::ostream& _os)
const override;
67 const VertexSet*
const _targetSet =
nullptr,
79 std::string m_nfLabel;
Definition: CCsConnector.h:15
MPBaseObject::RoadmapType RoadmapType
Definition: CCsConnector.h:22
RoadmapType::VertexSet VertexSet
Definition: CCsConnector.h:24
typename ConnectorMethod::template OutputIterator< AbstractRoadmapType > OutputIterator
Definition: CCsConnector.h:33
virtual ~CCsConnector()=default
RoadmapType::VID VID
Definition: CCsConnector.h:23
virtual void Print(std::ostream &_os) const override
Definition: CCsConnector.cpp:25
virtual void ConnectImpl(RoadmapType *const _r, const VID _source, const VertexSet *const _targetSet=nullptr, OutputIterator< RoadmapType > *const _collision=nullptr) override
Definition: CCsConnector.cpp:35
MPBaseObject::GroupRoadmapType GroupRoadmapType
Definition: CCsConnector.h:25
CCsConnector()
Definition: CCsConnector.cpp:8
Definition: ConnectorMethod.h:25
std::vector< Neighbor > m_neighborBuffer
Definition: ConnectorMethod.h:223
Definition: GenericStateGraph.h:67
STAPLGraph::vertex_descriptor VID
Definition: GenericStateGraph.h:83
std::unordered_set< VID > VertexSet
Definition: GenericStateGraph.h:86
Definition: GroupRoadmap.h:25