OpenVDB
3.2.0
|
#include <ParticleAtlas.h>
Public Types | |
typedef ParticleArrayType::PosType | PosType |
typedef PosType::value_type | ScalarType |
typedef std::pair< const IndexT *, const IndexT * > | Range |
typedef std::deque< Range > | RangeDeque |
typedef std::deque< IndexT > | IndexDeque |
Public Member Functions | |
RadialRangeFilter (RangeDeque &ranges, IndexDeque &indices, const PosType &xyz, ScalarType radius, const ParticleArrayType &particles, bool hasUniformRadius=false) | |
template<typename LeafNodeType > | |
void | filterLeafNode (const LeafNodeType &leaf) |
void | filterVoxel (const Coord &, const IndexT *begin, const IndexT *end) |
typedef std::deque<IndexT> IndexDeque |
typedef ParticleArrayType::PosType PosType |
typedef std::pair<const IndexT*, const IndexT*> Range |
typedef std::deque<Range> RangeDeque |
typedef PosType::value_type ScalarType |
|
inline |
|
inline |
|
inline |