#include <QuadTree.h>
◆ QuadTreeMT()
Geom::QuadTreeMT::QuadTreeMT |
( |
Geom::Rect |
boundary, |
|
|
size_t |
capacity, |
|
|
int |
myDeep = 1 |
|
) |
| |
◆ ~QuadTreeMT()
virtual Geom::QuadTreeMT::~QuadTreeMT |
( |
| ) |
|
|
virtual |
◆ findQuadTree() [1/2]
◆ findQuadTree() [2/2]
◆ getBBox()
◆ getBoundary()
const Geom::Rect& Geom::QuadTreeMT::getBoundary |
( |
| ) |
const |
◆ getChildren()
std::vector<QuadTreeMT*> Geom::QuadTreeMT::getChildren |
( |
| ) |
const |
◆ getChildrenRecursive()
std::vector<QuadTreeMT*> Geom::QuadTreeMT::getChildrenRecursive |
( |
| ) |
const |
◆ getColors()
std::vector<uint32_t> Geom::QuadTreeMT::getColors |
( |
| ) |
const |
◆ getDeep()
int Geom::QuadTreeMT::getDeep |
( |
| ) |
|
◆ getPointCount()
const size_t Geom::QuadTreeMT::getPointCount |
( |
| ) |
const |
◆ getPointCountRecursive()
const size_t Geom::QuadTreeMT::getPointCountRecursive |
( |
| ) |
const |
◆ getPoints()
std::vector<FloatPoint> Geom::QuadTreeMT::getPoints |
( |
| ) |
const |
◆ hasPoints()
const bool Geom::QuadTreeMT::hasPoints |
( |
| ) |
const |
◆ insert()
bool Geom::QuadTreeMT::insert |
( |
const FloatPoint & |
fp, |
|
|
const uint32_t |
color |
|
) |
| |
◆ removePointsRecursive()
void Geom::QuadTreeMT::removePointsRecursive |
( |
| ) |
|
◆ setBBox()
◆ setDeep()
void Geom::QuadTreeMT::setDeep |
( |
int |
deep | ) |
|
◆ northEast
◆ northWest
◆ southEast
◆ southWest
The documentation for this class was generated from the following file:
- D:/CadworkJobs/Softwareprojekte/Lexocad/V28.0/lexocad/Geom/include/Geom/QuadTree.h