Class DirectedLineSegmentDemo

java.lang.Object
pi.Scene
demos.classes.graphics.geom.DirectedLineSegmentDemo
All Implemented Interfaces:
FrameUpdateListener, FrameUpdateListenerRegistration, KeyStrokeListenerRegistration, MouseClickListenerRegistration, MouseScrollListenerRegistration, RenderSource

public class DirectedLineSegmentDemo extends Scene implements FrameUpdateListener
Demonstiert die Klasse DirectedLineSegment.
  • Constructor Details

    • DirectedLineSegmentDemo

      public DirectedLineSegmentDemo()
  • Method Details

    • renderOverlay

      public void renderOverlay(Graphics2D g, int width, int height)
      Description copied from class: Scene
      Zeichnet eine Überblendung in die Szene, die unabhängig von der Kameraeinstellung ist und alle Figuren der Szene überdecken kann.

      Diese Methode ist dazu gedacht, überschrieben zu werden.

      Overrides:
      renderOverlay in class Scene
      Parameters:
      g - Das Graphics2D-Objekt, in das gezeichnet werden soll.
      width - Die Breite der Zeichenfläche in Pixel.
      height - Die Höhe der Zeichenfläche in Pixel.
    • onFrameUpdate

      public void onFrameUpdate(double pastTime)
      Description copied from interface: FrameUpdateListener
      Diese Methode wird bei einem (angemeldeten) Objekt bei jedem Einzelbild erneut aufgerufen.
      Specified by:
      onFrameUpdate in interface FrameUpdateListener
      Parameters:
      pastTime - Die Zeit in Sekunden, die seit der letzten Aktualisierung vergangen ist.
    • main

      public static void main(String[] args)