com.vividsolutions.jts.operation

Class IsSimpleOp


public class IsSimpleOp
extends java.lang.Object

Tests whether a Geometry is simple. Only Geometrys whose definition allows them to be simple or non-simple are tested. (E.g. Polygons must be simple by definition, so no test is provided. To test whether a given Polygon is valid, use Geometry#isValid)
Version:
1.6

Constructor Summary

IsSimpleOp()

Method Summary

boolean
isSimple(LineString geom)
boolean
isSimple(MultiLineString geom)
boolean
isSimple(MultiPoint mp)
A MultiPoint is simple iff it has no repeated points

Constructor Details

IsSimpleOp

public IsSimpleOp()

Method Details

isSimple

public boolean isSimple(LineString geom)

isSimple

public boolean isSimple(MultiLineString geom)

isSimple

public boolean isSimple(MultiPoint mp)
A MultiPoint is simple iff it has no repeated points