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à