国产久_亚欧精品一区_久久亚洲美女_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>
  • 亚洲精品乱码久久久久久蜜桃91| 欧美日韩三级电影在线| 欧美午夜视频| 久久久久se| 久久久久久一区二区| 国产一区免费视频| 日韩中文一区二区三区| 国产伦精品一区二区三毛| 亚洲欧美不卡| 国产视频一区免费看| 黄色成人精品网站| 国产日韩欧美亚洲一区| 亚洲国产免费| 韩国亚洲精品| 国内精品久久国产| 国产经品一区二区| 在线视频不卡一区二区三区| 日韩少妇中文字幕| 欧美精品二区三区四区免费看视频 | 亚洲一区三区视频在线观看| 在线不卡欧美| 亚洲精品久久久久久一区二区| 黄色综合网站| 黑丝一区二区| 亚洲国产激情| 一区二区av| 久久国产主播| av噜噜色噜噜久久| 国产伦精品一区二区三区视频黑人 | 综合网五月天| 久久精品第九区免费观看 | 日韩久久在线| 亚洲午夜在线观看| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 精品乱码一区二区三区| 国产一区二区三区四区hd| 国产午夜精品在线| 久久精品国产综合精品| 麻豆精品传媒视频| 欧美成ee人免费视频| 久久久久九九九| 久久久久久久有限公司| 久久精品aaaaaa毛片| 日韩网站在线| 欧美体内she精视频在线观看| 正在播放一区| 欧美特黄视频| 狠狠色狠狠色综合日日tαg| 国产一区久久| 日韩午夜在线| 蜜桃精品久久久久久久免费影院| 免费久久99精品国产自在现线| 亚洲制服av| 97超级碰碰| 激情欧美一区二区三区中文字幕| 好吊色欧美一区二区三区四区| 欧美激情成人在线| 中日韩在线视频| 国产精品初高中精品久久| 国产亚洲精品自拍| 久久综合一区| 亚洲成色www久久网站| 99国产超薄肉色丝袜交足的后果| 日本日本精品二区免费| 亚洲激情成人| 久久偷看各类wc女厕嘘嘘偷窃| 久久久久高清| 999国产在线| 亚洲一本视频| 国产欧美欧洲| 国产精品videosex极品| 先锋在线资源一区二区三区| 欧美福利精品| 99综合在线| 日韩午夜视频在线观看| 国产女主播一区二区三区| 日韩精品国内| 老色鬼久久亚洲一区二区| 在线观看一区二区三区三州 | 久久av一区二区三区漫画| 国语精品中文字幕| 久久五月天婷婷| 亚洲综合另类| 欧美日韩亚洲免费| 久久综合婷婷综合| 亚洲在线不卡| 制服诱惑一区二区| 国产精品视频免费观看| 一本久道久久综合| 国产精品一区二区三区四区五区| 久久99精品久久久久久久青青日本 | 小说区图片区图片区另类灬| 久久一区欧美| 99精品国产在热久久婷婷| 亚洲在线欧美| 欧美午夜免费| 国产区二精品视| 亚洲一区二区三区高清| 欧美日韩天天操| 亚洲精品一区二区三区樱花| 精品一区2区三区| 91情侣在线视频| 国产精品制服诱惑| 欧美日韩国产精品一区二区亚洲| 亚洲欧洲日本一区二区三区| 中日韩视频在线观看| 一区二区91美女张开腿让人桶| 好吊色欧美一区二区三区四区| 久久久久国产精品一区二区| 亚洲精品久久久久久一区二区| 欧美激情1区| 中文字幕精品一区日韩| 日韩精品国内| 性欧美.com| 色一情一区二区三区四区| 免费精品视频一区二区三区| 国产精选在线观看91| 国产不卡一区二区在线观看| 成人欧美视频在线| 国产91精品入口17c| 欧美一区二区三区四区五区六区 | 国产精品腿扒开做爽爽爽挤奶网站| 亚洲午夜伦理| 午夜久久美女| 九九热久久66| 欧美久久久久久久| 欧美资源一区| 91在线看网站| 精品视频一区二区| 欧美日韩天天操| 亚洲电影网站| 国内精品久久久久久久影视蜜臀| 欧美成人dvd在线视频| 激情一区二区| 亚洲影视综合| 国产高清自拍99| 欧美一区1区三区3区公司| 中文字幕乱码一区二区三区| 欧美三级乱码| 久久久久国产精品一区二区| 韩国成人av| 欧美一区二区在线| 日本精品一区二区三区视频 | 色一情一区二区三区四区| 国产乱码精品一区二区三区卡| 亚洲国产精品www| 成人欧美一区二区三区黑人免费| 久久久99国产精品免费| 国产一区喷水| 麻豆蜜桃91| 欧美一区激情视频在线观看| 欧美另类高清视频在线| 视频一区不卡| 欧美96在线丨欧| 亚洲视频福利| 亚洲精品在线观看免费| 国产一区二区三区的电影 | 亚洲免费网站| 99一区二区| 日韩欧美精品一区二区| 亚洲人成高清| 麻豆av一区二区| 黄色日韩在线| 激情五月综合色婷婷一区二区| 夜夜爽99久久国产综合精品女不卡 | 亚洲精品在线二区| 欧美精品麻豆| 在线观看的日韩av| av色综合网| 欧美日本亚洲韩国国产| 成人av免费看| 亚洲欧洲一区二区天堂久久| 国产日韩欧美| 午夜精品福利一区二区| 国产毛片一区| 在线视频91| 国内一区在线| 国产精品一区二区三区免费观看| 日本欧美色综合网站免费| 免费亚洲婷婷| 香蕉视频成人在线观看| 亚洲精品视频一二三| 99久久自偷自偷国产精品不卡| 正在播放久久| 美日韩精品免费| 久久综合福利| 亚洲精品无人区| 艳色歌舞团一区二区三区| 国产精品有限公司| 国产精品一区二区三区免费观看| 综合网五月天| 日韩精品第一页| 秋霞毛片久久久久久久久| 茄子视频成人在线观看 | 国产亚洲综合精品| 欧美精品日本| 图片区小说区区亚洲五月| 国产精品一区而去| 亚洲欧美精品| 一区二区国产在线观看|