|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbStatisticsXMLFileWriter_h
22 #define otbStatisticsXMLFileWriter_h
24 #include "itkProcessObject.h"
43 template <
class TMeasurementVector>
74 template <
typename MapType>
75 void AddInputMap(
const char* name,
const MapType& map);
87 itkSetStringMacro(FileName);
88 itkGetStringMacro(FileName);
98 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
112 #ifndef OTB_MANUAL_INSTANTIATION
std::pair< std::string, MeasurementVectorType > InputDataType
std::map< std::string, std::string > GenericMapType
MeasurementVectorType::ValueType InputValueType
void AddInputMap(const char *name, const MapType &map)
std::vector< InputDataType > MeasurementVectorContainer
StatisticsXMLFileWriter Self
itk::SmartPointer< const Self > ConstPointer
~StatisticsXMLFileWriter() override
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
StatisticsXMLFileWriter()
void operator=(const Self &)=delete
std::map< std::string, GenericMapType > GenericMapContainer
TMeasurementVector MeasurementVectorType
itk::SmartPointer< Self > Pointer
void AddInput(const char *name, const MeasurementVectorType &inputVector)
GenericMapContainer m_GenericMapContainer
void PrintSelf(std::ostream &os, itk::Indent indent) const override
Write in a xml file the values stored in a MeasurementVector set as input.
virtual void GenerateData()
MeasurementVectorContainer m_MeasurementVectorContainer