This is the complete list of members for lvr2::OctreeReduction, including all inherited members.
createOctree(T *points, const int &n, bool *flagged, const T &min, const T &max, const int &level) | lvr2::OctreeReduction | private |
createOctree(lvr2::PointBufferPtr &points, size_t s, size_t n, bool *flagged, const lvr2::Vector3< T > &min, const lvr2::Vector3< T > &max, const int &level) | lvr2::OctreeReduction | private |
getReducedPoints() | lvr2::OctreeReduction | |
getReducedPoints(Vector3f &points, size_t &n) | lvr2::OctreeReduction | |
m_flags | lvr2::OctreeReduction | private |
m_minPointsPerVoxel | lvr2::OctreeReduction | private |
m_numPoints | lvr2::OctreeReduction | private |
m_pointBuffer | lvr2::OctreeReduction | private |
m_points | lvr2::OctreeReduction | private |
m_voxelSize | lvr2::OctreeReduction | private |
OctreeReduction(PointBufferPtr &pointBuffer, const double &voxelSize, const size_t &minPointsPerVoxel) | lvr2::OctreeReduction | |
OctreeReduction(Vector3f *points, const size_t &n, const double &voxelSize, const size_t &minPointsPerVoxel) | lvr2::OctreeReduction | |
splitPoints(T *points, const size_t &n, const int axis, const double &splitValue) | lvr2::OctreeReduction | private |
splitPoints(lvr2::PointBufferPtr &points, size_t s, size_t n, const int axis, const double &splitValue) | lvr2::OctreeReduction | private |
swapAllChannelsOfType(lvr2::PointBufferPtr &points, const size_t &l, const size_t &r) | lvr2::OctreeReduction | private |
swapInChannel(lvr2::Channel< T > &ch, const size_t &l, const size_t &r) | lvr2::OctreeReduction | private |
~OctreeReduction() | lvr2::OctreeReduction | inline |