VTK  9.1.0
Public Attributes | List of all members
vtkDIYGhostUtilities::UnstructuredDataInformation Struct Reference

#include <vtkDIYGhostUtilities.h>

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

Public Attributes

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 380 of file vtkDIYGhostUtilities.h.

Member Data Documentation

◆ BoundingBox

vtkBoundingBox vtkDIYGhostUtilities::UnstructuredDataInformation::BoundingBox

Bounding box of input.

Definition at line 385 of file vtkDIYGhostUtilities.h.

◆ OutputToInputCellIdRedirectionMap

vtkSmartPointer<vtkIdList> vtkDIYGhostUtilities::UnstructuredDataInformation::OutputToInputCellIdRedirectionMap = 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).

Definition at line 391 of file vtkDIYGhostUtilities.h.

◆ InputToOutputPointIdRedirectionMap

vtkSmartPointer<vtkIdList> vtkDIYGhostUtilities::UnstructuredDataInformation::InputToOutputPointIdRedirectionMap = 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).

Definition at line 398 of file vtkDIYGhostUtilities.h.

◆ OutputToInputPointIdRedirectionMap

vtkSmartPointer<vtkIdList> vtkDIYGhostUtilities::UnstructuredDataInformation::OutputToInputPointIdRedirectionMap = 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).

Definition at line 399 of file vtkDIYGhostUtilities.h.

◆ InterfaceExtractor

vtkSmartPointer<vtkAlgorithm> vtkDIYGhostUtilities::UnstructuredDataInformation::InterfaceExtractor

Filter that is being used to extract the surface of the input.

The surface is used to check how the interface of the input matches the ones of its neighboring blocks.

Definition at line 407 of file vtkDIYGhostUtilities.h.

◆ InterfacePointIds

vtkIdTypeArray* vtkDIYGhostUtilities::UnstructuredDataInformation::InterfacePointIds

Handle to the local point ids of the surface of the input.

Those point ids are being used to rapidly match points of the surface to their original location in the input.

Definition at line 414 of file vtkDIYGhostUtilities.h.

◆ InterfacePoints

vtkDataArray* vtkDIYGhostUtilities::UnstructuredDataInformation::InterfacePoints

Handle to the points of the surface of the input.

Definition at line 419 of file vtkDIYGhostUtilities.h.

◆ InterfaceGlobalPointIds

vtkIdTypeArray* vtkDIYGhostUtilities::UnstructuredDataInformation::InterfaceGlobalPointIds

Handle to the point ids of the input surface, if present.

Definition at line 424 of file vtkDIYGhostUtilities.h.

◆ CurrentMaxPointId

vtkIdType vtkDIYGhostUtilities::UnstructuredDataInformation::CurrentMaxPointId

Definition at line 432 of file vtkDIYGhostUtilities.h.

◆ CurrentMaxCellId

vtkIdType vtkDIYGhostUtilities::UnstructuredDataInformation::CurrentMaxCellId

Definition at line 433 of file vtkDIYGhostUtilities.h.

◆ NumberOfInputPoints

vtkIdType vtkDIYGhostUtilities::UnstructuredDataInformation::NumberOfInputPoints

Number of input points / cell in the input when ghosts are removed.

Definition at line 440 of file vtkDIYGhostUtilities.h.

◆ NumberOfInputCells

vtkIdType vtkDIYGhostUtilities::UnstructuredDataInformation::NumberOfInputCells

Number of input points / cell in the input when ghosts are removed.

Definition at line 441 of file vtkDIYGhostUtilities.h.


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