21 #ifndef otbImageToPathFilter_hxx
22 #define otbImageToPathFilter_hxx
31 template <
class TInputImage,
class TOutputPath>
34 this->SetNumberOfRequiredInputs(1);
40 template <
class TInputImage,
class TOutputPath>
43 this->ProcessObjectType::SetNthInput(0,
const_cast<InputImageType*
>(image));
49 template <
class TInputImage,
class TOutputPath>
52 return static_cast<const TInputImage*
>(this->ProcessObjectType::GetInput(0));
58 template <
class TInputImage,
class TOutputPath>
61 Superclass::PrintSelf(os, indent);
virtual void SetInput(const InputImageType *Image)
void PrintSelf(std::ostream &os, itk::Indent indent) const override
const InputImageType * GetInput(void)
TInputImage InputImageType
template parameters typedefs
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.