|
VTK
|
Generic superclass for filters that have two inputs. More...
#include <vtkImageTwoInputFilter.h>
Public Types | |
| typedef vtkImageMultipleInputFilter | Superclass |
Public Types inherited from vtkImageMultipleInputFilter | |
| typedef vtkImageSource | Superclass |
Public Types inherited from vtkImageSource | |
| typedef vtkSource | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetInput1 (vtkImageData *input) |
| virtual void | SetInput2 (vtkImageData *input) |
| vtkImageData * | GetInput1 () |
| vtkImageData * | GetInput2 () |
Public Member Functions inherited from vtkImageMultipleInputFilter | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetInput (int num, vtkImageData *input) |
| virtual void | AddInput (vtkImageData *input) |
| virtual void | RemoveInput (vtkImageData *input) |
| vtkImageData * | GetInput (int num) |
| vtkImageData * | GetInput () |
| virtual void | SetBypass (int) |
| virtual int | GetBypass () |
| virtual void | BypassOn () |
| virtual void | BypassOff () |
| virtual void | SetNumberOfThreads (int) |
| virtual int | GetNumberOfThreads () |
| virtual int | SplitExtent (int splitExt[6], int startExt[6], int num, int total) |
| virtual void | ThreadedExecute (vtkImageData **inDatas, vtkImageData *outData, int extent[6], int threadId) |
Public Member Functions inherited from vtkImageSource | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | SetOutput (vtkImageData *output) |
| vtkImageData * | GetOutput () |
| vtkImageData * | GetOutput (int idx) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkImageTwoInputFilter * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkImageMultipleInputFilter | |
| static int | IsTypeOf (const char *type) |
| static vtkImageMultipleInputFilter * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkImageSource | |
| static int | IsTypeOf (const char *type) |
| static vtkImageSource * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkImageTwoInputFilter () | |
| ~vtkImageTwoInputFilter () | |
Protected Member Functions inherited from vtkImageMultipleInputFilter | |
| vtkImageMultipleInputFilter () | |
| ~vtkImageMultipleInputFilter () | |
| void | ComputeInputUpdateExtents (vtkDataObject *output) |
| virtual void | ComputeInputUpdateExtent (int inExt[6], int outExt[6], int whichInput) |
| void | ExecuteData (vtkDataObject *output) |
| void | MultiThread (vtkImageData **indatas, vtkImageData *outdata) |
| void | ExecuteInformation () |
| virtual void | ExecuteInformation (vtkImageData **, vtkImageData *) |
| virtual int | FillInputPortInformation (int, vtkInformation *) |
Protected Member Functions inherited from vtkImageSource | |
| vtkImageSource () | |
| ~vtkImageSource () | |
| void | Execute () |
| virtual void | Execute (vtkImageData *data) |
| virtual vtkImageData * | AllocateOutputData (vtkDataObject *out) |
| virtual int | FillOutputPortInformation (int, vtkInformation *) |
Additional Inherited Members | |
Protected Attributes inherited from vtkImageMultipleInputFilter | |
| vtkMultiThreader * | Threader |
| int | Bypass |
| int | NumberOfThreads |
Generic superclass for filters that have two inputs.
vtkImageTwoInputFilter handles two inputs. It is just a subclass of vtkImageMultipleInputFilter with some methods that are specific to two inputs. Although the inputs are labeled input1 and input2, they are stored in an array indexed starting at 0.
Definition at line 30 of file vtkImageTwoInputFilter.h.
Definition at line 33 of file vtkImageTwoInputFilter.h.
|
protected |
|
inlineprotected |
Definition at line 52 of file vtkImageTwoInputFilter.h.
|
virtual |
Reimplemented from vtkImageMultipleInputFilter.
|
static |
|
virtual |
Reimplemented from vtkImageMultipleInputFilter.
|
static |
| void vtkImageTwoInputFilter::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
|
virtual |
Set the Input1 of this filter. If a ScalarType has not been set, then the ScalarType of the input is used.
|
virtual |
Set the Input2 of this filter. If a ScalarType has not been set, then the ScalarType of the input is used.
| vtkImageData* vtkImageTwoInputFilter::GetInput1 | ( | ) |
Get the inputs to this filter.
| vtkImageData* vtkImageTwoInputFilter::GetInput2 | ( | ) |
Get the inputs to this filter.
1.8.7