HDK
|
#include <PointIndexGrid.h>
Public Types | |
using | PosType = typename PointArray::PosType |
using | ScalarType = typename PosType::value_type |
using | Range = std::pair< const IndexT *, const IndexT * > |
using | RangeDeque = std::deque< Range > |
using | IndexDeque = std::deque< IndexT > |
Public Member Functions | |
BBoxFilter (RangeDeque &ranges, IndexDeque &indices, const BBoxd &bbox, const PointArray &points, const math::Transform &xform) | |
template<typename LeafNodeType > | |
void | filterLeafNode (const LeafNodeType &leaf) |
void | filterVoxel (const Coord &, const IndexT *begin, const IndexT *end) |
Definition at line 590 of file PointIndexGrid.h.
using openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::BBoxFilter< PointArray, IndexT >::IndexDeque = std::deque<IndexT> |
Definition at line 596 of file PointIndexGrid.h.
using openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::BBoxFilter< PointArray, IndexT >::PosType = typename PointArray::PosType |
Definition at line 592 of file PointIndexGrid.h.
using openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::BBoxFilter< PointArray, IndexT >::Range = std::pair<const IndexT*, const IndexT*> |
Definition at line 594 of file PointIndexGrid.h.
using openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::BBoxFilter< PointArray, IndexT >::RangeDeque = std::deque<Range> |
Definition at line 595 of file PointIndexGrid.h.
using openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::BBoxFilter< PointArray, IndexT >::ScalarType = typename PosType::value_type |
Definition at line 593 of file PointIndexGrid.h.
|
inline |
Definition at line 598 of file PointIndexGrid.h.
|
inline |
Definition at line 609 of file PointIndexGrid.h.
|
inline |
Definition at line 621 of file PointIndexGrid.h.