Class URectangle
java.lang.Object
net.sourceforge.plantuml.klimt.AbstractShadowable
net.sourceforge.plantuml.klimt.shape.URectangle
- All Implemented Interfaces:
UShapeIgnorableForCompression,Shadowable,UShape,UShapeSized
public class URectangle
extends AbstractShadowable
implements UShapeSized, UShapeIgnorableForCompression
-
Method Summary
Modifier and TypeMethodDescriptionstatic URectanglebuild(double width, double height) static URectanglebuild(XDimension2D dim) diagonalCorner(double diagonalCorner) voiddrawWhenCompressed(UGraphic ug, CompressionMode mode) doubledoublegetRx()doublegetRy()doublegetWidth()halfRounded(double roundCorner) final URectanglefinal URectanglebooleanrounded(double round) toString()withCommentAndCodeLine(String comment, String codeLine) withHeight(double newHeight) withWidth(double newWidth) Methods inherited from class net.sourceforge.plantuml.klimt.AbstractShadowable
getDeltaShadow, setDeltaShadow
-
Method Details
-
withHeight
-
withWidth
-
withCommentAndCodeLine
-
rounded
-
diagonalCorner
-
ignoreForCompressionOnX
-
ignoreForCompressionOnY
-
build
-
build
-
halfRounded
-
toString
-
getWidth
public double getWidth()- Specified by:
getWidthin interfaceUShapeSized
-
getHeight
public double getHeight()- Specified by:
getHeightin interfaceUShapeSized
-
getRx
public double getRx() -
getRy
public double getRy() -
clip
-
getMinMax
-
drawWhenCompressed
- Specified by:
drawWhenCompressedin interfaceUShapeIgnorableForCompression
-
isIgnoreForCompressionOn
- Specified by:
isIgnoreForCompressionOnin interfaceUShapeIgnorableForCompression
-