39 #ifndef __OPENFLUID_LANDR_POLYGONEDGE_HPP__
40 #define __OPENFLUID_LANDR_POLYGONEDGE_HPP__
45 #include <geos/planargraph/Edge.h>
53 class CoordinateSequence;
81 geos::geom::LineString& m_Line;
87 std::vector<PolygonEntity*> m_Faces;
104 geos::geom::LineString* line();
124 const std::vector<PolygonEntity*> getFaces();
139 bool getAttributeValue(
const std::string& AttributeName,
core::Value& Value)
const;
148 bool setAttributeValue(
const std::string& AttributeName,
const core::Value* Value);
154 void removeAttribute(
const std::string& AttributeName);