openfluid::landr::LandRTools Member List
This is the complete list of members for openfluid::landr::LandRTools, including all inherited members.
cleanLineStrings(std::vector< geos::geom::LineString * > vLines, double SnapTolerance)openfluid::landr::LandRTools [static]
computeIntersectPolygons(geos::geom::Geometry *Geom1, geos::geom::Geometry *Geom2)openfluid::landr::LandRTools [static]
computeSnapOverlayUnion(geos::geom::Geometry &Geom1, geos::geom::Geometry &Geom2, double SnapTolerance=0)openfluid::landr::LandRTools [static]
CONTAINS enum valueopenfluid::landr::LandRTools
EQUALS enum valueopenfluid::landr::LandRTools
exists(geos::geom::LineString *Line, std::list< geos::geom::LineString * > RefLines, double Tolerance=0)openfluid::landr::LandRTools [static]
getMergedLineStringFromGeometry(geos::geom::Geometry *Geom)openfluid::landr::LandRTools [static]
getMergedLineStringsFromGeometry(geos::geom::Geometry *Geom)openfluid::landr::LandRTools [static]
getNodedLines(geos::geom::Geometry *Geom1, geos::geom::Geometry *Geom2, double SnapTolerance=0, double PrecisionReducer=10000000)openfluid::landr::LandRTools [static]
getNodesFromVectorOfLines(std::vector< geos::geom::LineString * > &NodedLines)openfluid::landr::LandRTools [static]
getVectorOfExteriorRings(openfluid::landr::VectorDataset &Val)openfluid::landr::LandRTools [static]
getVectorOfLines(openfluid::landr::VectorDataset &Val)openfluid::landr::LandRTools [static]
INTERSECTS enum valueopenfluid::landr::LandRTools
markInvertedLineStringEntityUsingDFS(geos::planargraph::Node *Node, std::vector< int > &vectIdent)openfluid::landr::LandRTools [static]
markVisitedNodesUsingDFS(geos::planargraph::Node *Node)openfluid::landr::LandRTools [static]
NONE enum valueopenfluid::landr::LandRTools
polygonizeGeometry(std::vector< geos::geom::Geometry * > &Lines, std::vector< geos::geom::Polygon * > &Polygons, std::vector< const geos::geom::LineString * > &Dangles)openfluid::landr::LandRTools [static]
Relationship enum nameopenfluid::landr::LandRTools
splitLineStringByPoint(geos::geom::LineString &Entity, geos::geom::Point &Point, double SnapTolerance)openfluid::landr::LandRTools [static]
splitLineStringByPoints(geos::geom::LineString &Entity, std::vector< geos::geom::Point * > &Points, double SnapTolerance, std::vector< geos::geom::LineString * > &vLines, unsigned int step=0)openfluid::landr::LandRTools [static]
TOUCHES enum valueopenfluid::landr::LandRTools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines