1 #ifndef SEGMENTATIONGENERAL_H 2 #define SEGMENTATIONGENERAL_H 16 namespace operations {
37 raster(aRaster), parameters(aParameters), callbackFunction(aCallbackFunc) {};
Raster raster
Definition: SegmentationGeneral.h:48
Class encapsulating Raster file object.
Definition: Raster.h:32
Encapsulation of read data from a couple of bands from one RasterDataGroup Also provides convinient b...
Definition: RasterDataGroup.h:18
Spatialite db
Definition: SegmentationGeneral.h:51
Class converting raster information into Spatialite Polygon.
Definition: Geometries.h:34
Class encapulating group of statements.
Definition: DatabaseStatements.h:110
Definition: ContainerMath.h:11
Class encapsulating different segmentation parameters.
Definition: SegmentationParameters.h:29
CallbackFunction callbackFunction
Definition: SegmentationGeneral.h:50
GeneralSegmentation(Raster aRaster, Parameters aParameters, CallbackFunction aCallbackFunc)
Definition: SegmentationGeneral.h:36
Object encapsulating general segmentation.
Definition: SegmentationGeneral.h:26
std::function< void(double, ListCallbackTypes, std::string)> CallbackFunction
Definition: Callback.h:25
PreparedStatement insertStmt
Definition: SegmentationGeneral.h:52
Parameters parameters
Definition: SegmentationGeneral.h:49
Definition: DatabaseColumn.h:7
Definition: Geometries.cpp:5
SpatialitePolygon spatiaPolygon
Definition: SegmentationGeneral.h:53
virtual ~GeneralSegmentation()
Definition: SegmentationGeneral.h:34
Definition: Callback.cpp:4
Encapsulation of Spatialite database.
Definition: DatabaseSpatialite.h:48