Uses of Class
eu.europa.ec.eurostat.jgiscotools.graph.base.structure.Edge
-
Packages that use Edge Package Description eu.europa.ec.eurostat.jgiscotools.graph.algo Various algorithms on graphs.eu.europa.ec.eurostat.jgiscotools.graph.algo.edgematching Network edge-matching.eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke Stroke analysis on graphs.eu.europa.ec.eurostat.jgiscotools.graph.base Basic manipulation of graphs.eu.europa.ec.eurostat.jgiscotools.graph.base.structure Graph structure.eu.europa.ec.eurostat.jgiscotools.regionsimplify Generalisation for tesselation data (such as administrative regions) based on multi-agent simulation. -
-
Uses of Edge in eu.europa.ec.eurostat.jgiscotools.graph.algo
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo that return Edge Modifier and Type Method Description static Edge
NodeReduction. ensure(Node n)
static Edge
NodeReduction. ensure(Node n, NodeReduction.NodeReductionCriteria nrc)
static Edge
EdgeCollapse. findShortestEdge(Collection<Edge> es)
static Edge
EdgeCollapse. findShortestEdge(Collection<Edge> es, double d)
static Edge
GraphUtils. findSimilarDuplicateEdgeToRemove(Graph g, double haussdorffDistance)
static Edge
EdgeCollapse. findTooShortEdge(Collection<Edge> es, double d)
static Edge
GraphUtils. getLongest(Edge e1, Edge e2)
static Edge
GraphUtils. revert(Edge e)
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo that return types with arguments of type Edge Modifier and Type Method Description static Set<Edge>
FaceAggregation. aggregate(Face targetFace, Face delFace)
static Collection<Edge>
NodeReduction. ensure(Graph g)
static Collection<Edge>
NodeReduction. ensure(Graph g, NodeReduction.NodeReductionCriteria nrc)
static Collection<Edge>
NodeReduction. ensure(Collection<Node> ns)
static Collection<Edge>
NodeReduction. ensure(Collection<Node> ns, NodeReduction.NodeReductionCriteria nrc)
static Set<Edge>
GraphUtils. getEdgesInCommon(Face f1, Face f2)
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo with parameters of type Edge Modifier and Type Method Description static Node
GraphUtils. areConnected(Edge e1, Edge e2)
Check if two edges are connected.static org.locationtech.jts.geom.Coordinate
EdgeCollapse. collapseEdge(Edge e)
static boolean
EdgeValidity. get(Edge e, boolean checkIsSimple, boolean checkEdgeToEdgeIntersection)
static double
GraphUtils. getArea(Edge e)
static Edge
GraphUtils. getLongest(Edge e1, Edge e2)
boolean
ConnexComponents.EdgeFilter. keep(Edge e)
static void
EdgeMerging. merge(Graph g, Edge e1, Node n, Edge e2)
static Edge
GraphUtils. revert(Edge e)
static void
EdgeScaling. scale(Edge e, double factor)
static void
EdgeScaling. scale(Edge e, double factor, org.locationtech.jts.geom.Coordinate center)
Method parameters in eu.europa.ec.eurostat.jgiscotools.graph.algo with type arguments of type Edge Modifier and Type Method Description static Edge
EdgeCollapse. findShortestEdge(Collection<Edge> es)
static Edge
EdgeCollapse. findShortestEdge(Collection<Edge> es, double d)
static Edge
EdgeCollapse. findTooShortEdge(Collection<Edge> es, double d)
static Collection<org.locationtech.jts.geom.LineString>
GraphUtils. getEdgeGeometries(Collection<Edge> es)
static Set<Node>
GraphUtils. getNodes(Collection<Edge> edges)
-
Uses of Edge in eu.europa.ec.eurostat.jgiscotools.graph.algo.edgematching
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo.edgematching that return types with arguments of type Edge Modifier and Type Method Description ArrayList<Edge>
NetworkEdgeMatching. getMatchingEdges()
-
Uses of Edge in eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke with parameters of type Edge Modifier and Type Method Description protected org.locationtech.jts.geom.Coordinate
StrokeConnectionSalienceComputation. getCoordinateForDeflation(Edge e, Node n)
Constructor parameters in eu.europa.ec.eurostat.jgiscotools.graph.algo.stroke with type arguments of type Edge Constructor Description Stroke(Collection<Edge> edges)
StrokeAnalysis(Collection<Edge> edges)
-
Uses of Edge in eu.europa.ec.eurostat.jgiscotools.graph.base
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base with parameters of type Edge Modifier and Type Method Description static Feature
GraphToFeature. asFeature(Edge e)
static String
TopologyAnalysis. getCoastalType(Edge e)
static String
TopologyAnalysis. getTopologicalType(Edge e)
static boolean
TopologyAnalysis. isClosed(Edge e)
static boolean
TopologyAnalysis. isCoastal(Edge e)
static boolean
TopologyAnalysis. isDangle(Edge e)
static boolean
TopologyAnalysis. isIsolated(Edge e)
static boolean
TopologyAnalysis. isIsthmus(Edge e)
Method parameters in eu.europa.ec.eurostat.jgiscotools.graph.base with type arguments of type Edge Modifier and Type Method Description static void
GraphToFeature. updateEdgeLinearFeatureGeometry(Collection<Edge> es)
-
Uses of Edge in eu.europa.ec.eurostat.jgiscotools.graph.base.structure
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base.structure that return Edge Modifier and Type Method Description Edge
Graph. buildEdge(Node n1, Node n2)
Edge
Graph. buildEdge(Node n1, Node n2, org.locationtech.jts.geom.Coordinate[] coords)
Edge
Edge. clear()
Edge
Graph. getEdge(String id)
Edge
Face. getLongestEdge()
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base.structure that return types with arguments of type Edge Modifier and Type Method Description Set<Edge>
Graph. getEdge(Node n1, Node n2)
HashSet<Edge>
Edge. getEdges()
Set<Edge>
Face. getEdges()
Set<Edge>
Graph. getEdges()
Set<Edge>
Node. getEdges()
ArrayList<Edge>
Node. getEdgesAsList()
Collection<Edge>
Graph. getEdgesAt(org.locationtech.jts.geom.Envelope env)
Set<Edge>
Node. getInEdges()
Set<Edge>
Node. getOutEdges()
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base.structure with parameters of type Edge Modifier and Type Method Description void
Graph. insertInSpatialIndex(Edge e)
void
Graph. remove(Edge e)
boolean
Graph. removeFromSpatialIndex(Edge e)
Method parameters in eu.europa.ec.eurostat.jgiscotools.graph.base.structure with type arguments of type Edge Modifier and Type Method Description Face
Graph. buildFace(Set<Edge> edges)
void
Graph. removeAll(Collection<Edge> es)
-
Uses of Edge in eu.europa.ec.eurostat.jgiscotools.regionsimplify
Methods in eu.europa.ec.eurostat.jgiscotools.regionsimplify that return Edge Modifier and Type Method Description Edge
AEdge. getObject()
Methods in eu.europa.ec.eurostat.jgiscotools.regionsimplify with parameters of type Edge Modifier and Type Method Description AEdge
ATesselation. getAEdge(Edge e)
protected void
TEdgeSimplifier. postScaleClosed(Edge e, double targetArea)
Constructors in eu.europa.ec.eurostat.jgiscotools.regionsimplify with parameters of type Edge Constructor Description AEdge(Edge object, ATesselation aTess)
-