Package org.gvsig.fmap.geom.primitive
Interface EllipticArc
- All Superinterfaces:
Cloneable,Comparable,Geometry,org.gvsig.tools.util.GetItem<Point>,org.gvsig.tools.util.IsEmpty,OrientablePrimitive,OrientableSurface,Primitive,Serializable,Shape,org.gvsig.tools.util.Size,Surface
- Author:
- Jorge Piera
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.fmap.geom.Geometry
Geometry.DIMENSIONS, Geometry.OPERATIONS, Geometry.SUBTYPES, Geometry.TYPES, Geometry.ValidationStatus -
Field Summary
Fields inherited from interface org.gvsig.fmap.geom.Geometry
BEST, 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 -
Method Summary
Modifier and TypeMethodDescriptiondoubledoublegetAngSt()Returns the point where the first axis ends.Returns the point where the first axis starts.doublevoidSets the values to define a ellipticArcMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.gvsig.fmap.geom.Geometry
area, boundary, buffer, buffer, canBeReprojected, canBeTransformed, centroid, clone, cloneGeometry, 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, offset, out, overlaps, perimeter, reProject, rotate, scale, setProjection, setProjection, setProjectionIffNull, snapTo, toLines, toPoints, toPolygons, touches, transform, union, withinMethods inherited from interface org.gvsig.tools.util.GetItem
getMethods inherited from interface org.gvsig.tools.util.IsEmpty
isEmptyMethods inherited from interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
addMoveToVertex, addVertex, addVertex, addVertex, closePrimitive, ensureCapacity, getCoordinateAt, getNumVertices, getVertex, insertVertex, removeVertex, setCoordinateAt, setGeneralPath, setVertexMethods inherited from interface java.awt.Shape
contains, contains, contains, contains, getBounds, intersectsMethods inherited from interface org.gvsig.tools.util.Size
sizeMethods inherited from interface org.gvsig.fmap.geom.primitive.Surface
addInteriorRing, addInteriorRing, addInteriorRing, getInteriorRing, getInteriorRings, getNumInteriorRings, getSurfaceAppearance, removeInteriorRing, setSurfaceAppearance, split
-
Method Details
-
setPoints
Sets the values to define a ellipticArc- Parameters:
axis1Start- The point where the first axis starts.axis1End- The point where the first axis ends.semiAxis2Dist-angSt-angExt-
-
getAxis1Start
Point getAxis1Start()Returns the point where the first axis starts.- Returns:
- The point where the first axis starts.
-
getAxis1End
Point getAxis1End()Returns the point where the first axis ends.- Returns:
- The point where the first axis ends.
-
getAxis2Dist
double getAxis2Dist() -
getAngSt
double getAngSt() -
getAngExt
double getAngExt()
-