BoundingBox

General

BoundingBox és una classe en Aspose.3d per Typescript. Heretaris de: BoundingBox.

BoundingBox i BoundingBox2D ofereixen mètodes per calcular extensions mínimes/màximes, centre, mida, punts de fusió o altres cases, i provar contenció o superposició.

Propietats

NomTipus de productesAccésDescripció
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
minimum{ x: number; y: number; z: number }Llegeix.Objectes que contenen les coordenades mínimes d’angle de la caixa.
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
maximum{ x: number; y: number; z: number }Llegeix.
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
center{ x: number; y: number; z: number }Llegeix.Objectes que representen el centre geomètric de la caixa.
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
size{ x: number; y: number; z: number }Llegeix.Objectes que representen la largura, l’alçada i la profunditat de la caixa.
x: numberLlegeix.Coordenada X de l’angle mínim del quadre
y: numberLlegeix.Coordenada Y de l’angle màxim del quadre
z: numberLlegeix.Corta ruta a la coordenada center.z
extentBoundingBoxExtentLlegeix.Descriu el tipus d’extensió de la casella delimitació (BoundingBoxExtent)

Mètodes

SignaturaDescripció
constructor()Crea un quadre a partir de vectors mínims i màxims donats.
constructor(minimum: { x: number; y: number; z: number }, maximum: { x: number; y: number; z: number })
constructor(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number)
constructor()
null()BoundingBoxRetorna un quadre de limitació que representa un volum nul·lar (dimension zero)
infinite()BoundingBoxRetorna un marc de limitació que envolta l’espai infinit.
merge()Expandeix aquesta caixa per incloure una altra casella de limitació
contains(arg: any)booleanRetorna true si l’argument està dins de la caixa.
overlapsWith(box: BoundingBox)booleanRetorna true si aquesta casella intersecta la casela donada.
scale()numberRetorna el factor d’escala uniforme de la caixa
toString()stringRetorna una representació de cadena del quadre de limitació
 Català