10 #ifndef OPENVDB_POINTS_POINT_REPLICATE_HAS_BEEN_INCLUDED 11 #define OPENVDB_POINTS_POINT_REPLICATE_HAS_BEEN_INCLUDED 36 template <
typename Po
intDataGr
idT>
37 typename PointDataGridT::Ptr
39 const Index multiplier,
40 const std::vector<std::string>& attributes,
41 const std::string& scaleAttribute =
"",
42 const std::string& replicationIndex =
"");
57 template <
typename Po
intDataGr
idT>
58 typename PointDataGridT::Ptr
60 const Index multiplier,
61 const std::string& scaleAttribute =
"",
62 const std::string& replicationIndex =
"");
70 #endif // OPENVDB_POINTS_POINT_REPLICATE_HAS_BEEN_INCLUDED
Defined various multi-threaded utility functions for trees.
Definition: Exceptions.h:13
Attribute-owned data structure for points. Point attributes are stored in leaf nodes and ordered by v...
PointDataGridT::Ptr replicate(const PointDataGridT &source, const Index multiplier, const std::string &scaleAttribute="", const std::string &replicationIndex="")
Replicates points provided in a source grid into a new grid, transfering and creating all attributes ...
Definition: PointReplicateImpl.h:262
#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