Searched defs:mat3 (Results 1 - 9 of 9) sorted by relevance

/external/chromium-trace/trace-viewer/third_party/gl-matrix/src/gl-matrix/
H A Dmat3.js25 * @name mat3
27 var mat3 = {};
30 * Creates a new identity mat3
32 * @returns {mat3} a new 3x3 matrix
34 mat3.create = function() {
49 * Copies the upper-left 3x3 values into the given mat3.
51 * @param {mat3} out the receiving 3x3 matrix
53 * @returns {mat3} out
55 mat3.fromMat4 = function(out, a) {
69 * Creates a new mat3 initialize
[all...]
/external/chromium-trace/trace-viewer/third_party/gl-matrix/dist/
H A Dgl-matrix.js497 * Transforms the vec2 with a mat3
502 * @param {mat3} m matrix to transform with
2076 * @name mat3
2079 var mat3 = {};
2082 * Creates a new identity mat3
2084 * @returns {mat3} a new 3x3 matrix
2086 mat3.create = function() {
2101 * Copies the upper-left 3x3 values into the given mat3.
2103 * @param {mat3} out the receiving 3x3 matrix
2105 * @returns {mat3} ou
[all...]
/external/eigen/test/
H A Dgeo_orthomethods.cpp36 Matrix3 mat3; local
37 mat3 << v0.normalized(),
40 VERIFY(mat3.isUnitary());
44 mat3.setRandom();
48 mcross = mat3.colwise().cross(vec3);
49 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3));
50 mcross = mat3.rowwise().cross(vec3);
51 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3));
H A Dref.cpp107 mat3 = MatrixType::Random(size,size); local
142 rm5.noalias() = rm4.transpose() * mat3;
143 mat2.row(i) = v2.real().transpose() * mat3;
H A Dgeo_transformations.cpp184 Matrix3 mat3 = Matrix3::Random(); local
186 mat4 << mat3 , Vector3::Zero() , Vector4::Zero().transpose(); local
187 Transform3 tmat3(mat3), tmat4(mat4);
/external/chromium_org/third_party/angle/src/compiler/translator/
H A DInitialize.cpp240 TType *mat3 = new TType(EbtFloat, 3, 3); local
247 symbolTable.insertBuiltIn(COMMON_BUILTINS, mat3, "matrixCompMult", mat3, mat3);
/external/eigen/test/eigen2/
H A Deigen2_geometry.cpp185 Matrix3 mat3 = Matrix3::Random(); local
187 mat4 << mat3 , Vector3::Zero() , Vector4::Zero().transpose(); local
188 Transform3 tmat3(mat3), tmat4(mat4);
413 mat3.setRandom();
417 mcross = mat3.colwise().cross(vec3);
418 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3));
419 mcross = mat3.rowwise().cross(vec3);
420 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3));
H A Deigen2_geometry_with_eigen2_prefix.cpp187 Matrix3 mat3 = Matrix3::Random(); local
189 mat4 << mat3 , Vector3::Zero() , Vector4::Zero().transpose(); local
190 Transform3 tmat3(mat3), tmat4(mat4);
415 mat3.setRandom();
419 mcross = mat3.colwise().cross(vec3);
420 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3));
421 mcross = mat3.rowwise().cross(vec3);
422 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3));
/external/deqp/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp2611 ExprP<Matrix<T, Rows, 3> > mat3 (const ExprP<Vector<T, Rows> >& arg0, function in namespace:deqp::gls::BuiltinPrecisionTests::Functions
3516 mat3(columns[0], columns[1], columns[2]));
3590 return mat3(vec3(blockA[0][0], blockA[0][1], blockC[0]),
4968 group->addChild(createFuncCase(ctx, "mat3", instance<GenF<3> >()));

Completed in 234 milliseconds