26 #ifndef __TERRALIB_SA_INTERNAL_UTILSQT_H
27 #define __TERRALIB_SA_INTERNAL_UTILSQT_H
30 #include "../../maptools/AbstractLayer.h"
31 #include "../Config.h"
39 namespace color {
class ColorBar;
class ColorSchemeCatalog; }
40 namespace da {
class DataSource; }
It models the concept of color bar.
A catalog for color schemes.
boost::shared_ptr< DataSource > DataSourcePtr
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
TESAEXPORT te::color::ColorBar * GetColorBar(std::string catalog, std::string group, std::string schema)
TESAEXPORT te::map::AbstractLayerPtr CreateLayer(te::da::DataSourcePtr ds, std::string dataSetName)
TESAEXPORT void CreateKernelColorMaping(te::map::AbstractLayerPtr layer)
TESAEXPORT void CreateKernelGrouping(te::map::AbstractLayerPtr layer, std::string kernelAttr)
TESAEXPORT void CreateSkaterGrouping(te::map::AbstractLayerPtr layer, int nClasses)
TESAEXPORT te::da::DataSourcePtr CreateOGRDataSource(std::string repository)
TESAEXPORT void CreateBayesGrouping(te::map::AbstractLayerPtr layer)
TESAEXPORT void CreateSampleGeneratorStratifiedGrouping(te::map::AbstractLayerPtr layer, std::vector< std::string > strVec)
TESAEXPORT te::color::ColorSchemeCatalog * GetSchemeCatalog(std::string catalogName)
TESAEXPORT te::da::DataSourcePtr CreateGDALDataSource(std::string path, std::string dataSetName)
#define TESAEXPORT
You can use this macro in order to export/import classes and functions from this module.