VTK  9.7.20261016
vtkBucketBlockIterator Struct Reference

#include <vtkStaticPointLocatorPrivate.h>

Detailed Description

Definition at line 1203 of file vtkStaticPointLocatorPrivate.h.

Collaboration diagram for vtkBucketBlockIterator:
[legend]

Public Member Functions

 vtkBucketBlockIterator ()
vtkIdType GetBinId ()
bool IsValid ()
void Initialize (int divs[3], int maxLevel)
void BeginBin (int level, int center[3])
bool NextBin ()
vtkIdType Begin (int blockLevel, int blockCenter[3])
vtkIdType Next ()

Public Attributes

int Divs [3]
vtkIdType BinSlice
int MaxLevel
int Level
int Center [3]
int Span
int NumBins
int BinNum
int Interior
int IJK [3]
int BinNumRange [4]
vtkBucketBlockFaceIterator IFace
vtkBucketBlockFaceIterator JFace
vtkBucketBlockFaceIterator KFace

Constructor & Destructor Documentation

◆ vtkBucketBlockIterator()

vtkBucketBlockIterator::vtkBucketBlockIterator ( )
inline

Definition at line 1225 of file vtkStaticPointLocatorPrivate.h.

Member Function Documentation

◆ GetBinId()

vtkIdType vtkBucketBlockIterator::GetBinId ( )
inline

Definition at line 1233 of file vtkStaticPointLocatorPrivate.h.

◆ IsValid()

bool vtkBucketBlockIterator::IsValid ( )
inline

Definition at line 1239 of file vtkStaticPointLocatorPrivate.h.

◆ Initialize()

void vtkBucketBlockIterator::Initialize ( int divs[3],
int maxLevel )
inline

Definition at line 1256 of file vtkStaticPointLocatorPrivate.h.

◆ BeginBin()

void vtkBucketBlockIterator::BeginBin ( int level,
int center[3] )
inline

Definition at line 1270 of file vtkStaticPointLocatorPrivate.h.

◆ NextBin()

bool vtkBucketBlockIterator::NextBin ( )
inline

Definition at line 1362 of file vtkStaticPointLocatorPrivate.h.

◆ Begin()

vtkIdType vtkBucketBlockIterator::Begin ( int blockLevel,
int blockCenter[3] )
inline

Definition at line 1488 of file vtkStaticPointLocatorPrivate.h.

◆ Next()

vtkIdType vtkBucketBlockIterator::Next ( )
inline

Definition at line 1502 of file vtkStaticPointLocatorPrivate.h.

Member Data Documentation

◆ Divs

int vtkBucketBlockIterator::Divs[3]

Definition at line 1205 of file vtkStaticPointLocatorPrivate.h.

◆ BinSlice

vtkIdType vtkBucketBlockIterator::BinSlice

Definition at line 1206 of file vtkStaticPointLocatorPrivate.h.

◆ MaxLevel

int vtkBucketBlockIterator::MaxLevel

Definition at line 1207 of file vtkStaticPointLocatorPrivate.h.

◆ Level

int vtkBucketBlockIterator::Level

Definition at line 1210 of file vtkStaticPointLocatorPrivate.h.

◆ Center

int vtkBucketBlockIterator::Center[3]

Definition at line 1211 of file vtkStaticPointLocatorPrivate.h.

◆ Span

int vtkBucketBlockIterator::Span

Definition at line 1212 of file vtkStaticPointLocatorPrivate.h.

◆ NumBins

int vtkBucketBlockIterator::NumBins

Definition at line 1213 of file vtkStaticPointLocatorPrivate.h.

◆ BinNum

int vtkBucketBlockIterator::BinNum

Definition at line 1214 of file vtkStaticPointLocatorPrivate.h.

◆ Interior

int vtkBucketBlockIterator::Interior

Definition at line 1215 of file vtkStaticPointLocatorPrivate.h.

◆ IJK

int vtkBucketBlockIterator::IJK[3]

Definition at line 1216 of file vtkStaticPointLocatorPrivate.h.

◆ BinNumRange

int vtkBucketBlockIterator::BinNumRange[4]

Definition at line 1221 of file vtkStaticPointLocatorPrivate.h.

◆ IFace

vtkBucketBlockFaceIterator vtkBucketBlockIterator::IFace

Definition at line 1222 of file vtkStaticPointLocatorPrivate.h.

◆ JFace

vtkBucketBlockFaceIterator vtkBucketBlockIterator::JFace

Definition at line 1222 of file vtkStaticPointLocatorPrivate.h.

◆ KFace

vtkBucketBlockFaceIterator vtkBucketBlockIterator::KFace

Definition at line 1222 of file vtkStaticPointLocatorPrivate.h.


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