Package net.sourceforge.plantuml.svek
Class SvekNode
java.lang.Object
net.sourceforge.plantuml.svek.SvekNode
- All Implemented Interfaces:
Hideable,Moveable,Positionable
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddImpact(double angle) voidappendShape(StringBuilder sb, StringBounder stringBounder) voidvoidfinal Clusterfinal doublegetImage()final doublegetMinX()final doublegetMinY()doublegetOverscanX(StringBounder stringBounder) getPoint2D(double x, double y) getSize()final Togetherfinal ShapeTypegetType()final StringgetUid()final doublegetWidth()booleanisHidden()booleanvoidmoveSvek(double deltaX, double deltaY) voidfinal voidsetCluster(Cluster cluster) voidsetPolygon(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:
getPositionin interfacePositionable
-
getSize
- Specified by:
getSizein interfacePositionable
-
getRectangleArea
-
isShielded
public boolean isShielded() -
resetMoveSvek
public void resetMoveSvek() -
moveSvek
public void moveSvek(double deltaX, double deltaY) -
isHidden
public boolean isHidden() -
setPolygon
-
getPolygon
-
getPoint2D
-
getOverscanX
-
addImpact
public void addImpact(double angle) -
drawKals
-
fixOverlap
public void fixOverlap() -
getMagneticBorder
-