Uses of Class
com.vividsolutions.jts.geomgraph.Edge

Packages that use Edge
com.vividsolutions.jts.geomgraph Contains classes that implement topology graphs. 
com.vividsolutions.jts.geomgraph.index Contains classes that implement indexes for performing noding on geometry graph edges. 
com.vividsolutions.jts.operation.buffer Provides classes for computing buffers of geometries 
com.vividsolutions.jts.operation.overlay Contains classes that perform a topological overlay to compute boolean spatial functions. 
com.vividsolutions.jts.operation.relate Contains classes to implement the computation of the spatial relationships of Geometrys. 
 

Uses of Edge in com.vividsolutions.jts.geomgraph
 

Fields in com.vividsolutions.jts.geomgraph declared as Edge
protected  Edge EdgeEnd.edge
           
 

Methods in com.vividsolutions.jts.geomgraph that return Edge
 Edge PlanarGraph.findEdge(Coordinate p0, Coordinate p1)
          Returns the edge whose first two coordinates are p0 and p1
 Edge GeometryGraph.findEdge(LineString line)
           
 Edge PlanarGraph.findEdgeInSameDirection(Coordinate p0, Coordinate p1)
          Returns the edge which starts at p0 and whose first segment is parallel to p1
 Edge EdgeList.findEqualEdge(Edge e)
          If there is an edge equal to e already in the list, return it.
 Edge EdgeList.get(int i)
           
 Edge Edge.getCollapsedEdge()
           
 Edge EdgeEnd.getEdge()
           
 Edge DirectedEdge.getEdge()
           
 

Methods in com.vividsolutions.jts.geomgraph with parameters of type Edge
 void EdgeList.add(Edge e)
          Insert an edge unless it is already in the list
 void GeometryGraph.addEdge(Edge e)
          Add an Edge computed externally.
protected  void EdgeRing.addPoints(Edge edge, boolean isForward, boolean isFirstEdge)
           
 EdgeEnd PlanarGraph.findEdgeEnd(Edge e)
          Returns the EdgeEnd which has edge e as its base edge (MD 18 Feb 2002 - this should return a pair of edges)
 int EdgeList.findEdgeIndex(Edge e)
          If the edge e is already in the list, return its index.
 Edge EdgeList.findEqualEdge(Edge e)
          If there is an edge equal to e already in the list, return it.
protected  void PlanarGraph.insertEdge(Edge e)
           
 boolean Edge.isPointwiseEqual(Edge e)
           
 

Constructors in com.vividsolutions.jts.geomgraph with parameters of type Edge
DirectedEdge(Edge edge, boolean isForward)
           
EdgeEnd(Edge edge)
           
EdgeEnd(Edge edge, Coordinate p0, Coordinate p1)
           
EdgeEnd(Edge edge, Coordinate p0, Coordinate p1, Label label)
           
EdgeIntersectionList(Edge edge)
           
 

Uses of Edge in com.vividsolutions.jts.geomgraph.index
 

Methods in com.vividsolutions.jts.geomgraph.index with parameters of type Edge
 void SegmentIntersector.addIntersections(Edge e0, int segIndex0, Edge e1, int segIndex1)
          This method is called by clients of the EdgeIntersector class to test for and add intersections for two segments of the edges being intersected.
 

Constructors in com.vividsolutions.jts.geomgraph.index with parameters of type Edge
MonotoneChainEdge(Edge e)
           
SweepLineSegment(Edge edge, int ptIndex)
           
 

Uses of Edge in com.vividsolutions.jts.operation.buffer
 

Methods in com.vividsolutions.jts.operation.buffer with parameters of type Edge
protected  void BufferBuilder.insertUniqueEdge(Edge e)
          Inserted edges are checked to see if an identical edge already exists.
 

Uses of Edge in com.vividsolutions.jts.operation.overlay
 

Methods in com.vividsolutions.jts.operation.overlay with parameters of type Edge
protected  void OverlayOp.insertUniqueEdge(Edge e)
          Insert an edge from one of the noded input graphs.
 

Uses of Edge in com.vividsolutions.jts.operation.relate
 

Methods in com.vividsolutions.jts.operation.relate with parameters of type Edge
 void EdgeEndBuilder.computeEdgeEnds(Edge edge, List l)
          Creates stub edges for all the intersections in this Edge (if any) and inserts them into the graph.
 



Copyright © 2012. All Rights Reserved.