Package ea.actor

Class Circle

All Implemented Interfaces:
FrameUpdateListenerContainer, KeyListenerContainer, MouseClickListenerContainer, MouseWheelListenerContainer

public class Circle extends Geometry
Beschreibt einen Kreis.
Author:
Michael Andonie, Niklas Keller
  • Constructor Details

    • Circle

      public Circle(float diameter)
      Konstruktor.
      Parameters:
      diameter - Durchmesser des Kreises
  • Method Details

    • getDiameter

      @API public float getDiameter()
      Gibt den Durchmesser des Kreises aus.
      Returns:
      Durchmesser des Kreises.
    • getRadius

      @API public float getRadius()
      Gibt den Radius des Kreises aus.
      Returns:
      Radius des Kreises.
    • render

      public void render(Graphics2D g, float pixelPerMeter)
      Description copied from class: Actor
      Rendert das Objekt am Ursprung.
      • Die Position ist (0|0).
      • Die Roation ist 0.
      Specified by:
      render in class Actor
      Parameters:
      g - Das zeichnende Graphics-Objekt
      pixelPerMeter - Pixel pro Meter.
    • resetRadius

      @API public void resetRadius(float radius)
      Setzt den Radius des Kreises neu. Ă„ndert damit die physikalischen Eigenschaften des Objekts.
      Parameters:
      radius - Der neue Radius des Kreises.