BoundingBox

BoundingBox class

La bounding box allineata agli assi

Proprietà

NomeDescrizione
NULLIl bounding box nullo
INFINITEIl bounding box infinito

Metodi

constructor

NomeDescrizione
constructor()

Result:


constructor_overload

NomeDescrizione
constructor_overload(minimum, maximum)Inizializza un bounding box finito con gli angoli minimo e massimo specificati

Parameters:

NomeTipoDescrizione
minimumVector3L’angolo minimo
maximumVector3L’angolo massimo

Result:


constructor_overload2

NomeDescrizione
constructor_overload2(minX, minY, minZ, maxX, maxY, maxZ)Inizializza un bounding box finito con gli angoli minimo e massimo specificati

Result:


getExtent

NomeDescrizione
getExtent()Restituisce l’estensione del bounding box. Il valore della proprietà è la costante intera BoundingBoxExtent.

Result:


getMinimum

NomeDescrizione
getMinimum()L’angolo minimo del bounding box

Result:


getMaximum

NomeDescrizione
getMaximum()L’angolo massimo del bounding box

Result:


getSize

NomeDescrizione
getSize()La dimensione della bounding box

Result:


getCenter

NomeDescrizione
getCenter()Il centro della bounding box.

Result:


fromGeometry

NomeDescrizione
fromGeometry(geometry)Costruisci una bounding box dalla geometria fornita

Parameters:

NomeTipoDescrizione
geometriaGeometrynull

Result: BoundingBox


toString

NomeDescrizione
toString()Restituisce la rappresentazione stringa del riquadro di delimitazione.

Result: Stringa


hashCode

NomeDescrizione
hashCode()Restituisce il codice hash per questa istanza

Result: Numero


equals

NomeDescrizione
equals(obj)Determina se due oggetti sono uguali

Parameters:

NomeTipoDescrizione
obOggettonull

Result: boolean