#include <Quadtree.h>
Definition at line 52 of file Quadtree.h.
◆ Quadtree()
Divide::Quadtree::Quadtree |
( |
| ) |
|
◆ ~Quadtree()
Divide::Quadtree::~Quadtree |
( |
| ) |
|
◆ build()
void Divide::Quadtree::build |
( |
const BoundingBox & |
terrainBBox, |
|
|
const vec2< U16 > |
HMSize, |
|
|
Terrain * |
terrain |
|
) |
| |
◆ computeBoundingBox()
const BoundingBox & Divide::Quadtree::computeBoundingBox |
( |
| ) |
const |
◆ drawBBox()
void Divide::Quadtree::drawBBox |
( |
GFXDevice & |
context | ) |
const |
◆ findLeaf()
◆ getChunkCount()
U32 Divide::Quadtree::getChunkCount |
( |
| ) |
const |
|
inlinenoexcept |
◆ getRoot()
const QuadtreeNode_uptr & Divide::Quadtree::getRoot |
( |
| ) |
const |
|
inlinenoexcept |
◆ PROPERTY_R_IW()
Divide::Quadtree::PROPERTY_R_IW |
( |
U32 |
, |
|
|
targetChunkDimension |
, |
|
|
0u |
|
|
) |
| |
◆ toggleBoundingBoxes()
void Divide::Quadtree::toggleBoundingBoxes |
( |
| ) |
|
◆ _chunkCount
U32 Divide::Quadtree::_chunkCount = 0u |
|
private |
◆ _drawBBoxes
bool Divide::Quadtree::_drawBBoxes = false |
|
private |
◆ _parentVB
◆ _root
QuadtreeNode_uptr Divide::Quadtree::_root |
|
private |
The documentation for this class was generated from the following files:
- G:/Divide-Framework/Source/Environment/Terrain/Quadtree/Headers/Quadtree.h
- G:/Divide-Framework/Source/Environment/Terrain/Quadtree/Quadtree.cpp