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

Matrix3

3x3矩陣,可作為列主順序數(shù)組進(jìn)行索引。對(duì)于代碼可讀性,構(gòu)造函數(shù)參數(shù)按行主順序排列。
new Matrix3(column0Row0, column1Row0, column2Row0, column0Row1, column1Row1, column2Row1, column0Row2, column1Row2, column2Row2)
Parameters:
column0Row0 (Number) (default 0.0) 第0列第0行的值。
column1Row0 (Number) (default 0.0) 第1列第0行的值。
column2Row0 (Number) (default 0.0) 第2列第0行的值。
column0Row1 (Number) (default 0.0) 第0列第1行的值。
column1Row1 (Number) (default 0.0) 第1列第1行的值。
column2Row1 (Number) (default 0.0) 第2列第1行的值。
column0Row2 (Number) (default 0.0) 第0列第2行的值。
column1Row2 (Number) (default 0.0) 第1列第2行的值。
column2Row2 (Number) (default 0.0) 第2列第2行的值。
See:

Members

length : Number

獲取集合中的項(xiàng)數(shù)。

(static, constant) COLUMN0ROW0 : Number

第0列第0行的Matrix3索引。

(static, constant) COLUMN0ROW1 : Number

第1行第0列的Matrix3索引。

(static, constant) COLUMN0ROW2 : Number

Matrix3中第0列第2行的索引。

(static, constant) COLUMN1ROW0 : Number

Matrix3中第1列第0行的索引。

(static, constant) COLUMN1ROW1 : Number

Matrix3中第1列第1行的索引。

(static, constant) COLUMN1ROW2 : Number

Matrix3中第1列第2行的索引。

(static, constant) COLUMN2ROW0 : Number

Matrix3中第2列第0行的索引。

(static, constant) COLUMN2ROW1 : Number

Matrix3中第2列第1行的索引。

(static, constant) COLUMN2ROW2 : Number

Matrix3中第2列第2行的索引。

(static, constant) IDENTITY : Matrix3

初始化為標(biāo)識(shí)矩陣的不可變矩陣3實(shí)例。

(static) packedLength : Number

用于將對(duì)象打包到數(shù)組中的元素?cái)?shù)。

(static, constant) ZERO : Matrix3

初始化為零矩陣的不可變矩陣3實(shí)例。

Methods

clone(result) → {Matrix3}
復(fù)制提供的Matrix3實(shí)例。
Parameters:
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
equals(right) → {Boolean}
將此矩陣與提供的矩陣組件進(jìn)行比較,如果相等,則返回true,否則返回false
Parameters:
right (Matrix3) 右側(cè)矩陣。
equalsEpsilon(right, epsilon) → {Boolean}
將此矩陣與提供的矩陣組件進(jìn)行比較,如果它們?cè)谔峁┑膃psilon中,則返回true,否則返回false
Parameters:
right (Matrix3) 右側(cè)矩陣。
epsilon (Number) 用于相等性測(cè)試的epsilon。
toString() → {String}
創(chuàng)建一個(gè)表示此矩陣的字符串,其中每一行位于單獨(dú)的行上,格式為“(第0列,第1列,第2列)”。
(static) abs(matrix, result) → {Matrix3}
計(jì)算包含所提供矩陣元素的絕對(duì)(無(wú)符號(hào))值的矩陣。
Parameters:
matrix (Matrix3) 帶符號(hào)元素的矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) add(left, right, result) → {Matrix3}
計(jì)算兩個(gè)矩陣的和。
Parameters:
left (Matrix3) 第一個(gè)矩陣。
right (Matrix3) 第二個(gè)矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) clone(matrix, result) → {Matrix3}
復(fù)制Matrix3實(shí)例。
Parameters:
matrix (Matrix3) 要復(fù)制的矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) computeEigenDecomposition(matrix, result) → {Object}
計(jì)算對(duì)稱矩陣的特征向量和特征值。

返回一個(gè)對(duì)角矩陣和一元矩陣,這樣:matrix = unitary matrix * diagonal matrix * transpose(unitary matrix)

沿對(duì)角矩陣的值是特征值。單位矩陣的列是相應(yīng)的特征向量。

Parameters:
matrix (Matrix3) 矩陣分解成對(duì)角矩陣和幺正矩陣。應(yīng)為對(duì)稱。
result (Object) 一種具有單位和對(duì)角屬性的對(duì)象,這些屬性是用來(lái)存儲(chǔ)結(jié)果的矩陣。
Example
var a = //... symetric matrix
var result = {
    unitary : new bmgl.Matrix3(),
    diagonal : new bmgl.Matrix3()
};
bmgl.Matrix3.computeEigenDecomposition(a, result);

var unitaryTranspose = bmgl.Matrix3.transpose(result.unitary, new bmgl.Matrix3());
var b = bmgl.Matrix3.multiply(result.unitary, result.diagonal, new bmgl.Matrix3());
bmgl.Matrix3.multiply(b, unitaryTranspose, b); // b is now equal to a

var lambda = bmgl.Matrix3.getColumn(result.diagonal, 0, new bmgl.Cartesian3()).x;  // first eigenvalue
var v = bmgl.Matrix3.getColumn(result.unitary, 0, new bmgl.Cartesian3());          // first eigenvector
var c = bmgl.Cartesian3.multiplyByScalar(v, lambda, new bmgl.Cartesian3());        // equal to bmgl.Matrix3.multiplyByVector(a, v)
(static) determinant(matrix) → {Number}
計(jì)算所提供矩陣的行列式。
Parameters:
matrix (Matrix3) 要使用的矩陣。
(static) equals(left, right) → {Boolean}
比較提供的矩陣組件,如果它們相等,則返回true,否則返回false
Parameters:
left (Matrix3) 第一個(gè)矩陣。
right (Matrix3) 第二個(gè)矩陣。
(static) equalsEpsilon(left, right, epsilon) → {Boolean}
比較提供的矩陣組件,如果它們?cè)谔峁┑膃psilon中,則返回true,否則返回false
Parameters:
left (Matrix3) 第一個(gè)矩陣。
right (Matrix3) 第二個(gè)矩陣。
epsilon (Number) 用于相等性測(cè)試的epsilon。
(static) fromArray(array, startingIndex, result) → {Matrix3}
從數(shù)組中的9個(gè)連續(xù)元素創(chuàng)建矩陣3。
Parameters:
array (Array.<Number>) 其9個(gè)連續(xù)元素對(duì)應(yīng)于矩陣位置的數(shù)組。假定列主順序。
startingIndex (Number) (default 0) 第一個(gè)元素?cái)?shù)組中的偏移量,它對(duì)應(yīng)于矩陣中第一列第一行的位置。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Create the Matrix3:
// [1.0, 2.0, 3.0]
// [1.0, 2.0, 3.0]
// [1.0, 2.0, 3.0]

var v = [1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0];
var m = bmgl.Matrix3.fromArray(v);

// Create same Matrix3 with using an offset into an array
var v2 = [0.0, 0.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0];
var m2 = bmgl.Matrix3.fromArray(v2, 2);
(static) fromColumnMajorArray(values, result) → {Matrix3}
從列主順序數(shù)組創(chuàng)建Matrix3實(shí)例。
Parameters:
values (Array.<Number>) 列主順序數(shù)組。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
(static) fromCrossProduct(vector, result) → {Matrix3}
計(jì)算表示cartesian3向量的叉積等價(jià)矩陣的matrix3實(shí)例。
Parameters:
vector (Cartesian3) 交叉積運(yùn)算左側(cè)的向量。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
Example
// Creates
//   [0.0, -9.0,  8.0]
//   [9.0,  0.0, -7.0]
//   [-8.0, 7.0,  0.0]
var m = bmgl.Matrix3.fromCrossProduct(new bmgl.Cartesian3(7.0, 8.0, 9.0));
(static) fromHeadingPitchRoll(headingPitchRoll, result) → {Matrix3}
從所提供的頭部俯仰滾軸計(jì)算3x3旋轉(zhuǎn)矩陣。(參見(jiàn)http://en.wikipedia.org/wiki/conversion_quaternions_和_euler_angles之間的轉(zhuǎn)換)
Parameters:
headingPitchRoll (HeadingPitchRoll) 要使用的標(biāo)題欄。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
(static) fromQuaternion(quaternion, result) → {Matrix3}
從提供的四元數(shù)計(jì)算3x3旋轉(zhuǎn)矩陣。
Parameters:
quaternion (Quaternion) 要使用的四元數(shù)。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
(static) fromRotationX(angle, result) → {Matrix3}
圍繞X軸創(chuàng)建旋轉(zhuǎn)矩陣。
Parameters:
angle (Number) 以弧度表示的旋轉(zhuǎn)角度。正角度是逆時(shí)針的。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
Example
// Rotate a point 45 degrees counterclockwise around the x-axis.
var p = new bmgl.Cartesian3(5, 6, 7);
var m = bmgl.Matrix3.fromRotationX(bmgl.Math.toRadians(45.0));
var rotated = bmgl.Matrix3.multiplyByVector(m, p, new bmgl.Cartesian3());
(static) fromRotationY(angle, result) → {Matrix3}
圍繞Y軸創(chuàng)建旋轉(zhuǎn)矩陣。
Parameters:
angle (Number) 以弧度表示的旋轉(zhuǎn)角度。正角度是逆時(shí)針的。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
Example
// Rotate a point 45 degrees counterclockwise around the y-axis.
var p = new bmgl.Cartesian3(5, 6, 7);
var m = bmgl.Matrix3.fromRotationY(bmgl.Math.toRadians(45.0));
var rotated = bmgl.Matrix3.multiplyByVector(m, p, new bmgl.Cartesian3());
(static) fromRotationZ(angle, result) → {Matrix3}
圍繞Z軸創(chuàng)建旋轉(zhuǎn)矩陣。
Parameters:
angle (Number) 以弧度表示的旋轉(zhuǎn)角度。正角度是逆時(shí)針的。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
Example
// Rotate a point 45 degrees counterclockwise around the z-axis.
var p = new bmgl.Cartesian3(5, 6, 7);
var m = bmgl.Matrix3.fromRotationZ(bmgl.Math.toRadians(45.0));
var rotated = bmgl.Matrix3.multiplyByVector(m, p, new bmgl.Cartesian3());
(static) fromRowMajorArray(values, result) → {Matrix3}
從行主順序數(shù)組創(chuàng)建Matrix3實(shí)例。生成的矩陣將按主列順序排列。
Parameters:
values (Array.<Number>) 行主順序數(shù)組。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
(static) fromScale(scale, result) → {Matrix3}
計(jì)算表示非均勻比例的Matrix3實(shí)例。
Parameters:
scale (Cartesian3) X、Y和Z比例因子。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
Example
// Creates
//   [7.0, 0.0, 0.0]
//   [0.0, 8.0, 0.0]
//   [0.0, 0.0, 9.0]
var m = bmgl.Matrix3.fromScale(new bmgl.Cartesian3(7.0, 8.0, 9.0));
(static) fromUniformScale(scale, result) → {Matrix3}
計(jì)算表示統(tǒng)一比例的Matrix3實(shí)例。
Parameters:
scale (Number) 均勻比例因子。
result (Matrix3) 將在其中存儲(chǔ)結(jié)果的對(duì)象,如果未定義,將創(chuàng)建新實(shí)例。
Example
// Creates
//   [2.0, 0.0, 0.0]
//   [0.0, 2.0, 0.0]
//   [0.0, 0.0, 2.0]
var m = bmgl.Matrix3.fromUniformScale(2.0);
(static) getColumn(matrix, index, result) → {Cartesian3}
以cartesian3實(shí)例的形式檢索所提供索引處的矩陣列的副本。
Parameters:
matrix (Matrix3) 要使用的矩陣。
index (Number) 要檢索的列的從零開(kāi)始的索引。
result (Cartesian3) 存儲(chǔ)結(jié)果的對(duì)象。
Throws
(static) getElementIndex(row, column) → {Number}
在提供的行和列處計(jì)算元素的數(shù)組索引。
Parameters:
row (Number) 行的從零開(kāi)始的索引。
column (Number) 列的從零開(kāi)始的索引。
Example
var myMatrix = new bmgl.Matrix3();
var column1Row0Index = bmgl.Matrix3.getElementIndex(1, 0);
var column1Row0 = myMatrix[column1Row0Index]
myMatrix[column1Row0Index] = 10.0;
Throws
(static) getMaximumScale(matrix) → {Number}
假設(shè)矩陣是仿射變換,則計(jì)算最大比例。最大比例是列向量的最大長(zhǎng)度。
Parameters:
matrix (Matrix3) 矩陣。
(static) getRotation(matrix, result) → {Matrix3}
提取假設(shè)矩陣是仿射變換的旋轉(zhuǎn)。
Parameters:
matrix (Matrix3) 矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) getRow(matrix, index, result) → {Cartesian3}
以cartesian3實(shí)例的形式檢索所提供索引處的矩陣行的副本。
Parameters:
matrix (Matrix3) 要使用的矩陣。
index (Number) 要檢索的行的從零開(kāi)始的索引。
result (Cartesian3) 存儲(chǔ)結(jié)果的對(duì)象。
Throws
(static) getScale(matrix, result) → {Cartesian3}
假設(shè)矩陣是仿射變換,則提取不均勻尺度。
Parameters:
matrix (Matrix3) 矩陣。
result (Cartesian3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) inverse(matrix, result) → {Matrix3}
計(jì)算所提供矩陣的倒數(shù)。
Parameters:
matrix (Matrix3) 要反轉(zhuǎn)的矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
Throws
(static) multiply(left, right, result) → {Matrix3}
計(jì)算兩個(gè)矩陣的乘積。
Parameters:
left (Matrix3) 第一個(gè)矩陣。
right (Matrix3) 第二個(gè)矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) multiplyByScalar(matrix, scalar, result) → {Matrix3}
計(jì)算矩陣和標(biāo)量的乘積。
Parameters:
matrix (Matrix3) 矩陣。
scalar (Number) 要乘以的數(shù)字。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) multiplyByScale(matrix, scale, result) → {Matrix3}
計(jì)算矩陣乘以(非均勻)比例的乘積,就像比例是比例矩陣一樣。
Parameters:
matrix (Matrix3) 左邊的矩陣。
scale (Cartesian3) 右側(cè)的不均勻刻度。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
Example
// Instead of bmgl.Matrix3.multiply(m, bmgl.Matrix3.fromScale(scale), m);
bmgl.Matrix3.multiplyByScale(m, scale, m);
See:
(static) multiplyByVector(matrix, cartesian, result) → {Cartesian3}
計(jì)算矩陣和列向量的乘積。
Parameters:
matrix (Matrix3) 矩陣。
cartesian (Cartesian3) 列。
result (Cartesian3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) negate(matrix, result) → {Matrix3}
創(chuàng)建所提供矩陣的否定副本。
Parameters:
matrix (Matrix3) 要求反的矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) pack(value, array, startingIndex) → {Array.<Number>}
將提供的實(shí)例存儲(chǔ)到提供的數(shù)組中。
Parameters:
value (Matrix3) 要打包的值。
array (Array.<Number>) 要打包的數(shù)組。
startingIndex (Number) (default 0) 數(shù)組中開(kāi)始打包元素的索引。
(static) setColumn(matrix, index, cartesian, result) → {Matrix3}
計(jì)算用提供的cartesian3實(shí)例替換所提供矩陣中指定列的新矩陣。
Parameters:
matrix (Matrix3) 要使用的矩陣。
index (Number) 要設(shè)置的列的從零開(kāi)始的索引。
cartesian (Cartesian3) 值將分配給指定列的笛卡爾。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
Throws
(static) setRow(matrix, index, cartesian, result) → {Matrix3}
計(jì)算用提供的cartesian3實(shí)例替換所提供矩陣中指定行的新矩陣。
Parameters:
matrix (Matrix3) 要使用的矩陣。
index (Number) 要設(shè)置的行的從零開(kāi)始的索引。
cartesian (Cartesian3) 值將分配給指定行的笛卡爾。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
Throws
(static) subtract(left, right, result) → {Matrix3}
計(jì)算兩個(gè)矩陣的差。
Parameters:
left (Matrix3) 第一個(gè)矩陣。
right (Matrix3) 第二個(gè)矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) toArray(matrix, result) → {Array.<Number>}
從提供的Matrix3實(shí)例創(chuàng)建數(shù)組。數(shù)組將按列主順序排列。
Parameters:
matrix (Matrix3) 要使用的矩陣。
result (Array.<Number>) 存儲(chǔ)結(jié)果的數(shù)組。
(static) transpose(matrix, result) → {Matrix3}
計(jì)算所提供矩陣的轉(zhuǎn)置。
Parameters:
matrix (Matrix3) 要轉(zhuǎn)置的矩陣。
result (Matrix3) 存儲(chǔ)結(jié)果的對(duì)象。
(static) unpack(array, startingIndex, result) → {Matrix3}
從壓縮數(shù)組中檢索實(shí)例。
Parameters:
array (Array.<Number>) 壓縮數(shù)組。
startingIndex (Number) (default 0) 要解包的元素的起始索引。
result (Matrix3) 存儲(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视频免费进入| 一区二区在线不卡| 久久国产精品-国产精品| 亚洲免费中文| 亚洲精品护士| 国内久久视频| 欧美成人嫩草网站| 亚洲春色综合另类校园电影| 国产视色精品亚洲一区二区| 91国产丝袜在线放| 久久国产直播| 日韩一级免费| aa成人免费视频| 国产欧美亚洲一区| 影音先锋中文字幕一区二区| 欧美日韩三区四区| 欧美特黄一区| 黄色av成人| 亚洲精品系列| 国产亚洲欧美一区二区| 国产欧美精品久久| 性刺激综合网| 99在线影院| 国产区一区二区三区| 国产偷国产偷亚洲高清97cao| 国产精品一二| 久久国产福利| 国产视频一区二区三区四区| 久久视频在线观看中文字幕| 欧美日韩系列| 中文字幕一区二区三区四区五区 | 亚洲男人影院| 国产日韩欧美二区| 欧美专区在线| 国产综合欧美在线看| 免费av一区二区三区| 欧洲一区二区在线观看| 视频一区二区三| 狠狠色综合网| 久久经典综合| 欧美日韩亚洲一区二区三区四区| 精品一区在线播放| 亚洲欧美日韩国产成人综合一二三区| 国产福利不卡| 欧美日韩在线一二三| 中文字幕日韩一区二区三区| 影音先锋亚洲电影| 97视频资源在线观看| 欧美精品成人一区二区在线观看 | av激情久久| 久久婷婷人人澡人人喊人人爽| 欧美极品色图| 黄色日韩精品| 国产精品一区二区免费| 日韩精品av一区二区三区| 欧美69wwwcom| 鲁大师影院一区二区三区| 国产精品视频入口| 中文字幕成人一区| 国产一区二区三区的电影| 国产经品一区二区| 正在播放一区| www.成人三级视频| 欧美久久久久久久| 久久国产精品久久久久久电车| 国产精品成人观看视频免费| 亚洲欧洲日本国产| 久久久久看片| 自拍偷拍99| av免费观看久久| 欧美午夜不卡影院在线观看完整版免费| 亚洲免费激情| 欧美日韩另类丝袜其他| 一区二区日本视频| 日本视频一区二区不卡| 国产精品色网| 亚洲午夜久久久影院伊人| 午夜在线精品偷拍| 永久久久久久| 国产区一区二区| 国产亚洲永久域名| 伊人情人网综合| 成人综合av网| 亚洲精品日韩精品| 日本在线高清视频一区| 噜噜噜91成人网| 狠狠综合久久| 日韩中文一区| 国产一区免费在线| 国产日韩免费| 黑人巨大精品欧美一区二区小视频 | 国产区欧美区日韩区| 欧美片第1页综合| 久久国产精品一区二区三区| 在线观看亚洲| 自拍偷拍亚洲色图欧美| 久久涩涩网站| 国产成人精品日本亚洲11| 亚洲三级影院| 黄色国产精品| 一本色道久久综合亚洲精品婷婷| 欧美日韩18| 日本精品一区二区三区高清 久久| 亚洲第一区色| 欧美日韩亚洲一区在线观看| 久久国产一区| www.一区二区三区| 久久久精品动漫| 免费在线观看成人av| 夜夜精品视频| 在线观看欧美亚洲| 欧美在线播放一区二区| 日韩欧美亚洲日产国| 免费日韩电影在线观看| 久久久久久久久久久一区| 国产伦精品一区二区三区视频孕妇 | 欧美一区激情视频在线观看| 麻豆成人av| 一本色道久久综合亚洲精品婷婷| 欧美日韩一区综合| 牛人盗摄一区二区三区视频| 国产精品一区免费观看| 国产高清在线一区| 国产精品一区免费观看| 国产另类第一区| 国产精品一区二区三区在线观| 亚洲国产精品一区二区第一页| 一区二区三区在线视频111| 日日噜噜噜噜夜夜爽亚洲精品| 久久久久免费网| 日本高清不卡一区二区三| 日韩欧美视频一区二区三区四区| 久久久久久久久久久久久久一区| 成人在线视频电影| 国产精品午夜av在线| 欧美精品二区三区四区免费看视频| 国产精品v欧美精品v日韩| 好吊妞www.84com只有这里才有精品 | 午夜精品一区二区三区四区| 免费观看国产成人| 视频一区视频二区视频| 午夜国产精品视频免费体验区| 精品久久久久久综合日本| 快播日韩欧美| 一区二区三区四区五区视频 | 欧美不卡福利| 国产精品多人| 亚洲欧美日本日韩| 肥熟一91porny丨九色丨| 麻豆亚洲一区| 欧美日韩在线精品| 亚洲综合三区| 久久av免费观看| 欧美99在线视频观看| 亚洲精品视频一区二区三区| 亚洲欧美日韩综合国产aⅴ| 国产精选一区二区| 一区二区不卡在线观看| 亚洲国内自拍| 91精品国产高清久久久久久91裸体| 久久激情久久| 秋霞在线观看一区二区三区| 欧美黄在线观看| 国产精品日韩| 久久综合狠狠综合久久综青草 | 亚洲欧洲日夜超级视频| 亚洲一级影院| ts人妖另类在线| 亚洲欧美日韩在线综合 | 亚洲精品一区二区三区蜜桃久| 欧美一区二区三区另类| 国产伦精品一区二区三区高清版| 91观看网站| 亚洲欧美综合国产精品一区| 久久精品导航| 在线成人av电影| 久久久www| 欧美精品三区| 精品亚洲欧美日韩| 在线观看欧美亚洲| 欧美日韩三区四区| 亚洲永久字幕| 中国成人亚色综合网站| 成人av片网址| 国产精品二区在线| 久久婷婷国产综合尤物精品| 激情丁香综合| 日韩欧美一区二区三区久久婷婷| 影音先锋国产精品| 久久精品国产第一区二区三区最新章节| 自拍偷拍亚洲色图欧美| 91九色蝌蚪嫩草| 亚洲欧洲精品一区| 亚洲bbw性色大片| 99re国产视频| 99在线精品免费视频九九视| 欧洲一区二区日韩在线视频观看免费 | 国产在线不卡|