|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbWrapperOutputVectorDataParameter_h
22 #define otbWrapperOutputVectorDataParameter_h
63 bool HasValue()
const override;
71 void SetFileName(
const char* filename);
72 void SetFileName(
const std::string& filename);
74 itkGetStringMacro(FileName);
77 itk::ProcessObject* GetWriter();
78 void InitializeWriters();
112 void operator=(
const Parameter&) =
delete;
std::string ToString() const override
otb::VectorDataFileWriter< VectorDataType >::Pointer m_Writer
This class represent a parameter for the wrapper framework This class is a high level class represent...
itk::SmartPointer< Self > Pointer
itk::SmartPointer< const Self > ConstPointer
itk::SmartPointer< Self > Pointer
This class represents a hierarchy of vector data.
ParameterType GetType() const override
OTBApplicationEngine_EXPORT void Write(const std::string &filename, Application::Pointer application)
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
itk::SmartPointer< Self > Pointer
OutputVectorDataParameter Self
VectorDataType::Pointer m_VectorData
@ ParameterType_OutputVectorData
~OutputVectorDataParameter() override
void FromString(const std::string &value) override
This class represents a OutputVectorData parameter.