public class Circle
extends com.vividsolutions.jts.geom.Geometry
| Constructor and Description |
|---|
Circle(com.vividsolutions.jts.geom.Geometry centerGeometry,
Double givenRadius)
Instantiates a new circle.
|
| Modifier and Type | Method and Description |
|---|---|
void |
apply(com.vividsolutions.jts.geom.CoordinateFilter filter) |
void |
apply(com.vividsolutions.jts.geom.CoordinateSequenceFilter filter) |
void |
apply(com.vividsolutions.jts.geom.GeometryComponentFilter filter) |
void |
apply(com.vividsolutions.jts.geom.GeometryFilter filter) |
Object |
clone() |
protected int |
compareToSameClass(Object other) |
protected int |
compareToSameClass(Object other,
com.vividsolutions.jts.geom.CoordinateSequenceComparator comp) |
protected com.vividsolutions.jts.geom.Envelope |
computeEnvelopeInternal() |
boolean |
covers(double x,
double y)
Covers.
|
boolean |
covers(com.vividsolutions.jts.geom.Geometry g) |
boolean |
equalsExact(com.vividsolutions.jts.geom.Geometry g,
double tolerance) |
com.vividsolutions.jts.geom.Geometry |
getBoundary() |
int |
getBoundaryDimension() |
com.vividsolutions.jts.geom.Geometry |
getCenterGeometry()
Gets the center geometry.
|
com.vividsolutions.jts.geom.Coordinate |
getCenterPoint()
Gets the center point.
|
com.vividsolutions.jts.geom.Coordinate |
getCoordinate() |
com.vividsolutions.jts.geom.Coordinate[] |
getCoordinates() |
int |
getDimension() |
String |
getGeometryType() |
int |
getNumPoints() |
Double |
getRadius()
Gets the radius.
|
boolean |
intersects(com.vividsolutions.jts.geom.Geometry g) |
boolean |
isEmpty() |
void |
normalize() |
com.vividsolutions.jts.geom.Geometry |
reverse() |
void |
setRadius(Double givenRadius)
Sets the radius.
|
buffer, buffer, buffer, checkNotGeometryCollection, compare, compareTo, compareTo, contains, convexHull, coveredBy, crosses, difference, disjoint, distance, equal, equals, equals, equalsExact, equalsNorm, equalsTopo, geometryChanged, geometryChangedAction, getArea, getCentroid, getEnvelope, getEnvelopeInternal, getFactory, getGeometryN, getInteriorPoint, getLength, getNumGeometries, getPrecisionModel, getSRID, getUserData, hashCode, hasNonEmptyElements, hasNullElements, intersection, isEquivalentClass, isGeometryCollection, isRectangle, isSimple, isValid, isWithinDistance, norm, overlaps, relate, relate, setSRID, setUserData, symDifference, toString, toText, touches, union, union, withinpublic Circle(com.vividsolutions.jts.geom.Geometry centerGeometry,
Double givenRadius)
centerGeometry - the center geometrygivenRadius - the given radiuspublic com.vividsolutions.jts.geom.Geometry getCenterGeometry()
public com.vividsolutions.jts.geom.Coordinate getCenterPoint()
public Double getRadius()
public void setRadius(Double givenRadius)
givenRadius - the new radiuspublic boolean covers(com.vividsolutions.jts.geom.Geometry g)
covers in class com.vividsolutions.jts.geom.Geometrypublic boolean intersects(com.vividsolutions.jts.geom.Geometry g)
intersects in class com.vividsolutions.jts.geom.Geometrypublic boolean covers(double x,
double y)
x - the xy - the ypublic String getGeometryType()
getGeometryType in class com.vividsolutions.jts.geom.Geometrypublic com.vividsolutions.jts.geom.Coordinate getCoordinate()
getCoordinate in class com.vividsolutions.jts.geom.Geometrypublic com.vividsolutions.jts.geom.Coordinate[] getCoordinates()
getCoordinates in class com.vividsolutions.jts.geom.Geometrypublic int getNumPoints()
getNumPoints in class com.vividsolutions.jts.geom.Geometrypublic boolean isEmpty()
isEmpty in class com.vividsolutions.jts.geom.Geometrypublic int getDimension()
getDimension in class com.vividsolutions.jts.geom.Geometrypublic com.vividsolutions.jts.geom.Geometry getBoundary()
getBoundary in class com.vividsolutions.jts.geom.Geometrypublic int getBoundaryDimension()
getBoundaryDimension in class com.vividsolutions.jts.geom.Geometrypublic com.vividsolutions.jts.geom.Geometry reverse()
reverse in class com.vividsolutions.jts.geom.Geometrypublic Object clone()
clone in class com.vividsolutions.jts.geom.Geometrypublic boolean equalsExact(com.vividsolutions.jts.geom.Geometry g,
double tolerance)
equalsExact in class com.vividsolutions.jts.geom.Geometrypublic void apply(com.vividsolutions.jts.geom.CoordinateFilter filter)
apply in class com.vividsolutions.jts.geom.Geometrypublic void apply(com.vividsolutions.jts.geom.CoordinateSequenceFilter filter)
apply in class com.vividsolutions.jts.geom.Geometrypublic void apply(com.vividsolutions.jts.geom.GeometryFilter filter)
apply in class com.vividsolutions.jts.geom.Geometrypublic void apply(com.vividsolutions.jts.geom.GeometryComponentFilter filter)
apply in class com.vividsolutions.jts.geom.Geometrypublic void normalize()
normalize in class com.vividsolutions.jts.geom.Geometryprotected com.vividsolutions.jts.geom.Envelope computeEnvelopeInternal()
computeEnvelopeInternal in class com.vividsolutions.jts.geom.Geometryprotected int compareToSameClass(Object other)
compareToSameClass in class com.vividsolutions.jts.geom.Geometryprotected int compareToSameClass(Object other, com.vividsolutions.jts.geom.CoordinateSequenceComparator comp)
compareToSameClass in class com.vividsolutions.jts.geom.GeometryCopyright © 2017. All rights reserved.