OpenVDB  7.2.1
Classes | Public Member Functions | List of all members
FastSweeping< SdfGridT, ExtValueT >::SweepingKernel Struct Reference

Private class of FastSweeping to perform concurrent fast sweeping in two directions. More...

#include <FastSweeping.h>

Classes

struct  NN
 

Public Member Functions

 SweepingKernel (FastSweeping &parent)
 
 SweepingKernel (const SweepingKernel &)=delete
 
SweepingKerneloperator= (const SweepingKernel &)=delete
 
template<typename HashOp >
void computeVoxelSlices (HashOp hash)
 Main method that performs concurrent bi-directional sweeps. More...
 
void sweep ()
 

Detailed Description

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

Private class of FastSweeping to perform concurrent fast sweeping in two directions.

Constructor & Destructor Documentation

◆ SweepingKernel() [1/2]

SweepingKernel ( FastSweeping parent)
inline

◆ SweepingKernel() [2/2]

SweepingKernel ( const SweepingKernel )
delete

Member Function Documentation

◆ computeVoxelSlices()

void computeVoxelSlices ( HashOp  hash)
inline

Main method that performs concurrent bi-directional sweeps.

◆ operator=()

SweepingKernel& operator= ( const SweepingKernel )
delete

◆ sweep()

void sweep ( )
inline

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