VTK  9.7.20260805
vtkVoronoiHull::DeletionStack Struct Reference

#include <vtkVoronoiHull.h>

Detailed Description

A homebrew stack with a preferred API.

It is used to keep track of points and faces that have been deleted and are eligible to be overwritten by the addition of a new point or face.

Definition at line 389 of file vtkVoronoiHull.h.

Public Member Functions

 DeletionStack ()
 
void Push (int id)
 
int Pop ()
 
bool IsEmpty ()
 
void Clear ()
 
void Reserve (int sze)
 

Public Attributes

std::vector< int > Stack
 

Constructor & Destructor Documentation

◆ DeletionStack()

vtkVoronoiHull::DeletionStack::DeletionStack ( )
inline

Definition at line 392 of file vtkVoronoiHull.h.

Member Function Documentation

◆ Push()

void vtkVoronoiHull::DeletionStack::Push ( int id)
inline

Definition at line 393 of file vtkVoronoiHull.h.

◆ Pop()

int vtkVoronoiHull::DeletionStack::Pop ( )
inline

Definition at line 394 of file vtkVoronoiHull.h.

◆ IsEmpty()

bool vtkVoronoiHull::DeletionStack::IsEmpty ( )
inline

Definition at line 400 of file vtkVoronoiHull.h.

◆ Clear()

void vtkVoronoiHull::DeletionStack::Clear ( )
inline

Definition at line 401 of file vtkVoronoiHull.h.

◆ Reserve()

void vtkVoronoiHull::DeletionStack::Reserve ( int sze)
inline

Definition at line 402 of file vtkVoronoiHull.h.

Member Data Documentation

◆ Stack

std::vector<int> vtkVoronoiHull::DeletionStack::Stack

Definition at line 391 of file vtkVoronoiHull.h.


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