国产久_亚欧精品一区_久久亚洲美女_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>
  • 欧美视频一区| 欧美日韩中文| 久久99国产精品99久久| 国产一区二区三区色淫影院 | 亚洲成人在线| 欧美三级网页| 亚洲精品乱码视频| 亚洲v国产v在线观看| 亚洲欧洲在线一区| 一区二区不卡在线观看| 欧美日韩综合精品| 亚洲高清资源综合久久精品| 136国产福利精品导航网址| 亚洲看片一区| 免费在线成人av| 99视频日韩| 久久免费看av| 亚洲人一区二区| 韩日视频一区| 免费在线亚洲| 国产精品传媒毛片三区| 欧美日韩在线精品一区二区三区| 日韩亚洲视频在线| 欧美日韩国产在线一区| 999在线观看精品免费不卡网站| 国产一区日韩欧美| 日韩精品不卡| 欧美日韩一区二区三区四区在线观看| 国内成+人亚洲| 国产精品美女| 国产欧美一区二区在线播放| 欧洲精品久久| 激情综合激情| 99久久精品无码一区二区毛片| 精品国产一区二区三区日日嗨| 欧洲久久久久久| 亚洲天堂久久| 久久久久.com| 色综合影院在线观看| 亚洲国产精品一区| 国产精品久久久久久久天堂第1集| 日韩av在线一区二区三区| 影音先锋中文字幕一区| 成人18视频| 欧美一区1区三区3区公司| 亚洲综合另类| 日韩精品一区二区三区四区五区 | 久久综合五月| 成人国产一区二区| 日韩三级电影免费观看| 亚洲成人中文| 久久精品五月婷婷| 黄色精品免费| 精品久久久久亚洲| 国精品一区二区三区| 国产精品亚洲一区| 国产精品v日韩精品v欧美精品网站| 久久久久高清| 欧美黄色一区| 91丝袜脚交足在线播放| 欧美国产三级| 国产精品成人观看视频免费| 欧美日韩综合精品| 激情小说综合网| 亚洲人人精品| 日韩国产欧美一区| 久久久久久婷| 欧美日本一区二区视频在线观看 | 免费在线成人av| 99视频+国产日韩欧美| 国产精品一区免费观看| 精品99视频| 久久久久久国产精品免费免费| 国产综合自拍| 日本视频一区二区不卡| 久色成人在线| 黄色日韩精品| 图片区小说区区亚洲五月| 久久亚洲精品伦理| 亚洲午夜极品| 亚洲欧洲另类精品久久综合| 51国产成人精品午夜福中文下载 | 国模一区二区三区| 日韩尤物视频| 国产精品毛片va一区二区三区| 亚洲美女视频在线免费观看| 日韩精品一区二区三区四区五区| 欧美日韩国产一区精品一区| 久久精品国产一区二区三区不卡| 亚洲资源av| 亚洲国产精品毛片| 最新精品视频| 性刺激综合网| 日本一区不卡| 午夜亚洲一区| 亚洲国产精品综合| 中文字幕一区二区中文字幕| 久久精品一二三区| 不卡视频一区二区| 美女国产一区| 亚洲一区综合| 一区二区日本视频| 亚洲二区精品| 欧美另类一区| 欧美在线播放| 亚洲自拍偷拍二区| 婷婷四月色综合| 日韩动漫在线观看| 欧美日韩亚洲在线| 久久国产一区| 极品日韩久久| 好吊色欧美一区二区三区| av成人观看| 久久免费99精品久久久久久| 亚洲在线不卡| 久久久水蜜桃av免费网站| 亚洲中午字幕| 国产福利久久| 欧美中文日韩| 国产婷婷精品| 国产一区二区高清| 国产精品制服诱惑| 亚洲综合激情| 久久看片网站| 97自拍视频| 激情视频在线观看一区二区三区| 国产精品免费一区二区三区观看| av资源站久久亚洲| 国产精品9999久久久久仙踪林| 国产二区不卡| 噜噜噜噜噜久久久久久91| 免费成人深夜夜行视频| 欧美日韩一区在线播放| 日韩三级电影网站| 亚洲一区bb| 一区免费在线| 国产区欧美区日韩区| 久久亚洲电影| 国产欧美日本在线| 欧美激情国产日韩| 一个色的综合| 亚洲福利精品| 久久综合九色综合欧美狠狠| 国产伦精品一区二区三区四区视频 | 影音先锋日韩资源| 国产欧美日韩综合一区在线观看| 欧美日韩视频| 亚洲经典三级| 99伊人久久| 日韩欧美第二区在线观看| 亚洲在线播放电影| aa成人免费视频| 久久精品亚洲| 欧洲精品一区色| 精品91久久久久| 噜噜噜91成人网| 欧美精品一区二区三区久久| 午夜精品亚洲一区二区三区嫩草| 99精品福利视频| 粉嫩精品一区二区三区在线观看| 欧美一区二区三区四区五区六区| 欧美激情91| 久久久久久久欧美精品| 欧美日韩三区四区| 亚洲黄色一区| 国产欧美亚洲日本| 欧美精品播放| 91在线在线观看| 亚洲精品久久区二区三区蜜桃臀 | 在线精品亚洲一区二区| 日韩欧美在线电影| 中文字幕一区二区三区最新 | 亚洲国产专区| 国产精品一区二区三区观看| 亚洲一区二区精品在线观看| 在线亚洲观看| 欧美综合77777色婷婷| 亚洲国产黄色| 久久久久九九九| 日韩午夜av| 欧美亚洲免费高清在线观看 | 免费亚洲精品视频| 亚洲精品影视| 欧美日韩国产一二| 亚洲作爱视频| 先锋影音欧美| 69堂成人精品视频免费| 欧美成人首页| 国产精品久久久久久久小唯西川| 欧美私人啪啪vps| 99国内精品| 国产麻豆日韩| 红桃视频国产一区| 久久久99国产精品免费| 亚洲精品乱码| 亚洲精品9999| 国产欧美韩日| 国产乱码精品| 欧美日韩亚洲国产精品| 精品一区二区三区国产|