BoundingBox

BoundingBox class

La boîte englobante alignée sur les axes

Propriétés

NomDescription
NULLLa boîte englobante nulle
INFINITELa boîte englobante infinie

Méthodes

constructor

NomDescription
constructor()

Result:


constructor_overload

NomDescription
constructor_overload(minimum, maximum)Initialise une boîte englobante finie avec les coins minimum et maximum donnés

Parameters:

NomTypeDescription
minimumVector3Le coin minimum
maximumVector3Le coin maximum

Result:


constructor_overload2

NomDescription
constructor_overload2(minX, minY, minZ, maxX, maxY, maxZ)Initialise une boîte englobante finie avec les coins minimum et maximum donnés

Result:


getExtent

NomDescription
getExtent()Récupère l’étendue de la boîte englobante. La valeur de la propriété est la constante entière BoundingBoxExtent.

Result:


getMinimum

NomDescription
getMinimum()Le coin minimum de la boîte englobante

Result:


getMaximum

NomDescription
getMaximum()Le coin maximum de la boîte englobante

Result:


getSize

NomDescription
getSize()La taille de la boîte englobante

Result:


getCenter

NomDescription
getCenter()Le centre de la boîte englobante.

Result:


fromGeometry

NomDescription
fromGeometry(geometry)Construisez une boîte englobante à partir de la géométrie donnée

Parameters:

NomTypeDescription
geometrGeometrynull

Result: BoundingBox


toString

NomDescription
toString()Obtient la représentation sous forme de chaîne de la boîte englobante.

Result: String


hashCode

NomDescription
hashCode()Renvoie le code de hachage pour cette instance

Result: Nombre


equals

NomDescription
equals(obj)Détermine si deux objets sont égaux

Parameters:

NomTypeDescription
obObjectnull

Result: boolean