BoundingBox

BoundingBox class

El cuadro delimitador alineado a los ejes

Propiedades

NombreDescripción
NULLLa caja delimitadora nula
INFINITELa caja delimitadora infinita

Métodos

constructor

NombreDescripción
constructor()

Result:


constructor_overload

NombreDescripción
constructor_overload(minimum, maximum)Inicializa una caja delimitadora finita con la esquina mínima y máxima dadas

Parameters:

NombreTipoDescripción
minimumVector3La esquina mínima
maximumVector3La esquina máxima

Result:


constructor_overload2

NombreDescripción
constructor_overload2(minX, minY, minZ, maxX, maxY, maxZ)Inicializa una caja delimitadora finita con la esquina mínima y máxima dadas

Result:


getExtent

NombreDescripción
getExtent()Obtiene la extensión de la caja delimitadora. El valor de la propiedad es la constante entera BoundingBoxExtent.

Result:


getMinimum

NombreDescripción
getMinimum()La esquina mínima de la caja delimitadora

Result:


getMaximum

NombreDescripción
getMaximum()La esquina máxima de la caja delimitadora

Result:


getSize

NombreDescripción
getSize()El tamaño del cuadro delimitador

Result:


getCenter

NombreDescripción
getCenter()El centro del cuadro delimitador.

Result:


fromGeometry

NombreDescripción
fromGeometry(geometry)Construir un cuadro delimitador a partir de la geometría dada

Parameters:

NombreTipoDescripción
geometríaGeometríanull

Result: BoundingBox


toString

NombreDescripción
toString()Obtiene la representación en cadena del cuadro delimitador.

Result: Cadena


hashCode

NombreDescripción
hashCode()Devuelve el código hash para esta instancia

Result: Número


equals

NombreDescripción
equals(obj)Determina si dos objetos son iguales

Parameters:

NombreTipoDescripción
obObjetonull

Result: boolean