All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::tools::internal::NodeOp Class Reference

#include <VolumeToSpheres.h>

Public Types

using IndexRange = std::pair< size_t, size_t >

Public Member Functions

 NodeOp (std::vector< Vec4R > &nodeBoundingSpheres, const std::vector< IndexRange > &leafRanges, const std::vector< Vec4R > &leafBoundingSpheres)
void run (bool threaded=true)
void operator() (const tbb::blocked_range< size_t > &) const

Detailed Description

Definition at line 261 of file VolumeToSpheres.h.

Member Typedef Documentation

Definition at line 264 of file VolumeToSpheres.h.

Constructor & Destructor Documentation

openvdb::OPENVDB_VERSION_NAME::tools::internal::NodeOp::NodeOp ( std::vector< Vec4R > &  nodeBoundingSpheres,
const std::vector< IndexRange > &  leafRanges,
const std::vector< Vec4R > &  leafBoundingSpheres 

Definition at line 281 of file VolumeToSpheres.h.

Member Function Documentation

void openvdb::OPENVDB_VERSION_NAME::tools::internal::NodeOp::operator() ( const tbb::blocked_range< size_t > &  range) const

Definition at line 301 of file VolumeToSpheres.h.

void openvdb::OPENVDB_VERSION_NAME::tools::internal::NodeOp::run ( bool  threaded = true)

Definition at line 291 of file VolumeToSpheres.h.

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