OpenVDB: FastSweeping< SdfGridT, ExtValueT >::InitSdf Struct Reference

OpenVDB 10.0.1

Public Types | Public Member Functions | Public Attributes | List of all members
FastSweeping< SdfGridT, ExtValueT >::InitSdf Struct Reference

`#include <openvdb/tools/FastSweeping.h>`

## Public Types
using | LeafRange = typename tree::LeafManager< SdfTreeT >::LeafRange

## Public Member Functions
| InitSdf (FastSweeping &parent)
| InitSdf (const InitSdf &)=default
InitSdf & | operator= (const InitSdf &)=delete
void | run (SdfValueT isoValue)
void | operator() (const LeafRange &r) const
template<typename RootOrInternalNodeT >
void | operator() (const RootOrInternalNodeT &node) const

## Public Attributes
FastSweeping * | mParent
SdfGridT * | mSdfGrid
SdfValueT | mIsoValue
SdfValueT | mAboveSign

## Member Typedef Documentation

## ◆ LeafRange

using LeafRange = typename tree::LeafManager<SdfTreeT>::LeafRange

## Constructor & Destructor Documentation

## ◆ InitSdf() [1/2]

InitSdf | ( | FastSweeping & | parent | ) |
| inline

## ◆ InitSdf() [2/2]

InitSdf | ( | const InitSdf & |  | ) |
| default

## Member Function Documentation

## ◆ operator()() [1/2]

void operator() | ( | const LeafRange & | r | ) | const
| inline

## ◆ operator()() [2/2]

void operator() | ( | const RootOrInternalNodeT & | node | ) | const
| inline

## ◆ operator=()

InitSdf & operator= | ( | const InitSdf & |  | ) |
| delete

## ◆ run()

void run | ( | SdfValueT | isoValue | ) |
| inline

## Member Data Documentation

## ◆ mAboveSign

SdfValueT mAboveSign

## ◆ mIsoValue

SdfValueT mIsoValue

## ◆ mParent

FastSweeping* mParent

## ◆ mSdfGrid

SdfGridT* mSdfGrid