Cesium AxisAlignedBoundingBox

AxisAlignedBoundingBox

new Cesium.AxisAlignedBoundingBox(最低,最大,中心)
创建一个实例AxisAlignedBoundingBox的最小值和最大值点沿着x,y和z轴。
名字 类型 默认的 描述
minimum Cartesian3 Cartesian3.ZERO 可选最小值点沿着x,y,和z轴。
maximum Cartesian3 Cartesian3.ZERO 可选最大值点沿x、y和z轴。
center Cartesian3   可选框的中心;如果不提供自动计算。
看到的:

成员

边界框的中心点。
定义边界框的最大值点。
默认值:  Cartesian3.ZERO
定义边界框的最小值点。
默认值:  Cartesian3.ZERO

方法

静态Cesium.AxisAlignedBoundingBox.clone(Box,Result)AxisAlignedBoundingBox
重复一个AxisAlignedBoundingBox实例。
的名字 类型 描述
box AxisAlignedBoundingBox 重复的边界框。
result AxisAlignedBoundingBox 可选存储结果的对象上。
返回:
修改后的参数或一个新的AxisAlignedBoundingBox实例结果如果没有被提供。 (如果框定义返回未定义)
静态Cesium.AxisAlignedBoundingBox.equals(Left,Right)布尔
比较了提供AxisAlignedBoundingBox离散并返回 true 如果它们相等, false 否则。
的名字 类型 描述
left AxisAlignedBoundingBox 可选第一个AxisAlignedBoundingBox。
right AxisAlignedBoundingBox 可选第二个AxisAlignedBoundingBox。

返回:
true 如果左右相等, false 否则。
静态Cesium.AxisAlignedBoundingBox.fromPoints(Positions,Result)AxisAlignedBoundingBox
AxisAlignedBoundingBox的计算实例。 这个盒子是由 找到的点间距为最远的x,y,z轴。
名字 类型 描述
positions 数组。<Cartesian3> 点,边界框将附上的清单。 每个点都必须有一个x,y,z属性。
result AxisAlignedBoundingBox 可选存储结果的对象上。
返回:
修改后的参数或一个新的AxisAlignedBoundingBox实例结果如果没有提供。
例子:
// Compute an axis aligned bounding box enclosing two points.
var box = Cesium.AxisAlignedBoundingBox.fromPoints([new Cesium.Cartesian3(2, 0, 0), new Cesium.Cartesian3(-2, 0, 0)]);
静态Cesium.AxisAlignedBoundingBox.intersectPlane(Box、Plane)相交
决定哪一方的一盒位于一个平面。
的名字 类型 描述
box AxisAlignedBoundingBox 测试的边界框。
plane 飞机 飞机测试。
返回:
Intersect.INSIDE 如果整个盒子的飞机上 正常的指向, Intersect.OUTSIDE 如果整个盒子 在另一侧, Intersect.INTERSECTING 如果盒子 相交的平面。
重复这个AxisAlignedBoundingBox实例。
的名字 类型 描述
result AxisAlignedBoundingBox 可选存储结果的对象上。
返回:
修改后的参数或一个新的AxisAlignedBoundingBox实例结果如果没有提供。
比较这个AxisAlignedBoundingBox提供的AxisAlignedBoundingBox离散并返回 true 如果它们相等, false 否则。
的名字 类型 描述
right AxisAlignedBoundingBox 可选右边AxisAlignedBoundingBox。
返回:
true 如果它们相等, false 否则。
决定哪一方的这个盒子位于一个平面。
的名字 类型 描述
plane 飞机 飞机测试。
返回:
Intersect.INSIDE 如果整个盒子的飞机上 正常的指向, Intersect.OUTSIDE 如果整个盒子 在另一侧, Intersect.INTERSECTING 如果盒子 相交的平面。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值