Package io.github.sebasbaumh.postgis
Interface LineBasedGeometry
- All Known Implementing Classes:
CircularString
,CompoundCurve
,Curve
,CurvePolygon
,LinearRing
,LineString
,Polygon
,PolygonBase
public interface LineBasedGeometry
Interface to mark line based geometries.
- Author:
- Sebastian Baumhekel
-
Method Details
-
getEndPoint
Gets the end point.- Returns:
Point
on success, else null
-
getStartPoint
Gets the start point.- Returns:
Point
on success, else null
-
isClosed
boolean isClosed()Checks if this line is closed, so the last coordinate is the same as the first coordinate.- Returns:
- true on success, else false
-
length
double length()Gets the length of this line.- Returns:
- length
-