Uses of Record Class
pi.graphics.geom.Bounds
Packages that use Bounds
Package
Description
Sammlung von Klassen, die die Engine-Alpha-Szenen erben und verschiedene
graphische Ansichten bereit stellen.
Enthält die Hauptklassen wie zum Beispiel
Controller oder
Scene.Klassen für geometrische Berechnungen.
-
Uses of Bounds in blockly_robot.robot.gui.scenes
Methods in blockly_robot.robot.gui.scenes that return BoundsModifier and TypeMethodDescriptionLevelsScene.getWindowBounds()MainMenuScene.getWindowBounds()SubMenuScene.getWindowBounds()WindowScene.getWindowBounds() -
Uses of Bounds in pi
Modifier and TypeMethodDescriptionLayer.visibleArea(Vector gameSizeInPixels) Gibt die derzeit auf dem Bildschirm sichtbare Fläche der Ebene an.Scene.visibleArea()Gibt die sichtbare Fläche auf der Hauptebene aus.Scene.visibleArea(Vector gameSizeInPixels) Gibt die sichtbare Fläche auf der Hauptebene aus. -
Uses of Bounds in pi.graphics.geom
Methods in pi.graphics.geom that return BoundsModifier and TypeMethodDescriptionBounds.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 neuesBoundsmit 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 diesemBounds.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.Berechnet ein neuesBoundsmit 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 weiterenBoundsein neues, dass die beiden genau fasst.Bounds.withCenterAtBoundsCenter(Bounds bounds) Gleicht das eigene Zentrum mit der Mitte eines anderenBoundsab.Bounds.withCenterPoint(Vector point) Gibt ein neuesBoundsmit derselben Höhe und Breite zurück, das seinen Mittelpunkt genau im angegebenen Zentrum hat.Methods in pi.graphics.geom with parameters of type BoundsModifier and TypeMethodDescriptionbooleanBerechnet, ob diesesBoundsoberhalb eines zweiten ist.booleanDiese Methoden prüft, ob diesesBounds-Rechteck ein zweites vollkommen enthält.
Gemeinsame Ränder zählen AUCH als umschliessen!Bounds.smallestCommon(Bounds bounds) Berechnet aus diesem und einem weiterenBoundsein neues, dass die beiden genau fasst.Bounds.withCenterAtBoundsCenter(Bounds bounds) Gleicht das eigene Zentrum mit der Mitte eines anderenBoundsab.