HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::math::CPT_RANGE< MapType, DiffScheme > Struct Template Reference

Compute the closest-point transform to a level set. More...

#include <Operators.h>

Static Public Member Functions

template<typename Accessor >
static Vec3< typename
Accessor::ValueType > 
result (const MapType &map, const Accessor &grid, const Coord &ijk)
 
template<typename StencilT >
static Vec3< typename
StencilT::ValueType > 
result (const MapType &map, const StencilT &stencil)
 

Detailed Description

template<typename MapType, DScheme DiffScheme>
struct openvdb::OPENVDB_VERSION_NAME::math::CPT_RANGE< MapType, DiffScheme >

Compute the closest-point transform to a level set.

Returns
the closest point to the surface from which the level set was derived, in the range space of the map (e.g., in world space)

Definition at line 1718 of file Operators.h.

Member Function Documentation

template<typename MapType , DScheme DiffScheme>
template<typename Accessor >
static Vec3<typename Accessor::ValueType> openvdb::OPENVDB_VERSION_NAME::math::CPT_RANGE< MapType, DiffScheme >::result ( const MapType &  map,
const Accessor &  grid,
const Coord ijk 
)
inlinestatic

Definition at line 1722 of file Operators.h.

template<typename MapType , DScheme DiffScheme>
template<typename StencilT >
static Vec3<typename StencilT::ValueType> openvdb::OPENVDB_VERSION_NAME::math::CPT_RANGE< MapType, DiffScheme >::result ( const MapType &  map,
const StencilT &  stencil 
)
inlinestatic

Definition at line 1739 of file Operators.h.


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