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