|
Robotics Library
0.7.0
|
Go to the documentation of this file.
27 #ifndef RL_PLAN_GNATNEARESTNEIGHBORS_H
28 #define RL_PLAN_GNATNEARESTNEIGHBORS_H
51 ::boost::optional< ::std::size_t>
getChecks()
const;
65 void seed(const ::std::mt19937::result_type& value);
67 void setChecks(const ::boost::optional< ::std::size_t>& checks);
77 ::std::size_t
size()
const;
87 #endif // RL_PLAN_GNATNEARESTNEIGHBORS_H
::boost::optional< ::std::size_t > getChecks() const
Definition: GnatNearestNeighbors.cpp:57
::std::size_t size() const
Definition: GnatNearestNeighbors.cpp:135
void setNodeDegreeMax(const ::std::size_t &nodeDegreeMax)
Definition: GnatNearestNeighbors.cpp:123
void setNodeDegreeMin(const ::std::size_t &nodeDegreeMin)
Definition: GnatNearestNeighbors.cpp:129
void seed(const ::std::mt19937::result_type &value)
Definition: GnatNearestNeighbors.cpp:99
void clear()
Definition: GnatNearestNeighbors.cpp:45
virtual ~GnatNearestNeighbors()
Definition: GnatNearestNeighbors.cpp:40
::rl::math::GnatNearestNeighbors< Metric > container
Definition: GnatNearestNeighbors.h:82
Definition: NearestNeighbors.h:42
Definition: GnatNearestNeighbors.h:41
Geometric Near-Neighbor Access Tree (GNAT).
Definition: GnatNearestNeighbors.h:54
::std::size_t getNodeDegreeMax() const
Definition: GnatNearestNeighbors.cpp:75
bool empty() const
Definition: GnatNearestNeighbors.cpp:51
::std::size_t getNodeDegree() const
Definition: GnatNearestNeighbors.cpp:69
void setNodeDataMax(const ::std::size_t &nodeDataMax)
Definition: GnatNearestNeighbors.cpp:111
void setNodeDegree(const ::std::size_t &nodeDegree)
Definition: GnatNearestNeighbors.cpp:117
GnatNearestNeighbors(Model *model)
Definition: GnatNearestNeighbors.cpp:34
void setChecks(const ::boost::optional< ::std::size_t > &checks)
Definition: GnatNearestNeighbors.cpp:105
::std::size_t getNodeDataMax() const
Definition: GnatNearestNeighbors.cpp:63
void push(const NearestNeighbors::Value &value)
Definition: GnatNearestNeighbors.cpp:93
::std::size_t getNodeDegreeMin() const
Definition: GnatNearestNeighbors.cpp:81
::std::vector< NearestNeighbors::Neighbor > nearest(const NearestNeighbors::Value &query, const ::std::size_t &k, const bool &sorted=true) const
Definition: GnatNearestNeighbors.cpp:87
Robotics Library.
Definition: AnalogInput.cpp:30