HDK
|
#include <IndexFilter.h>
Public Types | |
using | SeedCountPair = std::pair< Index, Index > |
using | LeafMap = std::unordered_map< openvdb::Coord, SeedCountPair > |
Public Member Functions | |
RandomLeafFilter (const PointDataTreeT &tree, const Index64 targetPoints, const unsigned int seed=0) | |
bool | initialized () const |
template<typename LeafT > | |
void | reset (const LeafT &leaf) |
void | next () const |
template<typename IterT > | |
bool | valid (const IterT &iter) const |
Static Public Member Functions | |
static index::State | state () |
template<typename LeafT > | |
static index::State | state (const LeafT &) |
Friends | |
class | ::TestIndexFilter |
Definition at line 228 of file IndexFilter.h.
using openvdb::OPENVDB_VERSION_NAME::points::RandomLeafFilter< PointDataTreeT, RandGenT >::LeafMap = std::unordered_map<openvdb::Coord, SeedCountPair> |
Definition at line 232 of file IndexFilter.h.
using openvdb::OPENVDB_VERSION_NAME::points::RandomLeafFilter< PointDataTreeT, RandGenT >::SeedCountPair = std::pair<Index, Index> |
Definition at line 231 of file IndexFilter.h.
|
inline |
Definition at line 234 of file IndexFilter.h.
|
inline |
Definition at line 268 of file IndexFilter.h.
|
inline |
Definition at line 295 of file IndexFilter.h.
|
inline |
Definition at line 275 of file IndexFilter.h.
|
inlinestatic |
Definition at line 270 of file IndexFilter.h.
|
inlinestatic |
Definition at line 272 of file IndexFilter.h.
|
inline |
Definition at line 303 of file IndexFilter.h.
|
friend |
Definition at line 310 of file IndexFilter.h.