Commit 69cba7d0 authored by Marina Bertolino's avatar Marina Bertolino

REFAC: otbAppDocLink() macro to an inline function

parent b3489785
......@@ -54,7 +54,7 @@ contain the following actions:
\item Declare all the parameters
\item Define the documentation link:
\item for contrib application use SetDocLink("\textit{docLink}") function defined in \doxygen{otb}{Wrapper::Application}
\item for official application use otbAppDocLink() macro
\item for official application use SetOfficialDocLink() function defined in \doxygen{otb}{Wrapper::Application}
\end{itemize}
......
......@@ -106,7 +106,7 @@ private:
SetDocExampleParameterValue("in2", "Spot5-Gloucester-after.tif");
SetDocExampleParameterValue("out", "detectedChangeImage.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -122,7 +122,7 @@ private:
SetDocExampleParameterValue("ip.nodatalabel", "10");
SetDocExampleParameterValue("ip.undecidedlabel", "7");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -179,7 +179,7 @@ private:
SetDocExampleParameterValue("ref.vector.field","Class");
SetDocExampleParameterValue("ref.vector.nodata","255");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -75,7 +75,7 @@ private:
SetDocExampleParameterValue("il", "QB_1_ortho.tif");
SetDocExampleParameterValue("out", "EstimateImageStatisticsQB1.xml");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -72,7 +72,7 @@ private:
SetDocExampleParameterValue("outstats", "results.xml");
SetDocExampleParameterValue("feat", "perimeter");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -113,7 +113,7 @@ private:
SetDocExampleParameterValue("field", "NONDVI");
SetDocExampleParameterValue("out", "PolylineFeatureFromImage_LI_NONDVI_gt.shp");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -181,7 +181,7 @@ private:
SetDocExampleParameterValue("optobs", "true");
SetDocExampleParameterValue("out", "DSFuzzyModelEstimation.xml");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -170,7 +170,7 @@ private:
SetDocExampleParameterValue("undecidedlabel","10");
SetDocExampleParameterValue("out","classification_fused.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -128,7 +128,7 @@ private:
SetDocExampleParameterValue("model", "clsvmModelQB1.svm");
SetDocExampleParameterValue("out", "clLabeledImageQB1.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -221,7 +221,7 @@ private:
SetDocExampleParameterValue("ct", "0.0001");
SetDocExampleParameterValue("out", "ClassificationFilterOutput.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -183,7 +183,7 @@ private:
SetDocExampleParameterValue("strategy", "smallest");
SetDocExampleParameterValue("mim","proportional");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters()
......
......@@ -91,7 +91,7 @@ private:
SetDocExampleParameterValue("feat", "perimeter");
SetDocExampleParameterValue("cfield", "predicted");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -124,7 +124,7 @@ private:
SetDocExampleParameterValue("field", "label");
SetDocExampleParameterValue("out","polygonStat.xml");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -179,7 +179,7 @@ private:
SetDocExampleParameterValue("model", "clsvmModelQB1.svm");
SetDocExampleParameterValue("out", "clLabeledImageQB1.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -175,7 +175,7 @@ private:
SetDocExampleParameterValue("bf", "0.1");
SetDocExampleParameterValue("iv", "0");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -116,7 +116,7 @@ private:
SetDocExampleParameterValue("field", "label");
SetDocExampleParameterValue("out","sample_values.sqlite");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters()
......
......@@ -224,7 +224,7 @@ private:
SetDocExampleParameterValue("instats","apTvClPolygonClassStatisticsOut.xml");
SetDocExampleParameterValue("out","resampledVectors.sqlite");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters()
......
......@@ -83,7 +83,7 @@ public:
SetDocExampleParameterValue( "io.out", "svmModelQB1.txt" );
SetDocExampleParameterValue( "io.confmatout", "svmConfusionMatrixQB1.csv" );
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -175,7 +175,7 @@ void DoInit() ITK_OVERRIDE
SetDocExampleParameterValue("io.imstat", "training_statistics.xml");
SetDocExampleParameterValue("classifier", "libsvm");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -66,7 +66,7 @@ protected:
SetDocAuthors( "OTB Team" );
SetDocSeeAlso( " " );
otbAppDocLink();
SetOfficialDocLink();
Superclass::DoInit();
}
......
......@@ -146,7 +146,7 @@ private:
SetDocExampleParameterValue("feat", "perimeter area width");
SetDocExampleParameterValue("cfield", "predicted");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -103,7 +103,7 @@ private:
SetDocExampleParameterValue("descmod", "DSFuzzyModel.xml");
SetDocExampleParameterValue("out", "VectorDataDSValidation.shp");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -199,7 +199,7 @@ private:
SetDocExampleParameterValue("mode","full");
SetDocExampleParameterValue("out","homologous.txt");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -181,7 +181,7 @@ private:
SetDocExampleParameterValue("out", "FilterOutput.tif");
SetDocExampleParameterValue("method", "pca");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -170,7 +170,7 @@ private:
SetDocExampleParameterValue("mode.wavelet.form", "haar");
SetDocExampleParameterValue("out", "output_wavelet_haar.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -123,7 +123,7 @@ SetDocExampleParameterValue("in", "qb_RoadExtract.tif");
SetDocExampleParameterValue("channel", "1");
SetDocExampleParameterValue("out", "Edges.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -86,7 +86,7 @@ private:
SetDocExampleParameterValue("in", "QB_Suburb.png");
SetDocExampleParameterValue("out", "LineSegmentDetection.shp");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -125,7 +125,7 @@ private:
SetDocExampleParameterValue("filter.lee.rad", "5");
SetDocExampleParameterValue("out", "despeckle.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -122,7 +122,7 @@ private:
SetDocExampleParameterValue("type.anidif.nbiter", "5", exId);
SetDocExampleParameterValue("type.anidif.conductance", "1.5", exId);
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -83,7 +83,7 @@ private:
SetDocExampleParameterValue("inxs", "QB_Toulouse_Ortho_XS.tif");
SetDocExampleParameterValue("out", "BundleToPerfectSensor.png uchar");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -135,7 +135,7 @@ private:
SetDocExampleParameterValue("inxs", "QB_Toulouse_Ortho_XS.tif");
SetDocExampleParameterValue("out", "Pansharpening.tif uint16");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -136,7 +136,7 @@ private:
SetDocExampleParameterValue("out", "HyperspectralUnmixing.tif double");
SetDocExampleParameterValue("ua", "ucls");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -81,7 +81,7 @@ private:
SetDocExampleParameterValue("ne", "5");
SetDocExampleParameterValue("outendm", "VertexComponentAnalysis.tif double");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -394,7 +394,7 @@ private:
SetDocExampleParameterValue("method.custom.lut", "ROI_QB_MUL_1_SVN_CLASS_MULTI_PNG_ColorTable.txt");
SetDocExampleParameterValue("out", "Colorized_ROI_QB_MUL_1_SVN_CLASS_MULTI.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -131,7 +131,7 @@ private:
SetDocExampleParameterValue("roi.sizex", "150");
SetDocExampleParameterValue("roi.sizey", "200");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -86,7 +86,7 @@ private:
SetDocExampleParameterValue("il", "GomaAvant.png GomaApres.png");
SetDocExampleParameterValue("out", "otbConcatenateImages.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -139,7 +139,7 @@ private:
SetDocExampleParameterValue("out", "otbConvertWithScalingOutput.png uint8");
SetDocExampleParameterValue("type", "linear");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -72,7 +72,7 @@ private:
SetDocExampleParameterValue("in", "QB_Toulouse_Ortho_Elev.tif");
SetDocExampleParameterValue("out", "outputDEM");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -133,7 +133,7 @@ private:
SetDocExampleParameterValue("mode", "list");
SetDocExampleParameterValue("mode.list.indir", "/home/user/srtm_dir/");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -118,7 +118,7 @@ private:
SetDocExampleParameterValue("sizey", "150");
SetDocExampleParameterValue("out", "ExtractROI.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -122,7 +122,7 @@ private:
SetDocExampleParameterValue("mode.buildmask.inv", "255");
SetDocExampleParameterValue("mode.buildmask.outv", "0");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -111,7 +111,7 @@ private:
SetDocExampleParameterValue("vfactor", "0.6");
SetDocExampleParameterValue("fast", "false");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -88,7 +88,7 @@ private:
SetDocExampleParameterValue("coordy", "100");
SetDocExampleParameterValue("cl", "Channel1");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -118,7 +118,7 @@ private:
SetDocExampleParameterValue("in", "qb_RoadExtract.tif");
SetDocExampleParameterValue("out", "quicklookImage.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -247,7 +247,7 @@ private:
// Doc example parameter settings
SetDocExampleParameterValue("in", "QB_Toulouse_Ortho_XS.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -87,7 +87,7 @@ private:
SetDocExampleParameterValue("outmin", "0");
SetDocExampleParameterValue("outmax", "255");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -75,7 +75,7 @@ private:
SetDocExampleParameterValue("in", "VegetationIndex.hd");
SetDocExampleParameterValue("out", "splitImage.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -77,7 +77,7 @@ private:
SetDocExampleParameterValue("rows","2");
SetDocExampleParameterValue("out", "EntireImage.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -205,7 +205,7 @@ private:
SetDocExampleParameterValue("list", "Vegetation:NDVI Vegetation:RVI Vegetation:IPVI");
SetDocExampleParameterValue("out", "RadiometricIndicesImage.tif");
otbAppDocLink();
SetOfficialDocLink();
m_Map.clear();
......
......@@ -87,7 +87,7 @@ private:
SetDocExampleParameterValue("out", "otbKmzExport.kmz");
SetDocExampleParameterValue("logo", "otb_big.png");
otbAppDocLink();
SetOfficialDocLink();
}
......
......@@ -88,7 +88,7 @@ private:
SetDocExampleParameterValue("out", "apTvUtBandMathOutput.tif");
SetDocExampleParameterValue("exp", "\"cos(im1b1) > cos(im2b1) ? im3b1 : im3b2\"");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -173,7 +173,7 @@ private:
SetDocExampleParameterValue("out", "apTvUtBandMathOutput.tif");
SetDocExampleParameterValue("exp", "\"cos(im1b1)+im2b1*im3b1-im3b2+ndvi(im3b3, im3b4)\"");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -94,7 +94,7 @@ SetDocExampleParameterValue("channel", "1");
SetDocExampleParameterValue("radius", "3");
SetDocExampleParameterValue("out", "Statistics.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -158,7 +158,7 @@ SetDocExampleParameterValue("structype.ball.xradius", "5");
SetDocExampleParameterValue("structype.ball.yradius", "5");
SetDocExampleParameterValue("filter", "erode");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -141,7 +141,7 @@ SetDocExampleParameterValue("structype.ball.xradius", "5");
SetDocExampleParameterValue("structype.ball.yradius", "5");
SetDocExampleParameterValue("filter", "erode");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -140,7 +140,7 @@ private:
SetDocExampleParameterValue( "sigma", "0.5" );
SetDocExampleParameterValue( "out", "output.tif" );
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -153,7 +153,7 @@ private:
SetDocExampleParameterValue("outconcave", "concave.tif");
SetDocExampleParameterValue("outleveling", "leveling.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -171,7 +171,7 @@ private:
SetDocExampleParameterValue( "profile.classification.sigma", "1" );
SetDocExampleParameterValue( "out", "output.tif" );
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -353,7 +353,7 @@ private:
SetDocExampleParameterValue("level", "toa");
SetDocExampleParameterValue("out", "OpticalCalibration.tif");
otbAppDocLink();
SetOfficialDocLink();
m_inImageName = "";
m_currentEnabledStateOfFluxParam=false;
......
......@@ -90,7 +90,7 @@ private:
SetDocExampleParameterValue("mapproj.utm.northhem", "true");
SetDocExampleParameterValue("mapproj.utm.zone", "31");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -98,7 +98,7 @@ private:
SetDocExampleParameterValue("input.idx","200");
SetDocExampleParameterValue("input.idy","200");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -105,7 +105,7 @@ private:
SetDocExampleParameterValue("map","epsg");
SetDocExampleParameterValue("map.epsg.code","32631");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -185,7 +185,7 @@ private:
SetDocExampleParameterValue("out.sizey","256");
SetDocExampleParameterValue("grid.type","def");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -86,7 +86,7 @@ private:
SetDocExampleParameterValue("in", "QB_TOULOUSE_MUL_Extract_500_500.tif");
SetDocExampleParameterValue("out", "ImageEnvelope.shp");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -81,7 +81,7 @@ private:
SetDocExampleParameterValue("lat","10.0");
SetDocExampleParameterValue("lon","124.0");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -233,7 +233,7 @@ private:
SetDocExampleParameterValue("io.in", "QB_TOULOUSE_MUL_Extract_500_500.tif");
SetDocExampleParameterValue("io.out","QB_Toulouse_ortho.tif");
otbAppDocLink();
SetOfficialDocLink();
}
void DoUpdateParameters() ITK_OVERRIDE
......
......@@ -102,7 +102,7 @@ private:
SetDocExampleParameterValue("map","epsg");
SetDocExampleParameterValue("map.epsg.code","32631");
otbAppDocLink();
SetOfficialDocLink();