#include <vtkTableBasedClipCases.h>
|
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 EDGEIDXS * | GetCellEdges (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 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 | EE = 12 |
|
static constexpr uint8_t | EF = 13 |
|
static constexpr uint8_t | EG = 14 |
|
static constexpr uint8_t | EH = 15 |
|
static constexpr uint8_t | EI = 16 |
|
static constexpr uint8_t | EJ = 17 |
|
static constexpr uint8_t | EK = 18 |
|
static constexpr uint8_t | EL = 19 |
|
static constexpr uint8_t | N0 = 20 |
|
static constexpr uint8_t | ST_VTX = 32 + VTK_VERTEX |
|
static constexpr uint8_t | ST_LIN = 32 + VTK_LINE |
|
static constexpr uint8_t | ST_TRI = 32 + VTK_TRIANGLE |
|
static constexpr uint8_t | ST_QUA = 32 + VTK_QUAD |
|
static constexpr uint8_t | ST_TET = 32 + VTK_TETRA |
|
static constexpr uint8_t | ST_HEX = 32 + VTK_HEXAHEDRON |
|
static constexpr uint8_t | ST_PYR = 32 + VTK_PYRAMID |
|
static constexpr uint8_t | ST_WDG = 32 + VTK_WEDGE |
|
static constexpr uint8_t | ST_PNT = 32 + VTK_EMPTY_CELL |
|
Definition at line 17 of file vtkTableBasedClipCases.h.
◆ EDGEIDXS
◆ IsCellTypeSupported()
static VTK_ALWAYS_INLINE constexpr bool vtkTableBasedClipCasesBase::IsCellTypeSupported |
( |
int |
cellType | ) |
|
|
inlinestaticconstexpr |
◆ GetCellEdges()
static VTK_ALWAYS_INLINE constexpr EDGEIDXS * vtkTableBasedClipCasesBase::GetCellEdges |
( |
int |
cellType | ) |
|
|
inlinestaticconstexpr |
Given a cell type, return the edges of the cell.
This is used in correspondence with GetShapeCase.
Definition at line 169 of file vtkTableBasedClipCases.h.
◆ GetCellType()
static VTK_ALWAYS_INLINE constexpr uint8_t vtkTableBasedClipCasesBase::GetCellType |
( |
uint8_t |
shapeType | ) |
|
|
inlinestaticconstexpr |
◆ P0
constexpr uint8_t vtkTableBasedClipCasesBase::P0 = 0 |
|
staticconstexpr |
◆ P1
constexpr uint8_t vtkTableBasedClipCasesBase::P1 = 1 |
|
staticconstexpr |
◆ P2
constexpr uint8_t vtkTableBasedClipCasesBase::P2 = 2 |
|
staticconstexpr |
◆ P3
constexpr uint8_t vtkTableBasedClipCasesBase::P3 = 3 |
|
staticconstexpr |
◆ P4
constexpr uint8_t vtkTableBasedClipCasesBase::P4 = 4 |
|
staticconstexpr |
◆ P5
constexpr uint8_t vtkTableBasedClipCasesBase::P5 = 5 |
|
staticconstexpr |
◆ P6
constexpr uint8_t vtkTableBasedClipCasesBase::P6 = 6 |
|
staticconstexpr |
◆ P7
constexpr uint8_t vtkTableBasedClipCasesBase::P7 = 7 |
|
staticconstexpr |
◆ EA
constexpr uint8_t vtkTableBasedClipCasesBase::EA = 8 |
|
staticconstexpr |
◆ EB
constexpr uint8_t vtkTableBasedClipCasesBase::EB = 9 |
|
staticconstexpr |
◆ EC
constexpr uint8_t vtkTableBasedClipCasesBase::EC = 10 |
|
staticconstexpr |
◆ ED
constexpr uint8_t vtkTableBasedClipCasesBase::ED = 11 |
|
staticconstexpr |
◆ EE
constexpr uint8_t vtkTableBasedClipCasesBase::EE = 12 |
|
staticconstexpr |
◆ EF
constexpr uint8_t vtkTableBasedClipCasesBase::EF = 13 |
|
staticconstexpr |
◆ EG
constexpr uint8_t vtkTableBasedClipCasesBase::EG = 14 |
|
staticconstexpr |
◆ EH
constexpr uint8_t vtkTableBasedClipCasesBase::EH = 15 |
|
staticconstexpr |
◆ EI
constexpr uint8_t vtkTableBasedClipCasesBase::EI = 16 |
|
staticconstexpr |
◆ EJ
constexpr uint8_t vtkTableBasedClipCasesBase::EJ = 17 |
|
staticconstexpr |
◆ EK
constexpr uint8_t vtkTableBasedClipCasesBase::EK = 18 |
|
staticconstexpr |
◆ EL
constexpr uint8_t vtkTableBasedClipCasesBase::EL = 19 |
|
staticconstexpr |
◆ N0
constexpr uint8_t vtkTableBasedClipCasesBase::N0 = 20 |
|
staticconstexpr |
◆ ST_VTX
constexpr uint8_t vtkTableBasedClipCasesBase::ST_VTX = 32 + VTK_VERTEX |
|
staticconstexpr |
◆ ST_LIN
constexpr uint8_t vtkTableBasedClipCasesBase::ST_LIN = 32 + VTK_LINE |
|
staticconstexpr |
◆ ST_TRI
constexpr uint8_t vtkTableBasedClipCasesBase::ST_TRI = 32 + VTK_TRIANGLE |
|
staticconstexpr |
◆ ST_QUA
constexpr uint8_t vtkTableBasedClipCasesBase::ST_QUA = 32 + VTK_QUAD |
|
staticconstexpr |
◆ ST_TET
constexpr uint8_t vtkTableBasedClipCasesBase::ST_TET = 32 + VTK_TETRA |
|
staticconstexpr |
◆ ST_HEX
constexpr uint8_t vtkTableBasedClipCasesBase::ST_HEX = 32 + VTK_HEXAHEDRON |
|
staticconstexpr |
◆ ST_PYR
constexpr uint8_t vtkTableBasedClipCasesBase::ST_PYR = 32 + VTK_PYRAMID |
|
staticconstexpr |
◆ ST_WDG
constexpr uint8_t vtkTableBasedClipCasesBase::ST_WDG = 32 + VTK_WEDGE |
|
staticconstexpr |
◆ ST_PNT
constexpr uint8_t vtkTableBasedClipCasesBase::ST_PNT = 32 + VTK_EMPTY_CELL |
|
staticconstexpr |
constexpr bool vtkTableBasedClipCasesBase::F = false |
|
staticconstexprprotected |
constexpr bool vtkTableBasedClipCasesBase::T = true |
|
staticconstexprprotected |
◆ SupportedCellTypes
Initial value:
T,
T,
T,
T,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F,
F }
Definition at line 68 of file vtkTableBasedClipCases.h.
◆ CellMaxCase
constexpr uint8_t vtkTableBasedClipCasesBase::CellMaxCase[9] = { 0, 1, 3, 7, 15, 31, 63, 127, 255 } |
|
staticconstexprprotected |
◆ NUM_CELL_TYPES
constexpr uint8_t vtkTableBasedClipCasesBase::NUM_CELL_TYPES = 17 |
|
staticconstexprprotected |
constexpr uint8_t vtkTableBasedClipCasesBase::N = 255 |
|
staticconstexprprotected |
◆ MAX_NUM_EDGES
constexpr uint8_t vtkTableBasedClipCasesBase::MAX_NUM_EDGES = 12 |
|
staticconstexprprotected |
◆ CellEdges
◆ CellCasesStartIndexLookUp
constexpr int16_t vtkTableBasedClipCasesBase::CellCasesStartIndexLookUp[NUM_CELL_TYPES] |
|
staticconstexprprotected |
The documentation for this class was generated from the following file: