OpenVDB 11.0.0

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
LevelSetTracker< GridT, InterruptT >::State Struct Reference

Lightweight struct that stores the state of the LevelSetTracker. More...

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

## Public Member Functions
| State (math::BiasedGradientScheme s=math::HJWENO5_BIAS, math::TemporalIntegrationScheme t=math::TVD_RK1, int n=static_cast< int >(LEVEL_SET_HALF_WIDTH), int g=1)

## Public Attributes
math::BiasedGradientScheme | spatialScheme
math::TemporalIntegrationScheme | temporalScheme
int | normCount
int | grainSize

## Detailed Description

template<typename GridT, typename InterruptT = util::NullInterrupter>
struct openvdb::v11_0::tools::LevelSetTracker< GridT, InterruptT >::State

Lightweight struct that stores the state of the LevelSetTracker.

## Constructor & Destructor Documentation

## ◆ State()

template<typename GridT , typename InterruptT = util::NullInterrupter>

State | ( | math::BiasedGradientScheme | s = `math::HJWENO5_BIAS`,
|  | math::TemporalIntegrationScheme | t = `math::TVD_RK1`,
|  | int | n = `static_cast<int>(LEVEL_SET_HALF_WIDTH)`,
|  | int | g = `1`
| ) |  |
| inline

## Member Data Documentation

## ◆ grainSize

template<typename GridT , typename InterruptT = util::NullInterrupter>

int grainSize

## ◆ normCount

template<typename GridT , typename InterruptT = util::NullInterrupter>

int normCount

## ◆ spatialScheme

template<typename GridT , typename InterruptT = util::NullInterrupter>

math::BiasedGradientScheme spatialScheme

## ◆ temporalScheme

template<typename GridT , typename InterruptT = util::NullInterrupter>

math::TemporalIntegrationScheme temporalScheme