HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN Struct Reference

#include <FastSweeping.h>

Public Member Functions

 NN ()
 
 NN (const SdfAccT &a, const Coord &p, int i)
 
Coord operator() (const Coord &p) const
 
bool operator< (const NN &rhs) const
 
 operator bool () const
 

Static Public Member Functions

static Coord ijk (const Coord &p, int i)
 

Public Attributes

SdfValueT v
 
int n
 

Detailed Description

template<typename SdfGridT, typename ExtValueT = typename SdfGridT::ValueType>
struct openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN

Definition at line 1522 of file FastSweeping.h.

Constructor & Destructor Documentation

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::NN ( )
inline

Definition at line 1526 of file FastSweeping.h.

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::NN ( const SdfAccT a,
const Coord &  p,
int  i 
)
inline

Definition at line 1527 of file FastSweeping.h.

Member Function Documentation

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
static Coord openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::ijk ( const Coord &  p,
int  i 
)
inlinestatic

Definition at line 1525 of file FastSweeping.h.

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::operator bool ( ) const
inline

Definition at line 1530 of file FastSweeping.h.

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
Coord openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::operator() ( const Coord &  p) const
inline

Definition at line 1528 of file FastSweeping.h.

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
bool openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::operator< ( const NN rhs) const
inline

Definition at line 1529 of file FastSweeping.h.

Member Data Documentation

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
int openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::n

Definition at line 1524 of file FastSweeping.h.

template<typename SdfGridT , typename ExtValueT = typename SdfGridT::ValueType>
SdfValueT openvdb::OPENVDB_VERSION_NAME::tools::FastSweeping< SdfGridT, ExtValueT >::SweepingKernel::NN::v

Definition at line 1523 of file FastSweeping.h.


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