From e0fcb3206eeb75aa3ab329599bccb03179210437 Mon Sep 17 00:00:00 2001 From: Jonathan Guinet <jonathan.guinet@c-s.fr> Date: Tue, 15 Nov 2011 14:34:26 +0100 Subject: [PATCH] ENH: generic tags in appli documention are available. --- .../ApplicationEngine/otbWrapperApplication.h | 1 + Code/ApplicationEngine/otbWrapperTags.h | 45 +++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 Code/ApplicationEngine/otbWrapperTags.h diff --git a/Code/ApplicationEngine/otbWrapperApplication.h b/Code/ApplicationEngine/otbWrapperApplication.h index e5965d7fef..572d0c59cb 100644 --- a/Code/ApplicationEngine/otbWrapperApplication.h +++ b/Code/ApplicationEngine/otbWrapperApplication.h @@ -24,6 +24,7 @@ #include "itkObjectFactory.h" #include "otbWrapperTypes.h" +#include "otbWrapperTags.h" #include "otbWrapperParameterGroup.h" #include "itkLogger.h" diff --git a/Code/ApplicationEngine/otbWrapperTags.h b/Code/ApplicationEngine/otbWrapperTags.h new file mode 100644 index 0000000000..19ed8105f8 --- /dev/null +++ b/Code/ApplicationEngine/otbWrapperTags.h @@ -0,0 +1,45 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + + =========================================================================*/ +#ifndef __otbWrapperTags_h +#define __otbWrapperTags_h + + +namespace otb +{ +namespace Tags +{ + +static const std::string Calibration="Calibration"; +static const std::string ChangeDetection="Change Detection"; +static const std::string Classification="Classification"; +static const std::string DimensionReduction="Dimensionnality Reduction"; +static const std::string FeatureExtraction="Feature Extraction"; +static const std::string Filter="Image Filtering"; +static const std::string HyperSpectral="Hyper Spectral"; +static const std::string Learning="Learning"; +static const std::string Manip="Image Manipulation"; +static const std::string Projection="Projection"; +static const std::string RadiometricIndices="Radiometric Indices"; +static const std::string Raster="Raster"; +static const std::string Segmentation="Segmentation"; +static const std::string Vector="Vector"; + +} // end namespace Tags +} // end namespace otb + +#endif // __otbWrapperTags_h_ -- GitLab