21 #ifndef otbVectorDataToSpecificDescriptionFilterBase_hxx
22 #define otbVectorDataToSpecificDescriptionFilterBase_hxx
30 template <
class TVectorData>
33 this->SetNumberOfRequiredInputs(1);
36 template <
class TVectorData>
42 this->itk::ProcessObject::SetNthInput(idx + 1,
const_cast<DataObject*
>(support));
45 template <
class TVectorData>
49 if (this->GetNumberOfInputs() < idx + 2)
54 return static_cast<const DataObject*
>(this->itk::ProcessObject::GetInput(idx + 1));
58 template <
class TVectorData>
61 Superclass::PrintSelf(os, indent);
62 os << indent <<
"Number of Support: " << (int)(this->GetNumberOfInputs()) - 1 << std::endl;