HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::points::point_count_internal::PointCountOp< PointDataTreeT, ValueIterT, FilterT > Struct Template Reference

#include <PointCount.h>

Public Types

using LeafManagerT = typename tree::LeafManager< const PointDataTreeT >
 

Public Member Functions

 PointCountOp (const FilterT &filter, const bool inCoreOnly=false)
 
Index64 operator() (const typename LeafManagerT::LeafRange &range, Index64 size) const
 

Static Public Member Functions

static Index64 join (Index64 size1, Index64 size2)
 

Detailed Description

template<typename PointDataTreeT, typename ValueIterT, typename FilterT>
struct openvdb::OPENVDB_VERSION_NAME::points::point_count_internal::PointCountOp< PointDataTreeT, ValueIterT, FilterT >

Definition at line 121 of file PointCount.h.

Member Typedef Documentation

template<typename PointDataTreeT , typename ValueIterT , typename FilterT >
using openvdb::OPENVDB_VERSION_NAME::points::point_count_internal::PointCountOp< PointDataTreeT, ValueIterT, FilterT >::LeafManagerT = typename tree::LeafManager<const PointDataTreeT>

Definition at line 123 of file PointCount.h.

Constructor & Destructor Documentation

template<typename PointDataTreeT , typename ValueIterT , typename FilterT >
openvdb::OPENVDB_VERSION_NAME::points::point_count_internal::PointCountOp< PointDataTreeT, ValueIterT, FilterT >::PointCountOp ( const FilterT &  filter,
const bool  inCoreOnly = false 
)
inline

Definition at line 125 of file PointCount.h.

Member Function Documentation

template<typename PointDataTreeT , typename ValueIterT , typename FilterT >
static Index64 openvdb::OPENVDB_VERSION_NAME::points::point_count_internal::PointCountOp< PointDataTreeT, ValueIterT, FilterT >::join ( Index64  size1,
Index64  size2 
)
inlinestatic

Definition at line 141 of file PointCount.h.

template<typename PointDataTreeT , typename ValueIterT , typename FilterT >
Index64 openvdb::OPENVDB_VERSION_NAME::points::point_count_internal::PointCountOp< PointDataTreeT, ValueIterT, FilterT >::operator() ( const typename LeafManagerT::LeafRange &  range,
Index64  size 
) const
inline

Definition at line 130 of file PointCount.h.


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