addAGeoRasterValue(openfluid::core::GeoRasterValue &Raster) | openfluid::landr::LandRGraph | |
addAGeoRasterValue(const openfluid::landr::RasterDataset &Raster) | openfluid::landr::LandRGraph | |
addAttribute(const std::string &AttributeName) | openfluid::landr::LandRGraph | |
addEdgeAttribute(std::string AttributeName, LandREntity &Entity) | openfluid::landr::PolygonGraph | protected |
addEntitiesFromEntityList(const LandRGraph::Entities_t &Entities) | openfluid::landr::LandRGraph | protected |
addEntitiesFromGeoVector() | openfluid::landr::LandRGraph | protected |
addEntity(LandREntity *Entity) | openfluid::landr::PolygonGraph | protectedvirtual |
cleanEdges(PolygonEntity &Entity) | openfluid::landr::PolygonGraph | |
computeLineStringNeighbours(LineStringGraph &Graph, openfluid::landr::LandRTools::Relationship Relation, double BufferDistance, double ContactLength=0) | openfluid::landr::PolygonGraph | |
computeNeighbours() | openfluid::landr::LandRGraph | |
computeNeighboursWithBarriers(LineStringGraph &Graph, openfluid::landr::LandRTools::Relationship Relation, double BufferDistance, double ContactLength=0) | openfluid::landr::PolygonGraph | |
computeRasterPolyOverlapping(PolygonEntity &Entity) | openfluid::landr::PolygonGraph | |
create(openfluid::core::GeoVectorValue &Val) | openfluid::landr::PolygonGraph | static |
create(openfluid::landr::VectorDataset &Vect) | openfluid::landr::PolygonGraph | static |
create(const LandRGraph::Entities_t &Entities) | openfluid::landr::PolygonGraph | static |
createEdge(geos::geom::LineString &LineString) | openfluid::landr::PolygonGraph | protected |
createEdgeAttribute(std::string AttributeName, openfluid::core::Value &Value) | openfluid::landr::PolygonGraph | |
createNewEntity(const geos::geom::Geometry *Geom, unsigned int OfldId) | openfluid::landr::PolygonGraph | protectedvirtual |
createVectorRepresentation(std::string FilePath, std::string FileName) | openfluid::landr::PolygonGraph | |
Entities_t typedef | openfluid::landr::LandRGraph | |
entity(int OfldId) | openfluid::landr::PolygonGraph | virtual |
exportToShp(const std::string &FilePath, const std::string &FileName) | openfluid::landr::LandRGraph | |
getAttributeNames() | openfluid::landr::LandRGraph | |
getEdgeAttributeNames() | openfluid::landr::PolygonGraph | |
getEntities() | openfluid::landr::LandRGraph | |
getEntitiesByOfldId() | openfluid::landr::LandRGraph | |
getOfldIdOrderedEntities() | openfluid::landr::LandRGraph | |
getPolygonEntitiesByCompactness(double Compactness, bool Neighbour=true) | openfluid::landr::PolygonGraph | |
getPolygonEntitiesByMinArea(double MinArea, bool Neighbour=true) | openfluid::landr::PolygonGraph | |
getRasterValueForEntityCentroid(const LandREntity &Entity) | openfluid::landr::LandRGraph | virtual |
getSize() const | openfluid::landr::LandRGraph | |
getType() | openfluid::landr::PolygonGraph | virtual |
GraphType enum name | openfluid::landr::LandRGraph | |
hasAnAssociatedRaster() | openfluid::landr::LandRGraph | |
hasIsland() | openfluid::landr::PolygonGraph | |
isComplete() | openfluid::landr::PolygonGraph | |
LandRGraph() | openfluid::landr::LandRGraph | protected |
LandRGraph(openfluid::core::GeoVectorValue &Val) | openfluid::landr::LandRGraph | protected |
LandRGraph(const openfluid::landr::VectorDataset &Vect) | openfluid::landr::LandRGraph | protected |
LINESTRING enum value | openfluid::landr::LandRGraph | |
m_Entities | openfluid::landr::LandRGraph | protected |
m_EntitiesByOfldId | openfluid::landr::LandRGraph | protected |
m_FileNum | openfluid::landr::LandRGraph | protectedstatic |
mergePolygonEntities(PolygonEntity &Entity, PolygonEntity &EntityToMerge) | openfluid::landr::PolygonGraph | |
mergePolygonEntitiesByCompactness(double Compactness) | openfluid::landr::PolygonGraph | |
mergePolygonEntitiesByMinArea(double MinArea) | openfluid::landr::PolygonGraph | |
mp_Factory | openfluid::landr::LandRGraph | protected |
mp_Raster | openfluid::landr::LandRGraph | protected |
mp_RasterPolygonized | openfluid::landr::LandRGraph | protected |
mp_RasterPolygonizedPolys | openfluid::landr::LandRGraph | protected |
mp_Vector | openfluid::landr::LandRGraph | protected |
node(const geos::geom::Coordinate &Coordinate) | openfluid::landr::LandRGraph | protected |
POLYGON enum value | openfluid::landr::LandRGraph | |
PolygonGraph() | openfluid::landr::PolygonGraph | protected |
PolygonGraph(openfluid::core::GeoVectorValue &Val) | openfluid::landr::PolygonGraph | protected |
PolygonGraph(openfluid::landr::VectorDataset &Vect) | openfluid::landr::PolygonGraph | protected |
rasterPolygonized() | openfluid::landr::LandRGraph | |
rasterPolygonizedPolys() | openfluid::landr::LandRGraph | |
RastValByRastPoly_t typedef | openfluid::landr::PolygonGraph | |
removeAttribute(const std::string &AttributeName) | openfluid::landr::LandRGraph | |
removeEdgeAttribute(std::string AttributeName, LandREntity &Entity) | openfluid::landr::PolygonGraph | protected |
removeEdgeAttribute(std::string AttributeName) | openfluid::landr::PolygonGraph | |
removeEntity(int OfldId) | openfluid::landr::PolygonGraph | virtual |
removeSegment(PolygonEntity *Entity, geos::geom::LineString *Segment) | openfluid::landr::PolygonGraph | protected |
removeUnusedNodes() | openfluid::landr::LandRGraph | |
setAttributeFromMeanRasterValues(const std::string &AttributeName) | openfluid::landr::PolygonGraph | virtual |
setAttributeFromRasterValueAtCentroid(const std::string &AttributeName) | openfluid::landr::LandRGraph | |
setAttributeFromVectorId(const std::string &AttributeName, openfluid::core::GeoVectorValue &Vector, const std::string &IdColumn, const std::string &ValueColumn) | openfluid::landr::LandRGraph | |
setAttributeFromVectorId(const std::string &AttributeName, openfluid::landr::VectorDataset &Vector, const std::string &IdColumn, const std::string &ValueColumn) | openfluid::landr::LandRGraph | |
setAttributeFromVectorLocation(const std::string &AttributeName, openfluid::core::GeoVectorValue &Vector, const std::string &Column, double Thresh=0.0001) | openfluid::landr::LandRGraph | virtual |
setAttributeFromVectorLocation(const std::string &AttributeName, openfluid::landr::VectorDataset &Vector, const std::string &Column, double Thresh=0.0001) | openfluid::landr::LandRGraph | virtual |
snapVertices(double snapTolerance) | openfluid::landr::LandRGraph | |
~LandRGraph() | openfluid::landr::LandRGraph | virtual |
~PolygonGraph() | openfluid::landr::PolygonGraph | virtual |