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
(java.lang.StringBuilder sb, StringBounder stringBounder) final Cluster
final double
getImage()
double
getMaxWidthFromLabelForEntryExit
(StringBounder stringBounder) final double
getMinX()
final double
getMinY()
double
getOverscanX
(StringBounder stringBounder) java.awt.geom.Point2D
getPoint2D
(double x, double y) java.awt.geom.Point2D
getSize()
final ShapeType
getType()
final java.lang.String
getUid()
final double
getWidth()
boolean
isHidden()
boolean
final boolean
isTop()
void
moveSvek
(double deltaX, double deltaY) java.awt.geom.Point2D
projection
(java.awt.geom.Point2D pt, StringBounder stringBounder) final void
setCluster
(Cluster cluster) void
setPolygon
(double minX, double minY, java.util.List<java.awt.geom.Point2D.Double> points) java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Method Details
-
getEntityPosition
-
getCluster
-
setCluster
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getType
-
getWidth
public final double getWidth() -
getHeight
public final double getHeight() -
appendShape
- Specified by:
appendShape
in interfaceIShapePseudo
-
getUid
public final java.lang.String getUid()- Specified by:
getUid
in interfaceIShapePseudo
-
getMinX
public final double getMinX() -
getMinY
public final double getMinY() -
getImage
-
isTop
public final boolean isTop() -
getPosition
public java.awt.geom.Point2D 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
public void setPolygon(double minX, double minY, java.util.List<java.awt.geom.Point2D.Double> points) -
getPolygon
-
getPoint2D
public java.awt.geom.Point2D getPoint2D(double x, double y) -
projection
-
getOverscanX
-
addImpact
public void addImpact(double angle)
-