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

Transforms

包含將位置轉(zhuǎn)換為各種參考幀的函數(shù)。

Methods

(static) computeFixedToIcrfMatrix(date, result) → {Matrix3}
計(jì)算旋轉(zhuǎn)矩陣,在給定時(shí)間將點(diǎn)或矢量從地球固定框架軸(ITRF)轉(zhuǎn)換為國(guó)際天體參考框架(GCRF/ICRF)慣性框架軸。如果尚未加載進(jìn)行轉(zhuǎn)換所需的數(shù)據(jù),則此函數(shù)可能返回未定義的。
Parameters:
date (JulianDate) 計(jì)算旋轉(zhuǎn)矩陣的時(shí)間。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。如果未指定此參數(shù),將創(chuàng)建并返回新實(shí)例。
Example
// Transform a point from the ICRF axes to the Fixed axes.
var now = bmgl.JulianDate.now();
var pointInFixed = bmgl.Cartesian3.fromDegrees(0.0, 0.0);
var fixedToIcrf = bmgl.Transforms.computeIcrfToFixedMatrix(now);
var pointInInertial = new bmgl.Cartesian3();
if (bmgl.defined(fixedToIcrf)) {
    pointInInertial = bmgl.Matrix3.multiplyByVector(fixedToIcrf, pointInFixed, pointInInertial);
}
See:
(static) computeIcrfToFixedMatrix(date, result) → {Matrix3}
計(jì)算旋轉(zhuǎn)矩陣,在給定時(shí)間將點(diǎn)或矢量從國(guó)際天體參考系(GCRF/ICRF)慣性系軸轉(zhuǎn)換為地球固定系軸(ITRF)。如果尚未加載進(jìn)行轉(zhuǎn)換所需的數(shù)據(jù),則此函數(shù)可能返回未定義的。
Parameters:
date (JulianDate) 計(jì)算旋轉(zhuǎn)矩陣的時(shí)間。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。如果未指定此參數(shù),將創(chuàng)建并返回新實(shí)例。
Example
scene.postUpdate.addEventListener(function(scene, time) {
  // View in ICRF.
  var icrfToFixed = bmgl.Transforms.computeIcrfToFixedMatrix(time);
  if (bmgl.defined(icrfToFixed)) {
    var offset = bmgl.Cartesian3.clone(camera.position);
    var transform = bmgl.Matrix4.fromRotationTranslation(icrfToFixed);
    camera.lookAtTransform(transform, offset);
  }
});
See:
(static) computeTemeToPseudoFixedMatrix(date, result) → {Matrix3}
計(jì)算旋轉(zhuǎn)矩陣,將一個(gè)點(diǎn)或向量在給定時(shí)間從真正的赤道平均點(diǎn)(Teme)軸轉(zhuǎn)換為偽固定軸。此方法將UT1時(shí)間標(biāo)準(zhǔn)視為等同于UTC。
Parameters:
date (JulianDate) 計(jì)算旋轉(zhuǎn)矩陣的時(shí)間。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
Example
//Set the view to the inertial frame.
scene.postUpdate.addEventListener(function(scene, time) {
   var now = bmgl.JulianDate.now();
   var offset = bmgl.Matrix4.multiplyByPoint(camera.transform, camera.position, new bmgl.Cartesian3());
   var transform = bmgl.Matrix4.fromRotationTranslation(bmgl.Transforms.computeTemeToPseudoFixedMatrix(now));
   var inverseTransform = bmgl.Matrix4.inverseTransformation(transform, new bmgl.Matrix4());
   bmgl.Matrix4.multiplyByPoint(inverseTransform, offset, offset);
   camera.lookAtTransform(transform, offset);
});
(static) eastNorthUpToFixedFrame(origin, ellipsoid, result) → {Matrix4}
計(jì)算一個(gè)4x4變換矩陣,從一個(gè)以給定原點(diǎn)為中心的東北向上軸的參考坐標(biāo)系到給定橢球體的固定參考坐標(biāo)系。局部軸定義為:
  • 在局部東方向上的x軸點(diǎn)。
  • 在局部北方向上的y軸點(diǎn)。
  • 在穿過(guò)該位置的橢球面法線的方向上為z軸點(diǎn)。
Parameters:
origin (Cartesian3) 局部參照系的中心點(diǎn)。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
result (Matrix4) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Get the transform from local east-north-up at cartographic (0.0, 0.0) to Earth's fixed frame.
var center = bmgl.Cartesian3.fromDegrees(0.0, 0.0);
var transform = bmgl.Transforms.eastNorthUpToFixedFrame(center);
(static) fixedFrameToHeadingPitchRoll(transform, ellipsoid, fixedFrameTransform, result) → {HeadingPitchRoll}
根據(jù)特定參考幀中的變換計(jì)算航向縱搖角。航向是從正角度向東增加的局部北向旋轉(zhuǎn)。螺距是指從局部的東北平面開(kāi)始的旋轉(zhuǎn)。正俯仰角在平面上方。負(fù)的螺距角在平面以下。滾動(dòng)是圍繞局部東軸應(yīng)用的第一個(gè)旋轉(zhuǎn)。
Parameters:
transform (Matrix4) 轉(zhuǎn)換
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
fixedFrameTransform (Transforms~LocalFrameToFixedFrame) (default Transforms.eastNorthUpToFixedFrame) 從參考坐標(biāo)系到提供的橢球固定參考坐標(biāo)系的4x4變換矩陣
result (HeadingPitchRoll) 存儲(chǔ)結(jié)果的對(duì)象。
(static) headingPitchRollQuaternion(origin, headingPitchRoll, ellipsoid, fixedFrameTransform, result) → {Quaternion}
從參考坐標(biāo)系計(jì)算四元數(shù),坐標(biāo)軸是從以提供的原點(diǎn)為中心的航向俯仰滾轉(zhuǎn)角度計(jì)算得出的。航向是從正角度向東增加的局部北向旋轉(zhuǎn)。螺距是指從局部的東北平面開(kāi)始的旋轉(zhuǎn)。正俯仰角在平面上方。負(fù)的螺距角在平面以下。滾動(dòng)是圍繞局部東軸應(yīng)用的第一個(gè)旋轉(zhuǎn)。
Parameters:
origin (Cartesian3) 局部參照系的中心點(diǎn)。
headingPitchRoll (HeadingPitchRoll) 航向、縱傾和橫搖。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
fixedFrameTransform (Transforms~LocalFrameToFixedFrame) (default Transforms.eastNorthUpToFixedFrame) 從參考坐標(biāo)系到提供的橢球固定參考坐標(biāo)系的4x4變換矩陣
result (Quaternion) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Get the quaternion from local heading-pitch-roll at cartographic (0.0, 0.0) to Earth's fixed frame.
var center = bmgl.Cartesian3.fromDegrees(0.0, 0.0);
var heading = -bmgl.Math.PI_OVER_TWO;
var pitch = bmgl.Math.PI_OVER_FOUR;
var roll = 0.0;
var hpr = new HeadingPitchRoll(heading, pitch, roll);
var quaternion = bmgl.Transforms.headingPitchRollQuaternion(center, hpr);
(static) headingPitchRollToFixedFrame(origin, headingPitchRoll, ellipsoid, fixedFrameTransform, result) → {Matrix4}
從參考坐標(biāo)系計(jì)算4x4變換矩陣,坐標(biāo)軸從以提供的原點(diǎn)為中心的航向縱搖角計(jì)算到提供的橢球固定參考坐標(biāo)系。航向是從正角度向東增加的局部北向旋轉(zhuǎn)。螺距是指從局部的東北平面開(kāi)始的旋轉(zhuǎn)。正俯仰角在平面上方。負(fù)的螺距角在平面以下。滾動(dòng)是圍繞局部東軸應(yīng)用的第一個(gè)旋轉(zhuǎn)。
Parameters:
origin (Cartesian3) 局部參照系的中心點(diǎn)。
headingPitchRoll (HeadingPitchRoll) 航向、縱傾和橫搖。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
fixedFrameTransform (Transforms~LocalFrameToFixedFrame) (default Transforms.eastNorthUpToFixedFrame) 從參考坐標(biāo)系到提供的橢球固定參考坐標(biāo)系的4x4變換矩陣
result (Matrix4) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Get the transform from local heading-pitch-roll at cartographic (0.0, 0.0) to Earth's fixed frame.
var center = bmgl.Cartesian3.fromDegrees(0.0, 0.0);
var heading = -bmgl.Math.PI_OVER_TWO;
var pitch = bmgl.Math.PI_OVER_FOUR;
var roll = 0.0;
var hpr = new bmgl.HeadingPitchRoll(heading, pitch, roll);
var transform = bmgl.Transforms.headingPitchRollToFixedFrame(center, hpr);
(static) localFrameToFixedFrameGenerator(firstAxis, secondAxis) → {localFrameToFixedFrameGenerator~resultat}
生成一個(gè)函數(shù),該函數(shù)計(jì)算4x4轉(zhuǎn)換矩陣,該矩陣從以提供的原點(diǎn)為中心的參考幀到提供的橢球的固定參考幀。
Parameters:
firstAxis (String) 本地參考幀的第一個(gè)軸的名稱。必須是“東”、“北”、“上”、“西”、“南”或“下”。
secondAxis (String) 本地參考框架的第二個(gè)軸的名稱。必須是“東”、“北”、“上”、“西”、“南”或“下”。
(static) northEastDownToFixedFrame(origin, ellipsoid, result) → {Matrix4}
計(jì)算從以給定原點(diǎn)為中心的東北下軸的參考坐標(biāo)系到給定橢球體的固定參考坐標(biāo)系的4x4變換矩陣。局部軸定義為:
  • 在局部北方向上的x軸點(diǎn)。
  • 在局部東方向y軸點(diǎn)。
  • 軸{ }軸點(diǎn)在穿過(guò)該位置的橢球面法線的相反方向。
Parameters:
origin (Cartesian3) 局部參照系的中心點(diǎn)。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
result (Matrix4) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Get the transform from local north-east-down at cartographic (0.0, 0.0) to Earth's fixed frame.
var center = bmgl.Cartesian3.fromDegrees(0.0, 0.0);
var transform = bmgl.Transforms.northEastDownToFixedFrame(center);
(static) northUpEastToFixedFrame(origin, ellipsoid, result) → {Matrix4}
計(jì)算一個(gè)4x4變換矩陣,該矩陣從一個(gè)坐標(biāo)系,該坐標(biāo)系的東北軸以提供的原點(diǎn)為中心,到提供的橢球體的固定坐標(biāo)系。局部軸定義為:
  • x軸指向局部北向。
  • y軸指向穿過(guò)該位置的橢球面法向。
  • 軸指向局部東向。
Parameters:
origin (Cartesian3) 局部參照系的中心點(diǎn)。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
result (Matrix4) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Get the transform from local north-up-east at cartographic (0.0, 0.0) to Earth's fixed frame.
var center = bmgl.Cartesian3.fromDegrees(0.0, 0.0);
var transform = bmgl.Transforms.northUpEastToFixedFrame(center);
(static) northWestUpToFixedFrame(origin, ellipsoid, result) → {Matrix4}
計(jì)算一個(gè)4x4變換矩陣,該矩陣從一個(gè)以提供的原點(diǎn)為中心的西北向上軸坐標(biāo)系到提供的橢球體的固定參照系。局部軸定義為:
  • x軸指向局部北向。
  • y軸指向局部西向。
  • 軸指向穿過(guò)位置的橢球面法向。
Parameters:
origin (Cartesian3) 局部參照系的中心點(diǎn)。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
result (Matrix4) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Get the transform from local north-West-Up at cartographic (0.0, 0.0) to Earth's fixed frame.
var center = bmgl.Cartesian3.fromDegrees(0.0, 0.0);
var transform = bmgl.Transforms.northWestUpToFixedFrame(center);
(static) pointToWindowCoordinates(modelViewProjectionMatrix, viewportTransformation, point, result) → {Cartesian2}
將點(diǎn)從模型坐標(biāo)轉(zhuǎn)換為窗口坐標(biāo)。
Parameters:
modelViewProjectionMatrix (Matrix4) 4x4模型視圖投影矩陣。
viewportTransformation (Matrix4) 4x4視區(qū)轉(zhuǎn)換。
point (Cartesian3) 要轉(zhuǎn)換的點(diǎn)。
result (Cartesian2) 存儲(chǔ)結(jié)果的對(duì)象。
(static) preloadIcrfFixed(timeInterval) → {Promise}
在給定的間隔內(nèi),在任意方向預(yù)加載在ICRF和固定軸之間轉(zhuǎn)換所需的數(shù)據(jù)。此函數(shù)返回一個(gè)承諾,即當(dāng)解決此問(wèn)題時(shí),表示預(yù)加載已完成。
Parameters:
timeInterval (TimeInterval) 預(yù)加載間隔。
Example
var interval = new bmgl.TimeInterval(...);
when(bmgl.Transforms.preloadIcrfFixed(interval), function() {
    // the data is now loaded
});
See:

Type Definitions

LocalFrameToFixedFrame(origin, ellipsoid, result) → {Matrix4}
計(jì)算一個(gè)4x4變換矩陣,從一個(gè)以提供的原點(diǎn)為中心的參考幀到提供的橢球的固定參考幀。
Parameters:
origin (Cartesian3) 局部參照系的中心點(diǎn)。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 在變換中使用固定框架的橢球體。
result (Matrix4) 存儲(chǔ)結(jié)果的對(duì)象。
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 亚洲福利国产| 国内精品国语自产拍在线观看| 欧美精品尤物在线| 噜噜噜躁狠狠躁狠狠精品视频| 中文字幕日韩一区二区三区不卡| 国产91精品入口17c| 亚洲麻豆视频| 国内揄拍国内精品久久| 欧洲亚洲一区二区三区四区五区| 99久久精品免费看国产四区| 一本久久知道综合久久| 欧美午夜视频在线| 一区二区不卡在线视频 午夜欧美不卡' | 欧美日韩免费高清| 色综合视频二区偷拍在线| 国产麻豆乱码精品一区二区三区| 免费永久网站黄欧美| 国产欧美短视频| 亚洲欧洲精品一区| 亚洲激情一区| 一本色道久久综合亚洲精品不| 国产精品www994| 国产精品播放| 亚洲私拍自拍| 亚洲第一精品影视| 精品不卡视频| 亚洲理论在线| 亚洲在线成人| 免费在线亚洲| 成人区精品一区二区| 国产精品美女久久久久av福利| 老司机精品视频网站| 99视频在线免费观看| 97人人干人人| 精品伦精品一区二区三区视频| 国内视频一区二区| 欧美专区一二三| 综合操久久久| 一本色道久久综合| 久久一区二区三区av| 国产一区二区三区四区hd| 国产一级精品aaaaa看| 麻豆成人av| 欧美在线91| 99精品视频免费全部在线| 老司机免费视频久久| 久久久久免费网| 亚洲欧美综合国产精品一区| 亚洲视频精品| 久久久久久久久久久久久久一区| 国产精品日韩一区二区| 欧美亚洲国产免费| 国产精品成人观看视频免费| 国产欧美日本在线| 久久成人资源| 欧美午夜不卡| 99久re热视频这里只有精品6| 日本精品二区| 一区二区激情| 精品蜜桃一区二区三区| 一区二区三区免费看| 国产人成精品一区二区三| 国产伦精品一区二区三区视频黑人 | 日本欧美色综合网站免费| 国产综合亚洲精品一区二| 男女精品网站| 一区二区三区三区在线| 国产日韩免费| 性高潮久久久久久久久| 国产精品久久久久毛片大屁完整版| 国产区二精品视| 黄色日韩在线| 欧美lavv| 久久精品国产第一区二区三区最新章节| 久久青青草综合| 亚洲伦理一区| 亚洲一区二区四区| 久久久精品五月天| 午夜久久一区| 精品视频导航| 国产九九精品| 中文字幕一区二区三区在线乱码| 久久精品伊人| 亚洲视频观看| 亚洲视频在线二区| 高清av免费一区中文字幕| 精品91免费| 日韩福利一区二区三区| 久久精品一区二区国产| 国产在线观看一区| 日本一区视频在线| 成人欧美一区二区三区黑人免费| 欧美一区影院| 日韩在线三区| 国产亚洲福利社区| 午夜一区二区三视频在线观看| 在线视频一区观看| 欧美韩国日本精品一区二区三区| 亚洲欧美日韩在线综合| 亚洲午夜一级| 欧美伊人久久| 一区二区在线中文字幕电影视频| 狠狠色噜噜狠狠色综合久| 亚洲欧美日韩精品一区二区| 欧美体内she精视频在线观看| 日韩影片在线播放| 麻豆成人在线播放| 国产精品一区二区三区四区五区| 一区二区三区偷拍| 亚洲精品一区二| 伊人久久亚洲影院| 激情国产一区| 亚洲无玛一区| 在线成人h网| 国产一区自拍视频| 狠狠干综合网| 亚洲无玛一区| 亚洲天堂黄色| 99视频在线精品国自产拍免费观看| 国内精品一区二区| 亚洲国产高清视频| 亚洲国产免费看| 亚洲国产日韩美| 日韩五码在线| 免费日韩视频| av激情久久| 国产一区在线观| 欧美一区二区影视| 亚洲国产欧美日韩| 亚洲日本精品国产第一区| 一区二区视频国产| 亚洲国产精品一区| 六月天综合网| 国产精品一区二区三区四区五区 | 欧美日韩国产三区| 国产精品theporn| aa国产精品| 91九色蝌蚪成人| 久久精品国产第一区二区三区最新章节 | 国产精品sss| 国产精品毛片在线看| 91九色对白| 欧美三级电影在线播放| 中国人体摄影一区二区三区| 欧美国产精品| 先锋亚洲精品| 久久66热这里只有精品| 午夜精品一区二区在线观看的| 午夜国产精品视频免费体验区| 日韩视频久久| 国内一区在线| 欧美精品观看| 久久精品二区| 亚洲a∨一区二区三区| 国产精品www994| 97操在线视频| 亚洲欧美日韩精品综合在线观看 | 99日韩精品| 久久精品ww人人做人人爽| 欧美精品黄色| 丁香婷婷久久久综合精品国产| 日韩在线三级| 欧美亚洲在线| 亚洲精品永久www嫩草| 亚洲最黄网站| 久久久7777| 一级成人国产| 欧美三级电影在线播放| 国产区日韩欧美| 日韩一区不卡| 狂野欧美性猛交xxxx巴西| 亚洲a∨一区二区三区| 亚洲永久在线| 欧美一区二区三区另类| 91日韩久久| 国产精品对白刺激久久久| 国产精品毛片va一区二区三区| 中文字幕日韩一区二区三区| 久久久久看片| 欧美日韩另类综合| 欧美日产一区二区三区在线观看| 亚洲精品国产精品国自产观看| 久久久久se| 麻豆9191精品国产| 欧美日韩三级| 欧美日韩在线一区二区三区| 国产精品主播| 国产精品v亚洲精品v日韩精品| 久久久精品动漫| 久久精品首页| 一区福利视频| 欧美.www| 色之综合天天综合色天天棕色| 18成人在线| 夜夜嗨网站十八久久| 欧美精品偷拍| 亚洲精品久久久久久一区二区| 精品在线一区| 91视频婷婷| 91精品天堂|