#include <OctreeGrid.h>
Public Member Functions | |
virtual bool | finalize () |
template<std::size_t dim> | |
bool | operator() (Octree_< T, dim > &oc) |
RandomPtsSampler (DataPoints &dp) | |
RandomPtsSampler (DataPoints &dp, const std::size_t seed_) | |
virtual | ~RandomPtsSampler () |
Public Member Functions inherited from OctreeGridDataPointsFilter< T >::FirstPtsSampler | |
FirstPtsSampler (DataPoints &dp) | |
template<std::size_t dim> | |
bool | operator() (Octree_< T, dim > &oc) |
virtual | ~FirstPtsSampler () |
Public Attributes | |
std::size_t | idx |
std::unordered_map< std::size_t, std::size_t > | mapidx |
DataPoints & | pts |
const std::size_t | seed |
Public Attributes inherited from OctreeGridDataPointsFilter< T >::FirstPtsSampler | |
std::size_t | idx |
std::unordered_map< std::size_t, std::size_t > | mapidx |
DataPoints & | pts |
Definition at line 107 of file OctreeGrid.h.
OctreeGridDataPointsFilter< T >::RandomPtsSampler::RandomPtsSampler | ( | DataPoints & | dp | ) |
Definition at line 86 of file OctreeGrid.cpp.
OctreeGridDataPointsFilter< T >::RandomPtsSampler::RandomPtsSampler | ( | DataPoints & | dp, |
const std::size_t | seed_ | ||
) |
Definition at line 92 of file OctreeGrid.cpp.
|
inlinevirtual |
Definition at line 117 of file OctreeGrid.h.
|
virtual |
Reimplemented from OctreeGridDataPointsFilter< T >::FirstPtsSampler.
Definition at line 131 of file OctreeGrid.cpp.
bool OctreeGridDataPointsFilter< T >::RandomPtsSampler::operator() | ( | Octree_< T, dim > & | oc | ) |
Definition at line 100 of file OctreeGrid.cpp.
std::size_t OctreeGridDataPointsFilter< T >::FirstPtsSampler::idx |
Definition at line 92 of file OctreeGrid.h.
std::unordered_map<std::size_t, std::size_t> OctreeGridDataPointsFilter< T >::FirstPtsSampler::mapidx |
Definition at line 97 of file OctreeGrid.h.
DataPoints& OctreeGridDataPointsFilter< T >::FirstPtsSampler::pts |
Definition at line 93 of file OctreeGrid.h.
const std::size_t OctreeGridDataPointsFilter< T >::RandomPtsSampler::seed |
Definition at line 113 of file OctreeGrid.h.