Package org.meteoinfo.shape
Class ArcShape
- java.lang.Object
-
- org.meteoinfo.shape.Shape
-
- org.meteoinfo.shape.PolygonShape
-
- org.meteoinfo.shape.ArcShape
-
public class ArcShape extends PolygonShape
-
-
Constructor Summary
Constructors Constructor Description ArcShape()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()ClonefloatgetExplode()Get explodeShapeTypesgetShapeType()Get shape typefloatgetStartAngle()Get start anglefloatgetSweepAngle()Get sweep anglevoidsetExplode(float value)Set explodevoidsetStartAngle(float value)Set start anglevoidsetSweepAngle(float value)Set sweep angle-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from class org.meteoinfo.shape.PolygonShape
addHole, addHole, addVertice, clone_back, cloneValue, difference, getArea, getPartIndex, getPartNum, getParts, getPointNum, getPoints, getPolygons, getSphericalArea, removeHole, removeVerice, reverse, setPartNum, setParts, setPoints, setPoints, setPoints_keep, setPolygons, toGeometry, updatePolygons, updatePolygons_keep, valueClone
-
Methods inherited from class org.meteoinfo.shape.Shape
buffer, contains, convexHull, coveredBy, covers, crosses, disjoint, equals, geometry2Shape, getExtent, getLegendIndex, getValue, intersection, intersects, isEditing, isSelected, isVisible, move, moveVertice, overlaps, reform, setEditing, setExtent, setLegendIndex, setSelected, setValue, setVisible, split, symDifference, toGeometry, touches, union, within
-
-
-
-
Method Detail
-
getShapeType
public ShapeTypes getShapeType()
Description copied from class:ShapeGet shape type- Overrides:
getShapeTypein classPolygonShape- Returns:
- Shape type
-
getStartAngle
public float getStartAngle()
Get start angle- Returns:
- Start angle
-
setStartAngle
public void setStartAngle(float value)
Set start angle- Parameters:
value-
-
getSweepAngle
public float getSweepAngle()
Get sweep angle- Returns:
- Sweep angle
-
setSweepAngle
public void setSweepAngle(float value)
Set sweep angle- Parameters:
value- Sweep angle
-
getExplode
public float getExplode()
Get explode- Returns:
- Explode
-
setExplode
public void setExplode(float value)
Set explode- Parameters:
value- Explode
-
clone
public java.lang.Object clone()
Clone- Overrides:
clonein classPolygonShape- Returns:
- RectangleShape object
-
-