public class UEllipse extends AbstractShadowable implements UShapeSized
| Constructor and Description |
|---|
UEllipse(double width,
double height,
double start,
double extend) |
| Modifier and Type | Method and Description |
|---|---|
UEllipse |
bigger(double more) |
static UEllipse |
build(double width,
double height) |
XDimension2D |
getDimension() |
double |
getEndingX(double y) |
double |
getExtend() |
double |
getHeight() |
XPoint2D |
getPointAtAngle(double alpha) |
double |
getStart() |
double |
getStartingX(double y) |
double |
getWidth() |
UEllipse |
scale(double factor) |
getDeltaShadow, setDeltaShadowpublic UEllipse(double width,
double height,
double start,
double extend)
public static UEllipse build(double width, double height)
public double getWidth()
getWidth in interface UShapeSizedpublic double getHeight()
getHeight in interface UShapeSizedpublic final double getStart()
public final double getExtend()
public XDimension2D getDimension()
public UEllipse bigger(double more)
public UEllipse scale(double factor)
public double getStartingX(double y)
public double getEndingX(double y)
public XPoint2D getPointAtAngle(double alpha)