26 #ifndef __TERRALIB_EDIT_INTERNAL_FEATURE_H 27 #define __TERRALIB_EDIT_INTERNAL_FEATURE_H 75 void setData(
const std::map<std::size_t, te::dt::AbstractData*>& data);
83 void setEditable(
const bool& editable);
89 const std::map<std::size_t, te::dt::AbstractData*>& getData()
const;
97 bool hasColorChanged();
101 bool isEditable()
const;
109 std::map<std::size_t, te::dt::AbstractData*>
m_data;
123 #endif // __TERRALIB_EDIT_INTERNAL_FEATURE_H Utility functions for TerraLib Edit module.
te::gm::Geometry * m_geom
Configuration flags for the TerraLib Edit module.
std::map< std::size_t, te::dt::AbstractData * > m_data
te::color::RGBAColor m_fillColor
te::edit::OperationType m_currentOperationType
void ObjectId()
ObjectId example.
This class represents an unique id for a data set element.
static te::dt::TimeDuration dt(20, 30, 50, 11)
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
#define TEEDITEXPORT
You can use this macro in order to export/import classes and functions from this module.
Enumerations related to Edit module.
A helper class for 32-bit RGBA (Red-Green-Blue-Alpha channel) color.
te::color::RGBAColor m_contourColor