Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkGroup Class Reference

For grouping in ParaView. More...

#include <vtkGroup.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkGroup, vtkSource)
void PrintSelf (ostream &os, vtkIndent indent)
void AddInput (vtkDataSet *in)
virtual void ComputeInputUpdateExtents (vtkDataObject *output)
vtkDataSet * GetInput (int idx)
vtkDataSet * GetInput ()
virtual int GetNumberOfOutputs ()
vtkDataSet * GetOutput (int idx)
vtkDataSet * GetOutput ()

Static Public Member Functions

vtkGroupNew ()

Protected Member Functions

 vtkGroup ()
 ~vtkGroup ()
virtual void Execute ()
virtual void ExecuteInformation ()
virtual void PropagateUpdateExtent (vtkDataObject *output)


Detailed Description

For grouping in ParaView.

vtkGroup is very simple. It takes multiple inputs and passes them to multiple outputs. There is a one to one relationship between inputs and outputs. The outputs are shallow copies of the corresponding inputs. This works in paraview because multiple outputs are groupd in the user interface.

Definition at line 32 of file vtkGroup.h.


Constructor & Destructor Documentation

vtkGroup::vtkGroup  )  [protected]
 

vtkGroup::~vtkGroup  )  [protected]
 


Member Function Documentation

vtkGroup* vtkGroup::New  )  [static]
 

vtkGroup::vtkTypeRevisionMacro vtkGroup  ,
vtkSource 
 

void vtkGroup::PrintSelf ostream &  os,
vtkIndent  indent
 

void vtkGroup::AddInput vtkDataSet *  in  ) 
 

Add a dataset to the list of data to append.

vtkDataSet* vtkGroup::GetInput int  idx  ) 
 

Get any input of this filter.

vtkDataSet* vtkGroup::GetInput  )  [inline]
 

Get any input of this filter.

Definition at line 46 of file vtkGroup.h.

virtual int vtkGroup::GetNumberOfOutputs  )  [virtual]
 

Get any input of this filter.

vtkDataSet* vtkGroup::GetOutput int  idx  ) 
 

Get any input of this filter.

vtkDataSet* vtkGroup::GetOutput  )  [inline]
 

Get any input of this filter.

Definition at line 54 of file vtkGroup.h.

virtual void vtkGroup::ComputeInputUpdateExtents vtkDataObject *  output  )  [virtual]
 

By default copy the output update extent to the input

virtual void vtkGroup::Execute  )  [protected, virtual]
 

virtual void vtkGroup::ExecuteInformation  )  [protected, virtual]
 

virtual void vtkGroup::PropagateUpdateExtent vtkDataObject *  output  )  [protected, virtual]
 


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:38:33 2006 for ParaView by doxygen 1.3.5