Package net.sourceforge.plantuml.svek
Class SvekNode
java.lang.Object
net.sourceforge.plantuml.svek.SvekNode
- All Implemented Interfaces:
Hideable
,Moveable
,Positionable
,IShapePseudo
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addImpact
(double angle) void
appendShape
(StringBuilder sb, StringBounder stringBounder) final Cluster
final double
getImage()
double
getMaxWidthFromLabelForEntryExit
(StringBounder stringBounder) final double
getMinX()
final double
getMinY()
double
getOverscanX
(StringBounder stringBounder) getPoint2D
(double x, double y) getSize()
final ShapeType
getType()
final String
getUid()
final double
getWidth()
boolean
isHidden()
boolean
final boolean
isTop()
void
moveSvek
(double deltaX, double deltaY) projection
(Point2D pt, StringBounder stringBounder) final void
setCluster
(Cluster cluster) void
setPolygon
(double minX, double minY, List<Point2D.Double> points) toString()
-
Method Details
-
getEntityPosition
-
getCluster
-
setCluster
-
toString
-
getType
-
getWidth
public final double getWidth() -
getHeight
public final double getHeight() -
appendShape
- Specified by:
appendShape
in interfaceIShapePseudo
-
getUid
- Specified by:
getUid
in interfaceIShapePseudo
-
getMinX
public final double getMinX() -
getMinY
public final double getMinY() -
getImage
-
isTop
public final boolean isTop() -
getPosition
- Specified by:
getPosition
in interfacePositionable
-
getSize
- Specified by:
getSize
in interfacePositionable
-
getClusterPosition
-
isShielded
public boolean isShielded() -
moveSvek
public void moveSvek(double deltaX, double deltaY) -
getMaxWidthFromLabelForEntryExit
- Specified by:
getMaxWidthFromLabelForEntryExit
in interfaceIShapePseudo
-
isHidden
public boolean isHidden() -
setPolygon
-
getPolygon
-
getPoint2D
-
projection
-
getOverscanX
-
addImpact
public void addImpact(double angle)
-