public interface PeriEllipse extends Curve
This class represents the perimeter o an ellipse.
Geometry.DIMENSIONS, Geometry.OPERATIONS, Geometry.SUBTYPES, Geometry.TYPES, Geometry.ValidationStatusBEST, E, EXTENDED_GEOMSUBTYPE_OFFSET, EXTENDED_GEOMTYPE_OFFSET, N, NE, NW, S, SE, SELECTHANDLER, STRETCHINGHANDLER, SW, W| Modifier and Type | Method and Description |
|---|---|
Point |
getAxis1End()
Returns the point where the first axis ends.
|
Point |
getAxis1Start()
Returns the point where the first axis starts.
|
double |
getAxis2Dist()
Returns the length of the second axis.
|
void |
setPoints(Point axis1Start,
Point axis1End,
double axis2Length)
Sets the values to define a ellipse.
|
addMoveToVertex, addVertex, addVertex, addVertex, closePrimitive, ensureCapacity, getCoordinateAt, getNumVertices, getVertex, insertVertex, removeVertex, setCoordinateAt, setGeneralPath, setVertexarea, buffer, centroid, cloneGeometry, 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, offset, out, overlaps, perimeter, reProject, rotate, scale, snapTo, toLines, toPoints, toPolygons, touches, transform, union, withincontains, contains, contains, contains, getBounds, intersectscompareTovoid setPoints(Point axis1Start, Point axis1End, double axis2Length)
axis1Start - The point where the first axis starts.axis1End - The point where the first axis ends.axis2Length - The length of the second axis.Point getAxis1Start()
Point getAxis1End()
double getAxis2Dist()