BOctTree< T > Member List

This is the complete list of members for BOctTree< T >, including all inherited members.

_FindClosest(int threadNum, bitoct &node, int size, int x, int y, int z) constBOctTree< T >inlineprotected
addBOctTree< T >protected
allocBOctTree< T >protected
AllPoints(vector< T *> &vp)BOctTree< T >inline
AllPoints(bitoct &node, vector< T *> &vp)BOctTree< T >inlineprotected
BOctTree()BOctTree< T >inline
BOctTree(P *const *pts, int n, T voxelSize, PointType _pointtype=PointType(), bool _earlystop=false)BOctTree< T >inline
BOctTree(std::string filename)BOctTree< T >inline
BOctTree(vector< P *> &pts, T voxelSize, PointType _pointtype=PointType(), bool _earlystop=false)BOctTree< T >inline
BOctTree(const BOctTree &other, unsigned char *mem_ptr, unsigned int mem_max)BOctTree< T >inline
branch(bitoct &node, P *const *splitPoints, int n, T _center[3], T _size)BOctTree< T >inlineprotected
branch(bitoct &node, vector< P *> &splitPoints, T _center[3], T _size)BOctTree< T >inlineprotected
centerBOctTree< T >protected
child_bit_depthBOctTree< T >protected
child_bit_depth_invBOctTree< T >protected
childcenter(const T *pcenter, T *ccenter, T size, unsigned char i)BOctTree< T >inlinestatic
childcenter(int x, int y, int z, int &cx, int &cy, int &cz, char i, int size)BOctTree< T >inlinestatic
childIndex(const T *center, const P *point)BOctTree< T >inlineprotected
copy_children(const bitoct &other, bitoct &my)BOctTree< T >inlineprivate
countLeaves()BOctTree< T >inline
countLeaves(bitoct &node)BOctTree< T >inlineprotected
countNodes()BOctTree< T >inline
countNodes(bitoct &node)BOctTree< T >inlineprotected
countOctLeaves()BOctTree< T >inline
countOctLeaves(bitoct &node)BOctTree< T >inlineprotected
countPointsAndQueue(vector< P *> &i_points, T center[8][3], T size, bitoct &parent, T *pcenter)BOctTree< T >inlineprotected
countPointsAndQueueFast(P *const *points, int n, T center[8][3], T size, bitoct &parent, T pcenter[3])BOctTree< T >inlineprotected
deletetNodes(bitoct &node)BOctTree< T >inlineprotected
deserialize(std::string filename)BOctTree< T >inline
deserialize(std::string filename, vector< Point > &points)BOctTree< T >inlinestatic
deserialize(std::ifstream &f, vector< Point > &vpoints, PointType &pointtype)BOctTree< T >inlineprotectedstatic
deserialize(std::ifstream &f, bitoct &node)BOctTree< T >inlineprotected
earlystopBOctTree< T >protected
FindClosest(double *point, double maxdist2, int threadNum) constBOctTree< T >inlineprotectedvirtual
FindClosestInBucket(double *point, double maxdist2, int threadNum)BOctTree< T >inlineprotected
findClosestInLeaf(bitunion< T > *node, int threadNum) constBOctTree< T >inlineprotected
fullsort(P *const *points, int n, T splitval[3], P *const *blocks[9])BOctTree< T >inlineprotected
getByIndex(T *point, T *&points, unsigned int &length)BOctTree< T >inlineprotected
getCenter() constBOctTree< T >inline
getCenter(double _center[3]) constBOctTree< T >inline
getMaxDepth() constBOctTree< T >inline
getMaxs() constBOctTree< T >inline
getMemorySize()BOctTree< T >inline
getMins() constBOctTree< T >inline
GetOctTreeCenter(vector< T *> &c)BOctTree< T >inline
GetOctTreeCenter(vector< T *> &c, bitoct &node, T *center, T size)BOctTree< T >inlineprotected
GetOctTreeRandom(vector< T *> &c)BOctTree< T >inline
GetOctTreeRandom(vector< T *> &c, unsigned int ptspervoxel)BOctTree< T >inline
GetOctTreeRandom(vector< T *> &c, bitoct &node)BOctTree< T >inlineprotected
GetOctTreeRandom(vector< T *> &c, unsigned int ptspervoxel, bitoct &node)BOctTree< T >inlineprotected
getPointdim() constBOctTree< T >inline
getPtPairs(vector< PtPair > *pairs, double *source_alignxf, double *const *q_points, unsigned int startindex, unsigned int endindex, int thread_num, int rnd, double max_dist_match2, double &sum, double *centroid_m, double *centroid_d)SearchTreevirtual
getPtPairs(vector< PtPair > *pairs, double *source_alignxf, const DataXYZ &xyz_r, unsigned int startindex, unsigned int endindex, int thread_num, int rnd, double max_dist_match2, double &sum, double *centroid_m, double *centroid_d)SearchTreevirtual
getRoot() constBOctTree< T >inline
getSize() constBOctTree< T >inline
init()BOctTree< T >inline
largest_indexBOctTree< T >protected
lock()SearchTreeinlinevirtual
max_depthBOctTree< T >protected
maxsBOctTree< T >protected
minsBOctTree< T >protected
multBOctTree< T >protected
paramsBOctTree< T >protectedstatic
pickPoint(bitoct &node)BOctTree< T >inline
POINTDIMBOctTree< T >protected
pointtypeBOctTree< T >protected
readType(std::string filename)BOctTree< T >inlinestatic
real_voxelSizeBOctTree< T >protected
rootBOctTree< T >protected
SearchTree()SearchTreeinline
SearchTree(double **pts, int n)SearchTree
serialize(std::string filename)BOctTree< T >inline
serialize(std::ofstream &of, bitoct &node)BOctTree< T >inlineprotected
sizeBOctTree< T >protected
sizeChildren(const bitoct &node)BOctTree< T >inlineprivate
sort(P *const *points, unsigned int n, T splitval, unsigned char index)BOctTree< T >inlineprotected
unlock()SearchTreeinlinevirtual
urootBOctTree< T >protected
voxelSizeBOctTree< T >protected
~BOctTree()BOctTree< T >inlinevirtual
~SearchTree()SearchTreeinlinevirtual
~Tree()Treeinlinevirtual


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:10