Class ULine
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.AbstractShadowable
-
- net.sourceforge.plantuml.klimt.shape.ULine
-
- All Implemented Interfaces:
Shadowable
,UShape
,UShapeSized
public class ULine extends AbstractShadowable implements UShapeSized
-
-
Constructor Summary
Constructors Constructor Description ULine(double dx, double dy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ULine
create(XPoint2D p1, XPoint2D p2)
double
getDX()
double
getDY()
double
getHeight()
double
getLength()
double
getWidth()
static ULine
hline(double dx)
ULine
rotate(double theta)
java.lang.String
toString()
static ULine
vline(double dy)
-
Methods inherited from class net.sourceforge.plantuml.klimt.AbstractShadowable
getDeltaShadow, setDeltaShadow
-
-
-
-
Method Detail
-
rotate
public ULine rotate(double theta)
-
hline
public static ULine hline(double dx)
-
vline
public static ULine vline(double dy)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getDX
public double getDX()
-
getDY
public double getDY()
-
getLength
public double getLength()
-
getWidth
public double getWidth()
- Specified by:
getWidth
in interfaceUShapeSized
-
getHeight
public double getHeight()
- Specified by:
getHeight
in interfaceUShapeSized
-
-