/external/eigen/Eigen/src/IterativeLinearSolvers/ |
BasicPreconditioners.h | 46 DiagonalPreconditioner(const MatType& mat) : m_invdiag(mat.cols()) 48 compute(mat); 61 DiagonalPreconditioner& factorize(const MatType& mat) 63 m_invdiag.resize(mat.cols()); 64 for(int j=0; j<mat.outerSize(); ++j) 66 typename MatType::InnerIterator it(mat,j); 78 DiagonalPreconditioner& compute(const MatType& mat) 80 return factorize(mat);
|
/external/opencv3/modules/cudev/include/opencv2/cudev/ptr2d/ |
texture.hpp | 65 __host__ static void bind(const cv::cudev::GlobPtrSz<T>& mat, 78 CV_CUDEV_SAFE_CALL( cudaBindTexture2D(0, &ref, mat.data, &desc, mat.cols, mat.rows, mat.step) ); 124 __host__ explicit Texture(const GlobPtrSz<T>& mat, 131 rows = mat.rows; 132 cols = mat.cols; 140 texRes.res.pitch2D.devPtr = mat.data; 141 texRes.res.pitch2D.height = mat.rows [all...] |
glob.hpp | 111 __host__ GlobPtrSz<T> globPtr(const GpuMat& mat) 114 p.data = (T*) mat.data; 115 p.step = mat.step; 116 p.rows = mat.rows; 117 p.cols = mat.cols;
|
/external/eigen/test/ |
sparse_permutations.cpp | 26 SparseMatrixType mat(rows, cols), up(rows,cols), lo(rows,cols); 30 initSparse<Scalar>(density, mat_d, mat, 0); 32 up = mat.template triangularView<Upper>(); 33 lo = mat.template triangularView<Lower>(); 38 VERIFY_IS_APPROX(mat, mat_d); 47 res = mat*p; 49 VERIFY(res.isApprox(res_d) && "mat*p"); 51 res = p*mat; 53 VERIFY(res.isApprox(res_d) && "p*mat"); 55 res = mat*p.inverse() [all...] |
product_trmm.cpp | 24 TriMatrix mat(rows,cols), tri(rows,cols), triTr(cols,rows); 34 mat.setRandom(); 35 tri = mat.template triangularView<Mode>(); 36 triTr = mat.transpose().template triangularView<Mode>(); 40 VERIFY_IS_APPROX( ge_xs = mat.template triangularView<Mode>() * ge_right, tri * ge_right); 41 VERIFY_IS_APPROX( ge_sx = ge_left * mat.template triangularView<Mode>(), ge_left * tri); 43 VERIFY_IS_APPROX( ge_xs.noalias() = mat.template triangularView<Mode>() * ge_right, tri * ge_right); 44 VERIFY_IS_APPROX( ge_sx.noalias() = ge_left * mat.template triangularView<Mode>(), ge_left * tri); 46 VERIFY_IS_APPROX( ge_xs.noalias() = (s1*mat.adjoint()).template triangularView<Mode>() * (s2*ge_left.transpose()), s1*triTr.conjugate() * (s2*ge_left.transpose())); 47 VERIFY_IS_APPROX( ge_sx.noalias() = ge_right.transpose() * mat.adjoint().template triangularView<Mode>(), ge_right.transpose() * triTr.conjugate()) [all...] |
/external/autotest/client/deps/webgl_mpd/src/resources/ |
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.$matrix.m33 = 1 - 2 * sinA2 [all...] |
/external/opencv/cv/src/ |
cvcamshift.cpp | 66 CvMat stub, *mat = (CvMat*)imgProb; local 79 CV_CALL( mat = cvGetMat( mat, &stub )); 81 if( CV_MAT_CN( mat->type ) > 1 ) 87 if( windowIn.x < 0 || windowIn.x + windowIn.width > mat->cols || 88 windowIn.y < 0 || windowIn.y + windowIn.height > mat->rows ) 100 CV_CALL( cvGetSubRect( mat, &cur_win, cur_rect )); 116 else if( nx + cur_rect.width > mat->cols ) 117 nx = mat->cols - cur_rect.width; 121 else if( ny + cur_rect.height > mat->rows 180 CvMat cur_win, stub, *mat = (CvMat*)imgProb; local [all...] |
cvkdtree.cpp | 61 CvMat* mat; member in struct:CvFeatureTree::deref 62 deref(CvMat* _mat) : mat(_mat) { 66 return *((scalar_type*)(mat->data.ptr + i * mat->step) + j); 70 #define dispatch_cvtype(mat, c) \ 71 switch (CV_MAT_DEPTH((mat)->type)) { \ 79 CvMat* mat; member in struct:CvFeatureTree 122 dispatch_cvtype(mat, ((__treetype*)data)-> 135 CvFeatureTree(CvMat* _mat) : mat(_mat) { 137 // * (a) user ensures *mat outlives *this and is unchanged, [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/graphics/spritetext/ |
MatrixGrabber.java | 55 private void getMatrix(GL10 gl, int mode, float[] mat) { 58 gl2.getMatrix(mat, 0);
|
/external/opencv3/modules/ts/include/opencv2/ts/ |
cuda_perf.hpp | 82 #define CUDA_SANITY_CHECK(mat, ...) \ 84 cv::Mat gpu_##mat(mat); \ 85 SANITY_CHECK(gpu_##mat, ## __VA_ARGS__); \ 88 #define CPU_SANITY_CHECK(mat, ...) \ 90 cv::Mat cpu_##mat(mat); \ 91 SANITY_CHECK(cpu_##mat, ## __VA_ARGS__); [all...] |
/external/opencv3/samples/wp8/OcvImageManipulation/PhoneXamlDirect3DApp1/PhoneXamlDirect3DApp1Comp/ |
Direct3DInterop.cpp | 76 m_backFrame = std::shared_ptr<cv::Mat> (new cv::Mat(height, width, CV_8UC4)); 77 m_frontFrame = std::shared_ptr<cv::Mat> (new cv::Mat(height, width, CV_8UC4)); 91 cv::Mat* mat = m_frontFrame.get(); local 102 ApplyGrayFilter(mat); 108 ApplyCannyFilter(mat); 114 ApplyBlurFilter(mat); 120 ApplyFindFeaturesFilter(mat); [all...] |
/external/skia/tests/ |
Matrix44Test.cpp | 118 SkMatrix44 mat(SkMatrix44::kUninitialized_Constructor); 121 mat.setTranslate(0, 0, 0); 122 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kIdentity_Mask)); 123 mat.setTranslate(1, 2, 3); 124 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kTranslate_Mask)); 125 REPORTER_ASSERT(reporter, mat.invert(&inverse)); 135 mat = a; 136 mat.preTranslate(10, 11, 12); 137 REPORTER_ASSERT(reporter, mat == c); 140 mat = a [all...] |
/external/eigen/bench/ |
basicbenchmark.h | 38 double benchBasic(const MatrixType& mat, int size, int tries) __attribute__((noinline)); 41 double benchBasic(const MatrixType& mat, int iterations, int tries) 43 const int rows = mat.rows(); 44 const int cols = mat.cols();
|
sparse_setter.cpp | 197 SparseMatrix<Scalar> mat(SIZE,SIZE); 198 //mat.startFill(2000000/*coords.size()*/); 201 mat.insert(coords[i].x(), coords[i].y()) = vals[i]; 203 mat.finalize(); 211 DynamicSparseMatrix<Scalar> mat(SIZE,SIZE); 212 mat.reserve(coords.size()/10); 215 mat.coeffRef(coords[i].x(), coords[i].y()) += vals[i]; 217 mat.finalize(); 219 return &mat.coeffRef(coords[0].x(), coords[0].y()); 226 DynamicSparseMatrix<Scalar> mat(SIZE,SIZE) 250 SparseMatrix<Scalar> mat = setter; local [all...] |
/external/eigen/blas/ |
GeneralRank1Update.h | 22 static void run(Index rows, Index cols, Scalar* mat, Index stride, const Scalar* u, const Scalar* v, Scalar alpha) 29 Map<Matrix<Scalar,Dynamic,1> >(mat+stride*i,rows) += alpha * cj(v[i]) * ConjRhsType(OtherMap(u,rows)); 36 static void run(Index rows, Index cols, Scalar* mat, Index stride, const Scalar* u, const Scalar* v, Scalar alpha) 38 general_rank1_update<Scalar,Index,ColMajor,ConjRhs,ConjRhs>::run(rows,cols,mat,stride,u,v,alpha);
|
/external/eigen/lapack/ |
eigenvalues.cpp | 58 PlainMatrixType mat(*n,*n); 59 if(UPLO(*uplo)==UP) mat = matrix(a,*n,*n,*lda).adjoint(); 60 else mat = matrix(a,*n,*n,*lda); 63 SelfAdjointEigenSolver<PlainMatrixType> eig(mat,computeVectors?ComputeEigenvectors:EigenvaluesOnly);
|
/external/skia/gm/ |
tiledscaledbitmap.cpp | 63 SkMatrix mat; variable 64 mat.setScale(121.f/360.f, 93.f/288.f); 65 mat.postTranslate(-72, -72); 67 SkShader *shader = SkShader::CreateBitmapShader(fBitmap, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode, &mat);
|
/external/skia/include/effects/ |
SkColorMatrix.h | 53 void preConcat(const SkColorMatrix& mat) { this->setConcat(*this, mat); } 54 void postConcat(const SkColorMatrix& mat) { this->setConcat(mat, *this); }
|
/frameworks/native/services/sensorservice/ |
Fusion.h | 23 #include "mat.h" 28 typedef mat<float, 3, 4> mat34_t; 56 mat<mat33_t, 2, 2> P; 61 mat<mat33_t, 2, 2> GQGt; 82 mat<mat33_t, 2, 2> Phi;
|
/external/eigen/Eigen/src/CholmodSupport/ |
CholmodSupport.h | 18 void cholmod_configure_matrix(CholmodType& mat) 22 mat.xtype = CHOLMOD_REAL; 23 mat.dtype = CHOLMOD_SINGLE; 27 mat.xtype = CHOLMOD_REAL; 28 mat.dtype = CHOLMOD_DOUBLE; 32 mat.xtype = CHOLMOD_COMPLEX; 33 mat.dtype = CHOLMOD_SINGLE; 37 mat.xtype = CHOLMOD_COMPLEX; 38 mat.dtype = CHOLMOD_DOUBLE; 48 /** Wraps the Eigen sparse matrix \a mat into a Cholmod sparse matrix object [all...] |
/external/opencv3/modules/java/generator/src/java/ |
android+Utils.java | 8 import org.opencv.core.Mat; 49 public static Mat loadResource(Context context, int resourceId) throws IOException 54 public static Mat loadResource(Context context, int resourceId, int flags) throws IOException 66 Mat encoded = new Mat(1, os.size(), CvType.CV_8U); 70 Mat decoded = Imgcodecs.imdecode(encoded, flags); 77 * Converts Android Bitmap to OpenCV Mat. 79 * This function converts an Android Bitmap image to the OpenCV Mat. 81 * <br>The output Mat is always created of the same size as the input Bitmap and of the 'CV_8UC4' type, 85 * @param mat is a valid output Mat object, it will be reallocated if needed, so it may be empty [all...] |
/external/mesa3d/src/mesa/math/ |
m_matrix.c | 105 * \param mat a pointer to a GLmatrix structure. 111 #define TEST_MAT_FLAGS(mat, a) \ 112 ((MAT_FLAGS_GEOMETRY & (~(a)) & ((mat)->flags) ) == 0) 206 * \param mat pointer to a GLmatrix structure containing the left multiplication 214 static void matrix_multf( GLmatrix *mat, const GLfloat *m, GLuint flags ) 216 mat->flags |= (flags | MAT_DIRTY_TYPE | MAT_DIRTY_INVERSE); 218 if (TEST_MAT_FLAGS(mat, MAT_FLAGS_3D)) 219 matmul34( mat->m, mat->m, m ); 221 matmul4( mat->m, mat->m, m ) [all...] |
/external/eigen/Eigen/src/Cholesky/ |
LDLT.h | 264 static bool unblocked(MatrixType& mat, TranspositionType& transpositions, Workspace& temp, SignMatrix& sign) 270 eigen_assert(mat.rows()==mat.cols()); 271 const Index size = mat.rows(); 276 if (numext::real(mat.coeff(0,0)) > 0) sign = PositiveSemiDef; 277 else if (numext::real(mat.coeff(0,0)) < 0) sign = NegativeSemiDef; 286 mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner); 295 mat.row(k).head(k).swap(mat.row(index_of_biggest_in_corner).head(k)); 296 mat.col(k).tail(s).swap(mat.col(index_of_biggest_in_corner).tail(s)) [all...] |
/external/libgdx/gdx/jni/ |
com.badlogic.gdx.math.Matrix4.cpp | 116 static inline void matrix4_mulVec(float* mat, float* vec) { 117 float x = vec[0] * mat[M00] + vec[1] * mat[M01] + vec[2] * mat[M02] + mat[M03]; 118 float y = vec[0] * mat[M10] + vec[1] * mat[M11] + vec[2] * mat[M12] + mat[M13]; 119 float z = vec[0] * mat[M20] + vec[1] * mat[M21] + vec[2] * mat[M22] + mat[M23] 158 float* mat = (float*)env->GetPrimitiveArrayCritical(obj_mat, 0); local 172 float* mat = (float*)env->GetPrimitiveArrayCritical(obj_mat, 0); local 190 float* mat = (float*)env->GetPrimitiveArrayCritical(obj_mat, 0); local 204 float* mat = (float*)env->GetPrimitiveArrayCritical(obj_mat, 0); local 222 float* mat = (float*)env->GetPrimitiveArrayCritical(obj_mat, 0); local 236 float* mat = (float*)env->GetPrimitiveArrayCritical(obj_mat, 0); local [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/Gimpact/ |
gim_linear_math.h | [all...] |