BoundingBox

概述

BoundingBox 是一个在Aspose.3D FOSS中的结构.

轴线的界定框

这个结构提供了16种方法,用于在NET程序中与BoundingBox对象工作. 有的方法包括: BoundingBox, Contains, Equals, FromGeometry, GetHashCode, Merge, OverlapsWith, Scale, ToString. 所有公众成员在安装了Aspose.3D FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: Center, Extent, Infinite, Maximum, Minimum, Null,另外一个.

属性

名称:类型Access描述情况
NullBoundingBox阅读零界定框
InfiniteBoundingBox阅读无限的界定框
ExtentBoundingBoxExtent阅读获取边界框的范围。.
MinimumVector3阅读界定框的最小角位
MaximumVector3阅读界定框最大角
SizeVector3阅读边界框的大小
CenterVector3阅读边界框的中心.

方法

Signature描述情况
BoundingBox(minimum: Vector3, maximum: Vector3)初始化一个有限的边界框,给定最小和最大角.
BoundingBox(minimum: FVector3, maximum: FVector3)初始化一个有限的边界框,给定最小和最大角.
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double)初始化一个有限的边界框,给定最小和最大角.
Scale()计算任何包含点的最大坐标值.
FromGeometry(geometry: Geometry)从给定的几何结构构建一个边界框.
Merge(pt: Vector4)合电流界定框与给定的点
Merge(pt: Vector3)合电流界定框与给定的点
Merge(pt: FVector3)合电流界定框与给定的点
Merge(x: double, y: double, z: double)合电流界定框与给定的点
Merge(bb: BoundingBox)将新框合并到当前的界定盒中.
ToString()获取边界框的字符串表示形式。.
GetHashCode()返回此实例的哈希码.
Equals(obj: object)确定两个对象是否等于对应物体.
OverlapsWith(box: BoundingBox)检查当前的界定框是否与指定界限框重叠.
Contains(p: Vector3)检查点p是否在界定框内.
Contains(bbox: BoundingBox)检查是否在当前的界定框.

查看更多

 中文