public class LineStringGraphGenerator extends BasicLineGraphGenerator
LineString,
Point| Constructor and Description |
|---|
LineStringGraphGenerator() |
LineStringGraphGenerator(double tolerance) |
| Modifier and Type | Method and Description |
|---|---|
Graphable |
add(Object obj)
Adds a line to the graph.
|
protected LineSegment |
alterLine(LineSegment line,
Node n1,
Node n2) |
Graphable |
get(Object obj)
Returns the edge which represents a line.
|
Graphable |
remove(Object obj)
Removes the edge from the graph that represents a line.
|
protected void |
setObject(Node n,
Object obj) |
getEdge, getGraph, getGraphBuilder, getNode, getNodeMap, setGraphBuilder, setObject, useTolerancepublic LineStringGraphGenerator(double tolerance)
public LineStringGraphGenerator()
public Graphable add(Object obj)
BasicLineGraphGeneratoradd in interface GraphGeneratoradd in class BasicLineGraphGeneratorobj - An instance of LineSegment.LineSegment,
GraphGenerator.add(Object)protected LineSegment alterLine(LineSegment line,
Node n1,
Node n2)
alterLine in class BasicLineGraphGeneratorpublic Graphable remove(Object obj)
BasicLineGraphGeneratorremove in interface GraphGeneratorremove in class BasicLineGraphGeneratorobj - The object modelled by the component.GraphGenerator.remove(Object)public Graphable get(Object obj)
BasicLineGraphGeneratorget in interface GraphGeneratorget in class BasicLineGraphGeneratorobj - An instance of LineSegment.GraphGenerator.get(Object)protected void setObject(Node n, Object obj)
setObject in class BasicLineGraphGeneratorCopyright © 1996–2019 Geotools. All rights reserved.