3#include <NDEVR/RTree.h>
4#include <NDEVR/Pointer.h>
5#include <NDEVR/Buffer.h>
6#include <NDEVR/Vertex.h>
7#include <NDEVR/Bounds.h>
8#include <NDEVR/RGBColor.h>
11 template<u
int01 t_dims,
class t_type>
class RTree;
A specification of upper and lower bounds in N-dimensions.
Definition Bounds.hpp:57
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition Pointer.hpp:303
Definition ProgressInfo.hpp:43
A vertex.
Definition Vertex.hpp:54
Definition BaseValues.hpp:272
Definition GeometryVertices.h:14
NDEVR_DESIGN_API void ensureTreeValid(ProgressInfo *log)
Definition GeometryVertices.cpp:11
bool is_tree_valid
Definition GeometryVertices.h:22
Buffer< Vertex< 3, fltp04 > > tree_sorted_positions
Definition GeometryVertices.h:23
Vertex< 3, fltp08 > offset
Definition GeometryVertices.h:20
DynamicPointer< RTree< 3, fltp04 > > tree
Definition GeometryVertices.h:21
Buffer< fltp08 > times
Definition GeometryVertices.h:17
Buffer< RGBColor > colors
Definition GeometryVertices.h:18
Buffer< Vertex< 3, fltp04 > > positions
Definition GeometryVertices.h:15
Bounds< 3, fltp04 > bounds
Definition GeometryVertices.h:19
Buffer< Ray< 3, fltp04 > > normals
Definition GeometryVertices.h:16
NDEVR_DESIGN_API void clearTree()
Definition GeometryVertices.cpp:5