VTK  9.6.20260114
vtkShellBinIteratorDispatch Struct Reference

#include <vtkShellBinIterator.h>

Public Member Functions

 vtkShellBinIteratorDispatch ()
 
 vtkShellBinIteratorDispatch (vtkStaticPointLocator *loc)
 
void Initialize (vtkStaticPointLocator *locator)
 
bool Begin (vtkIdType pid, double x[3], vtkDist2TupleArray &results)
 
bool Next (double radius2, vtkDoubleArray *spheres, vtkDist2TupleArray &results)
 
vtkIdType GetBinId ()
 
void GetBin (int IJK[3])
 
double GetMinD2 ()
 

Public Attributes

bool LargeIds
 
InternalShellBinIterator * Iterator
 

Detailed Description

Definition at line 39 of file vtkShellBinIterator.h.

Constructor & Destructor Documentation

◆ vtkShellBinIteratorDispatch() [1/2]

vtkShellBinIteratorDispatch::vtkShellBinIteratorDispatch ( )
inline

Definition at line 44 of file vtkShellBinIterator.h.

◆ vtkShellBinIteratorDispatch() [2/2]

vtkShellBinIteratorDispatch::vtkShellBinIteratorDispatch ( vtkStaticPointLocator * loc)
inline

Definition at line 49 of file vtkShellBinIterator.h.

Member Function Documentation

◆ Initialize()

void vtkShellBinIteratorDispatch::Initialize ( vtkStaticPointLocator * locator)

◆ Begin()

bool vtkShellBinIteratorDispatch::Begin ( vtkIdType pid,
double x[3],
vtkDist2TupleArray & results )

◆ Next()

bool vtkShellBinIteratorDispatch::Next ( double radius2,
vtkDoubleArray * spheres,
vtkDist2TupleArray & results )

◆ GetBinId()

vtkIdType vtkShellBinIteratorDispatch::GetBinId ( )

◆ GetBin()

void vtkShellBinIteratorDispatch::GetBin ( int IJK[3])

◆ GetMinD2()

double vtkShellBinIteratorDispatch::GetMinD2 ( )

Member Data Documentation

◆ LargeIds

bool vtkShellBinIteratorDispatch::LargeIds

Definition at line 41 of file vtkShellBinIterator.h.

◆ Iterator

InternalShellBinIterator* vtkShellBinIteratorDispatch::Iterator

Definition at line 42 of file vtkShellBinIterator.h.


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