|
OpenVDB
0.104.0
|
Computes the Closest-Point-Transform (CPT) from a distance field. More...
#include <Cpt.h>
Public Types | |
| typedef InGridType::TreeType | InTreeType |
| typedef InGridType::ValueType | Real |
| typedef math::Vec3< Real > | Vec3Type |
| typedef InTreeType::LeafNodeType | LeafType |
| typedef tree::IteratorRange < typename InTreeType::LeafCIter > | RangeType |
| typedef InTreeType::template ValueConverter< Vec3Type > ::Type | OutTreeType |
| typedef Grid< OutTreeType > | OutGridType |
Public Member Functions | |
| CptImpl (const InGridType &grid, const MapType &map) | |
| CptImpl (const CptImpl &other, tbb::split) | |
| Copy constructor called by tbb::parallel_reduce threads. More... | |
| ~CptImpl () | |
| OutGridType::Ptr | process (bool threaded=true, bool useWorldTransform=true) |
| void | operator() (RangeType &range) |
| void | join (const CptImpl &other) |
Protected Attributes | |
| const InGridType * | mInputGrid |
| OutGridType::Ptr | mOutputGrid |
| const MapType * | mMap |
| bool | mUseWorldTransform |
Computes the Closest-Point-Transform (CPT) from a distance field.
| typedef InGridType::TreeType InTreeType |
| typedef InTreeType::LeafNodeType LeafType |
| typedef Grid<OutTreeType> OutGridType |
| typedef InTreeType::template ValueConverter<Vec3Type>::Type OutTreeType |
| typedef tree::IteratorRange<typename InTreeType::LeafCIter> RangeType |
| typedef InGridType::ValueType Real |
| typedef math::Vec3<Real> Vec3Type |
|
inline |
Copy constructor called by tbb::parallel_reduce threads.
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.3.1