VTK  9.6.20260214
vtkVoronoiHull.h File Reference
#include "vtkDoubleArray.h"
#include "vtkFiltersMeshingModule.h"
#include "vtkMath.h"
#include "vtkVoronoiCore.h"
#include <vector>
Include dependency graph for vtkVoronoiHull.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vtkHullPoint
 Represent a point/vertex of the Voronoi polyhedron. More...
 
struct  vtkHullFace
 Represent a face composing the polyhedron. More...
 
struct  vtkHullEdgeTuple
 Represent a polyhedral edge intersected by the current clipping plane. More...
 
class  vtkVoronoiHull
 The polyhedron class proper. More...
 
struct  vtkVoronoiHull::DeletionStack
 A homebrew stack with a preferred API. More...
 
struct  vtkVoronoiHull::FaceOperation
 Keep track of points and faces currently being operated on. More...
 
struct  vtkVoronoiHull::FaceProcessingArray
 Unique list of faces (by id) that require processing. More...
 
struct  vtkVoronoiHull::PointProcessingArray
 Add points to be processed. More...
 

Enumerations

enum class  ProcessingStatus { Deleted = 0 , Valid = 1 }
 Clipping plane operations result in the dynamic deletion, modification, and addition of points and faces. More...
 

Enumeration Type Documentation

◆ ProcessingStatus

enum class ProcessingStatus
strong

Clipping plane operations result in the dynamic deletion, modification, and addition of points and faces.

The status label keeps track of the computational state of the points and faces that compose the polyhedron. Deleted points and faces can be reused without allocating memory.

Enumerator
Deleted 
Valid 

Definition at line 67 of file vtkVoronoiHull.h.