|  | 
| void | getPackedPrimitiveOffsets (const GU_Detail &detail, std::vector< const GA_Primitive * > &primitives) | 
|  | 
| GU_VDBPointList< openvdb::Vec3s >::Ptr | GUvdbCreatePointList (const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) | 
|  | Utility method to construct a GU_VDBPointList. 
 | 
|  | 
| template<typename PointIndexTreeType, typename PointArrayType> | 
| void | GUvdbConvertIndexToOffset (PointIndexTreeType &tree, const PointArrayType &points) | 
|  | Utility method to change point indices into Houdini geometry offsets. 
 | 
|  | 
| openvdb::tools::PointIndexGrid::Ptr | GUvdbCreatePointIndexGrid (const openvdb::math::Transform &xform, const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) | 
|  | Utility method to construct a PointIndexGrid. 
 | 
|  | 
| template<typename PointArrayType> | 
| openvdb::tools::PointIndexGrid::Ptr | GUvdbCreatePointIndexGrid (const openvdb::math::Transform &xform, const PointArrayType &points) | 
|  | Utility method to construct a PointIndexGrid. 
 | 
|  | 
| template<typename ParticleArrayType> | 
| openvdb::tools::ParticleIndexAtlas::Ptr | GUvdbCreateParticleAtlas (const double minVoxelSize, const ParticleArrayType &particles) | 
|  | Utility method to construct a ParticleAtals. 
 | 
|  | 
| openvdb::MaskGrid::Ptr | GUvdbCreatePointMaskGrid (const openvdb::math::Transform &xform, const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) | 
|  | Utility method to construct a boolean PointMaskGrid. 
 | 
|  | 
| openvdb::tools::PointIndexGrid::Ptr | GUvdbCreatePointOffsetGrid (const openvdb::math::Transform &xform, const GU_Detail &detail, const GA_PointGroup *pointGroup=nullptr) | 
|  | Utility method to construct a PointIndexGrid that stores Houdini geometry offsets. 
 | 
|  | 
Collection of PointIndexGrid helpers for Houdini. 
- Author
- FX R&D OpenVDB team