11#ifndef OPENVDB_POINTS_RASTERIZE_TRILINEAR_HAS_BEEN_INCLUDED
12#define OPENVDB_POINTS_RASTERIZE_TRILINEAR_HAS_BEEN_INCLUDED
34template <
typename ValueT,
bool Staggered = true>
37 using ResultT =
typename std::conditional<
39 template <
typename Po
intDataTreeT>
40 using TreeT =
typename PointDataTreeT::template ValueConverter<ResultT>::Type;
44template <
typename ValueT>
48 template <
typename Po
intDataTreeT>
49 using TreeT =
typename PointDataTreeT::template ValueConverter<ResultT>::Type;
70template <
bool Staggered,
76 const std::string& attribute,
General-purpose arithmetic and comparison routines, most of which accept arbitrary value types (or at...
Implementation of morphological dilation and erosion.
Attribute-owned data structure for points. Point attributes are stored in leaf nodes and ordered by v...
Methods for extracting masks from VDB Point grids.
Framework methods for rasterizing PointDataGrid data to Trees.
ValueAccessors are designed to help accelerate accesses into the OpenVDB Tree structures by storing c...
A no-op filter that can be used when iterating over all indices.
Definition IndexIterator.h:51
auto rasterizeTrilinear(const PointDataTreeT &points, const std::string &attribute, const FilterT &filter=NullFilter())
Perform weighted trilinear rasterization of all points within a voxel. This method takes and returns ...
Definition PointRasterizeTrilinearImpl.h:330
Definition Exceptions.h:13
typename PointDataTreeT::template ValueConverter< ResultT >::Type TreeT
Definition PointRasterizeTrilinear.h:49
ValueT ResultT
Definition PointRasterizeTrilinear.h:47
Definition PointRasterizeTrilinear.h:36
typename std::conditional< VecTraits< ValueT >::IsVec, ValueT, math::Vec3< ValueT > >::type ResultT
Definition PointRasterizeTrilinear.h:37
typename PointDataTreeT::template ValueConverter< ResultT >::Type TreeT
Definition PointRasterizeTrilinear.h:40
#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