VTK  9.3.20240425
Public Attributes | List of all members
vtkDIYGhostUtilities::PolyDataInformation Struct Reference

#include <vtkDIYGhostUtilities.h>

Inheritance diagram for vtkDIYGhostUtilities::PolyDataInformation:
[legend]
Collaboration diagram for vtkDIYGhostUtilities::PolyDataInformation:
[legend]

Public Attributes

vtkPolyDataInput
 
vtkIdType CurrentPolyConnectivitySize
 This is a cursor telling how much the corresponding output connectivity array is filled.
 
vtkIdType CurrentStripConnectivitySize
 This is a cursor telling how much the corresponding output connectivity array is filled.
 
vtkIdType CurrentLineConnectivitySize
 This is a cursor telling how much the corresponding output connectivity array is filled.
 
vtkIdType CurrentMaxPolyId = 0
 This is a cursor telling how many cells of corresponding types have been added so far.
 
vtkIdType CurrentMaxStripId = 0
 This is a cursor telling how many cells of corresponding types have been added so far.
 
vtkIdType CurrentMaxLineId = 0
 This is a cursor telling how many cells of corresponding types have been added so far.
 
vtkIdType NumberOfInputVerts
 Number of cells of respective type when the input has its ghost cells removed.
 
vtkIdType NumberOfInputPolys
 Number of cells of respective type when the input has its ghost cells removed.
 
vtkIdType NumberOfInputStrips
 Number of cells of respective type when the input has its ghost cells removed.
 
vtkIdType NumberOfInputLines
 Number of cells of respective type when the input has its ghost cells removed.
 
vtkIdType InputVertConnectivitySize
 Cell connectivity array size of the input if ghost cells are removed.
 
vtkIdType InputPolyConnectivitySize
 Cell connectivity array size of the input if ghost cells are removed.
 
vtkIdType InputStripConnectivitySize
 Cell connectivity array size of the input if ghost cells are removed.
 
vtkIdType InputLineConnectivitySize
 Cell connectivity array size of the input if ghost cells are removed.
 
vtkNew< vtkIdListOutputToInputVertCellIdRedirectionMap
 In the event that the input has ghost cells, this maps the output cells (with input ghosts removed) to the input cells.
 
vtkNew< vtkIdListOutputToInputLineCellIdRedirectionMap
 Cell connectivity array size of the input if ghost cells are removed.
 
vtkNew< vtkIdListOutputToInputPolyCellIdRedirectionMap
 Cell connectivity array size of the input if ghost cells are removed.
 
vtkNew< vtkIdListOutputToInputStripCellIdRedirectionMap
 Cell connectivity array size of the input if ghost cells are removed.
 
- Public Attributes inherited from vtkDIYGhostUtilities::UnstructuredDataInformation
vtkBoundingBox BoundingBox
 Bounding box of input.
 
vtkSmartPointer< vtkIdListOutputToInputCellIdRedirectionMap = nullptr
 When the input has ghosts, this map is being used to copy input cells / cell data into the output (with input ghosts peeled off).
 
vtkSmartPointer< vtkAlgorithmInterfaceExtractor
 Filter that is being used to extract the surface of the input.
 
vtkIdTypeArrayInterfacePointIds
 Handle to the local point ids of the surface of the input.
 
vtkDataArrayInterfacePoints
 Handle to the points of the surface of the input.
 
vtkSmartPointer< vtkIdTypeArrayInterfaceGlobalPointIds
 Handle to the point ids of the input surface, if present.
 
vtkSmartPointer< vtkIdListInputToOutputPointIdRedirectionMap = nullptr
 When the input has ghosts, this map is being used to copy input points / point data into the output (with input ghosts peeled off).
 
vtkSmartPointer< vtkIdListOutputToInputPointIdRedirectionMap = nullptr
 When the input has ghosts, this map is being used to copy input points / point data into the output (with input ghosts peeled off).
 
vtkIdType CurrentMaxPointId
 
vtkIdType CurrentMaxCellId
 
vtkIdType NumberOfInputPoints
 Number of input points / cell in the input when ghosts are removed.
 
vtkIdType NumberOfInputCells
 Number of input points / cell in the input when ghosts are removed.
 

Additional Inherited Members

- Public Member Functions inherited from vtkDIYGhostUtilities::UnstructuredDataInformation
bool InputNeedsGhostsPeeledOff () const
 

Detailed Description

Definition at line 630 of file vtkDIYGhostUtilities.h.

Member Data Documentation

◆ Input

vtkPolyData* vtkDIYGhostUtilities::PolyDataInformation::Input

Definition at line 632 of file vtkDIYGhostUtilities.h.

◆ CurrentPolyConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::CurrentPolyConnectivitySize

This is a cursor telling how much the corresponding output connectivity array is filled.

This is used at the very end of the pipeline.

Definition at line 639 of file vtkDIYGhostUtilities.h.

◆ CurrentStripConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::CurrentStripConnectivitySize

This is a cursor telling how much the corresponding output connectivity array is filled.

This is used at the very end of the pipeline.

Definition at line 640 of file vtkDIYGhostUtilities.h.

◆ CurrentLineConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::CurrentLineConnectivitySize

This is a cursor telling how much the corresponding output connectivity array is filled.

This is used at the very end of the pipeline.

Definition at line 641 of file vtkDIYGhostUtilities.h.

◆ CurrentMaxPolyId

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::CurrentMaxPolyId = 0

This is a cursor telling how many cells of corresponding types have been added so far.

This is used at the very end of the pipeline.

Definition at line 649 of file vtkDIYGhostUtilities.h.

◆ CurrentMaxStripId

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::CurrentMaxStripId = 0

This is a cursor telling how many cells of corresponding types have been added so far.

This is used at the very end of the pipeline.

Definition at line 650 of file vtkDIYGhostUtilities.h.

◆ CurrentMaxLineId

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::CurrentMaxLineId = 0

This is a cursor telling how many cells of corresponding types have been added so far.

This is used at the very end of the pipeline.

Definition at line 651 of file vtkDIYGhostUtilities.h.

◆ NumberOfInputVerts

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::NumberOfInputVerts

Number of cells of respective type when the input has its ghost cells removed.

Definition at line 658 of file vtkDIYGhostUtilities.h.

◆ NumberOfInputPolys

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::NumberOfInputPolys

Number of cells of respective type when the input has its ghost cells removed.

Definition at line 659 of file vtkDIYGhostUtilities.h.

◆ NumberOfInputStrips

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::NumberOfInputStrips

Number of cells of respective type when the input has its ghost cells removed.

Definition at line 660 of file vtkDIYGhostUtilities.h.

◆ NumberOfInputLines

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::NumberOfInputLines

Number of cells of respective type when the input has its ghost cells removed.

Definition at line 661 of file vtkDIYGhostUtilities.h.

◆ InputVertConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputVertConnectivitySize

Cell connectivity array size of the input if ghost cells are removed.

Definition at line 668 of file vtkDIYGhostUtilities.h.

◆ InputPolyConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputPolyConnectivitySize

Cell connectivity array size of the input if ghost cells are removed.

Definition at line 669 of file vtkDIYGhostUtilities.h.

◆ InputStripConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputStripConnectivitySize

Cell connectivity array size of the input if ghost cells are removed.

Definition at line 670 of file vtkDIYGhostUtilities.h.

◆ InputLineConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputLineConnectivitySize

Cell connectivity array size of the input if ghost cells are removed.

Definition at line 671 of file vtkDIYGhostUtilities.h.

◆ OutputToInputVertCellIdRedirectionMap

vtkNew<vtkIdList> vtkDIYGhostUtilities::PolyDataInformation::OutputToInputVertCellIdRedirectionMap

In the event that the input has ghost cells, this maps the output cells (with input ghosts removed) to the input cells.

Definition at line 679 of file vtkDIYGhostUtilities.h.

◆ OutputToInputLineCellIdRedirectionMap

vtkNew<vtkIdList> vtkDIYGhostUtilities::PolyDataInformation::OutputToInputLineCellIdRedirectionMap

Cell connectivity array size of the input if ghost cells are removed.

Definition at line 680 of file vtkDIYGhostUtilities.h.

◆ OutputToInputPolyCellIdRedirectionMap

vtkNew<vtkIdList> vtkDIYGhostUtilities::PolyDataInformation::OutputToInputPolyCellIdRedirectionMap

Cell connectivity array size of the input if ghost cells are removed.

Definition at line 681 of file vtkDIYGhostUtilities.h.

◆ OutputToInputStripCellIdRedirectionMap

vtkNew<vtkIdList> vtkDIYGhostUtilities::PolyDataInformation::OutputToInputStripCellIdRedirectionMap

Cell connectivity array size of the input if ghost cells are removed.

Definition at line 682 of file vtkDIYGhostUtilities.h.


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