#include <LODGrid.h>
◆ LODGrid() [1/3]
◆ LODGrid() [2/3]
Geom::LODGrid::LODGrid |
( |
const LODGrid & |
origin | ) |
|
|
delete |
◆ LODGrid() [3/3]
Geom::LODGrid::LODGrid |
( |
const LODGrid && |
origin | ) |
|
|
delete |
◆ ~LODGrid()
Geom::LODGrid::~LODGrid |
( |
| ) |
|
◆ addCoordinate_Pass1() [1/2]
void Geom::LODGrid::addCoordinate_Pass1 |
( |
const double |
coordinates[3] | ) |
|
◆ addCoordinate_Pass1() [2/2]
void Geom::LODGrid::addCoordinate_Pass1 |
( |
const Geom::Pnt & |
p | ) |
|
◆ addCoordinate_Pass2() [1/2]
void Geom::LODGrid::addCoordinate_Pass2 |
( |
const double |
coordinates[3], |
|
|
uint32_t |
color |
|
) |
| |
◆ addCoordinate_Pass2() [2/2]
◆ createLUT()
void Geom::LODGrid::createLUT |
( |
| ) |
|
◆ shuffle()
void Geom::LODGrid::shuffle |
( |
| ) |
|
◆ toIndex()
uint64_t Geom::LODGrid::toIndex |
( |
const double |
coordinates[3] | ) |
|
◆ cube_max
◆ cube_min
◆ cubeSize
◆ dGridSize
double Geom::LODGrid::dGridSize |
◆ grid
std::vector<int32_t> Geom::LODGrid::grid {0} |
◆ gridSize
uint64_t Geom::LODGrid::gridSize |
◆ lut
std::vector<int32_t> Geom::LODGrid::lut {0} |
◆ max_bbox
◆ maxPointsPerChunk
int64_t Geom::LODGrid::maxPointsPerChunk = 1'000'000 |
◆ min_bbox
◆ nodes
std::vector<LODNode*> Geom::LODGrid::nodes |
The documentation for this class was generated from the following file:
- D:/CadworkJobs/SoftwareProjekte/Lexocad/LexoGit/Lexocad/lexocad/Geom/include/Geom/LODGrid.h