30 #ifndef __TERRALIB_LAYOUT_INTERNAL_IMAGE_MODEL_H
31 #define __TERRALIB_LAYOUT_INTERNAL_IMAGE_MODEL_H
34 #include "../core/pattern/mvc/ItemModelObservable.h"
35 #include "../core/ContextItem.h"
36 #include "../../maptools/Enums.h"
37 #include "../core/Config.h"
84 virtual void setFileName(std::string fileName);
91 virtual std::string getFileName();
98 virtual std::string getFileExtension();
ImageType
This enum specifies the possible input and output image formats supported by the canvas API...
te::map::ImageType m_imgType
image type
std::string m_fileExtension
file extension
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
Abstract class to represent an observable. "Model" part of MVC component. All classes representing th...
The Properties class represents a persistent set of properties. The Properties can be saved to a file...
std::string m_fileName
full path where the file is
Class that represents a "Model" part of Image MVC component. Its coordinate system is the same of sce...