#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: