4 #ifndef FIRE_SOURCE_RASTER_SHARED_LAYERRASTERSH_HPP_INCLUDED
5 #define FIRE_SOURCE_RASTER_SHARED_LAYERRASTERSH_HPP_INCLUDED
7 #include <fire/shared/Shared.hpp>
11 #include "fire/source/raster/LayerRaster.hpp"
27 return _getPtr()->getExtent();
30 inline const std::string getName() {
31 return _getPtr()->getName();
34 inline const std::string getMime() {
35 return _getPtr()->getMime();
38 inline const int getSrid() {
39 return _getPtr()->getSrid();
43 return _getPtr()->getPixelSize();
46 inline const int getBandCount() {
47 return _getPtr()->getBandCount();
51 _getPtr()->getBandValuesAt(envelope, step, interptype, bandindexes, band_values);
55 _getPtr()->setMask(multipolygon);
58 inline const DriverType::DriverType getDriverType() {
59 return _getPtr()->getDriverType();
Definition: EnvelopeSh.hpp:18
Definition: LayerRaster.hpp:26
Definition: Shared.hpp:17
Definition: LayerRasterSh.hpp:18
Definition: MultiPolygon.hpp:48
Classe contenente le informazioni di dimensione.
Definition: Size.hpp:20