HomeSort by relevance Sort by last modified time
    Searched full:matrix3 (Results 1 - 24 of 24) sorted by null

  /external/llvm/test/DebugInfo/ARM/
selectiondag-deadcode.ll 3 %class.Matrix3.0.6.10 = type { [9 x float] }
4 define arm_aapcscc void @_Z9GetMatrixv(%class.Matrix3.0.6.10* noalias nocapture sret %agg.result) #0 !dbg !39 {
16 tail call void @llvm.dbg.declare(metadata %class.Matrix3.0.6.10* %agg.result, metadata !45, metadata !DIExpression(DW_OP_deref))
17 %2 = getelementptr inbounds %class.Matrix3.0.6.10, %class.Matrix3.0.6.10* %agg.result, i32 0, i32 0, i32 8
22 !4 = !DICompositeType(tag: DW_TAG_class_type, name: "Matrix3", line: 20, size: 288, align: 32, file: !5, identifier: "_ZTS7Matrix3")
  /external/eigen/doc/
TopicLazyEvaluation.dox 27 \code matrix1 = matrix2 + matrix3; \endcode
31 \code matrix1 = (matrix2 + matrix3).eval(); \endcode
35 \code matrix1 = -matrix2 + matrix3 + 5 * matrix4; \endcode
53 \code matrix1 = matrix2 + matrix3 * matrix4; \endcode
55 the product <tt>matrix3 * matrix4</tt> gets evaluated immediately into a temporary matrix. Indeed, experiments showed that it is often beneficial for performance to evaluate immediately matrix products when they are nested into bigger expressions.
59 \code matrix1 = matrix2 * (matrix3 + matrix4); \endcode
61 Here, provided the matrices have at least 2 rows and 2 columns, each coefficienct of the expression <tt>matrix3 + matrix4</tt> is going to be used several times in the matrix product. Instead of computing the sum everytime, it is much better to compute it once and store it in a temporary variable. Eigen understands this and evaluates <tt>matrix3 + matrix4</tt> into a temporary variable before evaluating the product.
  /external/eigen/test/
geo_eulerangles.cpp 19 typedef Matrix<Scalar,3,3> Matrix3;
23 Matrix3 m(AngleAxisx(ea[0], Vector3::Unit(i)) * AngleAxisx(ea[1], Vector3::Unit(j)) * AngleAxisx(ea[2], Vector3::Unit(k)));
25 Matrix3 mbis(AngleAxisx(eabis[0], Vector3::Unit(i)) * AngleAxisx(eabis[1], Vector3::Unit(j)) * AngleAxisx(eabis[2], Vector3::Unit(k)));
61 typedef Matrix<Scalar,3,3> Matrix3;
70 Matrix3 m;
geo_orthomethods.cpp 22 typedef Matrix<Scalar,3,3> Matrix3;
37 Matrix3 mat3;
50 Matrix3 mcross;
59 VERIFY_IS_MUCH_SMALLER_THAN((vec3.adjoint() * Matrix3::Random().colwise().cross(vec3)).cwiseAbs().sum(), Scalar(1));
vectorization_logic.cpp 132 > Matrix3;
185 VERIFY(test_assign(Matrix3(),Matrix3().cwiseProduct(Matrix3()),
213 VERIFY(test_redux(Matrix3(),
291 > Matrix3;
335 VERIFY(test_assign(Matrix3(),Matrix3().cwiseQuotient(Matrix3()),
358 VERIFY(test_redux(Matrix3(),
    [all...]
geo_transformations.cpp 93 typedef Matrix<Scalar,3,3> Matrix3;
109 Matrix3 matrot1, m;
124 VERIFY_IS_APPROX(Matrix3::Identity(), m * AngleAxisx(a, v0.normalized()));
125 VERIFY_IS_APPROX(Matrix3::Identity(), AngleAxisx(a, v0.normalized()) * m);
210 Matrix3 mat3 = Matrix3::Random();
284 t1 = (Matrix3(q1) * AlignedScaling3(v0)) * Translation3(v0);
286 t1 = (Matrix3(q1) * Eigen::Scaling(v0)) * Translation3(v0);
291 t1 = Matrix3(q1) * (AlignedScaling3(v0) * Translation3(v0));
396 Matrix3 mat_rotation, mat_scaling
    [all...]
geo_quaternion.cpp 52 typedef Matrix<Scalar,3,3> Matrix3;
104 Matrix3 rot1(q1);
  /frameworks/ml/nn/runtime/test/
TestMemory.cpp 41 const Matrix3x4 matrix3 = {{20.f, 30.f, 40.f, 50.f}, member in class:__anon41087::MemoryTest
70 // Layout where to place matrix2 and matrix3 in the memory we'll allocate.
74 constexpr uint32_t memorySize = offsetForMatrix3 + sizeof(matrix3) + 60;
82 memcpy(weightsData + offsetForMatrix3, matrix3, sizeof(matrix3));
143 // Create a file that contains matrix2 and matrix3.
152 write(fd, matrix3, sizeof(matrix3));
155 Memory weights(offsetForMatrix3 + sizeof(matrix3), PROT_READ, fd, 0);
TestTrivialModel.cpp 38 const Matrix3x4 matrix3 = {{20.f, 30.f, 40.f, 50.f}, member in class:__anon41090::TrivialTest
131 CreateAddThreeTensorModel(&modelAdd3, matrix3);
  /external/eigen/unsupported/test/
EulerAngles.cpp 21 typedef Matrix<Scalar,3,3> Matrix3;
78 Matrix3 m(e);
103 Matrix3 mbis(AngleAxisType(eabis[0], I) * AngleAxisType(eabis[1], J) * AngleAxisType(eabis[2], K));
157 typedef Matrix<Scalar,3,3> Matrix3;
166 Matrix3 m;
  /external/eigen/Eigen/src/Geometry/
AngleAxis.h 60 typedef Matrix<Scalar,3,3> Matrix3;
126 EIGEN_DEVICE_FUNC Matrix3 toRotationMatrix(void) const;
217 typename AngleAxis<Scalar>::Matrix3
222 Matrix3 res;
Quaternion.h 54 typedef Matrix<Scalar,3,3> Matrix3;
139 EIGEN_DEVICE_FUNC Matrix3 toRotationMatrix() const;
466 * - Via a Matrix3: 24 + 15n
530 EIGEN_DEVICE_FUNC inline typename QuaternionBase<Derived>::Matrix3
537 Matrix3 res;
  /external/eigen/unsupported/Eigen/src/EulerAngles/
EulerSystem.h 253 const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat)
265 const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat)
273 const typename EulerAngles<Scalar, EulerSystem>::Matrix3& mat,
EulerAngles.h 120 typedef Matrix<Scalar,3,3> Matrix3; /*!< the equivalent rotation matrix type */
331 Matrix3 toRotationMatrix() const
  /frameworks/rs/tests/java_api/VrDemo/src/com/example/android/rs/vr/engine/
vr.rs 31 rs_matrix3x3 matrix3;
48 dx = rsMatrixMultiply(&matrix3, (float3) {1.f, 0.f, 0.f});
49 dy = rsMatrixMultiply(&matrix3, (float3) {0.f, 1.f, 0.f});
50 dz = rsMatrixMultiply(&matrix3, (float3) {0.f, 0.f, 1.f});
  /external/eigen/demos/opengl/
quaternion_demo.cpp 140 typedef Matrix<Scalar,3,3> Matrix3;
159 Matrix3 m = q.toRotationMatrix();
163 EulerAngles& operator=(const Matrix3& m)
174 Matrix3 toRotationMatrix(void) const
178 Matrix3 res;
  /frameworks/base/core/tests/coretests/src/android/view/inputmethod/
CursorAnchorInfoTest.java 366 final Matrix MATRIX3 = new Matrix();
367 MATRIX3.setTranslate(210.0f, 220.0f);
383 matrix.set(MATRIX3);
  /external/swiftshader/src/OpenGL/compiler/
glslang_tab.h 90 MATRIX3 = 293,
glslang.l 145 "mat3" { context->lexAfterType = true; return(MATRIX3); }
149 "mat3x3" { return ES2_identifier_ES3_keyword(context, MATRIX3); }
glslang.y 164 %token <lex> MATRIX2 MATRIX3 MATRIX4 IN_QUAL OUT_QUAL INOUT_QUAL UNIFORM VARYING
    [all...]
glslang_lex.cpp     [all...]
glslang_tab.cpp 177 MATRIX3 = 293,
749 "MATRIX3", "MATRIX4", "IN_QUAL", "OUT_QUAL", "INOUT_QUAL", "UNIFORM",
    [all...]
  /external/eigen/Eigen/src/Core/
CwiseTernaryOp.h 71 * For example, the return type of betainc(matrix1, matrix2, matrix3) is a
  /external/autotest/client/build_deps/closure_library/
closure-library-20111110-r1376.tar.bz2 

Completed in 951 milliseconds