VTK  9.4.20251007
vtkGeometryFilterHelper Struct Reference

#include <vtkGeometryFilter.h>

Public Types

enum  CellType {
  VERTS = 0 , LINES = 1 , POLYS = 2 , STRIPS = 3 ,
  OTHER_LINEAR_CELLS = 4 , NON_LINEAR_CELLS = 5 , NUM_CELL_TYPES
}
using CellTypesInformation = std::array<bool, NUM_CELL_TYPES>

Public Member Functions

bool HasOnlyVerts ()
bool HasOnlyLines ()
bool HasOnlyPolys ()
bool HasOnlyStrips ()

Static Public Member Functions

static vtkGeometryFilterHelperCharacterizeUnstructuredGrid (vtkUnstructuredGridBase *)
static void CopyFilterParams (vtkGeometryFilter *gf, vtkDataSetSurfaceFilter *dssf)
static void CopyFilterParams (vtkDataSetSurfaceFilter *dssf, vtkGeometryFilter *gf)

Public Attributes

CellTypesInformation CellTypesInfo
unsigned char IsLinear

Detailed Description

Definition at line 98 of file vtkGeometryFilter.h.

Member Typedef Documentation

◆ CellTypesInformation

Definition at line 110 of file vtkGeometryFilter.h.

Member Enumeration Documentation

◆ CellType

Enumerator
VERTS 
LINES 
POLYS 
STRIPS 
OTHER_LINEAR_CELLS 
NON_LINEAR_CELLS 
NUM_CELL_TYPES 

Definition at line 100 of file vtkGeometryFilter.h.

Member Function Documentation

◆ CharacterizeUnstructuredGrid()

vtkGeometryFilterHelper * vtkGeometryFilterHelper::CharacterizeUnstructuredGrid ( vtkUnstructuredGridBase * )
static

◆ CopyFilterParams() [1/2]

void vtkGeometryFilterHelper::CopyFilterParams ( vtkGeometryFilter * gf,
vtkDataSetSurfaceFilter * dssf )
static

◆ CopyFilterParams() [2/2]

void vtkGeometryFilterHelper::CopyFilterParams ( vtkDataSetSurfaceFilter * dssf,
vtkGeometryFilter * gf )
static

◆ HasOnlyVerts()

bool vtkGeometryFilterHelper::HasOnlyVerts ( )
inline

Definition at line 116 of file vtkGeometryFilter.h.

◆ HasOnlyLines()

bool vtkGeometryFilterHelper::HasOnlyLines ( )
inline

Definition at line 122 of file vtkGeometryFilter.h.

◆ HasOnlyPolys()

bool vtkGeometryFilterHelper::HasOnlyPolys ( )
inline

Definition at line 128 of file vtkGeometryFilter.h.

◆ HasOnlyStrips()

bool vtkGeometryFilterHelper::HasOnlyStrips ( )
inline

Definition at line 134 of file vtkGeometryFilter.h.

Member Data Documentation

◆ CellTypesInfo

CellTypesInformation vtkGeometryFilterHelper::CellTypesInfo

Definition at line 111 of file vtkGeometryFilter.h.

◆ IsLinear

unsigned char vtkGeometryFilterHelper::IsLinear

Definition at line 112 of file vtkGeometryFilter.h.


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