public abstract class BaseCircle2D extends AbstractCircle
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 |
---|
BaseCircle2D(int type,
int subtype) |
BaseCircle2D(int type,
int subtype,
Point center,
double radius) |
Modifier and Type | Method and Description |
---|---|
protected Point |
fixPoint(Point point) |
protected ArrayListCoordinateSequence |
getJTSCoordinates() |
void |
setPoints(Point p1,
Point p2,
Point p3) |
MultiLine |
toLines()
Converts the geometry to be lines and makes with them a multiLine
|
MultiPoint |
toPoints()
Converts the geometry to be points and makes with them a multiPoint
|
MultiPolygon |
toPolygons()
Converts the geometry to be polygons and makes with them a multiPolygon
|
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
area, buffer, centroid, cloneGeometry, closestPoints, contains, convertToEWKB, convertToEWKB, convertToEWKBForcingType, convertToWKB, convertToWKB, convertToWKBForcingType, convertToWKT, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, ensureOrientation, fastIntersects, getBounds2D, getEnvelope, getGeometryType, getHandlers, getInteriorPoint, getInternalShape, getType, getValidationStatus, intersection, intersects, intersects, invokeOperation, invokeOperation, isCCW, isValid, isWithinDistance, makeValid, move, offset, out, overlaps, perimeter, rotate, scale, snapTo, touches, union, within
contains, contains, contains, contains, getBounds, intersects
compareTo
getJTS
public BaseCircle2D(int type, int subtype, Point center, double radius)
type
- subtype
- center
- radius
- public BaseCircle2D(int type, int subtype)
circle
- geom2d
- protected Point fixPoint(Point point)
fixPoint
in class AbstractCircle
protected ArrayListCoordinateSequence getJTSCoordinates()
public MultiPoint toPoints() throws GeometryException
Geometry
GeometryException
public MultiLine toLines() throws GeometryException
Geometry
GeometryException
public MultiPolygon toPolygons() throws GeometryException
Geometry
GeometryException