VTK  9.6.2
vtkTableBasedClipCases< false > Class Reference

#include <vtkTableBasedClipCases.h>

Inheritance diagram for vtkTableBasedClipCases< false >:
[legend]
Collaboration diagram for vtkTableBasedClipCases< false >:
[legend]

Static Public Member Functions

static VTK_ALWAYS_INLINE constexpr bool IsCellKept (vtkIdType numberOfPoints, uint8_t caseIndex)
 Given the number of points and a case index, return if the cell is kept.
static VTK_ALWAYS_INLINE constexpr bool IsCellDiscarded (vtkIdType numberOfPoints, uint8_t caseIndex)
 Given the number of points and a case index, return if the cell is discarded.
static VTK_ALWAYS_INLINE uint8_t * GetCellCase (int cellType, uint8_t caseIndex)
 Given a cell type and a case index, return the case in the form of number of output cells,.
Static Public Member Functions inherited from vtkTableBasedClipCasesBase
static VTK_ALWAYS_INLINE constexpr bool IsCellTypeSupported (int cellType)
 Given a cell type return if it's supported by this class.
static VTK_ALWAYS_INLINE constexpr EDGEIDXSGetCellEdges (int cellType)
 Given a cell type, return the edges of the cell.
static VTK_ALWAYS_INLINE constexpr uint8_t GetCellType (uint8_t shapeType)
 Given a shape type, return the VTK cell type.

Static Public Attributes

static constexpr uint8_t DISCARDED_CELL_CASE = 0
Static Public Attributes inherited from vtkTableBasedClipCasesBase
static constexpr uint8_t P0 = 0
static constexpr uint8_t P1 = 1
static constexpr uint8_t P2 = 2
static constexpr uint8_t P3 = 3
static constexpr uint8_t P4 = 4
static constexpr uint8_t P5 = 5
static constexpr uint8_t P6 = 6
static constexpr uint8_t P7 = 7
static constexpr uint8_t EA = 8
static constexpr uint8_t EB = 9
static constexpr uint8_t EC = 10
static constexpr uint8_t ED = 11
static constexpr uint8_t