65 const std::vector<VectorOctreeNode*>&
getChildren()
const;
86 std::vector<VectorOctreeNode*> _children;
The VectorOctreeNode class implement a spherical node of the Octree acceleration structure used by th...
VectorOctreeNode(const Vector3f ¢er, const double size)
Construct a new Octree Node object.
void addValue(const Vector3d &vector)
Add a value to the node.
const std::vector< VectorOctreeNode * > & getChildren() const
Get the node children.
const Vector3d & getValue() const
Get the value of the node.
const Vector3f & getCenter() const
Get the center of the node.
void setChild(VectorOctreeNode *child)
Add a Child to the node.
glm::vec< 3, double > Vector3d