11template<
size_t IndexSize,
int NumDimensions>
14template<
int NumDimensions>
29 : start(start), size(size), dim(NumDimensions), child(0)
33 : Lmax(Lmax), Rmin(Rmin), dim(dim), child(children)
36 bool isLeaf()
const {
return dim == NumDimensions; }
41 template<
class Archive>
46template<
int NumDimensions>
61 : start(start), size(size), dim(NumDimensions), child(0)
65 : Lmax(Lmax), Rmin(Rmin), dim(dim), child(children)
68 bool isLeaf()
const {
return dim == NumDimensions; }
73 template<
class Archive>
#define ARCHIVE_ACCESS
Definition: archives_config.h:465
Definition: allobjects.cpp:30
float Scalar
Definition: scalar.h:14
uint32_t Index
Definition: index.h:13
Definition: celltree.h:20
Index dim
Definition: celltreenode.h:57
Index left() const
Definition: celltreenode.h:69
Index child
Definition: celltreenode.h:58
CelltreeNode(Index start=0, Index size=0)
Definition: celltreenode.h:60
bool isLeaf() const
Definition: celltreenode.h:68
Index right() const
Definition: celltreenode.h:70
ARCHIVE_ACCESS void serialize(Archive &ar)
Definition: celltreenode.h:74
CelltreeNode(int dim, Scalar Lmax, Scalar Rmin, Index children)
Definition: celltreenode.h:64
CelltreeNode(int dim, Scalar Lmax, Scalar Rmin, Index children)
Definition: celltreenode.h:32
ARCHIVE_ACCESS void serialize(Archive &ar)
Definition: celltreenode.h:42
Index dim
Definition: celltreenode.h:25
Index left() const
Definition: celltreenode.h:37
Index child
Definition: celltreenode.h:26
CelltreeNode(Index start=0, Index size=0)
Definition: celltreenode.h:28
Index right() const
Definition: celltreenode.h:38
bool isLeaf() const
Definition: celltreenode.h:36