26#ifndef __TERRALIB_EDIT_INTERNAL_FEATURE_H 
   27#define __TERRALIB_EDIT_INTERNAL_FEATURE_H 
   75        void setData(
const std::map<std::string, te::dt::AbstractData*>& data);
 
   93        const std::map<std::string, te::dt::AbstractData*>& 
getData() 
const;
 
  117        std::map<std::string, te::dt::AbstractData*> 
m_data;
 
A helper class for 32-bit RGBA (Red-Green-Blue-Alpha channel) color.
 
This class represents an unique id for a data set element.
 
te::map::LineDashStyle m_contourDashStyle
 
te::gm::Geometry * m_geom
 
void setGeometry(te::gm::Geometry *geom)
 
void setData(const std::map< std::string, te::dt::AbstractData * > &data)
 
te::color::RGBAColor getContourColor() const
 
te::map::LineDashStyle getContourDashStyle() const
 
void setFillColor(const te::color::RGBAColor &fillColor)
 
te::color::RGBAColor m_fillColor
 
void setContourDashStyle(te::map::LineDashStyle dashStyle)
 
te::edit::OperationType m_currentOperationType
 
void setContourWidth(int width)
 
bool isEquals(te::da::ObjectId *id)
 
Feature(te::da::ObjectId *id, te::gm::Geometry *geom)
 
Feature(te::da::ObjectId *id)
 
te::color::RGBAColor m_contourColor
 
int getContourWidth() const
 
te::edit::OperationType getOperationTypeId() const
 
void setOperationTypeId(const te::edit::OperationType ¤tOperationType)
 
te::da::ObjectId * getId() const
 
std::map< std::string, te::dt::AbstractData * > m_data
 
void set(te::da::ObjectId *id, te::gm::Geometry *geom)
 
te::gm::Geometry * getGeometry() const
 
void setId(te::da::ObjectId *id)
 
void setEditable(const bool &editable)
 
te::color::RGBAColor getFillColor() const
 
const std::map< std::string, te::dt::AbstractData * > & getData() const
 
void setContourColor(const te::color::RGBAColor &contourColor)
 
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
 
OperationType
Enum that defines the operation type(Insert, Delete ...).
 
LineDashStyle
This enum encodes enumerated values telling how lines should be drawn. e.g. as a plain line or dash l...
 
#define TEEDITEXPORT
You can use this macro in order to export/import classes and functions from this module.
 
Proxy configuration file for TerraView (see terraview_config.h).
 
Enumerations of XML module.