openfluid::landr::PolygonGraph Member List
This is the complete list of members for openfluid::landr::PolygonGraph, including all inherited members.
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 [protected, virtual]
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
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
createVectorRepresentation(std::string FilePath, std::string FileName)openfluid::landr::PolygonGraph
Entities_t typedefopenfluid::landr::LandRGraph
exportToShp(const std::string &FilePath, const std::string &FileName)openfluid::landr::LandRGraph
FileNumopenfluid::landr::LandRGraph [protected, static]
getAttributeNames()openfluid::landr::LandRGraph
getEdgeAttributeNames()openfluid::landr::PolygonGraph
getEntities()openfluid::landr::LandRGraph
getEntitiesByOfldId()openfluid::landr::LandRGraph
getEntity(int OfldId)openfluid::landr::PolygonGraph [virtual]
getNewEntity(const geos::geom::Geometry *Geom, unsigned int OfldId)openfluid::landr::PolygonGraph [protected, virtual]
getNode(const geos::geom::Coordinate &Coordinate)openfluid::landr::LandRGraph [protected]
getOfldIdOrderedEntities()openfluid::landr::LandRGraph
getPolygonEntitiesByCompactness(double Compactness)openfluid::landr::PolygonGraph
getPolygonEntitiesByMinArea(double MinArea)openfluid::landr::PolygonGraph
getRasterPolygonized()openfluid::landr::LandRGraph
getRasterPolygonizedPolys()openfluid::landr::LandRGraph
getRasterPolyOverlapping(PolygonEntity &Entity)openfluid::landr::PolygonGraph
getRasterValueForEntityCentroid(const LandREntity &Entity)openfluid::landr::LandRGraph [virtual]
getSize() const openfluid::landr::LandRGraph
getType()openfluid::landr::PolygonGraph [virtual]
GraphType enum nameopenfluid::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 valueopenfluid::landr::LandRGraph
m_Entitiesopenfluid::landr::LandRGraph [protected]
m_EntitiesByOfldIdopenfluid::landr::LandRGraph [protected]
mergePolygonEntities(PolygonEntity &Entity, PolygonEntity &EntityToMerge)openfluid::landr::PolygonGraph
mp_Factoryopenfluid::landr::LandRGraph [protected]
mp_Rasteropenfluid::landr::LandRGraph [protected]
mp_RasterPolygonizedopenfluid::landr::LandRGraph [protected]
mp_RasterPolygonizedPolysopenfluid::landr::LandRGraph [protected]
mp_Vectoropenfluid::landr::LandRGraph [protected]
POLYGON enum valueopenfluid::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]
RastValByRastPoly_t typedefopenfluid::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 &Column)openfluid::landr::LandRGraph
setAttributeFromVectorId(const std::string &AttributeName, openfluid::landr::VectorDataset &Vector, const std::string &Column)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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines