Go to the documentation of this file.
23 template <
typename Derived>
42 if (dim == 0)
return derived()[idx]->GetObject()->GetCorrectedPose().GetX();
43 else return derived()[idx]->GetObject()->GetCorrectedPose().GetY();
55 template <
typename Derived>
68 if (dim == 0)
return derived()[idx]->GetObject()->GetBarycenterPose().GetX();
69 else return derived()[idx]->GetObject()->GetBarycenterPose().GetY();
const Derived & derived() const
CRTP helper method.
bool kdtree_get_bbox(BBOX &) const
VertexVectorScanCenterNanoFlannAdaptor(const Derived &obj_)
double kdtree_get_pt(const size_t idx, const size_t dim) const
VertexVectorPoseNanoFlannAdaptor(const Derived &obj_)
The constructor that sets the data set source.
size_t kdtree_get_point_count() const
const Derived & obj
A const ref to the data set origin.
size_t kdtree_get_point_count() const
double kdtree_get_pt(const size_t idx, const size_t dim) const
bool kdtree_get_bbox(BBOX &) const
const Derived & derived() const
slam_toolbox
Author(s): Steve Macenski
autogenerated on Thu Jan 11 2024 03:37:55