婷婷久久网-婷婷久久久久-婷婷久久久-婷婷久-国产微拍精品一区-国产网址在线观看

Intersections2D

包含在二維三角形上操作的函數(shù)。

Methods

(static) clipTriangleAtAxisAlignedThreshold(threshold, keepAbove, u0, u1, u2, result) → {Array.<Number>}
在給定的軸對(duì)齊閾值處拆分一個(gè)二維三角形,并返回在閾值的給定側(cè)上生成的多邊形。生成的多邊形可以有0、1、2、3或4個(gè)頂點(diǎn)。
Parameters:
threshold (Number) 剪裁三角形的閾值坐標(biāo)值。
keepAbove (Boolean) 如果為“真”,則將三角形的部分保持在閾值以上;如果為“假”,則將三角形的部分保持在閾值以下。
u0 (Number) 三角形中第一個(gè)頂點(diǎn)的坐標(biāo),按逆時(shí)針順序排列。
u1 (Number) 三角形中第二個(gè)頂點(diǎn)的坐標(biāo),按逆時(shí)針順序排列。
u2 (Number) 三角形中第三個(gè)頂點(diǎn)的坐標(biāo),按逆時(shí)針順序排列。
result (Array.<Number>) 要將結(jié)果復(fù)制到其中的數(shù)組。如果未提供此參數(shù),則構(gòu)造并返回一個(gè)新數(shù)組。
Example
var result = bmgl.Intersections2D.clipTriangleAtAxisAlignedThreshold(0.5, false, 0.2, 0.6, 0.4);
// result === [2, 0, -1, 1, 0, 0.25, -1, 1, 2, 0.5]
(static) computeBarycentricCoordinates(x, y, x1, y1, x2, y2, x3, y3, result) → {Cartesian3}
計(jì)算二維三角形內(nèi)二維位置的重心坐標(biāo)。
Parameters:
x (Number) 找到重心坐標(biāo)的位置的X坐標(biāo)。
y (Number) 找到重心坐標(biāo)的位置的Y坐標(biāo)。
x1 (Number) 三角形第一個(gè)頂點(diǎn)的X坐標(biāo)。
y1 (Number) 三角形第一個(gè)頂點(diǎn)的Y坐標(biāo)。
x2 (Number) 三角形第二個(gè)頂點(diǎn)的X坐標(biāo)。
y2 (Number) 三角形第二個(gè)頂點(diǎn)的Y坐標(biāo)。
x3 (Number) 三角形第三個(gè)頂點(diǎn)的X坐標(biāo)。
y3 (Number) 三角形第三個(gè)頂點(diǎn)的Y坐標(biāo)。
result (Cartesian3) 要將結(jié)果復(fù)制到其中的實(shí)例。如果未定義此參數(shù),則創(chuàng)建并返回一個(gè)新實(shí)例。
Example
var result = bmgl.Intersections2D.computeBarycentricCoordinates(0.0, 0.0, 0.0, 1.0, -1, -0.5, 1, -0.5);
// result === new bmgl.Cartesian3(1.0 / 3.0, 1.0 / 3.0, 1.0 / 3.0);
(static) computeLineSegmentLineSegmentIntersection(x00, y00, x01, y01, x10, y10, x11, y11, result) → {Cartesian2}
計(jì)算兩個(gè)線段之間的交點(diǎn)
Parameters:
x00 (Number) 第一行第一個(gè)頂點(diǎn)的X坐標(biāo)。
y00 (Number) 第一行第一個(gè)頂點(diǎn)的Y坐標(biāo)。
x01 (Number) 第一行第二個(gè)頂點(diǎn)的X坐標(biāo)。
y01 (Number) 第一行第二個(gè)頂點(diǎn)的Y坐標(biāo)。
x10 (Number) 第二行第一個(gè)頂點(diǎn)的X坐標(biāo)。
y10 (Number) 第二行第一個(gè)頂點(diǎn)的Y坐標(biāo)。
x11 (Number) 第二行第二個(gè)頂點(diǎn)的X坐標(biāo)。
y11 (Number) 第二行第二個(gè)頂點(diǎn)的Y坐標(biāo)。
result (Cartesian2) 要將結(jié)果復(fù)制到其中的實(shí)例。如果未定義此參數(shù),則創(chuàng)建并返回一個(gè)新實(shí)例。
Example
var result = bmgl.Intersections2D.computeLineSegmentLineSegmentIntersection(0.0, 0.0, 0.0, 2.0, -1, 1, 1, 1);
// result === new bmgl.Cartesian2(0.0, 1.0);
主站蜘蛛池模板: 老司机你懂的视频| 一个馒头引起的血案| 美女网站免费观看视频| 火辣监狱电影在线观看| 少林七崁| 科洛弗| 大奉打更人电视剧在线播放视频| 礼运节选高中原文| 金瑞亨为艺术奉献的电影有哪些| 血糖最怕三种水果| se网| 张志忠主演电视剧| 湿身美女| 五年级上册白鹭笔记| 极地快车| kiss the rain钢琴谱| 黄网站在线免费| 好看的拉片| 电影名:《被囚禁的人》 | 秀人网大尺度| 常虹| 风间由美的电影| 男人伤感失落孤独头像| 韩世雅的全部电影| 一闪一闪亮晶晶钢琴谱简谱| 熊出没大冒险2| 加藤视频下载| 变形金刚1免费完整版在线观看| 纵情欲海电影| 韩剧《神奇的娃娃》免费观看| 人民的名义演员名单表| bob hartman| 十大臭虫图片| 《黑帮少爷爱上我》| 二年级53天天练语文上册答案| 张鸿昌| 无内裤秘书| 我和我的祖国教案| 2024韩国三级电影| 夫人电影| 谭凯琪|