Package pi.actor

Class Polygon

All Implemented Interfaces:
FrameUpdateListenerRegistration, KeyStrokeListenerRegistration, MouseClickListenerRegistration, MouseScrollListenerRegistration
Direct Known Subclasses:
Edge, RegularPolygon, Star, Triangle

@API public class Polygon extends Geometry
Beschreibt eine beliebige polygonale geometrische Form.
Author:
Michael Andonie, Josef Friedrich
  • Constructor Details

    • Polygon

      @API public Polygon(Vector... points)
      Erstellt ein neues Polygon. Seine Position ist der Ursprung.
      Parameters:
      points - Der Streckenzug an Punkten, der das Polygon beschreibt.
  • Method Details

    • resetPoints

      @API public void resetPoints(Vector... points)
      Setzt den Streckenzug neu, der dieses Polygon beschreibt. Ändert die physikalischen Eigenschaften des Polygons. Konkave Streckenzüge werden durch die kleinste konvexe Körperform beschrieben, die den Streckenzug umspannt. Komplexere Formen können über setFixtures(Supplier) physikalisch präzise umgesetzt werden.
      Parameters:
      points - Neuer Streckenzug.
      See Also: