Package pi.actor

Class Line.LineEnd

java.lang.Object
pi.actor.Line.LineEnd
Enclosing class:
Line

public class Line.LineEnd extends Object
Ein Linienende.
Since:
0.42.0
  • Method Details

    • offset

      @API @Getter public double offset()
      Gibt den Versatz des Linienendes in Richtung des gegenüberliegenden Punkts in Meter zurück. Dieser Versatz ist beispielsweise nützlich, um Kanten zwischen Knoten einzuzeichnen. Werden die Knoten als Kreise dargestellt, kann der Radius der Knoten als Versatz verwendet werden.
      Returns:
      Der Versatz des Linienendes in Richtung des gegenüberliegenden Punkts in Meter.
    • offset

      @API @Setter @ChainableMethod public Line.LineEnd offset(double offset)
      Setzt den Versatz des Linienendes in Richtung des gegenüberliegenden Punkts in Meter. Dieser Versatz ist beispielsweise nützlich, um Kanten zwischen Knoten einzuzeichnen. Werden die Knoten als Kreise dargestellt, kann der Radius der Knoten als Versatz verwendet werden.
      Parameters:
      offset - Der Versatz des Linienendes in Richtung des gegenüberliegenden Punkts in Meter.
    • arrow

      @API @Getter public Line.ArrowType arrow()
      Gibt die Art der Pfeilspitze zurück.
      Returns:
      Die Art der Pfeilspitze.
      Since:
      0.45.0
    • arrow

      Setzt die Art der Pfeilspitze.
      Parameters:
      arrow - Die Art der Pfeilspitze.
      Since:
      0.42.0
    • arrow

      @API @Setter @ChainableMethod public Line.LineEnd arrow(boolean arrow)
      Setzt, ob eine Pfeilspitze (als Winkel) gezeichnet werden soll oder nicht.
      Parameters:
      arrow - Ob eine Pfeilspitze (als Winkel) gezeichnet werden soll oder nicht.
      Since:
      0.42.0
    • arrowAngle

      @API @Getter public double arrowAngle()
      Gibt den Winkel der Pfeilspitze in Grad zurück.

      Es handelt sich um den Winkel, der an der Spitze eines gleichschenkligen Dreiecks liegt. In der Mathematik wird dieser Winkel auch γ (gamma) genannt. Der Standardwert für diesen Winkel beträgt 45 Grad.

      Returns:
      Der Winkel der Pfeilspitze in Grad.
    • arrowAngle

      @API @Setter @ChainableMethod public Line.LineEnd arrowAngle(double arrowAngle)
      Setzt den Winkel der Pfeilspitze in Grad.

      Es handelt sich um den Winkel, der an der Spitze eines gleichschenkligen Dreiecks liegt. In der Mathematik wird dieser Winkel auch γ (gamma) genannt. Der Standardwert für diesen Winkel beträgt 45 Grad.

      Parameters:
      arrowAngle - Der Winkel der Pfeilspitze in Grad.
    • arrowSideLength

      @API @Getter public double arrowSideLength()
      Gibt die Seitenlänge der Pfeilspitze in Meter zurück.

      Die Pfeilspitze wird als gleichschenkliges Dreieck eingezeichnet. Die Seitenlänge bezieht sich auf die Länge der Schenkel des gleichseitigen Dreiecks. Standardmäßig ist die Seitenlänge der Pfeilspitze 0.5 Meter lang.

      Returns:
      Die Seitenlänge der Pfeilspitze in Meter.
    • arrowSideLength

      @API @Setter @ChainableMethod public Line.LineEnd arrowSideLength(double arrowSideLength)
      Setzt die Seitenlänge der Pfeilspitze in Meter.

      Die Pfeilspitze wird als gleichschenkliges Dreieck eingezeichnet. Die Seitenlänge bezieht sich auf die Länge der Schenkel des gleichseitigen Dreiecks. Standardmäßig ist die Seitenlänge der Pfeilspitze 0.5 Meter lang.

      Parameters:
      arrowSideLength - Die Seitenlänge der Pfeilspitze in Meter.