com.vividsolutions.jts.simplify

Class TaggedLineString


public class TaggedLineString
extends java.lang.Object

Version:
1.6

Constructor Summary

TaggedLineString(LineString parentLine)
TaggedLineString(LineString parentLine, int minimumSize)

Method Summary

void
addToResult(LineSegment seg)
LineString
asLineString()
LinearRing
asLinearRing()
int
getMinimumSize()
LineString
getParent()
Coordinate[]
getParentCoordinates()
Coordinate[]
getResultCoordinates()
int
getResultSize()
TaggedLineSegment
getSegment(int i)
TaggedLineSegment[]
getSegments()

Constructor Details

TaggedLineString

public TaggedLineString(LineString parentLine)

TaggedLineString

public TaggedLineString(LineString parentLine,
                        int minimumSize)

Method Details

addToResult

public void addToResult(LineSegment seg)

asLineString

public LineString asLineString()

asLinearRing

public LinearRing asLinearRing()

getMinimumSize

public int getMinimumSize()

getParent

public LineString getParent()

getParentCoordinates

public Coordinate[] getParentCoordinates()

getResultCoordinates

public Coordinate[] getResultCoordinates()

getResultSize

public int getResultSize()

getSegment

public TaggedLineSegment getSegment(int i)

getSegments

public TaggedLineSegment[] getSegments()