VTK  9.3.20240419
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
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 167 of file vtkGeometryFilter.h.

Member Typedef Documentation

◆ CellTypesInformation

Definition at line 179 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 169 of file vtkGeometryFilter.h.

Member Function Documentation

◆ CharacterizeUnstructuredGrid()

static vtkGeometryFilterHelper* vtkGeometryFilterHelper::CharacterizeUnstructuredGrid ( vtkUnstructuredGridBase )
static

◆ CopyFilterParams() [1/2]

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

◆ CopyFilterParams() [2/2]

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

◆ HasOnlyVerts()

bool vtkGeometryFilterHelper::HasOnlyVerts ( )
inline

Definition at line 185 of file vtkGeometryFilter.h.

◆ HasOnlyLines()

bool vtkGeometryFilterHelper::HasOnlyLines ( )
inline

Definition at line 191 of file vtkGeometryFilter.h.

◆ HasOnlyPolys()

bool vtkGeometryFilterHelper::HasOnlyPolys ( )
inline

Definition at line 197 of file vtkGeometryFilter.h.

◆ HasOnlyStrips()

bool vtkGeometryFilterHelper::HasOnlyStrips ( )
inline

Definition at line 203 of file vtkGeometryFilter.h.

Member Data Documentation

◆ CellTypesInfo

CellTypesInformation vtkGeometryFilterHelper::CellTypesInfo

Definition at line 180 of file vtkGeometryFilter.h.

◆ IsLinear

unsigned char vtkGeometryFilterHelper::IsLinear

Definition at line 181 of file vtkGeometryFilter.h.


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