|
Tramway SDK v0.1.1
|
#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 |