public class Circle2D extends BaseCircle2D implements Circle
Geometry.DIMENSIONS, Geometry.OPERATIONS, Geometry.SUBTYPES, Geometry.TYPES, Geometry.ValidationStatus
center, radius
logger
BEST, E, EXTENDED_GEOMSUBTYPE_OFFSET, EXTENDED_GEOMTYPE_OFFSET, N, NE, NW, S, SE, SELECTHANDLER, STRETCHINGHANDLER, SW, W
Constructor and Description |
---|
Circle2D() |
Circle2D(Point center,
double radius) |
Modifier and Type | Method and Description |
---|---|
Geometry |
cloneGeometry()
Creates a clone of this geometry.
|
com.vividsolutions.jts.geom.Geometry |
getJTS() |
Point |
getRectangleCorner()
Returns minimum corner of the framing rectangle.
|
double |
getRectangleHeight()
Return the height of the framing rectangle.
|
double |
getRectangleWidth()
Return the width of the framing rectangle.
|
Geometry |
offset(double distance) |
fixPoint, getJTSCoordinates, setPoints, toLines, toPoints, toPolygons
addInteriorRing, addInteriorRing, addInteriorRing, addMoveToVertex, addVertex, addVertex, addVertex, canBeReprojected, canBeTransformed, closePrimitive, ensureCapacity, flip, getCenter, getCoordinateAt, getDimension, getGeneralPath, getInteriorRing, getNumInteriorRings, getNumVertices, getPathIterator, getPathIterator, getRadious, getShape, getShape, getVertex, insertVertex, is3D, isSimple, removeInteriorRing, removeVertex, reProject, setCenter, setCoordinateAt, setGeneralPath, setPoints, setPoints, setRadius, setVertex, transform
getSurfaceAppearance, setSurfaceAppearance
getHandlers
area, buffer, centroid, closestPoints, compareTo, contains, contains, contains, contains, contains, convertToEWKB, convertToEWKB, convertToEWKBForcingType, convertToWKB, convertToWKB, convertToWKBForcingType, convertToWKT, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, ensureOrientation, equals, fastIntersects, getBounds, getBounds2D, getEnvelope, getGeometryType, getInteriorPoint, getInternalShape, getManager, getType, getValidationStatus, intersection, intersects, intersects, intersects, invokeOperation, invokeOperation, isCCW, isValid, isWithinDistance, makeValid, move, notifyDeprecated, out, overlaps, perimeter, rotate, scale, snapTo, toString, touches, union, within
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCenter, getRadious, setPoints, setPoints, setPoints
addInteriorRing, addInteriorRing, addInteriorRing, getInteriorRing, getNumInteriorRings, getSurfaceAppearance, removeInteriorRing, setSurfaceAppearance
addMoveToVertex, addVertex, addVertex, addVertex, closePrimitive, ensureCapacity, getCoordinateAt, getNumVertices, getVertex, insertVertex, removeVertex, setCoordinateAt, setGeneralPath, setVertex
area, buffer, canBeReprojected, canBeTransformed, centroid, closestPoints, contains, convertToEWKB, convertToEWKB, convertToEWKBForcingType, convertToWKB, convertToWKB, convertToWKBForcingType, convertToWKT, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, ensureOrientation, fastIntersects, flip, getBounds2D, getDimension, getEnvelope, getGeneralPath, getGeometryType, getHandlers, getInteriorPoint, getInternalShape, getPathIterator, getPathIterator, getShape, getShape, getType, getValidationStatus, intersection, intersects, intersects, invokeOperation, invokeOperation, isCCW, isSimple, isValid, isWithinDistance, makeValid, move, out, overlaps, perimeter, reProject, rotate, scale, snapTo, toLines, toPoints, toPolygons, touches, transform, union, within
contains, contains, contains, contains, getBounds, intersects
compareTo
public Circle2D()
subtype
- public Circle2D(Point center, double radius)
center
- radius
- public com.vividsolutions.jts.geom.Geometry getJTS()
getJTS
in interface GeometryJTS
public Geometry cloneGeometry()
Geometry
cloneGeometry
in interface Geometry
public Point getRectangleCorner()
Circle
getRectangleCorner
in interface Circle
public double getRectangleHeight()
Circle
getRectangleHeight
in interface Circle
public double getRectangleWidth()
Circle
getRectangleWidth
in interface Circle
public Geometry offset(double distance) throws GeometryOperationNotSupportedException, GeometryOperationException
offset
in interface Geometry
GeometryOperationNotSupportedException
GeometryOperationException