1 #ifndef PMPL_BRUTE_FORCE_NF_H_
2 #define PMPL_BRUTE_FORCE_NF_H_
51 virtual void Print(std::ostream& _os)
const override;
Definition: BruteForceNF.h:17
virtual void Print(std::ostream &_os) const override
Definition: BruteForceNF.cpp:25
RoadmapType::VertexSet VertexSet
Definition: BruteForceNF.h:26
RoadmapType::VID VID
Definition: BruteForceNF.h:25
virtual void FindNeighbors(RoadmapType *const _r, const Cfg &_cfg, const VertexSet &_candidates, OutputIterator _out) override
Definition: BruteForceNF.cpp:35
MPBaseObject::GroupCfgType GroupCfgType
Definition: BruteForceNF.h:28
BruteForceNF()
Definition: BruteForceNF.cpp:10
virtual ~BruteForceNF()=default
MPBaseObject::RoadmapType RoadmapType
Definition: BruteForceNF.h:24
void FindNeighborsImpl(RoadmapType *const _r, const Cfg &_cfg, const VertexSet &_candidates, OutputIterator _out)
Definition: BruteForceNF.cpp:58
MPBaseObject::GroupRoadmapType GroupRoadmapType
Definition: BruteForceNF.h:27
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
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