File point_octree.hpp
FileList > gui > point_octree.hpp
Go to the source code of this file
#include <algorithm>#include <array>#include <atomic>#include <cmath>#include <cstdint>#include <functional>#include <memory>#include <random>#include <vector>#include "gui/frustum.hpp"#include "utilities/coordinate.hpp"#include "utilities/tracked_allocator.hpp"
Classes
| Type | Name |
|---|---|
| struct | OctreePoint |
| class | PointOctree |
| struct | VisibleNode |
| class | PointOctreeNode |
Public Types
| Type | Name |
|---|---|
| typedef blaze::memory_tracker::LasVector< OctreePoint > | OctreePointVector |
Public Functions
| Type | Name |
|---|---|
| void | octree_shuffle_range (OctreePointVector & points, size_t begin, size_t end) |
Public Types Documentation
typedef OctreePointVector
Public Functions Documentation
function octree_shuffle_range
The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/gui/point_octree.hpp