Tramway SDK
|
This is the complete list of members for tram::AABBTree, including all inherited members.
AABBIntersect(vec3 ray_pos, vec3 ray_dir, vec3 min, vec3 max) | tram::AABBTree | inlinestatic |
AABBSurface(vec3 min, vec3 max) | tram::AABBTree | inlinestatic |
AABBTree() | tram::AABBTree | inline |
AABBVolume(vec3 min, vec3 max) | tram::AABBTree | inlinestatic |
FindIntersection(vec3 ray_pos, vec3 ray_dir, Node *node, std::vector< uint32_t > &result) | tram::AABBTree | inline |
FindSibling(vec3 min, vec3 max, Node *node) | tram::AABBTree | inline |
GetAABBMax() | tram::AABBTree | inline |
GetAABBMin() | tram::AABBTree | inline |
InsertLeaf(uint32_t value, vec3 min, vec3 max) | tram::AABBTree | inline |
MergeAABBMax(vec3 a, vec3 b) | tram::AABBTree | inlinestatic |
MergeAABBMin(vec3 a, vec3 b) | tram::AABBTree | inlinestatic |
RemoveHierarchy(Node *node) | tram::AABBTree | inline |
RemoveLeaf(Node *node) | tram::AABBTree | inline |
root | tram::AABBTree | |
UpdateParentAABB(Node *node) | tram::AABBTree | inline |
ValidateTree(Node *node) | tram::AABBTree | inline |
ValidateTree(Node *node, size_t num) | tram::AABBTree | inline |
~AABBTree() | tram::AABBTree | inline |