Package pi

Class Triangle

All Implemented Interfaces:
FrameUpdateListenerRegistration, KeyStrokeListenerRegistration, MouseClickListenerRegistration, MouseScrollListenerRegistration

public class Triangle extends Triangle
Beschreibt ein Dreieck.

Das Dreieck ist standardmäßig gelb gefärbt. Gelb steht bei Itten für den Geist und das Denken. Gelb zeigt sich kämpferisch und aggressiv, besitzt einen schwerelosen Charakter und diesem Charakter entspricht laut Itten das Dreieck.

Diese Klasse ist identisch mit Triangle. Sie steht hier, damit sie über das Hauptpaket importiert werden kann, also import pi.Triangle;

Since:
0.42
Author:
Josef Friedrich
  • Constructor Details

    • Triangle

      public Triangle()
      Erzeugt ein gleichseitiges Dreieck mit einer Seitenlänge von 1 Meter. Die Spitze zeigt nach oben.
    • Triangle

      public Triangle(double sideLength)
      Erzeugt ein gleichseitiges Dreieck. Die Spitze zeigt nach oben.
      Parameters:
      sideLength - Die Seitenlänge des gleichseitigen Dreiecks.
    • Triangle

      public Triangle(double width, double height)
      Erzeugt ein gleichschenkliges Dreieck, dessen Symmetrieachse vertikal ausgerichtet ist. Die Spitze zeigt nach oben.
      Parameters:
      width - Die Breite des gleichschenkligen Dreiecks - genauer gesagt die Länge der Basis.
      height - Die Höhe der Symmetrieachse.
    • Triangle

      @API public Triangle(double x1, double y1, double x2, double y2, double x3, double y3)
      Erzeugt ein neues Dreieck durch Angabe der x- und y-Koordinaten von drei Punkten.
      Parameters:
      x1 - Die x-Koordinate des ersten Eckpunkts.
      y1 - Die y-Koordinate des ersten Eckpunkts.
      x2 - Die x-Koordinate des zweiten Eckpunkts.
      y2 - Die y-Koordinate des zweiten Eckpunkts.
      x3 - Die x-Koordinate des dritten Eckpunkts.
      y3 - Die y-Koordinate des dritten Eckpunkts.
    • Triangle

      public Triangle(Vector point1, Vector point2, Vector point3)
      Erzeugt ein neues Dreieck durch Angabe von drei Punkten.
      Parameters:
      point1 - Die Koordinate des ersten Eckpunkts.
      point2 - Die Koordinate des zweiten Eckpunkts.
      point3 - Die Koordinate des dritten Eckpunkts.