#include <VTKViewer_ExtractUnstructuredGrid.h>
◆ TMapId
◆ TSetId
◆ TVectorId
Gets the output id by input id.
◆ EChanging
Enumerator |
---|
ePassAll | |
eAdding | |
eRemoving | |
◆ EExtraction
◆ VTKViewer_ExtractUnstructuredGrid() [1/2]
VTKViewer_ExtractUnstructuredGrid::VTKViewer_ExtractUnstructuredGrid |
( |
| ) |
|
|
protected |
◆ ~VTKViewer_ExtractUnstructuredGrid()
VTKViewer_ExtractUnstructuredGrid::~VTKViewer_ExtractUnstructuredGrid |
( |
| ) |
|
|
protected |
◆ VTKViewer_ExtractUnstructuredGrid() [2/2]
◆ BuildOut2InMap()
void VTKViewer_ExtractUnstructuredGrid::BuildOut2InMap |
( |
| ) |
|
◆ ClearRegisteredCells()
void VTKViewer_ExtractUnstructuredGrid::ClearRegisteredCells |
( |
| ) |
|
|
inline |
Remove the cell from the output.
◆ ClearRegisteredCellsWithType()
void VTKViewer_ExtractUnstructuredGrid::ClearRegisteredCellsWithType |
( |
| ) |
|
|
inline |
Remove every cells with the type from the output.
◆ GetInputId()
vtkIdType VTKViewer_ExtractUnstructuredGrid::GetInputId |
( |
vtkIdType |
theOutId | ) |
const |
◆ GetModeOfChanging()
EChanging VTKViewer_ExtractUnstructuredGrid::GetModeOfChanging |
( |
| ) |
|
|
inline |
Return myChangeMode field.
◆ GetModeOfExtraction()
EExtraction VTKViewer_ExtractUnstructuredGrid::GetModeOfExtraction |
( |
| ) |
|
|
inline |
Get Extraction mode (Return: myExtractionMode field)
◆ GetStoreMapping()
int VTKViewer_ExtractUnstructuredGrid::GetStoreMapping |
( |
| ) |
|
|
inline |
◆ IsCellsRegistered()
int VTKViewer_ExtractUnstructuredGrid::IsCellsRegistered |
( |
| ) |
|
|
inline |
Check if myCellIds is empty.
◆ IsCellsWithTypeRegistered()
int VTKViewer_ExtractUnstructuredGrid::IsCellsWithTypeRegistered |
( |
| ) |
|
|
inline |
Check if myCellTypes is empty.
◆ IsChanging()
int VTKViewer_ExtractUnstructuredGrid::IsChanging |
( |
| ) |
|
|
inline |
Do the filter do some real work.
◆ operator=()
◆ RegisterCell()
void VTKViewer_ExtractUnstructuredGrid::RegisterCell |
( |
vtkIdType |
theCellId | ) |
|
Add cell id to myCellIds std::set.
References myCellIds.
◆ RegisterCellsWithType()
void VTKViewer_ExtractUnstructuredGrid::RegisterCellsWithType |
( |
vtkIdType |
theCellType | ) |
|
Add cell type to myCellTypes std::set.
References myCellTypes.
◆ RequestData()
int VTKViewer_ExtractUnstructuredGrid::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
References eAdding, eCells, ePassAll, eRemoving, InsertCell(), InsertPointCell(), myCellIds, myCellTypes, myChangeMode, myExtractionMode, myOut2InId, myPassAll, and myStoreMapping.
◆ SetModeOfChanging()
void VTKViewer_ExtractUnstructuredGrid::SetModeOfChanging |
( |
EChanging |
theChangeMode | ) |
|
|
inline |
Sets mode of changing to theChangeMode.
◆ SetModeOfExtraction()
void VTKViewer_ExtractUnstructuredGrid::SetModeOfExtraction |
( |
EExtraction |
theExtractionMode | ) |
|
|
inline |
Sets mode of extraction to theExtractionMode.
◆ SetStoreMapping()
void VTKViewer_ExtractUnstructuredGrid::SetStoreMapping |
( |
int |
theStoreMapping | ) |
|
Do it keep the mapping between input's and output's UnstructuredGrid.
References myStoreMapping.
◆ vtkTypeMacro()
VTK type macros.
Construct with all types of clipping turned off.
◆ myCellIds
TSetId VTKViewer_ExtractUnstructuredGrid::myCellIds |
|
protected |
◆ myCellTypes
TSetId VTKViewer_ExtractUnstructuredGrid::myCellTypes |
|
protected |
◆ myChangeMode
EChanging VTKViewer_ExtractUnstructuredGrid::myChangeMode |
|
protected |
◆ myExtractionMode
EExtraction VTKViewer_ExtractUnstructuredGrid::myExtractionMode |
|
protected |
◆ myOut2InId
TVectorId VTKViewer_ExtractUnstructuredGrid::myOut2InId |
|
protected |
◆ myPassAll
bool VTKViewer_ExtractUnstructuredGrid::myPassAll |
|
protected |
◆ myStoreMapping
bool VTKViewer_ExtractUnstructuredGrid::myStoreMapping |
|
protected |
The documentation for this class was generated from the following files: