Package net.sourceforge.plantuml.svek
Class SvekNode
java.lang.Object
net.sourceforge.plantuml.svek.SvekNode
- All Implemented Interfaces:
Hideable
,XNode
,Moveable
,Positionable
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addImpact
(double angle) void
appendShape
(StringBuilder sb, StringBounder stringBounder) void
void
final Cluster
final double
getImage()
final double
getMinX()
final double
getMinY()
double
getOverscanX
(StringBounder stringBounder) getPoint2D
(double x, double y) getSize()
final Together
final ShapeType
getType()
final String
getUid()
final double
getWidth()
boolean
isHidden()
boolean
void
moveDelta
(double deltaX, double deltaY) void
final void
setCluster
(Cluster cluster) void
setPolygon
(double minX, double minY, List<XPoint2D> points) toString()
-
Method Details
-
getEntityPosition
-
getCluster
-
setCluster
-
toString
-
getTogether
-
getType
-
getWidth
public final double getWidth() -
getHeight
public final double getHeight() -
appendShape
-
getUid
-
getMinX
public final double getMinX() -
getMinY
public final double getMinY() -
getImage
-
getPosition
- Specified by:
getPosition
in interfacePositionable
-
getSize
- Specified by:
getSize
in interfacePositionable
-
getRectangleArea
-
isShielded
public boolean isShielded() -
resetMove
public void resetMove() -
moveDelta
public void moveDelta(double deltaX, double deltaY) -
isHidden
public boolean isHidden() -
setPolygon
-
getPolygon
-
getPoint2D
-
getOverscanX
-
addImpact
public void addImpact(double angle) -
drawKals
-
fixOverlap
public void fixOverlap() -
getMagneticBorder
-