/external/eigen/doc/snippets/ |
H A D | TopicAliasing_block.cpp | 1 MatrixXi mat(3,3); 2 mat << 1, 2, 3, 4, 5, 6, 7, 8, 9; 3 cout << "Here is the matrix mat:\n" << mat << endl; 6 mat.bottomRightCorner(2,2) = mat.topLeftCorner(2,2); 7 cout << "After the assignment, mat = \n" << mat << endl;
|
H A D | TopicAliasing_block_correct.cpp | 1 MatrixXi mat(3,3); 2 mat << 1, 2, 3, 4, 5, 6, 7, 8, 9; 3 cout << "Here is the matrix mat:\n" << mat << endl; 6 mat.bottomRightCorner(2,2) = mat.topLeftCorner(2,2).eval(); 7 cout << "After the assignment, mat = \n" << mat << endl;
|
H A D | TopicAliasing_cwise.cpp | 1 MatrixXf mat(2,2); 2 mat << 1, 2, 4, 7; 3 cout << "Here is the matrix mat:\n" << mat << endl << endl; 5 mat = 2 * mat; 6 cout << "After 'mat = 2 * mat', mat = \n" << mat << end [all...] |
H A D | Tutorial_AdvancedInitialization_CommaTemporary.cpp | 1 MatrixXf mat = MatrixXf::Random(2, 3); variable 2 std::cout << mat << std::endl << std::endl; 3 mat = (MatrixXf(2,2) << 0, 1, 1, 0).finished() * mat; 4 std::cout << mat << std::endl;
|
/external/eigen/doc/examples/ |
H A D | tut_arithmetic_redux_basic.cpp | 7 Eigen::Matrix2d mat; local 8 mat << 1, 2, 10 cout << "Here is mat.sum(): " << mat.sum() << endl; 11 cout << "Here is mat.prod(): " << mat.prod() << endl; 12 cout << "Here is mat.mean(): " << mat.mean() << endl; 13 cout << "Here is mat.minCoeff(): " << mat [all...] |
H A D | tut_arithmetic_matrix_mul.cpp | 7 Matrix2d mat; local 8 mat << 1, 2, 11 std::cout << "Here is mat*mat:\n" << mat*mat << std::endl; 12 std::cout << "Here is mat*u:\n" << mat*u << std::endl; 13 std::cout << "Here is u^T*mat:\n" << u.transpose()*mat << st [all...] |
H A D | Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp | 7 Eigen::MatrixXf mat(2,4); 8 mat << 1, 2, 6, 9, 12 << mat.colwise().maxCoeff() << std::endl;
|
H A D | Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp | 7 Eigen::MatrixXf mat(2,4); 8 mat << 1, 2, 6, 9, 12 << mat.rowwise().maxCoeff() << std::endl;
|
H A D | Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp | 7 Eigen::MatrixXf mat(2,4); 10 mat << 1, 2, 6, 9, 17 mat.colwise() += v; 20 std::cout << mat << std::endl;
|
H A D | Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp | 7 Eigen::MatrixXf mat(2,4); 10 mat << 1, 2, 6, 9, 16 mat.rowwise() += v.transpose(); 19 std::cout << mat << std::endl;
|
H A D | Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp | 8 MatrixXf mat(2,4); 9 mat << 1, 2, 6, 9, 13 float maxNorm = mat.colwise().sum().maxCoeff(&maxIndex); 18 std::cout << mat.col( maxIndex ) << std::endl;
|
/external/deqp/framework/common/ |
H A D | tcuMatrixUtil.hpp | 59 Matrix<float, 2, 2> mat; local 63 mat(0, 0) = c; 64 mat(0, 1) = -s; 65 mat(1, 0) = s; 66 mat(1, 1) = c; 68 return mat; 73 Matrix<float, 2, 2> mat; local 74 mat(0, 0) = 1.0f; 75 mat(0, 1) = shear.x(); 76 mat( [all...] |
H A D | tcuMatrix.hpp | 97 static T doDeterminant (const Matrix<T, Size, Size>& mat); 98 static Matrix<T, Size, Size> doInverse (const Matrix<T, Size, Size>& mat); 104 static T doDeterminant (const Matrix<T, 2, 2>& mat); 105 static Matrix<T, 2, 2> doInverse (const Matrix<T, 2, 2>& mat); 111 static T doDeterminant (const Matrix<T, 3, 3>& mat); 112 static Matrix<T, 3, 3> doInverse (const Matrix<T, 3, 3>& mat); 118 static T doDeterminant (const Matrix<T, 4, 4>& mat); 119 static Matrix<T, 4, 4> doInverse (const Matrix<T, 4, 4>& mat); 126 T determinant (const Matrix<T, Size, Size>& mat) argument 128 return SquareMatrixOps<T, Size>::doDeterminant(mat); 132 inverse(const Matrix<T, Size, Size>& mat) argument 142 doDeterminant(const Matrix<T, 2, 2>& mat) argument 148 doDeterminant(const Matrix<T, 3, 3>& mat) argument 159 doDeterminant(const Matrix<T, 4, 4>& mat) argument 194 doInverse(const Matrix<T, 2, 2>& mat) argument 210 doInverse(const Matrix<T, 3, 3>& mat) argument 259 doInverse(const Matrix<T, 4, 4>& mat) argument [all...] |
/external/skia/tests/ |
H A D | MatrixTest.cpp | 247 SkMatrix mat; local 248 mat.reset(); 251 mat.postConcat(mats[x]); 254 SkScalar minScale = mat.getMinScale(); 255 SkScalar maxScale = mat.getMaxScale(); 257 REPORTER_ASSERT(reporter, (maxScale < 0) == mat.hasPerspective()); 260 bool success = mat.getMinMaxScales(scales); 261 REPORTER_ASSERT(reporter, success == !mat.hasPerspective()); 264 if (mat.hasPerspective()) { 283 mat 301 SkMatrix mat; local 476 check_matrix_recomposition(const SkMatrix& mat, const SkPoint& rotation1, const SkPoint& scale, const SkPoint& rotation2) argument 500 SkMatrix mat; local 674 SkMatrix mat; local 822 SkMatrix mat, inverse, iden1, iden2; local 972 SkMatrix mat; local [all...] |
H A D | MatrixClipCollapseTest.cpp | 141 typedef void (*PFEmitMC)(SkCanvas* canvas, MatType mat, ClipType clip, 144 typedef void (*PFEmitBody)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, 147 typedef void (*PFEmitStruct)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, 194 static void add_clip(ClipType clip, MatType mat, SkTDArray<DrawType>* expected) { argument 224 static void emit_mat(SkCanvas* canvas, MatType mat) { argument 225 switch (mat) { 257 static void add_mat(MatType mat, SkTDArray<DrawType>* expected) { argument 263 switch (mat) { 325 static void emit_clip_and_mat(SkCanvas* canvas, MatType mat, ClipType clip, argument 329 emit_mat(canvas, mat); 346 emit_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 369 emit_double_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 394 emit_mat_clip_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 417 emit_body0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 438 emit_body1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 466 emit_body2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 504 emit_body3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument 552 emit_struct0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 568 emit_struct1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 591 emit_struct2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument 620 emit_struct3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument [all...] |
/external/autotest/client/site_tests/graphics_SanAngeles/src/ |
H A D | matrixop.h | 21 extern void Matrix4x4_LoadIdentity(Matrix4x4 mat); 23 // mat = ScaleMatrix(sx, sy, sz) * mat 24 extern void Matrix4x4_Scale(Matrix4x4 mat, 27 // mat = TranslateMatrix(tx, ty, tz) * mat 28 extern void Matrix4x4_Translate(Matrix4x4 mat, 31 // mat = RotateMatrix(angle, ax, ay, az) * mat 32 extern void Matrix4x4_Rotate(Matrix4x4 mat, floa [all...] |
H A D | matrixop.c | 36 void Matrix4x4_LoadIdentity(Matrix4x4 mat) argument 40 mat[i] = 0; 42 mat[i*4 + i] = 1.f; 46 void Matrix4x4_Scale(Matrix4x4 mat, float sx, float sy, float sz) argument 51 mat[0*4 + i] *= sx; 52 mat[1*4 + i] *= sy; 53 mat[2*4 + i] *= sz; 58 void Matrix4x4_Translate(Matrix4x4 mat, float tx, float ty, float tz) argument 62 mat[3*4 + i] += mat[ 81 Matrix4x4_Rotate(Matrix4x4 mat, float angle, float ax, float ay, float az) argument 129 Matrix4x4_Frustum(Matrix4x4 mat, float left, float right, float bottom, float top, float near, float far) argument 166 Matrix4x4_Perspective(Matrix4x4 mat, float fovy, float aspect, float nearZ, float farZ) argument 179 Matrix4x4_Transform(Matrix4x4 mat, float *x, float *y, float *z) argument [all...] |
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | matrix.h | 83 static INLINE void matrix_init(struct matrix *mat, argument 86 memcpy(mat->m, val, sizeof(VGfloat) * 9); 89 static INLINE void matrix_inits(struct matrix *mat, argument 94 mat->m[0] = m11; mat->m[1] = m12; mat->m[2] = m13; 95 mat->m[3] = m21; mat->m[4] = m22; mat->m[5] = m23; 96 mat 152 matrix_map_point(struct matrix *mat, VGfloat x, VGfloat y, VGfloat *out_x, VGfloat *out_y) argument 212 struct matrix mat; local 246 matrix_determinant(struct matrix *mat) argument 254 matrix_adjoint(struct matrix *mat) argument 271 matrix_divs(struct matrix *mat, VGfloat s) argument 285 matrix_invert(struct matrix *mat) argument 297 matrix_is_invertible(struct matrix *mat) argument 303 matrix_square_to_quad(VGfloat dx0, VGfloat dy0, VGfloat dx1, VGfloat dy1, VGfloat dx3, VGfloat dy3, VGfloat dx2, VGfloat dy2, struct matrix *mat) argument 352 matrix_quad_to_square(VGfloat sx0, VGfloat sy0, VGfloat sx1, VGfloat sy1, VGfloat sx2, VGfloat sy2, VGfloat sx3, VGfloat sy3, struct matrix *mat) argument 367 matrix_quad_to_quad(VGfloat dx0, VGfloat dy0, VGfloat dx1, VGfloat dy1, VGfloat dx2, VGfloat dy2, VGfloat dx3, VGfloat dy3, VGfloat sx0, VGfloat sy0, VGfloat sx1, VGfloat sy1, VGfloat sx2, VGfloat sy2, VGfloat sx3, VGfloat sy3, struct matrix *mat) argument [all...] |
/external/eigen/Eigen/src/QR/ |
H A D | HouseholderQR_LAPACKE.h | 47 static void run(MatrixQR& mat, HCoeffs& hCoeffs, Index = 32, \ 50 lapack_int m = (lapack_int) mat.rows(); \ 51 lapack_int n = (lapack_int) mat.cols(); \ 52 lapack_int lda = (lapack_int) mat.outerStride(); \ 54 LAPACKE_##LAPACKE_PREFIX##geqrf( matrix_order, m, n, (LAPACKE_TYPE*)mat.data(), lda, (LAPACKE_TYPE*)hCoeffs.data()); \
|
/external/webrtc/webrtc/modules/audio_processing/beamformer/ |
H A D | covariance_matrix_generator.cc | 45 ComplexMatrix<float>* mat) { 46 RTC_CHECK_EQ(geometry.size(), mat->num_rows()); 47 RTC_CHECK_EQ(geometry.size(), mat->num_columns()); 49 complex<float>* const* mat_els = mat->elements(); 70 ComplexMatrix<float>* mat) { 71 RTC_CHECK_EQ(geometry.size(), mat->num_rows()); 72 RTC_CHECK_EQ(geometry.size(), mat->num_columns()); 86 mat->Multiply(interf_cov_vector_transposed, interf_cov_vector); 96 ComplexMatrix<float>* mat) { 97 RTC_CHECK_EQ(1u, mat 42 UniformCovarianceMatrix( float wave_number, const std::vector<Point>& geometry, ComplexMatrix<float>* mat) argument 62 AngledCovarianceMatrix( float sound_speed, float angle, size_t frequency_bin, size_t fft_size, size_t num_freq_bins, int sample_rate, const std::vector<Point>& geometry, ComplexMatrix<float>* mat) argument 89 PhaseAlignmentMasks( size_t frequency_bin, size_t fft_size, int sample_rate, float sound_speed, const std::vector<Point>& geometry, float angle, ComplexMatrix<float>* mat) argument [all...] |
H A D | covariance_matrix_generator.h | 28 ComplexMatrix<float>* mat); 38 ComplexMatrix<float>* mat); 49 ComplexMatrix<float>* mat);
|
/external/opencv/ml/src/ |
H A D | _ml.h | 69 #define CV_MAT_ELEM_FLAG( mat, type, comp, vect, tflag ) \ 71 ? (CV_MAT_ELEM( mat, type, comp, vect )) \ 72 : (CV_MAT_ELEM( mat, type, vect, comp ))) 75 #define ICV_MAT2VEC( mat, vdata, vstep, num ) \ 76 if( MIN( (mat).rows, (mat).cols ) != 1 ) \ 78 (vdata) = ((mat).data.ptr); \ 79 if( (mat).rows == 1 ) \ 81 (vstep) = CV_ELEM_SIZE( (mat).type ); \ 82 (num) = (mat) [all...] |
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
H A D | BasicPreconditioners.h | 50 explicit DiagonalPreconditioner(const MatType& mat) : m_invdiag(mat.cols()) argument 52 compute(mat); 65 DiagonalPreconditioner& factorize(const MatType& mat) argument 67 m_invdiag.resize(mat.cols()); 68 for(int j=0; j<mat.outerSize(); ++j) 70 typename MatType::InnerIterator it(mat,j); 82 DiagonalPreconditioner& compute(const MatType& mat) argument 84 return factorize(mat); 139 explicit LeastSquareDiagonalPreconditioner(const MatType& mat) argument 151 factorize(const MatType& mat) argument 168 compute(const MatType& mat) argument [all...] |
/external/autotest/client/deps/webgl_mpd/src/resources/ |
H A D | J3DIMath.js | 460 var mat = new J3DIMatrix4(); 464 mat.$matrix.m11 = 1; 465 mat.$matrix.m12 = 0; 466 mat.$matrix.m13 = 0; 467 mat.$matrix.m21 = 0; 468 mat.$matrix.m22 = 1 - 2 * sinA2; 469 mat.$matrix.m23 = 2 * sinA * cosA; 470 mat.$matrix.m31 = 0; 471 mat.$matrix.m32 = -2 * sinA * cosA; 472 mat [all...] |
/external/eigen/demos/opengl/ |
H A D | gpuhelper.h | 33 /** Multiply the OpenGL matrix \a matrixTarget by the matrix \a mat. 41 void multMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget); 43 /** Load the matrix \a mat to the OpenGL matrix \a matrixTarget. 51 void loadMatrix(const Eigen::Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget); 67 /** Push the OpenGL matrix \a matrixTarget and load \a mat. 70 inline void pushMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget); 120 static void loadMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) { glLoadMatrixf(mat.data()); } argument 121 static void loadMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) { glLoadMatrixd(mat argument 122 multMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) argument 123 multMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) argument 128 loadMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) argument 129 loadMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) argument 130 multMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) argument 131 multMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) argument 141 multMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget) argument 157 loadMatrix(const Eigen::Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget) argument 170 pushMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget) argument [all...] |