Uses of Class
de.pirckheimer_gymnasium.engine_pi.Bounds

Packages that use Bounds
Package
Description
Enthält die Hauptklassen wie zum Beispiel Game oder Scene.
Jedes Objekt auf der Zeichenebene ist eine Unterklasse von Actor.
  • Uses of Bounds in de.pirckheimer_gymnasium.engine_pi

    Modifier and Type
    Method
    Description
    Bounds.above(double lowerBound)
    Berechnet, ob dieses Rechteck über einer Grenze liegt und wenn nicht, dann berechnet es eines, das gerade so an der Untergrenze liegt.
    Bounds.atPosition(double realX, double realY)
    Gibt ein neues Bounds mit selber Höhe und Breite, jedoch einer bestimmten, zu definierenden Position.
    Diese Position ist die der linken unteren Ecke des BoundingRechtecks.
    Bounds.below(double upperBound)
    Berechnet, ob dieses Rechteck unter einer Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der Obergrenze liegt.
    Bounds.clone()
    Erstellt einen Klon von diesem Bounds.
    Layer.getVisibleArea(Vector gameSizeInPixels)
    Gibt die derzeit auf dem Bildschirm sichtbare Fläche des Layers an.
    Scene.getVisibleArea(Vector gameSizeInPixels)
    Gibt die sichtbare Fläche auf dem Hauptebene aus.
    Bounds.in(Bounds outer)
    Sollte dieses Bounds-Rechteck nicht voll innerhalb eines bestimmten anderen, äußeren Rechtecks liegen, so wird versucht, dieses Bounds-Rechteck in das andere mit möglichst wenig Verschiebung zu bringen.
    Bounds.leftOf(double border)
    Berechnet, ob dieses Rechteck links von einer bestimmten Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der rechten Extremgrenze liegt.
    Bounds.moveBy(Vector v)
    Berechnet ein neues Bounds mit denselben Maßen wie dieses, jedoch um einen bestimmten Vector verschoben.
    Bounds.rightOf(double border)
    Berechnet, ob dieses Rechteck rechts von einer bestimmten Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der linken Extremgrenze liegt.
    Bounds.smallestCommon(Bounds bounds)
    Berechnet aus diesem und einem weiteren Bounds ein neues, dass die beiden genau fasst.
    Führt einen Mittenangleich mit einem anderen Bounds durch.
    Bounds.withCenterPoint(Vector point)
    Gibt ein neues Bounds mit derselben Höhe und Breite zurück, das seinen Mittelpunkt genau im angegebenen Zentrum hat.
    Methods in de.pirckheimer_gymnasium.engine_pi with parameters of type Bounds
    Modifier and Type
    Method
    Description
    boolean
    Bounds.above(Bounds r)
    Berechnet, ob dieses Bounds oberhalb eines zweiten ist.
    boolean
    Bounds.contains(Bounds inner)
    Diese Methoden prüft, ob dieses Bounds-Rechteck ein zweites vollkommen enthält.
    Gemeinsame Ränder zählen AUCH als umschliessen!
    Bounds.in(Bounds outer)
    Sollte dieses Bounds-Rechteck nicht voll innerhalb eines bestimmten anderen, äußeren Rechtecks liegen, so wird versucht, dieses Bounds-Rechteck in das andere mit möglichst wenig Verschiebung zu bringen.
    void
    Camera.setBounds(Bounds bounds)
    Mit dieser Methode kann die Kamerabewegung eingeschränkt werden.
    Bounds.smallestCommon(Bounds bounds)
    Berechnet aus diesem und einem weiteren Bounds ein neues, dass die beiden genau fasst.
    Führt einen Mittenangleich mit einem anderen Bounds durch.
  • Uses of Bounds in de.pirckheimer_gymnasium.engine_pi.actor

    Methods in de.pirckheimer_gymnasium.engine_pi.actor with parameters of type Bounds
    Modifier and Type
    Method
    Description
    final void
    Actor.renderBasic(Graphics2D g, Bounds r, double pixelPerMeter)
    Die Basiszeichenmethode.