public class Ellipse2DZ extends BaseEllipse2DZ implements Ellipse
Geometry.DIMENSIONS, Geometry.OPERATIONS, Geometry.SUBTYPES, Geometry.TYPES, Geometry.ValidationStatusend, init, ydistLOGGERBEST, E, EXTENDED_GEOMSUBTYPE_OFFSET, EXTENDED_GEOMTYPE_OFFSET, JOIN_STYLE_BEVEL, JOIN_STYLE_MITRE, JOIN_STYLE_ROUND, N, NE, NW, S, SE, SELECTHANDLER, STRETCHINGHANDLER, SW, W| Constructor and Description |
|---|
Ellipse2DZ() |
| 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 ellipse framing rectangle.
|
double |
getRectangleHeight()
Return the height of the ellipse framing rectangle.
|
java.awt.geom.AffineTransform |
getRectangleRotation()
Return the rotate transform of the ellipse framing rectangle.
|
double |
getRectangleWidth()
Return the width of the ellipse framing rectangle.
|
Geometry |
offset(double distance) |
fixPoint, getJTSCoordinates, toLines, toPoints, toPolygonsaddInteriorRing, addInteriorRing, addInteriorRing, addMoveToVertex, addVertex, addVertex, addVertex, canBeReprojected, canBeTransformed, closePrimitive, ensureCapacity, flip, force2D, force2DM, force3D, force3DM, getAxis1Angle, getAxis1End, getAxis1Start, getAxis2Dist, getCoordinateAt, getDimension, getGeneralPath, getInteriorRing, getInteriorRings, getNumInteriorRings, getNumVertices, getPathIterator, getPathIterator, getShape, getShape, getVertex, insertVertex, is3D, isEmpty, offset, removeInteriorRing, removeVertex, reProject, setCoordinateAt, setGeneralPath, setPoints, setVertex, transformget, getSurfaceAppearance, setSurfaceAppearance, size, splitgetHandlersarea, boundary, buffer, buffer, centroid, clone, closestPoints, compareTo, contains, contains, contains, contains, contains, convertTo, convertToEWKB, convertToEWKB, convertToEWKBForcingType, convertToGeoJson, convertToGeoJson, convertToHexEWKB, convertToHexEWKBQuietly, convertToHexWKB, convertToHexWKBQuietly, convertToWKB, convertToWKB, convertToWKBForcingType, convertToWKBQuietly, convertToWKT, convertToWKTQuietly, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, ensureOrientation, equals, fastIntersects, fix, forceSubtype, getBounds, getBounds2D, getEnvelope, getGeometryType, getInteriorPoint, getInternalShape, getManager, getProjection, getType, getValidationStatus, intersection, intersects, intersects, intersects, invokeOperation, invokeOperation, isCCW, isSimple, isValid, isWithinDistance, makeValid, move, notifyDeprecated, out, overlaps, perimeter, rotate, scale, setGeometryType, setProjection, setProjection, setProjectionIffNull, snapTo, toString, touches, union, withinfinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAxis1End, getAxis1Start, getAxis2Dist, setPointsaddInteriorRing, addInteriorRing, addInteriorRing, getInteriorRing, getInteriorRings, getNumInteriorRings, getSurfaceAppearance, removeInteriorRing, setSurfaceAppearance, splitaddMoveToVertex, addVertex, addVertex, addVertex, closePrimitive, ensureCapacity, getCoordinateAt, getNumVertices, getVertex, insertVertex, removeVertex, setCoordinateAt, setGeneralPath, setVertexarea, boundary, buffer, buffer, canBeReprojected, canBeTransformed, centroid, clone, closestPoints, contains, convertTo, convertToEWKB, convertToEWKB, convertToEWKBForcingType, convertToGeoJson, convertToHexEWKB, convertToHexEWKBQuietly, convertToHexWKB, convertToHexWKBQuietly, convertToWKB, convertToWKB, convertToWKBForcingType, convertToWKBQuietly, convertToWKT, convertToWKTQuietly, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, ensureOrientation, equals, fastIntersects, fix, flip, force2D, forceSubtype, getBounds2D, getDimension, getEnvelope, getGeneralPath, getGeometryType, getHandlers, getInteriorPoint, getInternalShape, getPathIterator, getPathIterator, getProjection, getShape, getShape, getType, getValidationStatus, intersection, intersects, intersects, invokeOperation, invokeOperation, isCCW, isEmpty, isSimple, isValid, isWithinDistance, makeValid, move, offset, out, overlaps, perimeter, reProject, rotate, scale, setProjection, setProjection, setProjectionIffNull, snapTo, toLines, toPoints, toPolygons, touches, transform, union, withincontains, contains, contains, contains, getBounds, intersectsisEmpty, isEmpty, isEmpty, isEmptyQuietlypublic Geometry cloneGeometry()
GeometrycloneGeometry in interface Geometrypublic com.vividsolutions.jts.geom.Geometry getJTS()
getJTS in interface GeometryJTSpublic Point getRectangleCorner()
EllipsegetRectangleCorner in interface Ellipsepublic double getRectangleHeight()
EllipsegetRectangleHeight in interface Ellipsepublic double getRectangleWidth()
throws GeometryOperationNotSupportedException,
GeometryOperationException
EllipsegetRectangleWidth in interface EllipseGeometryOperationNotSupportedExceptionGeometryOperationExceptionpublic java.awt.geom.AffineTransform getRectangleRotation()
throws GeometryOperationNotSupportedException,
GeometryOperationException
EllipsegetRectangleRotation in interface EllipseGeometryOperationNotSupportedExceptionGeometryOperationExceptionpublic Geometry offset(double distance) throws GeometryOperationNotSupportedException, GeometryOperationException
offset in interface GeometryGeometryOperationNotSupportedExceptionGeometryOperationException