Uses of Class
org.locationtech.jts.geomgraph.DirectedEdge
Packages that use DirectedEdge
Package
Description
Contains classes that implement topology graphs.
Provides classes for computing buffers of geometries
Contains classes that perform a topological overlay to compute boolean spatial functions.
Provides classes for testing the validity of geometries.
-
Uses of DirectedEdge in org.locationtech.jts.geomgraph
Fields in org.locationtech.jts.geomgraph declared as DirectedEdgeModifier and TypeFieldDescriptionprivate DirectedEdgeDirectedEdge.nextprivate DirectedEdgeDirectedEdge.nextMinprotected DirectedEdgeEdgeRing.startDeprivate DirectedEdgeDirectedEdge.symMethods in org.locationtech.jts.geomgraph that return DirectedEdgeModifier and TypeMethodDescriptionDirectedEdge.getNext()abstract DirectedEdgeEdgeRing.getNext(DirectedEdge de) DirectedEdge.getNextMin()DirectedEdgeStar.getRightmostEdge()DirectedEdge.getSym()Each Edge gives rise to a pair of symmetric DirectedEdges, in opposite directions.Methods in org.locationtech.jts.geomgraph with parameters of type DirectedEdgeModifier and TypeMethodDescriptionvoidDirectedEdgeStar.computeDepths(DirectedEdge de) protected voidEdgeRing.computePoints(DirectedEdge start) Collect all the points from the DirectedEdges of this ring into a contiguous listabstract DirectedEdgeEdgeRing.getNext(DirectedEdge de) abstract voidEdgeRing.setEdgeRing(DirectedEdge de, EdgeRing er) voidDirectedEdge.setNext(DirectedEdge next) voidDirectedEdge.setNextMin(DirectedEdge nextMin) voidDirectedEdge.setSym(DirectedEdge de) Constructors in org.locationtech.jts.geomgraph with parameters of type DirectedEdge -
Uses of DirectedEdge in org.locationtech.jts.operation.buffer
Fields in org.locationtech.jts.operation.buffer declared as DirectedEdgeModifier and TypeFieldDescriptionprivate DirectedEdgeRightmostEdgeFinder.minDeprivate DirectedEdgeRightmostEdgeFinder.orientedDeMethods in org.locationtech.jts.operation.buffer that return DirectedEdgeMethods in org.locationtech.jts.operation.buffer with parameters of type DirectedEdgeModifier and TypeMethodDescriptionprivate voidRightmostEdgeFinder.checkForRightmostCoordinate(DirectedEdge de) private voidBufferSubgraph.computeDepths(DirectedEdge startEdge) Compute depths for all dirEdges via breadth-first traversal of nodes in graphprivate voidBufferSubgraph.copySymDepths(DirectedEdge de) private voidSubgraphDepthLocater.findStabbedSegments(Coordinate stabbingRayLeftPt, DirectedEdge dirEdge, List stabbedSegments) Finds all non-horizontal segments intersecting the stabbing line in the input dirEdge.private intRightmostEdgeFinder.getRightmostSide(DirectedEdge de, int index) private intRightmostEdgeFinder.getRightmostSideOfSegment(DirectedEdge de, int i) -
Uses of DirectedEdge in org.locationtech.jts.operation.overlay
Methods in org.locationtech.jts.operation.overlay that return DirectedEdgeModifier and TypeMethodDescriptionMaximalEdgeRing.getNext(DirectedEdge de) MinimalEdgeRing.getNext(DirectedEdge de) Methods in org.locationtech.jts.operation.overlay with parameters of type DirectedEdgeModifier and TypeMethodDescriptionprivate voidLineBuilder.collectBoundaryTouchEdge(DirectedEdge de, int opCode, List edges) Collect edges from Area inputs which should be in the result but which have not been included in a result area.private voidLineBuilder.collectLineEdge(DirectedEdge de, int opCode, List edges) Collect line edges which are in the result.MaximalEdgeRing.getNext(DirectedEdge de) MinimalEdgeRing.getNext(DirectedEdge de) private booleanConsistentPolygonRingChecker.isPotentialResultAreaEdge(DirectedEdge de, int opCode) voidMaximalEdgeRing.setEdgeRing(DirectedEdge de, EdgeRing er) voidMinimalEdgeRing.setEdgeRing(DirectedEdge de, EdgeRing er) Constructors in org.locationtech.jts.operation.overlay with parameters of type DirectedEdgeModifierConstructorDescriptionMaximalEdgeRing(DirectedEdge start, GeometryFactory geometryFactory) MinimalEdgeRing(DirectedEdge start, GeometryFactory geometryFactory) -
Uses of DirectedEdge in org.locationtech.jts.operation.valid
Methods in org.locationtech.jts.operation.valid with parameters of type DirectedEdgeModifier and TypeMethodDescriptionprotected voidConnectedInteriorTester.visitLinkedDirectedEdges(DirectedEdge start)