Tramway SDK
|
#include <octree.h>
Public Member Functions | |
bool | IsLeaf () |
bool | IsNode () |
Public Attributes | |
Node * | octants [8] = {nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr} |
Node * | parent = nullptr |
vec3 | mid_point |
float | half_extent = 1.0f |
vec3 | point |
T | data |
|
inline |
|
inline |
T tram::Octree< T >::Node::data |
float tram::Octree< T >::Node::half_extent = 1.0f |
vec3 tram::Octree< T >::Node::mid_point |
Node* tram::Octree< T >::Node::octants[8] = {nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr} |
Node* tram::Octree< T >::Node::parent = nullptr |
vec3 tram::Octree< T >::Node::point |