|
HDK
|
Classes | |
| struct | BuildMoveMapsOp |
| struct | GlobalMovePointsOp |
| struct | LocalMovePointsOp |
Typedefs | |
| using | LeafIndex = Index32 |
| using | IndexArray = std::vector< Index > |
| using | IndexTriple = std::tuple< LeafIndex, Index, Index > |
| using | IndexTripleArray = tbb::concurrent_vector< IndexTriple > |
| using | GlobalPointIndexMap = std::vector< IndexTripleArray > |
| using | GlobalPointIndexIndices = std::vector< IndexArray > |
| using | IndexPair = std::pair< Index, Index > |
| using | IndexPairArray = std::vector< IndexPair > |
| using | LocalPointIndexMap = std::vector< IndexPairArray > |
| using | LeafIndexArray = std::vector< LeafIndex > |
| using | LeafOffsetArray = std::vector< LeafIndexArray > |
| using | LeafMap = std::unordered_map< Coord, LeafIndex > |
Functions | |
| template<typename LeafT > | |
| Index | indexOffsetFromVoxel (const Index voxelOffset, const LeafT &leaf, IndexArray &offsets) |
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::GlobalPointIndexIndices = typedef std::vector<IndexArray> |
Definition at line 93 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::GlobalPointIndexMap = typedef std::vector<IndexTripleArray> |
Definition at line 92 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::IndexArray = typedef std::vector<Index> |
Definition at line 88 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::IndexPair = typedef std::pair<Index, Index> |
Definition at line 95 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::IndexPairArray = typedef std::vector<IndexPair> |
Definition at line 96 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::IndexTriple = typedef std::tuple<LeafIndex, Index, Index> |
Definition at line 90 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::IndexTripleArray = typedef tbb::concurrent_vector<IndexTriple> |
Definition at line 91 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::LeafIndex = typedef Index32 |
Definition at line 20 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::LeafIndexArray = typedef std::vector<LeafIndex> |
Definition at line 99 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::LeafMap = typedef std::unordered_map<Coord, LeafIndex> |
Definition at line 101 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::LeafOffsetArray = typedef std::vector<LeafIndexArray> |
Definition at line 100 of file PointMoveImpl.h.
| using openvdb::OPENVDB_VERSION_NAME::points::point_move_internal::LocalPointIndexMap = typedef std::vector<IndexPairArray> |
Definition at line 97 of file PointMoveImpl.h.
|
inline |
Definition at line 199 of file PointMoveImpl.h.