VTK
Public Member Functions | Public Attributes
vtkSMPMergePolyDataHelper::InputData Struct Reference

#include <vtkSMPMergePolyDataHelper.h>

Collaboration diagram for vtkSMPMergePolyDataHelper::InputData:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InputData (vtkPolyData *input, vtkSMPMergePoints *locator, vtkIdList *vertOffsets, vtkIdList *lineOffsets, vtkIdList *polyOffsets)

Public Attributes

vtkPolyDataInput
vtkSMPMergePointsLocator
vtkIdListVertOffsets
vtkIdListLineOffsets
vtkIdListPolyOffsets

Detailed Description

This is the data structure needed by the MergePolyData function. Each input is represented by a polydata (Input), a locator generated using identical binning structure (Locator) and offset structures for each vtkCellArray type. These offsets allow semi-random access to the cell arrays. They should store offsets to where cells start in the cell arrays. Each offset can be for 1 or more cells. The finer the granularity, the better the parallelism.

Definition at line 46 of file vtkSMPMergePolyDataHelper.h.


Constructor & Destructor Documentation

vtkSMPMergePolyDataHelper::InputData::InputData ( vtkPolyData input,
vtkSMPMergePoints locator,
vtkIdList vertOffsets,
vtkIdList lineOffsets,
vtkIdList polyOffsets 
) [inline]

Definition at line 55 of file vtkSMPMergePolyDataHelper.h.


Member Data Documentation

Definition at line 48 of file vtkSMPMergePolyDataHelper.h.

Definition at line 49 of file vtkSMPMergePolyDataHelper.h.

Definition at line 50 of file vtkSMPMergePolyDataHelper.h.

Definition at line 51 of file vtkSMPMergePolyDataHelper.h.

Definition at line 52 of file vtkSMPMergePolyDataHelper.h.


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