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>
66 const std::string& group,
76 #endif // OPENVDB_POINTS_POINT_DELETE_HAS_BEEN_INCLUDED
void deleteFromGroups(PointDataTreeT &pointTree, const std::vector< std::string > &groups, bool invert=false, bool drop=true)
Delete points that are members of specific groups.
Definition: PointDeleteImpl.h:136
Defined various multi-threaded utility functions for trees.
Point group manipulation in a VDB Point Grid.
Index filters primarily designed to be used with a FilterIndexIter.
void deleteFromGroup(PointDataTreeT &pointTree, const std::string &group, bool invert=false, bool drop=true)
Delete points that are members of a group.
Definition: PointDeleteImpl.h:191
Definition: Exceptions.h:13
Attribute-owned data structure for points. Point attributes are stored in leaf nodes and ordered by v...
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.
Definition: version.h.in:121
#define OPENVDB_USE_VERSION_NAMESPACE
Definition: version.h.in:212