[DebianGIS] saga 2.0.5 in squeeze?
I've been updating the saga package to version 2.0.5 (seperate branch
in the repository).
The program seems to be working well, but I still need to update some
packaging details (updates to the copyright file etc).
I was wondering if we should still submit this for freeze. I first
thought 'frozen is frozen' (otherwise I would have updated the package
faster) but since I see that different other packages still got an
update I might reconsider this.
Apart from having a more recent version, advantages of updating are
that upstream has a branch for this version and many debian specific
changes were merged upstream (much less a fork than the previous
package).
On the other hand quite some changes are present in this version
(diffstat attached):
582 files changed, 96431 insertions(+), 6191 deletions(-)
Anyway, otherwise I will still finish packaging and head for experimental.
Johan
Makefile.in | 69 +-
configure | 373 ++---
configure.in | 43 +-
debian/changelog | 15 +
debian/control | 5 +-
debian/copyright | 56 +-
debian/libsaga-dev.install | 2 +
debian/libsaga.install | 2 +-
debian/rules | 11 +-
debian/watch | 3 +-
src/Makefile.am | 2 +-
src/Makefile.in | 5 +-
src/modules/Makefile.in | 3 +-
src/modules/grid/Makefile.am | 2 +-
src/modules/grid/Makefile.in | 5 +-
src/modules/grid/grid_analysis/Makefile.am | 2 +-
src/modules/grid/grid_analysis/Makefile.in | 7 +-
src/modules/grid/grid_calculus/Grid_Calculator.cpp | 183 ++-
src/modules/grid/grid_calculus/Grid_Calculator.h | 24 +-
src/modules/grid/grid_calculus/Makefile.am | 2 +-
src/modules/grid/grid_calculus/Makefile.in | 7 +-
.../grid/grid_calculus_bsl/MLB_Interface.cpp | 60 +
src/modules/grid/grid_calculus_bsl/MLB_Interface.h | 17 +
src/modules/grid/grid_calculus_bsl/Makefile.am | 56 +
src/modules/grid/grid_calculus_bsl/Makefile.in | 599 ++++++
src/modules/grid/grid_calculus_bsl/ausdruck.cpp | 804 +++++++++
src/modules/grid/grid_calculus_bsl/ausdruck.h | 133 ++
.../grid/grid_calculus_bsl/auswert_anweisung.cpp | 29 +
.../grid/grid_calculus_bsl/auswert_anweisung.h | 10 +
.../grid/grid_calculus_bsl/auswert_foreach.cpp | 58 +
.../grid/grid_calculus_bsl/auswert_foreach.h | 16 +
src/modules/grid/grid_calculus_bsl/auswert_if.cpp | 135 ++
src/modules/grid/grid_calculus_bsl/auswert_if.h | 12 +
.../grid/grid_calculus_bsl/auswert_zuweisung.cpp | 477 +++++
.../grid/grid_calculus_bsl/auswert_zuweisung.h | 47 +
src/modules/grid/grid_calculus_bsl/basistypen.cpp | 628 +++++++
src/modules/grid/grid_calculus_bsl/basistypen.h | 219 +++
src/modules/grid/grid_calculus_bsl/bedingung.cpp | 511 ++++++
src/modules/grid/grid_calculus_bsl/bedingung.h | 71 +
.../grid/grid_calculus_bsl/bsl_interpreter.cpp | 278 +++
.../grid/grid_calculus_bsl/bsl_interpreter.h | 59 +
src/modules/grid/grid_calculus_bsl/diverses.cpp | 297 +++
src/modules/grid/grid_calculus_bsl/diverses.h | 130 ++
src/modules/grid/grid_calculus_bsl/foreach.cpp | 228 +++
src/modules/grid/grid_calculus_bsl/foreach.h | 55 +
src/modules/grid/grid_calculus_bsl/funktion.cpp | 805 +++++++++
src/modules/grid/grid_calculus_bsl/funktion.h | 58 +
.../grid/grid_calculus_bsl/funktion_numerisch.h | 523 ++++++
.../grid/grid_calculus_bsl/funktion_statistisch.h | 118 ++
src/modules/grid/grid_calculus_bsl/gr_def.h | 196 ++
src/modules/grid/grid_calculus_bsl/gr_syst.h | 15 +
src/modules/grid/grid_calculus_bsl/grid_bsl.cpp | 57 +
src/modules/grid/grid_calculus_bsl/grid_bsl.h | 39 +
.../grid/grid_calculus_bsl/interpolation.cpp | 700 +++++++
src/modules/grid/grid_calculus_bsl/interpolation.h | 76 +
src/modules/grid/grid_calculus_bsl/pars_all.cpp | 292 +++
src/modules/grid/grid_calculus_bsl/pars_all.h | 13 +
src/modules/grid/grid_calculus_bsl/vector.cpp | 548 ++++++
src/modules/grid/grid_calculus_bsl/vector.h | 202 +++
src/modules/grid/grid_calculus_bsl/zuweisung.cpp | 165 ++
src/modules/grid/grid_calculus_bsl/zuweisung.h | 41 +
.../Grid_Classify_Supervised.cpp | 768 ++++++---
.../grid_discretisation/Grid_Classify_Supervised.h | 75 +-
.../grid/grid_discretisation/Grid_FastSegments.h | 2 +
.../grid/grid_discretisation/Grid_Segmentation.h | 2 +
.../grid/grid_discretisation/MLB_Interface.cpp | 8 +-
src/modules/grid/grid_discretisation/Makefile.am | 4 +-
src/modules/grid/grid_discretisation/Makefile.in | 14 +-
.../grid/grid_discretisation/grid_seeds.cpp | 432 +++++
src/modules/grid/grid_discretisation/grid_seeds.h | 111 ++
src/modules/grid/grid_discretisation/rga_basic.cpp | 232 ++-
src/modules/grid/grid_discretisation/rga_basic.h | 11 +-
src/modules/grid/grid_filter/Filter.cpp | 6 +-
src/modules/grid/grid_filter/Filter_Majority.cpp | 325 ++++
src/modules/grid/grid_filter/Filter_Majority.h | 142 ++
.../grid/grid_filter/Filter_Multi_Dir_Lee.cpp | 3 +-
.../grid/grid_filter/Filter_Terrain_SlopeBased.cpp | 305 ++++
.../grid/grid_filter/Filter_Terrain_SlopeBased.h | 106 ++
src/modules/grid/grid_filter/MLB_Interface.cpp | 48 +-
src/modules/grid/grid_filter/Makefile.am | 6 +-
src/modules/grid/grid_filter/Makefile.in | 17 +-
src/modules/grid/grid_gridding/Interpolation.cpp | 186 +--
src/modules/grid/grid_gridding/Interpolation.h | 7 +-
.../Interpolation_InverseDistance.cpp | 128 ++-
.../grid_gridding/Interpolation_InverseDistance.h | 7 +-
.../Interpolation_NaturalNeighbour.cpp | 196 ++
.../grid_gridding/Interpolation_NaturalNeighbour.h | 103 ++
.../grid/grid_gridding/Interpolation_Shepard.cpp | 275 +++
.../grid/grid_gridding/Interpolation_Shepard.h | 135 ++
.../grid_gridding/Interpolation_Triangulation.cpp | 164 +-
.../grid_gridding/Interpolation_Triangulation.h | 14 +-
src/modules/grid/grid_gridding/MLB_Interface.cpp | 6 +-
src/modules/grid/grid_gridding/Makefile.am | 25 +-
src/modules/grid/grid_gridding/Makefile.in | 137 ++-
src/modules/grid/grid_gridding/Shapes2Grid.cpp | 213 +--
src/modules/grid/grid_gridding/Shapes2Grid.h | 6 +-
src/modules/grid/grid_gridding/nn/delaunay.c | 731 ++++++++
src/modules/grid/grid_gridding/nn/delaunay.h | 76 +
src/modules/grid/grid_gridding/nn/hash.c | 682 +++++++
src/modules/grid/grid_gridding/nn/hash.h | 95 +
src/modules/grid/grid_gridding/nn/istack.c | 78 +
src/modules/grid/grid_gridding/nn/istack.h | 34 +
src/modules/grid/grid_gridding/nn/lpi.c | 156 ++
src/modules/grid/grid_gridding/nn/nan.h | 40 +
src/modules/grid/grid_gridding/nn/nn.h | 339 ++++
src/modules/grid/grid_gridding/nn/nnai.c | 420 +++++
src/modules/grid/grid_gridding/nn/nncommon.c | 498 +++++
src/modules/grid/grid_gridding/nn/nnpi.c | 857 +++++++++
src/modules/grid/grid_gridding/nn/version.h | 19 +
src/modules/grid/grid_spline/Gridding_Spline_BA.h | 2 +-
.../grid/grid_spline/Gridding_Spline_Base.cpp | 227 +--
.../grid/grid_spline/Gridding_Spline_Base.h | 10 +-
src/modules/grid/grid_spline/Gridding_Spline_CSA.h | 2 +-
src/modules/grid/grid_spline/Gridding_Spline_MBA.h | 2 +-
.../grid/grid_spline/Gridding_Spline_MBA_Grid.cpp | 2 +-
.../grid/grid_spline/Gridding_Spline_TPS_Global.h | 3 +-
src/modules/grid/grid_spline/Makefile.am | 6 +-
src/modules/grid/grid_spline/Makefile.in | 15 +-
src/modules/grid/grid_tools/Grid_Aggregate.cpp | 5 +-
.../grid/grid_tools/Grid_Gaps_Spline_Fill.cpp | 444 +++++
.../grid/grid_tools/Grid_Gaps_Spline_Fill.h | 128 ++
src/modules/grid/grid_tools/Grid_Mask.cpp | 165 ++
src/modules/grid/grid_tools/Grid_Mask.h | 95 +
src/modules/grid/grid_tools/Grid_Merge.cpp | 2 +-
src/modules/grid/grid_tools/Grid_Proximity.cpp | 231 +++
src/modules/grid/grid_tools/Grid_Proximity.h | 95 +
src/modules/grid/grid_tools/Grid_Resample.cpp | 160 +--
src/modules/grid/grid_tools/Grid_Resample.h | 26 +-
src/modules/grid/grid_tools/Grid_SortRaster.cpp | 3 +-
.../grid_tools/Grid_Value_Replace_Interactive.cpp | 2 +-
src/modules/grid/grid_tools/Grid_Value_Request.cpp | 4 +-
src/modules/grid/grid_tools/Grid_Value_Type.cpp | 79 +-
src/modules/grid/grid_tools/Grid_Value_Type.h | 24 +-
.../grid/grid_tools/GridsFromTableAndGrid.cpp | 256 ++-
.../grid/grid_tools/GridsFromTableAndGrid.h | 30 +-
src/modules/grid/grid_tools/MLB_Interface.cpp | 9 +-
src/modules/grid/grid_tools/Makefile.am | 8 +-
src/modules/grid/grid_tools/Makefile.in | 19 +-
.../grid/grid_visualisation/Grid_Color_Blend.cpp | 95 +-
.../grid_visualisation/Grid_Histogram_Surface.cpp | 240 +++
.../grid_visualisation/Grid_Histogram_Surface.h | 109 ++
.../grid/grid_visualisation/MLB_Interface.cpp | 2 +
src/modules/grid/grid_visualisation/Makefile.am | 4 +-
src/modules/grid/grid_visualisation/Makefile.in | 13 +-
src/modules/pointcloud/Makefile.in | 3 +-
.../pointcloud/pointcloud_tools/MLB_Interface.cpp | 18 +-
.../pointcloud/pointcloud_tools/Makefile.am | 23 +-
.../pointcloud/pointcloud_tools/Makefile.in | 41 +-
.../pointcloud_tools/pc_attribute_calculator.cpp | 205 +++
.../pointcloud_tools/pc_attribute_calculator.h | 109 ++
.../pointcloud_tools/pc_cluster_analysis.cpp | 898 +++++++++
.../pointcloud_tools/pc_cluster_analysis.h | 114 ++
src/modules/pointcloud/pointcloud_tools/pc_cut.cpp | 172 ++-
src/modules/pointcloud/pointcloud_tools/pc_cut.h | 8 +-
.../pointcloud_tools/pc_drop_attribute.cpp | 165 ++
.../pointcloud_tools/pc_drop_attribute.h | 107 ++
.../pointcloud_tools/pc_reclass_extract.cpp | 667 +++++++
.../pointcloud_tools/pc_reclass_extract.h | 119 ++
.../pointcloud_tools/pc_thinning_simple.cpp | 147 ++
.../pointcloud_tools/pc_thinning_simple.h | 107 ++
.../pointcloud/pointcloud_tools/pc_transform.cpp | 246 +++
.../pointcloud/pointcloud_tools/pc_transform.h | 108 ++
.../pointcloud/pointcloud_viewer/MLB_Interface.cpp | 6 +-
.../pointcloud/pointcloud_viewer/Makefile.in | 5 +-
.../pointcloud_viewer/points_view_control.cpp | 66 +-
.../pointcloud_viewer/points_view_control.h | 3 +-
.../pointcloud_viewer/points_view_dialog.cpp | 10 +-
.../pointcloud_viewer/points_view_dialog.h | 2 -
.../pointcloud_viewer/points_view_extent.cpp | 21 +-
.../pointcloud_viewer/points_view_module.cpp | 21 +-
src/modules/shapes/Makefile.am | 2 +-
src/modules/shapes/Makefile.in | 5 +-
.../shapes_grid/Grid_Statistics_AddTo_Polygon.cpp | 6 +-
src/modules/shapes/shapes_grid/Makefile.am | 2 +-
src/modules/shapes/shapes_grid/Makefile.in | 7 +-
src/modules/shapes/shapes_lines/Makefile.am | 2 +-
src/modules/shapes/shapes_lines/Makefile.in | 7 +-
.../shapes/shapes_points/AddCoordinates.cpp | 90 +-
src/modules/shapes/shapes_points/AddCoordinates.h | 10 +-
src/modules/shapes/shapes_points/MLB_Interface.cpp | 2 +
src/modules/shapes/shapes_points/Makefile.am | 4 +-
src/modules/shapes/shapes_points/Makefile.in | 20 +-
.../shapes_points/add_polygon_attributes.cpp | 207 +++
.../shapes/shapes_points/add_polygon_attributes.h | 90 +
src/modules/shapes/shapes_polygons/Makefile.am | 2 +-
src/modules/shapes/shapes_polygons/Makefile.in | 7 +-
.../Polygon_StatisticsFromPoints.cpp | 462 +++---
.../shapes_polygons/Polygon_StatisticsFromPoints.h | 48 +-
.../shapes/shapes_tools/CreateChartLayer.cpp | 42 +-
.../shapes/shapes_tools/GraticuleBuilder.cpp | 40 +-
src/modules/shapes/shapes_tools/Makefile.am | 2 +-
src/modules/shapes/shapes_tools/Makefile.in | 7 +-
src/modules/shapes/shapes_tools/QueryBuilder.cpp | 27 +-
src/modules/shapes/shapes_tools/QueryParser.cpp | 38 +-
src/modules/shapes/shapes_tools/QueryParser.h | 4 +-
.../shapes/shapes_transect/MLB_Interface.cpp | 135 ++
src/modules/shapes/shapes_transect/MLB_Interface.h | 82 +
src/modules/shapes/shapes_transect/Makefile.am | 22 +
src/modules/shapes/shapes_transect/Makefile.in | 545 ++++++
.../shapes/shapes_transect/Polygon_Transect.cpp | 276 +++
.../shapes/shapes_transect/Polygon_Transect.h | 88 +
src/modules/table/Makefile.in | 3 +-
src/modules/table/table_calculus/Makefile.am | 2 +-
src/modules/table/table_calculus/Makefile.in | 7 +-
src/modules/table/table_tools/Makefile.am | 2 +-
src/modules/table/table_tools/Makefile.in | 7 +-
src/modules/tin/Makefile.in | 3 +-
src/modules/tin/tin_tools/Makefile.am | 2 +-
src/modules/tin/tin_tools/Makefile.in | 7 +-
src/modules/tin/tin_tools/TIN_To_Shapes.cpp | 8 +-
src/modules_contrib/Makefile.am | 2 +-
src/modules_contrib/Makefile.in | 5 +-
src/modules_contrib/contrib_a_perego/Makefile.in | 3 +-
.../contrib_a_perego/contrib_a_perego/Makefile.am | 2 +-
.../contrib_a_perego/contrib_a_perego/Makefile.in | 7 +-
src/modules_contrib/contrib_s_liersch/Makefile.am | 1 +
src/modules_contrib/contrib_s_liersch/Makefile.in | 557 ++++++
.../contrib_s_liersch/ihacres/MLB_Interface.cpp | 197 ++
.../contrib_s_liersch/ihacres/MLB_Interface.h | 98 +
.../contrib_s_liersch/ihacres/Makefile.am | 40 +
.../contrib_s_liersch/ihacres/Makefile.in | 575 ++++++
.../contrib_s_liersch/ihacres/convert_sl.cpp | 141 ++
.../contrib_s_liersch/ihacres/convert_sl.h | 64 +
.../contrib_s_liersch/ihacres/ihacres_basin.cpp | 915 ++++++++++
.../contrib_s_liersch/ihacres/ihacres_basin.h | 243 +++
.../contrib_s_liersch/ihacres/ihacres_cal2.cpp | 1119 ++++++++++++
.../contrib_s_liersch/ihacres/ihacres_cal2.h | 256 +++
.../contrib_s_liersch/ihacres/ihacres_elev.cpp | 890 +++++++++
.../contrib_s_liersch/ihacres/ihacres_elev.h | 135 ++
.../ihacres/ihacres_elev_bands.cpp | 27 +
.../contrib_s_liersch/ihacres/ihacres_elev_bands.h | 80 +
.../contrib_s_liersch/ihacres/ihacres_elev_cal.cpp | 1394 ++++++++++++++
.../contrib_s_liersch/ihacres/ihacres_elev_cal.h | 157 ++
.../contrib_s_liersch/ihacres/ihacres_eq.cpp | 1215 +++++++++++++
.../contrib_s_liersch/ihacres/ihacres_eq.h | 543 ++++++
.../contrib_s_liersch/ihacres/ihacres_v1.cpp | 797 ++++++++
.../contrib_s_liersch/ihacres/ihacres_v1.h | 160 ++
.../contrib_s_liersch/ihacres/model_tools.cpp | 339 ++++
.../contrib_s_liersch/ihacres/model_tools.h | 189 ++
.../contrib_s_liersch/ihacres/snow_module.cpp | 326 ++++
.../contrib_s_liersch/ihacres/snow_module.h | 129 ++
src/modules_geostatistics/Makefile.in | 3 +-
.../geostatistics/Makefile.am | 2 +-
.../geostatistics/Makefile.in | 5 +-
.../GSGrid_Directional_Statistics.cpp | 260 +++
.../GSGrid_Directional_Statistics.h | 110 ++
.../geostatistics_grid/GSGrid_Residuals.cpp | 172 +-
.../geostatistics_grid/GSGrid_Residuals.h | 10 +-
.../geostatistics_grid/GSGrid_Variance.h | 2 -
.../geostatistics_grid/GSGrid_Variance_Radius.h | 2 -
.../geostatistics_grid/GSGrid_Zonal_Statistics.cpp | 160 ++-
.../geostatistics_grid/GSGrid_Zonal_Statistics.h | 2 +-
.../geostatistics_grid/MLB_Interface.cpp | 57 +-
.../geostatistics/geostatistics_grid/Makefile.am | 10 +-
.../geostatistics/geostatistics_grid/Makefile.in | 23 +-
.../geostatistics_grid/fast_representativeness.cpp | 601 +++++++
.../geostatistics_grid/fast_representativeness.h | 111 ++
.../geostatistics_kriging/MLB_Interface.cpp | 4 +-
.../geostatistics_kriging/Makefile.in | 5 +-
.../geostatistics_kriging/_kriging_base.cpp | 3 +
.../geostatistics_kriging/_kriging_base.h | 4 +-
.../_kriging_ordinary_global.cpp | 3 +
.../_kriging_universal_global.cpp | 23 +-
.../geostatistics_kriging/kriging_base.cpp | 178 +--
.../geostatistics_kriging/kriging_base.h | 14 +-
.../kriging_ordinary_global.cpp | 3 +
.../geostatistics_kriging/kriging_universal.cpp | 66 +-
.../geostatistics_kriging/kriging_universal.h | 2 +
.../kriging_universal_global.cpp | 83 +-
.../kriging_universal_global.h | 2 +
.../geostatistics_kriging/semivariogram.cpp | 8 +-
.../geostatistics_kriging/semivariogram.h | 2 +-
.../geostatistics_kriging/variogram_dialog.cpp | 2 +-
.../geostatistics_points/GSPoints_Distances.cpp | 163 ++
.../geostatistics_points/GSPoints_Distances.h | 97 +
.../GSPoints_Semi_Variances.cpp | 224 +--
.../geostatistics_points/GSPoints_Semi_Variances.h | 19 +-
.../GSPoints_Variogram_Cloud.cpp | 220 +++
.../GSPoints_Variogram_Cloud.h | 100 +
.../GSPoints_Variogram_Surface.cpp | 232 +++
.../GSPoints_Variogram_Surface.h | 100 +
.../geostatistics_points/MLB_Interface.cpp | 27 +-
.../geostatistics/geostatistics_points/Makefile.am | 8 +-
.../geostatistics/geostatistics_points/Makefile.in | 21 +-
.../geostatistics_regression/MLB_Interface.cpp | 132 ++
.../geostatistics_regression/MLB_Interface.h | 82 +
.../geostatistics_regression/Makefile.am | 34 +
.../geostatistics_regression/Makefile.in | 568 ++++++
.../gw_multi_regression.cpp | 542 ++++++
.../geostatistics_regression/gw_multi_regression.h | 127 ++
.../gw_multi_regression_grid.cpp | 564 ++++++
.../gw_multi_regression_grid.h | 124 ++
.../geostatistics_regression/gw_regression.cpp | 385 ++++
.../geostatistics_regression/gw_regression.h | 121 ++
.../gw_regression_grid.cpp | 430 +++++
.../geostatistics_regression/gw_regression_grid.h | 117 ++
.../point_grid_regression.cpp | 330 ++++
.../point_grid_regression.h | 107 ++
.../point_multi_grid_regression.cpp | 409 +++++
.../point_multi_grid_regression.h | 110 ++
.../point_trend_surface.cpp | 405 +++++
.../geostatistics_regression/point_trend_surface.h | 108 ++
src/modules_io/Makefile.am | 2 +-
src/modules_io/Makefile.in | 5 +-
src/modules_io/db/Makefile.am | 1 +
src/modules_io/db/Makefile.in | 557 ++++++
src/modules_io/db/io_odbc/MLB_Interface.cpp | 141 ++
src/modules_io/db/io_odbc/MLB_Interface.h | 82 +
src/modules_io/db/io_odbc/Makefile.am | 28 +
src/modules_io/db/io_odbc/Makefile.in | 556 ++++++
src/modules_io/db/io_odbc/get_connection.cpp | 452 +++++
src/modules_io/db/io_odbc/get_connection.h | 168 ++
src/modules_io/db/io_odbc/pgis_shapes.cpp | 549 ++++++
src/modules_io/db/io_odbc/pgis_shapes.h | 132 ++
src/modules_io/db/io_odbc/shapes.cpp | 168 ++
src/modules_io/db/io_odbc/shapes.h | 124 ++
src/modules_io/db/io_odbc/table.cpp | 462 +++++
src/modules_io/db/io_odbc/table.h | 192 ++
src/modules_io/esri_e00/Makefile.in | 3 +-
src/modules_io/esri_e00/io_esri_e00/Makefile.am | 2 +-
src/modules_io/esri_e00/io_esri_e00/Makefile.in | 7 +-
src/modules_io/gdal/Makefile.in | 3 +-
src/modules_io/gdal/io_gdal/Makefile.am | 2 +-
src/modules_io/gdal/io_gdal/Makefile.in | 7 +-
src/modules_io/gdal/io_gdal/gdal_driver.cpp | 65 +-
src/modules_io/gdal/io_gdal/gdal_driver.h | 60 +-
src/modules_io/gdal/io_gdal/gdal_export.cpp | 5 +
src/modules_io/gdal/io_gdal/gdal_import.cpp | 168 ++-
src/modules_io/gdal/io_gdal/gdal_import.h | 2 +
src/modules_io/gdal/io_gdal/ogr_import.cpp | 34 +-
src/modules_io/gps/Makefile.in | 3 +-
src/modules_io/gps/io_gps/Makefile.am | 2 +-
src/modules_io/gps/io_gps/Makefile.in | 7 +-
src/modules_io/grid/Makefile.in | 3 +-
src/modules_io/grid/io_grid/Makefile.am | 2 +-
src/modules_io/grid/io_grid/Makefile.in | 7 +-
src/modules_io/grid/io_grid/esri_arcinfo.cpp | 323 ++--
src/modules_io/grid/io_grid/esri_arcinfo.h | 24 +-
src/modules_io/grid/io_grid/usgs_srtm.cpp | 8 +-
src/modules_io/grid/io_grid/xyz.cpp | 23 +-
src/modules_io/grid/io_grid_grib2/Makefile.am | 4 +-
src/modules_io/grid/io_grid_grib2/Makefile.in | 7 +-
src/modules_io/grid/io_grid_image/Makefile.in | 5 +-
src/modules_io/grid/io_grid_image/grid_export.cpp | 51 +-
src/modules_io/grid/io_grid_image/grid_import.cpp | 253 ++-
src/modules_io/grid/io_grid_image/grid_import.h | 2 +-
src/modules_io/shapes/Makefile.in | 3 +-
src/modules_io/shapes/io_shapes/MLB_Interface.cpp | 2 +
src/modules_io/shapes/io_shapes/Makefile.am | 4 +-
src/modules_io/shapes/io_shapes/Makefile.in | 15 +-
.../shapes/io_shapes/pointcloud_from_file.cpp | 4 +-
.../shapes/io_shapes/pointcloud_from_text_file.cpp | 367 ++++
.../shapes/io_shapes/pointcloud_from_text_file.h | 110 ++
src/modules_io/shapes/io_shapes/stl.cpp | 250 ++--
src/modules_io/shapes/io_shapes/stl.h | 15 +-
src/modules_io/shapes/io_shapes/xyz.cpp | 21 +-
src/modules_io/shapes/io_shapes_dxf/Makefile.am | 2 +-
src/modules_io/shapes/io_shapes_dxf/Makefile.in | 7 +-
src/modules_io/shapes/io_shapes_dxf/dxf_import.h | 2 +-
src/modules_io/table/Makefile.in | 3 +-
src/modules_io/table/io_table/MLB_Interface.cpp | 1 +
src/modules_io/table/io_table/Makefile.am | 2 +-
src/modules_io/table/io_table/Makefile.in | 7 +-
src/modules_io/table/io_table/io_table_txt.cpp | 235 +++-
src/modules_io/table/io_table/io_table_txt.h | 15 +
src/modules_lectures/Makefile.in | 3 +-
src/modules_lectures/lectures/Makefile.in | 3 +-
.../lectures/lectures_introduction/Exercise_01.cpp | 2 +-
.../lectures/lectures_introduction/Makefile.am | 2 +-
.../lectures/lectures_introduction/Makefile.in | 7 +-
src/modules_projection/Makefile.in | 3 +-
src/modules_projection/pj_georeference/Makefile.in | 3 +-
.../pj_georeference/Georef_Grid.cpp | 379 +----
.../pj_georeference/pj_georeference/Georef_Grid.h | 11 +-
.../pj_georeference/pj_georeference/Makefile.am | 2 +-
.../pj_georeference/pj_georeference/Makefile.in | 7 +-
.../pj_georeference/pj_georeference/lmdif0.c | 3 +
src/modules_projection/pj_proj4/Makefile.in | 3 +-
.../pj_proj4/pj_proj4/Makefile.am | 2 +-
.../pj_proj4/pj_proj4/Makefile.in | 7 +-
.../pj_proj4/pj_proj4/PROJ4_Base.cpp | 75 +-
.../pj_proj4/pj_proj4/PROJ4_Base.h | 4 +-
.../pj_proj4/pj_proj4/PROJ4_Grid.cpp | 539 +++----
.../pj_proj4/pj_proj4/PROJ4_Grid.h | 11 +-
src/modules_recreations/Makefile.in | 3 +-
src/modules_recreations/recreations/Makefile.in | 3 +-
.../recreations/recreations_fractals/Makefile.am | 2 +-
.../recreations/recreations_fractals/Makefile.in | 7 +-
.../recreations_fractals/Mandelbrot.cpp | 4 +-
.../recreations/recreations_games/Makefile.am | 2 +-
.../recreations/recreations_games/Makefile.in | 7 +-
src/modules_simulation/Makefile.in | 3 +-
.../cellular_automata/Makefile.in | 3 +-
.../sim_cellular_automata/Makefile.am | 2 +-
.../sim_cellular_automata/Makefile.in | 7 +-
src/modules_simulation/ecosystems/Makefile.in | 3 +-
.../ecosystems/sim_ecosystems_hugget/Makefile.am | 2 +-
.../ecosystems/sim_ecosystems_hugget/Makefile.in | 7 +-
src/modules_simulation/hydrology/Makefile.in | 3 +-
.../hydrology/sim_hydrology/Makefile.am | 4 +-
.../hydrology/sim_hydrology/Makefile.in | 9 +-
src/modules_terrain_analysis/Makefile.in | 3 +-
.../terrain_analysis/Makefile.am | 2 +-
.../terrain_analysis/Makefile.in | 5 +-
.../terrain_analysis/ta_channels/Makefile.am | 2 +-
.../terrain_analysis/ta_channels/Makefile.in | 7 +-
.../terrain_analysis/ta_compound/MLB_Interface.cpp | 122 ++
.../terrain_analysis/ta_compound/MLB_Interface.h | 75 +
.../terrain_analysis/ta_compound/Makefile.am | 23 +
.../terrain_analysis/ta_compound/Makefile.in | 547 ++++++
.../terrain_analysis/ta_compound/TA_Standard.cpp | 414 +++++
.../terrain_analysis/ta_compound/TA_Standard.h | 103 ++
.../terrain_analysis/ta_hydrology/Flow.h | 4 +-
.../ta_hydrology/Flow_Parallel.cpp | 39 +-
.../terrain_analysis/ta_hydrology/Flow_Parallel.h | 6 +-
.../ta_hydrology/Flow_RecursiveDown.cpp | 18 +-
.../ta_hydrology/Flow_RecursiveDown.h | 4 +-
.../ta_hydrology/Flow_RecursiveUp.cpp | 13 +-
.../ta_hydrology/Flow_RecursiveUp.h | 4 +-
.../terrain_analysis/ta_hydrology/Makefile.am | 2 +-
.../terrain_analysis/ta_hydrology/Makefile.in | 7 +-
.../terrain_analysis/ta_lighting/Makefile.am | 2 +-
.../terrain_analysis/ta_lighting/Makefile.in | 7 +-
.../ta_lighting/SADO_SolarRadiation.cpp | 2 +-
.../ta_lighting/SolarRadiation.cpp | 59 +-
.../terrain_analysis/ta_lighting/SolarRadiation.h | 2 +-
.../terrain_analysis/ta_lighting/view_shed.h | 2 +-
.../ta_morphometry/MLB_Interface.cpp | 3 +
.../terrain_analysis/ta_morphometry/Makefile.am | 4 +-
.../terrain_analysis/ta_morphometry/Makefile.in | 12 +-
.../ta_morphometry/ProtectionIndex.cpp | 8 +-
.../terrain_analysis/ta_morphometry/ruggedness.cpp | 344 ++++
.../terrain_analysis/ta_morphometry/ruggedness.h | 134 ++
.../terrain_analysis/ta_preprocessor/FillSinks.cpp | 4 +-
.../ta_preprocessor/FillSinks_WL.cpp | 4 +-
.../ta_preprocessor/FillSinks_WL_XXL.cpp | 4 +-
.../ta_preprocessor/Flat_Detection.cpp | 266 +++
.../ta_preprocessor/Flat_Detection.h | 116 ++
.../ta_preprocessor/MLB_Interface.cpp | 34 +-
.../terrain_analysis/ta_preprocessor/Makefile.am | 4 +-
.../terrain_analysis/ta_preprocessor/Makefile.in | 14 +-
.../ta_preprocessor/Pit_Router.cpp | 4 +-
.../terrain_analysis/ta_profiles/Makefile.am | 2 +-
.../terrain_analysis/ta_profiles/Makefile.in | 7 +-
src/saga_core/Makefile.am | 2 +-
src/saga_core/Makefile.in | 5 +-
src/saga_core/saga_api/Makefile.am | 14 +-
src/saga_core/saga_api/Makefile.in | 27 +-
src/saga_core/saga_api/api_callback.cpp | 26 +
src/saga_core/saga_api/api_core.cpp | 61 +
src/saga_core/saga_api/api_core.h | 373 ++++-
src/saga_core/saga_api/api_file.cpp | 129 ++-
src/saga_core/saga_api/api_memory.cpp | 551 ++++++-
src/saga_core/saga_api/api_string.cpp | 45 +-
src/saga_core/saga_api/dataobject.cpp | 60 +-
src/saga_core/saga_api/dataobject.h | 13 +
src/saga_core/saga_api/geo_classes.cpp | 405 ++++-
src/saga_core/saga_api/geo_tools.h | 347 +++-
src/saga_core/saga_api/grid.cpp | 103 +-
src/saga_core/saga_api/grid.h | 124 ++-
src/saga_core/saga_api/grid_io.cpp | 10 +-
src/saga_core/saga_api/grid_memory.cpp | 24 +-
src/saga_core/saga_api/grid_operation.cpp | 42 +-
src/saga_core/saga_api/grid_system.cpp | 138 ++-
src/saga_core/saga_api/mat_formula.cpp | 4 +-
src/saga_core/saga_api/mat_regression_multiple.cpp | 97 +-
src/saga_core/saga_api/mat_spline.cpp | 221 +++-
src/saga_core/saga_api/mat_tools.cpp | 39 +-
src/saga_core/saga_api/mat_tools.h | 122 +-
src/saga_core/saga_api/metadata.cpp | 42 +
src/saga_core/saga_api/metadata.h | 6 +
src/saga_core/saga_api/module.cpp | 98 +-
src/saga_core/saga_api/module.h | 53 +-
src/saga_core/saga_api/module_interactive_base.cpp | 7 +-
src/saga_core/saga_api/module_library.cpp | 7 +
src/saga_core/saga_api/parameter.cpp | 289 +++
src/saga_core/saga_api/parameter_data.cpp | 51 +-
src/saga_core/saga_api/parameters.cpp | 141 ++-
src/saga_core/saga_api/parameters.h | 48 +-
src/saga_core/saga_api/pointcloud.cpp | 581 +++++--
src/saga_core/saga_api/pointcloud.h | 114 +-
src/saga_core/saga_api/projections.cpp | 395 +++--
src/saga_core/saga_api/quadtree.cpp | 9 +-
src/saga_core/saga_api/saga_api.h | 2 +-
src/saga_core/saga_api/shape_part.cpp | 187 ++
src/saga_core/saga_api/shape_point.cpp | 3 +
src/saga_core/saga_api/shape_points.cpp | 43 +-
src/saga_core/saga_api/shapes.cpp | 150 ++-
src/saga_core/saga_api/shapes.h | 354 ++++-
src/saga_core/saga_api/shapes_io.cpp | 724 +++++----
src/saga_core/saga_api/shapes_ogis.cpp | 712 ++++++++
src/saga_core/saga_api/table.cpp | 61 +-
src/saga_core/saga_api/table.h | 94 +-
src/saga_core/saga_api/table_dbase.cpp | 68 +-
src/saga_core/saga_api/table_io.cpp | 96 +-
src/saga_core/saga_api/table_record.cpp | 150 ++-
src/saga_core/saga_api/table_selection.cpp | 16 +-
src/saga_core/saga_api/table_value.h | 166 ++-
src/saga_core/saga_api/tin_elements.cpp | 8 +-
src/saga_core/saga_cmd/Makefile.am | 10 +-
src/saga_core/saga_cmd/Makefile.in | 243 ++-
src/saga_core/saga_cmd/callback.cpp | 236 ++--
src/saga_core/saga_cmd/callback.h | 14 +-
src/saga_core/saga_cmd/man/Makefile.am | 1 +
src/saga_core/saga_cmd/man/Makefile.in | 438 +++++
src/saga_core/saga_cmd/man/saga_cmd.1 | 174 ++
src/saga_core/saga_cmd/module_library.cpp | 288 +++-
src/saga_core/saga_cmd/module_library.h | 30 +
src/saga_core/saga_cmd/saga_cmd.cpp | 201 ++-
src/saga_core/saga_gdi/Makefile.am | 2 +-
src/saga_core/saga_gdi/Makefile.in | 7 +-
src/saga_core/saga_gui/Makefile.am | 6 +-
src/saga_core/saga_gui/Makefile.in | 244 ++-
src/saga_core/saga_gui/callback.cpp | 27 +
src/saga_core/saga_gui/dlg_about.cpp | 3 +-
src/saga_core/saga_gui/dlg_list_base.cpp | 23 +-
src/saga_core/saga_gui/dlg_list_grid.cpp | 20 +-
src/saga_core/saga_gui/dlg_list_pointcloud.cpp | 13 +-
src/saga_core/saga_gui/dlg_list_shapes.cpp | 20 +-
src/saga_core/saga_gui/dlg_list_table.cpp | 13 +-
src/saga_core/saga_gui/dlg_list_tin.cpp | 13 +-
src/saga_core/saga_gui/man/Makefile.am | 1 +
src/saga_core/saga_gui/man/Makefile.in | 438 +++++
src/saga_core/saga_gui/man/saga_gui.1 | 148 ++
src/saga_core/saga_gui/parameters_control.cpp | 42 +-
src/saga_core/saga_gui/parameters_properties.cpp | 10 +-
src/saga_core/saga_gui/project.cpp | 17 +-
src/saga_core/saga_gui/project.h | 2 +-
src/saga_core/saga_gui/res/saga.ger.txt | 257 +++-
src/saga_core/saga_gui/res/saga.lng.txt | 257 +++-
src/saga_core/saga_gui/res_commands.cpp | 5 +
src/saga_core/saga_gui/res_commands.h | 2 +
src/saga_core/saga_gui/res_dialogs.cpp | 12 +-
src/saga_core/saga_gui/saga.cpp | 74 +-
src/saga_core/saga_gui/saga.h | 14 +-
src/saga_core/saga_gui/saga_frame.cpp | 5 +
src/saga_core/saga_gui/view_histogram.cpp | 30 +-
src/saga_core/saga_gui/view_layout_info.cpp | 108 +-
src/saga_core/saga_gui/view_map_3d.cpp | 26 +-
src/saga_core/saga_gui/view_map_control.cpp | 88 +
src/saga_core/saga_gui/view_map_control.h | 2 +
src/saga_core/saga_gui/view_scatterplot.cpp | 78 +-
src/saga_core/saga_gui/view_table.cpp | 13 +
src/saga_core/saga_gui/view_table.h | 2 +
src/saga_core/saga_gui/view_table_control.cpp | 187 ++-
src/saga_core/saga_gui/view_table_control.h | 10 +-
src/saga_core/saga_gui/wksp.cpp | 39 +-
src/saga_core/saga_gui/wksp_base_control.cpp | 141 ++-
src/saga_core/saga_gui/wksp_base_control.h | 4 +
src/saga_core/saga_gui/wksp_base_item.cpp | 43 +
src/saga_core/saga_gui/wksp_base_item.h | 2 +
src/saga_core/saga_gui/wksp_data_manager.cpp | 73 +-
src/saga_core/saga_gui/wksp_grid.cpp | 133 ++-
src/saga_core/saga_gui/wksp_grid.h | 8 +-
src/saga_core/saga_gui/wksp_layer.cpp | 37 +-
src/saga_core/saga_gui/wksp_layer.h | 2 +
src/saga_core/saga_gui/wksp_layer_classify.cpp | 105 +-
src/saga_core/saga_gui/wksp_layer_classify.h | 80 +-
src/saga_core/saga_gui/wksp_layer_legend.cpp | 1 +
src/saga_core/saga_gui/wksp_map.cpp | 47 +-
src/saga_core/saga_gui/wksp_map_dc.cpp | 13 +
src/saga_core/saga_gui/wksp_map_dc.h | 7 +-
src/saga_core/saga_gui/wksp_map_manager.cpp | 2 +
src/saga_core/saga_gui/wksp_module.cpp | 5 +
src/saga_core/saga_gui/wksp_module_library.cpp | 6 +
src/saga_core/saga_gui/wksp_module_manager.cpp | 40 +-
src/saga_core/saga_gui/wksp_module_manager.h | 1 +
src/saga_core/saga_gui/wksp_pointcloud.cpp | 92 +-
src/saga_core/saga_gui/wksp_shapes.cpp | 21 +-
src/saga_core/saga_gui/wksp_shapes.h | 2 +
src/saga_core/saga_gui/wksp_shapes_line.cpp | 3 +
src/saga_core/saga_gui/wksp_shapes_point.cpp | 47 +-
src/saga_core/saga_gui/wksp_shapes_point.h | 2 +-
src/saga_core/saga_gui/wksp_shapes_points.cpp | 5 +-
src/saga_core/saga_gui/wksp_shapes_polygon.cpp | 7 +-
src/saga_core/saga_gui/wksp_table.cpp | 17 +-
src/saga_core/saga_gui/wksp_tin.cpp | 4 +
src/saga_core/saga_odbc/Makefile.am | 18 +
src/saga_core/saga_odbc/Makefile.in | 543 ++++++
src/saga_core/saga_odbc/otlv4.h |33879 ++++++++++++++++++...
src/saga_core/saga_odbc/saga_odbc.cpp | 1540 ++++++++++++++++
src/saga_core/saga_odbc/saga_odbc.h | 285 +++
582 files changed, 96431 insertions(+), 6191 deletions(-)
Reply to: