BoundingBox2D

BoundingBox2D class

Die achsenorientierte Begrenzungsbox für Vector2

Properties

NameBeschreibung
NULLDie Null-Begrenzungsbox
INFINITEDie unendliche Begrenzungsbox

Methoden

constructor

NameBeschreibung
constructor()

Result:


constructor_overload

NameBeschreibung
constructor_overload(minimum, maximum)Initialisieren Sie eine endliche Begrenzungsbox mit gegebenen minimalen und maximalen Eckpunkten

Parameters:

NameTypBeschreibung
minimumVector2Der minimale Eckpunkt
MaximumVector2Der maximale Eckpunkt

Result:


getExtent

NameBeschreibung
getExtent()Liefert den Umfang des Begrenzungsrahmens. Der Wert der Eigenschaft ist die Ganzzahlkonstante BoundingBoxExtent.

Result:


getMinimum

NameBeschreibung
getMinimum()Der minimale Eckpunkt der Begrenzungsbox

Result:


getMaximum

NameBeschreibung
getMaximum()Der maximale Eckpunkt der Begrenzungsbox

Result:


merge

NameBeschreibung
merge(pt)Fügt die neue Box in die aktuelle Begrenzungsbox ein.

Parameters:

NameTypBeschreibung
pVector2null

Result:


merge

NameBeschreibung
merge(bb)Fügt die neue Box in die aktuelle Begrenzungsbox ein.

Parameters:

NameTypBeschreibung
bBoundingBox2Dnull

Result:


toString

NameBeschreibung
toString()Gibt die Zeichenkettenrepräsentation der Begrenzungsbox zurück.

Result: String