国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

OrientedBoundingBox

創建OrientedBoundingBox的實例。某個物體的定向接地盒是一個封閉凸的長方體。在許多情況下,它可以提供比BoundingSphereAxisAlignedBoundingBox更緊的邊界體積。
new OrientedBoundingBox(center, halfAxes)
Parameters:
center (Cartesian3) (default Cartesian3.ZERO) 盒子的中心。
halfAxes (Matrix3) (default Matrix3.ZERO) 邊界框的三個正交半軸。等價地,轉換矩陣,旋轉并縮放一個以原點為中心的0x0x0立方體。
Example
// Create an OrientedBoundingBox using a transformation matrix, a position where the box will be translated, and a scale.
var center = new bmgl.Cartesian3(1.0, 0.0, 0.0);
var halfAxes = bmgl.Matrix3.fromScale(new bmgl.Cartesian3(1.0, 3.0, 2.0), new bmgl.Matrix3());

var obb = new bmgl.OrientedBoundingBox(center, halfAxes);
See:

Members

(static) packedLength : Number

用于將對象打包到數組中的元素數。

center : Cartesian3

盒子的中心。
Default Value: Cartesian3.ZERO

halfAxes : Matrix3

轉換矩陣,將方框旋轉到正確的位置。
Default Value: Matrix3.ZERO

Methods

(static) clone(box, result) → {OrientedBoundingBox}
復制OrientedBoundingBox實例。
Parameters:
box (OrientedBoundingBox) 要復制的邊界框。
result (OrientedBoundingBox) 存儲結果的對象。
(static) computePlaneDistances(box, position, direction, result) → {Interval}
由矢量計算的從邊界框中心到投射到方向上的位置的距離。
如果您設想具有法向的無限多個平面,這將從與邊界框相交的位置計算到最近和最遠平面的最小距離。
Parameters:
box (OrientedBoundingBox) 要計算距離的邊界框。
position (Cartesian3) 計算距離的位置。
direction (Cartesian3) 從位置開始的方向。
result (Interval) 存儲最近和最遠距離的間隔。
(static) distanceSquaredTo(box, cartesian) → {Number}
計算從邊界框上最近點到點的估計距離平方。
Parameters:
box (OrientedBoundingBox) 盒子。
cartesian (Cartesian3) 重點
Example
// Sort bounding boxes from back to front
boxes.sort(function(a, b) {
    return bmgl.OrientedBoundingBox.distanceSquaredTo(b, camera.positionWC) - bmgl.OrientedBoundingBox.distanceSquaredTo(a, camera.positionWC);
});
(static) equals(left, right) → {Boolean}
比較提供的orientedboundingbox組件,如果相等則返回true,否則返回false
Parameters:
left (OrientedBoundingBox) 第一個定向邊界框。
right (OrientedBoundingBox) 第二個定向接地框。
(static) fromPoints(positions, result) → {OrientedBoundingBox}
計算給定位置的定向邊界框的實例。這是使用面向邊界框解決方案(博士論文)實現Stefan Gottschalk的沖突查詢。參考:http://gamma.cs.unc.edu/users/gottschalk/main.pdf
Parameters:
positions (Array.<Cartesian3>) 邊界框將包含的Cartesian3點列表。
result (OrientedBoundingBox) 存儲結果的對象。
Example
// Compute an object oriented bounding box enclosing two points.
var box = bmgl.OrientedBoundingBox.fromPoints([new bmgl.Cartesian3(2, 0, 0), new bmgl.Cartesian3(-2, 0, 0)]);
(static) fromRectangle(rectangle, minimumHeight, maximumHeight, ellipsoid, result) → {OrientedBoundingBox}
計算一個定向邊界框,該邊界框在Ellipsoid的表面上為Rectangle。無法保證邊界框的方向。
Parameters:
rectangle (Rectangle) 橢球面上的地圖矩形。
minimumHeight (Number) (default 0.0) 瓦片內的最小高度(高程)。
maximumHeight (Number) (default 0.0) 瓦片內的最大高度(高程)。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 定義矩形的橢球體。
result (OrientedBoundingBox) 存儲結果的對象。
Throws
(static) intersectPlane(box, plane) → {Intersect}
確定定向邊界框位于平面的哪一側。
Parameters:
box (OrientedBoundingBox) 要測試的定向邊界框。
plane (Plane) 試飛的飛機。
(static) isOccluded(box, occluder) → {Boolean}
確定封堵器是否從視圖中隱藏邊界框。
Parameters:
box (OrientedBoundingBox) 包圍被遮擋對象的邊界框。
occluder (Occluder) 封堵器。
(static) pack(value, array, startingIndex) → {Array.<Number>}
將提供的實例存儲到提供的數組中。
Parameters:
value (OrientedBoundingBox) 要打包的值。
array (Array.<Number>) 要打包的數組。
startingIndex (Number) (default 0) 數組中開始打包元素的索引。
(static) unpack(array, startingIndex, result) → {OrientedBoundingBox}
從壓縮數組中檢索實例。
Parameters:
array (Array.<Number>) 壓縮數組。
startingIndex (Number) (default 0) 要解包的元素的起始索引。
result (OrientedBoundingBox) 存儲結果的對象。
clone(result) → {OrientedBoundingBox}
復制此OrientedBoundingBox實例。
Parameters:
result (OrientedBoundingBox) 存儲結果的對象。
computePlaneDistances(position, direction, result) → {Interval}
由矢量計算的從邊界框中心到投射到方向上的位置的距離。
如果您設想具有法向的無限多個平面,這將從與邊界框相交的位置計算到最近和最遠平面的最小距離。
Parameters:
position (Cartesian3) 計算距離的位置。
direction (Cartesian3) 從位置開始的方向。
result (Interval) 存儲最近和最遠距離的間隔。
distanceSquaredTo(cartesian) → {Number}
計算從邊界框上最近點到點的估計距離平方。
Parameters:
cartesian (Cartesian3) 重點
Example
// Sort bounding boxes from back to front
boxes.sort(function(a, b) {
    return b.distanceSquaredTo(camera.positionWC) - a.distanceSquaredTo(camera.positionWC);
});
equals(right) → {Boolean}
將此orientedboundingbox與提供的orientedboundingbox組件進行比較,如果相等,則返回true,否則返回false
Parameters:
right (OrientedBoundingBox) 右側定向接地框。
intersectPlane(plane) → {Intersect}
確定定向邊界框位于平面的哪一側。
Parameters:
plane (Plane) 試飛的飛機。
isOccluded(occluder) → {Boolean}
確定封堵器是否從視圖中隱藏邊界框。
Parameters:
occluder (Occluder) 封堵器。
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 7777精品伊久久久大香线蕉语言| 久久裸体视频| 亚洲欧美久久234| 中文字幕一区二区三区乱码| 黄色成人在线网址| 久久久成人网| 欧美精品在线一区| 悠悠资源网久久精品| 久久一本综合频道| 欧美日韩亚洲免费| 亚洲第一精品影视| 国产精品久久久久久久天堂第1集| 日产精品一线二线三线芒果| 影音先锋一区| 国产一区二区无遮挡| 欧美在线免费| 99国精产品一二二线| 夜夜爽99久久国产综合精品女不卡| 日韩视频在线一区二区三区| 激情视频在线观看一区二区三区| 欧美一区影院| 成人一区二区在线| 国产一区二区三区无遮挡| 18成人在线| 精品91视频| 日本欧美精品久久久| 国产精品毛片在线| 久久久久久国产精品免费免费| 韩国一区二区三区在线观看| 久久综合给合久久狠狠色| 夜夜爽www精品| av一区二区三区在线观看| 欧美在线高清| 久久精品五月婷婷| 欧美va亚洲va日韩∨a综合色| 国产精品免费观看高清| 亚洲午夜视频| 天天爽天天狠久久久| 久久久久国产精品一区二区| 一区在线电影| 欧美日本韩国在线| 成人3d动漫一区二区三区91| 在线免费观看一区二区三区| 欧美一级二级三级九九九| 久久亚洲国产精品一区二区| 亚洲成人资源| 欧美一区二区三区在线播放| 精品免费国产| 成人资源av| 97av自拍| 亚洲欧美bt| 一本一本a久久| 在线日韩中文| 自拍另类欧美| 亚洲区一区二区三区| 久久精品人人做人人爽电影| 动漫3d精品一区二区三区| 99精品视频免费观看视频| 国产一区美女| 欧美日韩一区二区视频在线| 一区二区三区四区欧美日韩| 麻豆91蜜桃| 欧美精品成人一区二区在线观看 | 亚洲国产高清视频| 欧美1区2区视频| 婷婷久久伊人| 日韩在线导航| 久久久免费看| 国产精品青青草| 国产福利不卡| 都市激情久久久久久久久久久| 亚洲高清资源综合久久精品| 国产一区视频观看| 欧美三级在线| 亚洲精品九九| 欧美福利电影在线观看| 天堂√在线观看一区二区| 手机看片福利永久国产日韩| 亚洲成人蜜桃| 日韩精品第一页| 亚洲电影免费| 欧美激情 亚洲a∨综合| 国产综合自拍| 香蕉久久a毛片| 国产91一区二区三区| 国产一区精品在线| 日韩免费av电影| 欧美精品二区| 亚洲区一区二区三区| 国产精品综合色区在线观看| 亚洲一区中文| 精品视频一区在线| 欧美一二三区| 欧美精品黄色| 亚洲欧美日韩精品在线| 97夜夜澡人人双人人人喊| 精品亚洲第一| 欧美~级网站不卡| 在线日韩中文| 91精品黄色| 亚洲欧洲精品一区| 国产一区二区三区成人欧美日韩在线观看 | 99精品国产福利在线观看免费 | 97神马电影| 日韩福利影院| 亚洲精品1区| 国产日韩欧美一区二区| 一区二区三区偷拍| 免费日韩一区二区| 欧美日韩国产精品一区二区| 亚洲午夜精品福利| 精品综合久久久| 国产精品高清一区二区三区| 先锋影音久久久| 视频二区一区| 国产精品视区| 欧洲精品亚洲精品| 国产欧美午夜| 天堂资源在线亚洲资源| 国产欧美在线| 麻豆亚洲一区| 亚洲精品麻豆| 日韩videos| 久久久噜噜噜| 欧美成人69| 久久综合九九| 一区二区三区久久网| 天堂资源在线亚洲视频| 国产伦精品一区二区三区视频孕妇| 免费在线成人av电影| 香蕉亚洲视频| 欧美.日韩.国产.一区.二区| 97超碰人人看人人| 黄色亚洲大片免费在线观看| 成人自拍偷拍| 国产女主播一区二区| 中日韩在线视频| 国产综合精品一区二区三区| 亚洲精品麻豆| 欧美高清视频一区二区三区在线观看 | 欧美日韩影院| 欧洲一区二区日韩在线视频观看免费| 夜夜爽99久久国产综合精品女不卡| 日韩免费av电影| 国精产品99永久一区一区| 国产精品三区www17con| 欧美极品一区二区三区| 欧美日韩在线观看一区二区三区| 久久一区二区精品| 亚洲一卡久久| 日韩视频二区| 狠狠综合久久| 国产综合网站| 欧美日韩一区二| 你懂的国产精品| 中文字幕精品—区二区日日骚| 久久精品日产第一区二区三区精品版| 国产精品一区二区三区四区五区| 激情一区二区| 亚洲福利专区| 亚洲精品1区2区| 亚洲伦理一区| 国产日韩欧美综合精品| 在线观看一区| 中文在线不卡| 午夜在线精品偷拍| 久久综合影视| 成人国产一区二区| 国产欧美日本在线| 国内精品视频免费| 久久99精品久久久久久青青日本| 国产欧美欧洲| 日本一区二区三区免费看| 久久国产日韩欧美| 日本在线免费观看一区| 亚洲欧美日韩国产yyy | 亚洲日本japanese丝袜| 欧美色图亚洲自拍| 日韩资源av在线| 亚洲综合av一区| 亚洲一级影院| 国产精品社区| 老司机精品福利视频| 国产日韩欧美综合精品| 国产乱码精品一区二区三区日韩精品 | 亚洲视频中文| 亚洲国产精品一区制服丝袜 | 99精品视频免费观看| 午夜亚洲精品| 精品久久久久久综合日本| 日韩中文字幕av在线| 欧美视频四区| 久久久久国产精品一区三寸 | 国产偷久久久精品专区| 3d动漫啪啪精品一区二区免费| 国产高清自拍一区| 亚洲一区二区三区精品在线观看 | 中文视频一区视频二区视频三区| 欧美理论在线| 久久大逼视频|