Package org.locationtech.jts.geom
Class Location
- java.lang.Object
-
- org.locationtech.jts.geom.Location
-
public class Location extends java.lang.Object
Constants representing the different topological locations which can occur in aGeometry
. The constants are also used as the row and column indices of DE-9IMIntersectionMatrix
es.- Version:
- 1.7
-
-
Field Summary
Fields Modifier and Type Field Description static int
BOUNDARY
The location value for the boundary of a geometry.static int
EXTERIOR
The location value for the exterior of a geometry.static int
INTERIOR
The location value for the interior of a geometry.static int
NONE
Used for uninitialized location values.
-
Constructor Summary
Constructors Constructor Description Location()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static char
toLocationSymbol(int locationValue)
Converts the location value to a location symbol, for example,EXTERIOR => 'e'
.
-
-
-
Field Detail
-
INTERIOR
public static final int INTERIOR
The location value for the interior of a geometry. Also, DE-9IM row index of the interior of the first geometry and column index of the interior of the second geometry.- See Also:
- Constant Field Values
-
BOUNDARY
public static final int BOUNDARY
The location value for the boundary of a geometry. Also, DE-9IM row index of the boundary of the first geometry and column index of the boundary of the second geometry.- See Also:
- Constant Field Values
-
EXTERIOR
public static final int EXTERIOR
The location value for the exterior of a geometry. Also, DE-9IM row index of the exterior of the first geometry and column index of the exterior of the second geometry.- See Also:
- Constant Field Values
-
NONE
public static final int NONE
Used for uninitialized location values.- See Also:
- Constant Field Values
-
-