|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbStatisticsXMLFileReader_h
22 #define otbStatisticsXMLFileReader_h
24 #include "itkProcessObject.h"
41 template <
class TMeasurementVector>
74 itkSetStringMacro(FileName);
75 itkGetStringMacro(FileName);
91 template <
typename MapType>
102 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
117 #ifndef OTB_MANUAL_INSTANTIATION
void PrintSelf(std::ostream &os, itk::Indent indent) const override
std::vector< InputDataType > MeasurementVectorContainer
std::map< std::string, GenericMapType > GenericMapContainer
MeasurementVectorType GetStatisticVectorByName(const char *statisticName)
StatisticsXMLFileReader Self
std::vector< std::string > GetStatisticVectorNames()
itk::SmartPointer< const Self > ConstPointer
void operator=(const Self &)=delete
GenericMapContainer m_GenericMapContainer
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
unsigned int GetNumberOfOutputs()
std::pair< std::string, MeasurementVectorType > InputDataType
MeasurementVectorType::ValueType InputValueType
TMeasurementVector MeasurementVectorType
StatisticsXMLFileReader()
std::vector< std::string > GetStatisticMapNames()
Read a xml file where are stored several statistics.
std::map< std::string, std::string > GenericMapType
void Modified() const override
MapType GetStatisticMapByName(const char *statisticName)
itk::SmartPointer< Self > Pointer
~StatisticsXMLFileReader() override
MeasurementVectorContainer m_MeasurementVectorContainer