BoundingBox
BoundingBox
概述
BoundingBox 是 Aspose.3D FOSS 中用于 TypeScript 的类。
此类为 TypeScript 程序中的 BoundingBox 对象声明了 11 个方法。可用的方法包括:constructor、contains、infinite、merge、null、overlapsWith、scale、toString。在安装了 Aspose.3D FOSS for TypeScript 包之后,公共成员对任何 TypeScript 应用程序均可访问。属性有:center、extent、maximum、minimum、size、x,以及另外 2 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
minimum | { x: number; y: number; z: number } | 读取 | 获取最小值。 |
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
maximum | { x: number; y: number; z: number } | 读取 | 获取最大值。 |
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
center | { x: number; y: number; z: number } | 读取 | 获取中心。 |
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
size | { x: number; y: number; z: number } | 读取 | 获取尺寸。 |
x | : number | 读取 | 获取 x。 |
y | : number | 读取 | 获取 y。 |
z | : number | 读取 | 获取 z。 |
extent | BoundingBoxExtent | 读取 | 获取范围。 |
方法
| 签名 | 描述 |
|---|---|
constructor() | 在此 BoundingBox 实例上调用构造函数。 |
constructor(minimum: { x: number; y: number; z: number }, maximum: { x: number; y: number; z: number }) | 在此 BoundingBox 实例上调用构造函数(minimum, maximum)。 |
constructor(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number) | 在此 BoundingBox 实例上调用构造函数(minX, minY, minZ, maxX, maxY, maxZ)。 |
constructor() | |
null() → BoundingBox | 对这个 BoundingBox 实例调用 null。 |
infinite() → BoundingBox | 对这个 BoundingBox 实例调用 infinite。 |
merge() | 对这个 BoundingBox 实例调用 merge。 |
contains(arg: any) → boolean | 对这个 BoundingBox 实例调用 contains(arg)。 |
overlapsWith(box: BoundingBox) → boolean | 在此 BoundingBox 实例上调用 overlapsWith(box)。 |
scale() → number | 在此 BoundingBox 实例上调用 scale。 |
toString() → string | 在此 BoundingBox 实例上调用 toString。 |