#include <contrib.hpp>
Classes | |
struct | Node |
Public Member Functions | |
virtual void | buildTree (const vector< Point3f > &points, int maxLevels=10, int minPoints=20) |
const vector< Node > & | getNodes () const |
virtual void | getPointsWithinSphere (const Point3f ¢er, float radius, vector< Point3f > &points) const |
Octree (const vector< Point3f > &points, int maxLevels=10, int minPoints=20) | |
Octree () | |
virtual | ~Octree () |
cv::Octree::Octree | ( | ) |
cv::Octree::Octree | ( | const vector< Point3f > & | points, | |
int | maxLevels = 10 , |
|||
int | minPoints = 20 | |||
) |
virtual cv::Octree::~Octree | ( | ) | [virtual] |
virtual void cv::Octree::buildTree | ( | const vector< Point3f > & | points, | |
int | maxLevels = 10 , |
|||
int | minPoints = 20 | |||
) | [virtual] |
const vector<Node>& cv::Octree::getNodes | ( | ) | const [inline] |
virtual void cv::Octree::getPointsWithinSphere | ( | const Point3f & | center, | |
float | radius, | |||
vector< Point3f > & | points | |||
) | const [virtual] |