VTK  9.1.0
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.
 
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.
 

Detailed Description

Definition at line 566 of file vtkDIYGhostUtilities.h.

Member Data Documentation

◆ Input

vtkPolyData* vtkDIYGhostUtilities::PolyDataInformation::Input

Definition at line 568 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 575 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 576 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 577 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 585 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 586 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 587 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 594 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 595 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 596 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 597 of file vtkDIYGhostUtilities.h.

◆ InputVertConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputVertConnectivitySize

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

Definition at line 604 of file vtkDIYGhostUtilities.h.

◆ InputPolyConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputPolyConnectivitySize

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

Definition at line 605 of file vtkDIYGhostUtilities.h.

◆ InputStripConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputStripConnectivitySize

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

Definition at line 606 of file vtkDIYGhostUtilities.h.

◆ InputLineConnectivitySize

vtkIdType vtkDIYGhostUtilities::PolyDataInformation::InputLineConnectivitySize

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

Definition at line 607 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 615 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 616 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 617 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 618 of file vtkDIYGhostUtilities.h.


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