Class UEllipse
java.lang.Object
net.sourceforge.plantuml.ugraphic.UEllipse
- All Implemented Interfaces:
Shadowable
,UShape
,UShapeSized
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbigger
(double more) double
double
getEndingX
(double y) final double
double
java.awt.geom.Point2D
getPointAtAngle
(double alpha) final double
getStart()
double
getStartingX
(double y) double
getWidth()
scale
(double factor) void
setDeltaShadow
(double deltaShadow) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UEllipse
public UEllipse(double width, double height) -
UEllipse
public UEllipse(double width, double height, double start, double extend)
-
-
Method Details
-
getWidth
public double getWidth()- Specified by:
getWidth
in interfaceUShapeSized
-
getHeight
public double getHeight()- Specified by:
getHeight
in interfaceUShapeSized
-
getStart
public final double getStart() -
getExtend
public final double getExtend() -
getDimension
-
bigger
-
scale
-
getStartingX
public double getStartingX(double y) -
getEndingX
public double getEndingX(double y) -
getPointAtAngle
public java.awt.geom.Point2D getPointAtAngle(double alpha) -
getDeltaShadow
public double getDeltaShadow()- Specified by:
getDeltaShadow
in interfaceShadowable
-
setDeltaShadow
public void setDeltaShadow(double deltaShadow) - Specified by:
setDeltaShadow
in interfaceShadowable
-