AbstractLayer.h File Reference

This is the base class for Layers. More...

#include "../common/Enums.h"
#include "../common/TreeItem.h"
#include "../dataaccess/dataset/DataSet.h"
#include "../dataaccess/dataset/DataSetType.h"
#include "../geometry/Enums.h"
#include "../geometry/Envelope.h"
#include "Config.h"
#include "Enums.h"
#include <memory>
#include <string>

Go to the source code of this file.

Classes

class  te::map::AbstractLayer
 This is the base class for layers. More...
 

Namespaces

 te
 URI C++ Library.
 
 te::da
 Namespace for the DataAccess API of TerraLib.
 
 te::dt
 Namespace for the Data Type module of TerraLib.
 
 te::gm
 Namespace for the Vector Geometry module of TerraLib.
 
 te::map
 Namespace for the Map Tools module of TerraLib.
 
 te::se
 Namespace for the Symbology Encoding module of TerraLib.
 

Typedefs

typedef boost::intrusive_ptr< AbstractLayer > te::map::AbstractLayerPtr
 
typedef te::da::DataSetType te::map::LayerSchema
 

Detailed Description

This is the base class for Layers.

Definition in file AbstractLayer.h.