16#ifndef __vtkImageLabelCombine_h
17#define __vtkImageLabelCombine_h
19#include <vtkVersion.h>
21#include "vtkTeemConfigure.h"
23#include "vtkThreadedImageAlgorithm.h"
35 void PrintSelf(ostream& os, vtkIndent indent)
override;
46 this->SetInputData(0,in);
50 this->SetInputData(1,in);
60 vtkInformationVector **,
61 vtkInformationVector *)
override;
64 vtkInformationVector **inputVector,
65 vtkInformationVector *outputVector,
66 vtkImageData ***inData,
67 vtkImageData **outData,
68 int extent[6],
int threadId)
override;
virtual void SetInput1(vtkDataObject *in)
Set the two inputs to this filter.
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
int FillInputPortInformation(int port, vtkInformation *info) override
void PrintSelf(ostream &os, vtkIndent indent) override
virtual void SetInput2(vtkDataObject *in)
~vtkImageLabelCombine() override=default
void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId) override
static vtkImageLabelCombine * New()