
JTS Topology Suite version 1.12  
PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 
java.lang.Object com.vividsolutions.jts.operation.distance.GeometryLocation
public class GeometryLocation
Represents the location of a point on a Geometry.
Maintains both the actual point location
(which may not be exact, if the point is not a vertex)
as well as information about the component
and segment index where the point occurs.
Locations inside area Geometrys will not have an associated segment index,
so in this case the segment index will have the sentinel value of
INSIDE_AREA
.
Field Summary  

static int 
INSIDE_AREA
A special value of segmentIndex used for locations inside area geometries. 
Constructor Summary  

GeometryLocation(Geometry component,
Coordinate pt)
Constructs a GeometryLocation specifying a point inside an area geometry. 

GeometryLocation(Geometry component,
int segIndex,
Coordinate pt)
Constructs a GeometryLocation specifying a point on a geometry, as well as the segment that the point is on (or INSIDE_AREA if the point is not on a segment). 
Method Summary  

Coordinate 
getCoordinate()
Returns the Coordinate of this location. 
Geometry 
getGeometryComponent()
Returns the geometry component on (or in) which this location occurs. 
int 
getSegmentIndex()
Returns the segment index for this location. 
boolean 
isInsideArea()
Tests whether this location represents a point inside an area geometry. 
Methods inherited from class java.lang.Object 

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
Field Detail 

public static final int INSIDE_AREA
Constructor Detail 

public GeometryLocation(Geometry component, int segIndex, Coordinate pt)
INSIDE_AREA
if the point is not on a segment).
component
 the component of the geometry containing the pointsegIndex
 the segment index of the location, or INSIDE_AREApt
 the coordinate of the locationpublic GeometryLocation(Geometry component, Coordinate pt)
component
 the component of the geometry containing the pointpt
 the coordinate of the locationMethod Detail 

public Geometry getGeometryComponent()
public int getSegmentIndex()
INSIDE_AREA
;
public Coordinate getCoordinate()
Coordinate
of this location.
public boolean isInsideArea()

JTS Topology Suite version 1.12  
PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 