HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::points::TrilinearTraits< ValueT, Staggered > Struct Template Reference

#include <PointRasterizeTrilinear.h>

Public Types

using ResultT = typename std::conditional< VecTraits< ValueT >::IsVec, ValueT, math::Vec3< ValueT >>::type
 
template<typename PointDataTreeT >
using TreeT = typename PointDataTreeT::template ValueConverter< ResultT >::Type
 

Detailed Description

template<typename ValueT, bool Staggered = true>
struct openvdb::OPENVDB_VERSION_NAME::points::TrilinearTraits< ValueT, Staggered >

Definition at line 35 of file PointRasterizeTrilinear.h.

Member Typedef Documentation

template<typename ValueT , bool Staggered = true>
using openvdb::OPENVDB_VERSION_NAME::points::TrilinearTraits< ValueT, Staggered >::ResultT = typename std::conditional< VecTraits<ValueT>::IsVec, ValueT, math::Vec3<ValueT>>::type

Definition at line 38 of file PointRasterizeTrilinear.h.

template<typename ValueT , bool Staggered = true>
template<typename PointDataTreeT >
using openvdb::OPENVDB_VERSION_NAME::points::TrilinearTraits< ValueT, Staggered >::TreeT = typename PointDataTreeT::template ValueConverter<ResultT>::Type

Definition at line 40 of file PointRasterizeTrilinear.h.


The documentation for this struct was generated from the following file: