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