OpenVDB: ClosestPointDist< IntLeafT > Class Template Reference

OpenVDB 3.1.0

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Types | Public Member Functions | List of all members
ClosestPointDist< IntLeafT > Class Template Reference

`#include <VolumeToSpheres.h>`

## Public Types
typedef std::pair< size_t, size_t > | IndexRange

## Public Member Functions
| ClosestPointDist (std::vector< Vec3R > &instancePoints, std::vector< float > &instanceDistances, const PointList &surfacePointList, const std::vector< const IntLeafT * > &leafNodes, const std::vector< IndexRange > &leafRanges, const std::vector< Vec4R > &leafBoundingSpheres, const std::vector< Vec4R > &nodeBoundingSpheres, size_t maxNodeLeafs, bool transformPoints=false)
void | run (bool threaded=true)
void | operator() (const tbb::blocked_range< size_t > &) const

## Member Typedef Documentation

typedef std::pair<size_t, size_t> IndexRange

## Constructor & Destructor Documentation

ClosestPointDist | ( | std::vector< Vec3R > & | instancePoints,
|  | std::vector< float > & | instanceDistances,
|  | const PointList & | surfacePointList,
|  | const std::vector< const IntLeafT * > & | leafNodes,
|  | const std::vector< IndexRange > & | leafRanges,
|  | const std::vector< Vec4R > & | leafBoundingSpheres,
|  | const std::vector< Vec4R > & | nodeBoundingSpheres,
|  | size_t | maxNodeLeafs,
|  | bool | transformPoints = `false`
| ) |  |

## Member Function Documentation

void operator() | ( | const tbb::blocked_range< size_t > & | range | ) | const

void run | ( | bool | threaded = `true` | ) |

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

- VolumeToSpheres.h