VTK  9.7.20260828
vtkVoronoiBatchManager Struct Reference

#include <vtkVoronoiCore.h>

Detailed Description

Class to manage batches of points.

This is used to improve threaded performance and reduce memory.

Definition at line 354 of file vtkVoronoiCore.h.

Public Member Functions

 vtkVoronoiBatchManager (vtkIdType num, vtkIdType batchSize)
vtkIdType GetNumberOfBatches () const
vtkIdType GetBatchItemRange (vtkIdType batchNum, vtkIdType &startId, vtkIdType &endId) const

Public Attributes

vtkIdType Num
vtkIdType BatchSize
vtkIdType NumBatches

Constructor & Destructor Documentation

◆ vtkVoronoiBatchManager()

vtkVoronoiBatchManager::vtkVoronoiBatchManager ( vtkIdType num,
vtkIdType batchSize )
inline

Definition at line 359 of file vtkVoronoiCore.h.

Member Function Documentation

◆ GetNumberOfBatches()

vtkIdType vtkVoronoiBatchManager::GetNumberOfBatches ( ) const
inline

Definition at line 365 of file vtkVoronoiCore.h.

◆ GetBatchItemRange()

vtkIdType vtkVoronoiBatchManager::GetBatchItemRange ( vtkIdType batchNum,
vtkIdType & startId,
vtkIdType & endId ) const
inline

Definition at line 366 of file vtkVoronoiCore.h.

Member Data Documentation

◆ Num

vtkIdType vtkVoronoiBatchManager::Num

Definition at line 356 of file vtkVoronoiCore.h.

◆ BatchSize

vtkIdType vtkVoronoiBatchManager::BatchSize

Definition at line 357 of file vtkVoronoiCore.h.

◆ NumBatches

vtkIdType vtkVoronoiBatchManager::NumBatches

Definition at line 358 of file vtkVoronoiCore.h.


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