|
Public Member Functions |
| | vtkTypeRevisionMacro (vtkIntegrateAttributes, vtkUnstructuredGridAlgorithm) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions |
| vtkIntegrateAttributes * | New () |
Protected Member Functions |
| | vtkIntegrateAttributes () |
| | ~vtkIntegrateAttributes () |
| virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| virtual vtkExecutive * | CreateDefaultExecutive () |
| virtual int | FillInputPortInformation (int, vtkInformation *) |
| void | ExecuteBlock (vtkDataSet *input, vtkUnstructuredGrid *output) |
| int | CompareIntegrationDimension (vtkDataSet *output, int dim) |
| void | IntegratePolyLine (vtkDataSet *input, vtkUnstructuredGrid *output, vtkIdType cellId, vtkIdList *cellPtIds) |
| void | IntegratePolygon (vtkDataSet *input, vtkUnstructuredGrid *output, vtkIdType cellId, vtkIdList *cellPtIds) |
| void | IntegrateTriangleStrip (vtkDataSet *input, vtkUnstructuredGrid *output, vtkIdType cellId, vtkIdList *cellPtIds) |
| void | IntegrateTriangle (vtkDataSet *input, vtkUnstructuredGrid *output, vtkIdType cellId, vtkIdType pt1Id, vtkIdType pt2Id, vtkIdType pt3Id) |
| void | IntegrateSatelliteData (vtkDataSetAttributes *inda, vtkDataSetAttributes *outda) |
| void | AllocateAttributes (vtkDataSetAttributes *inda, vtkDataSetAttributes *outda) |
| void | ZeroAttributes (vtkDataSetAttributes *outda) |
| void | IntegrateData1 (vtkDataSetAttributes *inda, vtkDataSetAttributes *outda, vtkIdType pt1Id, double k) |
| void | IntegrateData2 (vtkDataSetAttributes *inda, vtkDataSetAttributes *outda, vtkIdType pt1Id, vtkIdType pt2Id, double k) |
| void | IntegrateData3 (vtkDataSetAttributes *inda, vtkDataSetAttributes *outda, vtkIdType pt1Id, vtkIdType pt2Id, vtkIdType pt3Id, double k) |
Protected Attributes |
| vtkMultiProcessController * | Controller |
| int | IntegrationDimension |
| double | Sum |
| double | SumCenter [3] |
Integrates all point and cell data attributes while computing length, area or volume. Works for 1D, 2D or 3D. Only one dimensionality at a time. For volume, this filter ignores all but 3D cells. It will not compute the volume contained in a closed surface. The output of this filter is a single point and vertex. The attributes for this point and cell will contain the integration results for the corresponding input attributes.