BoundingBox

Oversigt over de forskellige former for støtte

BoundingBox er en klasse i Aspose.3d for Typescript. Arvelige af: BoundingBox.

BoundingBox og BoundingBox2D tilbyder metoder til beregning af minimums-/maksimumsvidder, centrum, størrelse, sammenlægningspunkter eller andre felter samt testindhold eller overlap.

Egenskaber

Udtrykt:Type:Tilgang tilBeskrivelse:
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
minimum{ x: number; y: number; z: number }Læs det.Objekt, der indeholder mindste hjørne koordinater i kassen
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
maximum{ x: number; y: number; z: number }Læs det.
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
center{ x: number; y: number; z: number }Læs det.Objekt, der repræsenterer den geometriske knudepunkt i kassen.
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
size{ x: number; y: number; z: number }Læs det.Objekt, der repræsenterer boksens bredde, højde og dybde
x: numberLæs det.X-koordinater for kassens mindste hjørne
y: numberLæs det.Y-koordinaten for kassens maksimale hjørne
z: numberLæs det.Kortvej til center.z koordinat
extentBoundingBoxExtentLæs det.Beskriver omfangstypen for afgrænsningsfeltet (BoundingBoxExtent)

Metoder til at anvende

UnderskriftBeskrivelse:
constructor()Opretter en boks fra givet minimum og maksimum vektorer
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()BoundingBoxReturnerer et afgrænsende felt, der repræsenterer en nul (nullstørrelse) volumen
infinite()BoundingBoxReturnerer et afgrænsende felt, der indgår i uendeligt rum.
merge()Udvider denne boks til at omfatte en anden afgrænsende boks
contains(arg: any)booleanReturnerer true, hvis argumentet ligger inde i kassen.
overlapsWith(box: BoundingBox)booleanReturnerer true, hvis denne boks krydser den givne boks.
scale()numberReturnerer den ensartede skalafaktor i kassen
toString()stringReturnerer en streng-repræsentation af den indgrænsende boks
 Dansk