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

vtkSelectInputs Class Reference

Mask whole input data sets. More...

#include <vtkSelectInputs.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkSelectInputs, 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 ()
void SetInputMask (int idx, int flag)
int GetInputMask (int idx)

Static Public Member Functions

vtkSelectInputsNew ()

Protected Member Functions

 vtkSelectInputs ()
 ~vtkSelectInputs ()
virtual void Execute ()
virtual void ExecuteInformation ()

Protected Attributes

vtkIntArray * InputMask


Detailed Description

Mask whole input data sets.

vtkSelectInputs takes multiple inputs and has multiple outputs. An output is equivalent to one of the inputs. A mask is used to eliminate outputs so there are fewer outputs than inputs.

Definition at line 32 of file vtkSelectInputs.h.


Constructor & Destructor Documentation

vtkSelectInputs::vtkSelectInputs  )  [protected]
 

vtkSelectInputs::~vtkSelectInputs  )  [protected]
 


Member Function Documentation

vtkSelectInputs* vtkSelectInputs::New  )  [static]
 

vtkSelectInputs::vtkTypeRevisionMacro vtkSelectInputs  ,
vtkSource 
 

void vtkSelectInputs::PrintSelf ostream &  os,
vtkIndent  indent
 

void vtkSelectInputs::AddInput vtkDataSet *  in  ) 
 

Add a dataset to the list of data to append.

vtkDataSet* vtkSelectInputs::GetInput int  idx  ) 
 

Get any input of this filter.

vtkDataSet* vtkSelectInputs::GetInput  )  [inline]
 

Get any input of this filter.

Definition at line 46 of file vtkSelectInputs.h.

virtual int vtkSelectInputs::GetNumberOfOutputs  )  [virtual]
 

Get any input of this filter.

vtkDataSet* vtkSelectInputs::GetOutput int  idx  ) 
 

Get any input of this filter.

vtkDataSet* vtkSelectInputs::GetOutput  )  [inline]
 

Get any input of this filter.

Definition at line 54 of file vtkSelectInputs.h.

void vtkSelectInputs::SetInputMask int  idx,
int  flag
 

Methods to select which inputs become outputs. These flags can be set even before the inputs are added. Flags default to 1 (on).

int vtkSelectInputs::GetInputMask int  idx  ) 
 

Methods to select which inputs become outputs. These flags can be set even before the inputs are added. Flags default to 1 (on).

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

By default copy the output update extent to the input

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

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


Member Data Documentation

vtkIntArray* vtkSelectInputs::InputMask [protected]
 

Definition at line 76 of file vtkSelectInputs.h.


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