BoundingBox

Overview

BoundingBox is a class in Aspose.3D FOSS for TypeScript.

This class declares 11 methods for BoundingBox objects in TypeScript programs. Available methods include: constructor, contains, infinite, merge, null, overlapsWith, scale, toString. Public members are accessible to any TypeScript application after installing the Aspose.3D FOSS for TypeScript package. Properties: center, extent, maximum, minimum, size, x, and 2 more.

Properties

NameTypeAccessDescription
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
minimum{ x: number; y: number; z: number }ReadGets the minimum.
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
maximum{ x: number; y: number; z: number }ReadGets the maximum.
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
center{ x: number; y: number; z: number }ReadGets the center.
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
size{ x: number; y: number; z: number }ReadGets the size.
x: numberReadGets the x.
y: numberReadGets the y.
z: numberReadGets the z.
extentBoundingBoxExtentReadGets the extent.

Methods

SignatureDescription
constructor()Calls constructor on this BoundingBox instance.
constructor(minimum: { x: number; y: number; z: number }, maximum: { x: number; y: number; z: number })Calls constructor(minimum, maximum) on this BoundingBox instance.
constructor(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number)Calls constructor(minX, minY, minZ, maxX, maxY, maxZ) on this BoundingBox instance.
constructor()
null() → BoundingBoxCalls null on this BoundingBox instance.
infinite() → BoundingBoxCalls infinite on this BoundingBox instance.
merge()Calls merge on this BoundingBox instance.
contains(arg: any) → booleanCalls contains(arg) on this BoundingBox instance.
overlapsWith(box: BoundingBox) → booleanCalls overlapsWith(box) on this BoundingBox instance.
scale() → numberCalls scale on this BoundingBox instance.
toString() → stringCalls toString on this BoundingBox instance.

See Also

 English