Tramway SDK
Public Member Functions | Public Attributes | List of all members
tram::AABBTree::Node Struct Reference

#include <aabb.h>

Public Member Functions

bool IsLeaf () const
 
void Print () const
 

Public Attributes

union {
   Node *   left = nullptr
 
   uint32_t   value
 
}; 
 
Noderight = nullptr
 
Nodeparent = nullptr
 
vec3 min
 
vec3 max
 

Member Function Documentation

◆ IsLeaf()

bool tram::AABBTree::Node::IsLeaf ( ) const
inline

◆ Print()

void tram::AABBTree::Node::Print ( ) const
inline

Member Data Documentation

◆ 

union { ... } tram::AABBTree::Node::@67

◆ left

Node* tram::AABBTree::Node::left = nullptr

◆ max

vec3 tram::AABBTree::Node::max

◆ min

vec3 tram::AABBTree::Node::min

◆ parent

Node* tram::AABBTree::Node::parent = nullptr

◆ right

Node* tram::AABBTree::Node::right = nullptr

◆ value

uint32_t tram::AABBTree::Node::value

The documentation for this struct was generated from the following file: