Class SvekLine

java.lang.Object
net.sourceforge.plantuml.svek.SvekLine
All Implemented Interfaces:
Hideable, Moveable, GuideLine

public class SvekLine extends Object implements Moveable, Hideable, GuideLine
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getArrowDirection

      public Direction getArrowDirection()
      Specified by:
      getArrowDirection in interface GuideLine
    • getArrowDirection2

      public double getArrowDirection2()
      Specified by:
      getArrowDirection2 in interface GuideLine
    • hasNoteLabelText

      public boolean hasNoteLabelText()
    • appendLine

      public void appendLine(GraphvizVersion graphvizVersion, StringBuilder sb, DotMode dotMode, DotSplines dotSplines)
    • rankSame

      public String rankSame()
    • appendTable

      public static void appendTable(StringBuilder sb, XDimension2D dim, int col, GraphvizVersion graphvizVersion)
    • appendTable

      public static void appendTable(StringBuilder sb, int w, int h, int col)
    • getStartUidPrefix

      public final String getStartUidPrefix()
    • getEndUidPrefix

      public final String getEndUidPrefix()
    • solveLine

      public void solveLine(SvgResult fullSvg)
    • drawU

      public void drawU(UGraphic ug, Set<String> ids, UStroke suggestedStroke, Rainbow rainbow)
    • computeKal

      public void computeKal()
    • isInverted

      public boolean isInverted()
    • getHorizontalDzeta

      public double getHorizontalDzeta(StringBounder stringBounder)
    • getVerticalDzeta

      public double getVerticalDzeta(StringBounder stringBounder)
    • manageCollision

      public void manageCollision(Collection<SvekNode> allNodes)
    • moveSvek

      public void moveSvek(double deltaX, double deltaY)
      Specified by:
      moveSvek in interface Moveable
    • getDotPath

      public final DotPath getDotPath()
    • getLength

      public int getLength()
    • setOpale

      public void setOpale(boolean opale)
    • isOpale

      public boolean isOpale()
    • isHorizontalSolitary

      public boolean isHorizontalSolitary()
    • isLinkFromOrTo

      public boolean isLinkFromOrTo(Entity group)
    • hasEntryPoint

      public boolean hasEntryPoint()
    • setProjectionCluster

      public void setProjectionCluster(Cluster cluster)
    • isHidden

      public boolean isHidden()
      Specified by:
      isHidden in interface Hideable
    • sameConnections

      public boolean sameConnections(SvekLine other)
    • getMyPoint

      public XPoint2D getMyPoint(Entity entity)
    • isLink

      public boolean isLink(Link link)
    • getStartContactPoint

      public XPoint2D getStartContactPoint()
    • getEndContactPoint

      public XPoint2D getEndContactPoint()
    • getCurrentStyleBuilder

      public StyleBuilder getCurrentStyleBuilder()
    • getStereotype

      public Stereotype getStereotype()
    • moveStartPoint

      public void moveStartPoint(double dx, double dy)
    • moveEndPoint

      public void moveEndPoint(double dx, double dy)