10 #ifndef OPENVDB_POINTS_POINT_DELETE_HAS_BEEN_INCLUDED
11 #define OPENVDB_POINTS_POINT_DELETE_HAS_BEEN_INCLUDED
44 template <
typename Po
intDataTreeT>
46 const std::vector<std::string>& groups,
64 template <
typename Po
intDataTreeT>
76 #endif // OPENVDB_POINTS_POINT_DELETE_HAS_BEEN_INCLUDED
GLdouble GLdouble GLint GLint const GLdouble * points
GLsizei const GLchar *const * string
Point group manipulation in a VDB Point Grid.
#define OPENVDB_USE_VERSION_NAMESPACE
Index filters primarily designed to be used with a FilterIndexIter.
void deleteFromGroup(PointDataTreeT &pointTree, const std::string &group, bool invert, bool drop)
Delete points that are members of a group.
Defined various multi-threaded utility functions for trees.
void deleteFromGroups(PointDataTreeT &pointTree, const std::vector< std::string > &groups, bool invert, bool drop)
Delete points that are members of specific groups.
A LeafManager manages a linear array of pointers to a given tree's leaf nodes, as well as optional au...
#define OPENVDB_VERSION_NAME
The version namespace name for this library version.
Attribute-owned data structure for points. Point attributes are stored in leaf nodes and ordered by v...