VTK  9.3.1
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 98 of file vtkGeometryFilter.h.

Member Typedef Documentation

Definition at line 110 of file vtkGeometryFilter.h.

Member Enumeration Documentation

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

static vtkGeometryFilterHelper* vtkGeometryFilterHelper::CharacterizeUnstructuredGrid ( vtkUnstructuredGridBase )
static
static void vtkGeometryFilterHelper::CopyFilterParams ( vtkGeometryFilter gf,
vtkDataSetSurfaceFilter dssf 
)
static
static void vtkGeometryFilterHelper::CopyFilterParams ( vtkDataSetSurfaceFilter dssf,
vtkGeometryFilter gf 
)
static
bool vtkGeometryFilterHelper::HasOnlyVerts ( )
inline

Definition at line 116 of file vtkGeometryFilter.h.

bool vtkGeometryFilterHelper::HasOnlyLines ( )
inline

Definition at line 122 of file vtkGeometryFilter.h.

bool vtkGeometryFilterHelper::HasOnlyPolys ( )
inline

Definition at line 128 of file vtkGeometryFilter.h.

bool vtkGeometryFilterHelper::HasOnlyStrips ( )
inline

Definition at line 134 of file vtkGeometryFilter.h.

Member Data Documentation

CellTypesInformation vtkGeometryFilterHelper::CellTypesInfo

Definition at line 111 of file vtkGeometryFilter.h.

unsigned char vtkGeometryFilterHelper::IsLinear

Definition at line 112 of file vtkGeometryFilter.h.


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