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