1 #ifndef PMPL_RANDOM_NF_H_
2 #define PMPL_RANDOM_NF_H_
46 virtual void Print(std::ostream& _os)
const override;
Definition: GenericStateGraph.h:67
STAPLGraph::vertex_descriptor VID
Definition: GenericStateGraph.h:83
std::unordered_set< VID > VertexSet
Definition: GenericStateGraph.h:86
Definition: GroupCfg.h:39
Definition: GroupRoadmap.h:25
Definition: NeighborhoodFinderMethod.h:32
RoadmapType::VertexSet VertexSet
Definition: NeighborhoodFinderMethod.h:41
Type
The type of neighbors found.
Definition: NeighborhoodFinderMethod.h:50
std::back_insert_iterator< std::vector< Neighbor > > OutputIterator
Output iterator for writing discovered neighbors to a container.
Definition: NeighborhoodFinderMethod.h:59
Definition: RandomNF.h:14
MPBaseObject::RoadmapType RoadmapType
Definition: RandomNF.h:19
RoadmapType::VertexSet VertexSet
Definition: RandomNF.h:21
MPBaseObject::GroupRoadmapType GroupRoadmapType
Definition: RandomNF.h:22
RandomNF()
Definition: RandomNF.cpp:10
virtual void Print(std::ostream &_os) const override
Definition: RandomNF.cpp:20
MPBaseObject::GroupCfgType GroupCfgType
Definition: RandomNF.h:23
virtual ~RandomNF()=default
virtual void FindNeighbors(RoadmapType *const _r, const Cfg &_cfg, const VertexSet &_candidates, OutputIterator _out) override
Definition: RandomNF.cpp:27
RoadmapType::VID VID
Definition: RandomNF.h:20