Collects components from two inputs into one output.
More...
#include <vtkImageAppendComponents.h>
Inherits vtkThreadedImageAlgorithm.
Collects components from two inputs into one output.
vtkImageAppendComponents takes the components from two inputs and merges them into one output. If Input1 has M components, and Input2 has N components, the output will have M+N components with input1 components coming first.
- Tests:
- vtkImageAppendComponents (Tests)
Definition at line 35 of file vtkImageAppendComponents.h.
vtkImageAppendComponents::vtkImageAppendComponents |
( |
| ) |
|
|
inlineprotected |
vtkImageAppendComponents::~vtkImageAppendComponents |
( |
| ) |
|
|
inlineprotected |
static int vtkImageAppendComponents::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkImageAppendComponents::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkImageAppendComponents::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
virtual void vtkImageAppendComponents::ReplaceNthInputConnection |
( |
int |
idx, |
|
|
vtkAlgorithmOutput * |
input |
|
) |
| |
|
virtual |
Replace one of the input connections with a new input. You can only replace input connections that you previously created with AddInputConnection() or, in the case of the first input, with SetInputConnection().
void vtkImageAppendComponents::SetInputData |
( |
int |
num, |
|
|
vtkDataObject * |
input |
|
) |
| |
Assign a data object as input. Note that this method does not establish a pipeline connection. Use SetInputConnection() to setup a pipeline connection.
void vtkImageAppendComponents::SetInputData |
( |
vtkDataObject * |
input | ) |
|
|
inline |
Assign a data object as input. Note that this method does not establish a pipeline connection. Use SetInputConnection() to setup a pipeline connection.
Definition at line 52 of file vtkImageAppendComponents.h.
vtkDataObject* vtkImageAppendComponents::GetInput |
( |
int |
num | ) |
|
Get one input to this filter. This method is only for support of old-style pipeline connections. When writing new code you should use vtkAlgorithm::GetInputConnection(0, num).
vtkDataObject* vtkImageAppendComponents::GetInput |
( |
| ) |
|
|
inline |
Get one input to this filter. This method is only for support of old-style pipeline connections. When writing new code you should use vtkAlgorithm::GetInputConnection(0, num).
Definition at line 60 of file vtkImageAppendComponents.h.
int vtkImageAppendComponents::GetNumberOfInputs |
( |
| ) |
|
|
inline |
Get the number of inputs to this filter. This method is only for support of old-style pipeline connections. When writing new code you should use vtkAlgorithm::GetNumberOfInputConnections(0).
Definition at line 66 of file vtkImageAppendComponents.h.
virtual int vtkImageAppendComponents::RequestInformation |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
void vtkImageAppendComponents::ThreadedRequestData |
( |
vtkInformation * |
request, |
|
|
vtkInformationVector ** |
inputVector, |
|
|
vtkInformationVector * |
outputVector, |
|
|
vtkImageData *** |
inData, |
|
|
vtkImageData ** |
outData, |
|
|
int |
ext[6], |
|
|
int |
id |
|
) |
| |
|
protected |
virtual int vtkImageAppendComponents::FillInputPortInformation |
( |
int |
, |
|
|
vtkInformation * |
|
|
) |
| |
|
protectedvirtual |
The documentation for this class was generated from the following file: