public class IlvMapEllipse extends IlvMapCurve
IlvDefaultFeatureRenderer
or an
IlvDefaultCurveRenderer
.Constructor and Description |
---|
IlvMapEllipse(IlvCoordinate UL,
IlvCoordinate LR,
double a,
double b)
Initialize an instance of arc of ellipse, by specifying its bounding box,
beginning and ending angles.
|
Modifier and Type | Method and Description |
---|---|
double |
getBeginningAngle()
Returns the beginning angle of this arc.
|
Rectangle2D |
getBounds(Rectangle2D result)
Returns the bounds of this
IlvMapGeometry |
double |
getEndingAngle()
Returns the ending angle of this arc.
|
IlvCoordinate |
getLowerRightCorner()
Returns the lower right corner of the rectangle defining this ellipse
arc.
|
IlvCoordinate |
getUpperLeftCorner()
Returns the upper left corner of the rectangle defining this ellipse arc.
|
public IlvMapEllipse(IlvCoordinate UL, IlvCoordinate LR, double a, double b)
UL
- The upper left corner of the rectangle containing the ellipse.LR
- The lower right corner of the rectangle containing the ellipse.a
- The beginning angle of the arc, in degrees.b
- The ending angle of the arc, in degrees.public IlvCoordinate getUpperLeftCorner()
public IlvCoordinate getLowerRightCorner()
public double getBeginningAngle()
public double getEndingAngle()
public Rectangle2D getBounds(Rectangle2D result)
IlvMapGeometry
getBounds
in class IlvMapGeometry
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.