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