Searched defs:mat (Results 26 - 50 of 223) sorted by relevance

123456789

/external/chromium_org/third_party/skia/include/effects/
H A DSkColorMatrix.h50 void preConcat(const SkColorMatrix& mat) { this->setConcat(*this, mat); } argument
51 void postConcat(const SkColorMatrix& mat) { this->setConcat(mat, *this); } argument
/external/eigen/Eigen/src/Core/products/
H A DSelfadjointProduct.h25 static void run(Index size, Scalar* mat, Index stride, const Scalar* vecX, const Scalar* vecY, const Scalar& alpha) argument
32 Map<Matrix<Scalar,Dynamic,1> >(mat+stride*i+(UpLo==Lower ? i : 0), (UpLo==Lower ? size-i : (i+1)))
41 static void run(Index size, Scalar* mat, Index stride, const Scalar* vecX, const Scalar* vecY, const Scalar& alpha) argument
43 selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo==Lower?Upper:Lower,ConjRhs,ConjLhs>::run(size,mat,stride,vecY,vecX,alpha);
53 static void run(MatrixType& mat, const OtherType& other, const typename MatrixType::Scalar& alpha) argument
79 ::run(other.size(), mat.data(), mat.outerStride(), actualOtherPtr, actualOtherPtr, actualAlpha);
86 static void run(MatrixType& mat, const OtherType& other, const typename MatrixType::Scalar& alpha) argument
103 ::run(mat.cols(), actualOther.cols(),
105 mat
[all...]
H A DSelfadjointRank2Update.h27 static void run(Scalar* mat, Index stride, const UType& u, const VType& v, const Scalar& alpha) argument
32 Map<Matrix<Scalar,Dynamic,1> >(mat+stride*i+i, size-i) +=
42 static void run(Scalar* mat, Index stride, const UType& u, const VType& v, const Scalar& alpha) argument
46 Map<Matrix<Scalar,Dynamic,1> >(mat+stride*i, i+1) +=
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DRotation2D.h121 /** Set \c *this from a 2x2 rotation matrix \a mat.
127 Rotation2D<Scalar>& Rotation2D<Scalar>::fromRotationMatrix(const MatrixBase<Derived>& mat) argument
130 m_angle = ei_atan2(mat.coeff(1,0), mat.coeff(0,0));
H A DAngleAxis.h174 /** Set \c *this from a 3x3 rotation matrix \a mat.
178 AngleAxis<Scalar>& AngleAxis<Scalar>::operator=(const MatrixBase<Derived>& mat) argument
182 return *this = QuaternionType(mat);
/external/eigen/Eigen/src/IterativeLinearSolvers/
H A DBasicPreconditioners.h46 DiagonalPreconditioner(const MatType& mat) : m_invdiag(mat.cols()) argument
48 compute(mat);
61 DiagonalPreconditioner& factorize(const MatType& mat) argument
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) argument
80 return factorize(mat);
/external/eigen/Eigen/src/OrderingMethods/
H A DOrdering.h26 void ordering_helper_at_plus_a(const MatrixType& mat, MatrixType& symmat) argument
29 C = mat.transpose(); // NOTE: Could be costly
35 symmat = C + mat;
60 void operator()(const MatrixType& mat, PermutationType& perm) argument
64 internal::ordering_helper_at_plus_a(mat,symm);
73 void operator()(const SparseSelfAdjointView<SrcType, SrcUpLo>& mat, PermutationType& perm) argument
75 SparseMatrix<typename SrcType::Scalar, ColMajor, Index> C; C = mat;
101 void operator()(const MatrixType& /*mat*/, PermutationType& perm)
121 /** Compute the permutation vector \a perm form the sparse matrix \a mat
122 * \warning The input sparse matrix \a mat mus
125 operator ()(const MatrixType& mat, PermutationType& perm) argument
[all...]
/external/eigen/demos/opengl/
H A Dgpuhelper.h33 /** 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...]
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DIncompleteLU.h29 IncompleteLU(const MatrixType& mat) : m_isInitialized(false) argument
31 compute(mat);
38 IncompleteLU& compute(const MatrixType& mat) argument
40 m_lu = mat;
41 int size = mat.cols();
/external/skia/gm/
H A Dfilltypespersp.cpp101 SkMatrix mat; local
102 mat.reset();
103 mat.setPerspY(SkScalarToPersp(SK_Scalar1 / 1000));
104 canvas->concat(mat);
H A Dfilterindiabox.cpp19 static SkSize computeSize(const SkBitmap& bm, const SkMatrix& mat) { argument
22 mat.mapRect(&bounds);
26 static void draw_row(SkCanvas* canvas, const SkBitmap& bm, const SkMatrix& mat, SkScalar dx) { argument
31 canvas->drawBitmapMatrix(bm, mat, &paint);
35 canvas->drawBitmapMatrix(bm, mat, &paint);
39 canvas->drawBitmapMatrix(bm, mat, &paint);
43 canvas->drawBitmapMatrix(bm, mat, &paint);
H A Dovals.cpp162 SkMatrix mat = fMatrices[j]; variable
164 mat.postTranslate(kXStart + SK_Scalar1 * kXStep * (testCount % maxX) +
168 canvas->concat(mat);
/external/skia/include/effects/
H A DSkColorMatrix.h50 void preConcat(const SkColorMatrix& mat) { this->setConcat(*this, mat); } argument
51 void postConcat(const SkColorMatrix& mat) { this->setConcat(mat, *this); } argument
/external/srec/srec/clib/
H A Dmatrix_i.c41 void lubksb(double **mat, int dim, int *index, double *b);
42 int ludcmp(double **mat, int dim, int *index);
44 int invert_matrix(covdata **mat, covdata **inv, int dim) argument
53 ASSERT(mat);
62 input[ii][jj] = mat[ii][jj];
89 sum += mat[ii][kk] * inv[kk][jj];
99 int ludcmp(double **mat, int dim, int *index) argument
114 if ((temp = (double) fabs(mat[ii][jj])) > big) big = temp;
128 sum = mat[ii][jj];
130 sum -= mat[i
176 lubksb(double **mat, int dim, int *index, double *b) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/math/
H A Dm_debug_xform.c137 const GLmatrix *mat,
143 const GLfloat *m = mat->m;
172 GLmatrix mat[1]; local
186 mat->m = (GLfloat *) _mesa_align_malloc( 16 * sizeof(GLfloat), 16 );
187 mat->type = mtypes[mtype];
189 m = mat->m;
243 ref_transform( ref, mat, source );
247 func( dest, mat->m, source );
251 func( dest, mat->m, source );
276 _mesa_align_free( mat
136 ref_transform( GLvector4f *dst, const GLmatrix *mat, const GLvector4f *src ) argument
[all...]
H A Dm_norm_tmp.h35 * mat - the 4x4 transformation matrix
43 TAG(transform_normalize_normals)( const GLmatrix *mat, argument
53 const GLfloat *m = mat->inv;
110 TAG(transform_normalize_normals_no_rot)( const GLmatrix *mat, argument
120 const GLfloat *m = mat->inv;
175 TAG(transform_rescale_normals_no_rot)( const GLmatrix *mat, argument
185 const GLfloat *m = mat->inv;
204 TAG(transform_rescale_normals)( const GLmatrix *mat, argument
217 const GLfloat *m = mat->inv;
236 TAG(transform_normals_no_rot)( const GLmatrix *mat, argument
266 transform_normals( const GLmatrix *mat, GLfloat scale, const GLvector4f *in, const GLfloat *lengths, GLvector4f *dest ) argument
296 normalize_normals( const GLmatrix *mat, GLfloat scale, const GLvector4f *in, const GLfloat *lengths, GLvector4f *dest ) argument
342 rescale_normals( const GLmatrix *mat, GLfloat scale, const GLvector4f *in, const GLfloat *lengths, GLvector4f *dest ) argument
[all...]
/external/chromium_org/third_party/skia/bench/
H A DMatrix44Bench.cpp71 , mat(SkMatrix44::kIdentity_Constructor)
78 mat.setRowMajord(rowMajor);
83 mat.setIdentity();
87 SkMatrix44 mat; member in class:SetIdentityMatrix44Bench
/external/chromium_org/third_party/skia/gm/
H A Ddrawbitmaprect.cpp59 SkMatrix mat = SkMatrix::I(); local
66 0, &mat))->unref();
69 mat.postScale(SK_Scalar1 / 4, SK_Scalar1 / 4);
H A Dfilterbitmap.cpp20 static SkSize computeSize(const SkBitmap& bm, const SkMatrix& mat) { argument
23 mat.mapRect(&bounds);
27 static void draw_row(SkCanvas* canvas, const SkBitmap& bm, const SkMatrix& mat, SkScalar dx) { argument
32 canvas->drawBitmapMatrix(bm, mat, &paint);
36 canvas->drawBitmapMatrix(bm, mat, &paint);
40 canvas->drawBitmapMatrix(bm, mat, &paint);
44 canvas->drawBitmapMatrix(bm, mat, &paint);
H A Droundrects.cpp165 SkMatrix mat = fMatrices[j]; variable
167 mat.postTranslate(kXStart + SK_Scalar1 * kXStep * (testCount % maxX) +
171 canvas->concat(mat);
/external/chromium_org/third_party/skia/src/effects/
H A DSk2DPathEffect.cpp16 Sk2DPathEffect::Sk2DPathEffect(const SkMatrix& mat) : fMatrix(mat) { argument
17 fMatrixIsInvertible = mat.invert(&fInverse);
54 const SkMatrix& mat = this->getMatrix(); local
59 mat.mapPoints(&dst, &src, 1);
/external/eigen/Eigen/src/Core/
H A DCwiseUnaryView.h66 inline CwiseUnaryView(const MatrixType& mat, const ViewOp& func = ViewOp()) argument
67 : m_matrix(mat), m_functor(func) {}
H A DVisitor.h25 static inline void run(const Derived &mat, Visitor& visitor) argument
27 visitor_impl<Visitor, Derived, UnrollCount-1>::run(mat, visitor);
28 visitor(mat.coeff(row, col), row, col);
35 static inline void run(const Derived &mat, Visitor& visitor) argument
37 return visitor.init(mat.coeff(0, 0), 0, 0);
45 static inline void run(const Derived& mat, Visitor& visitor) argument
47 visitor.init(mat.coeff(0,0), 0, 0);
48 for(Index i = 1; i < mat.rows(); ++i)
49 visitor(mat.coeff(i, 0), i, 0);
50 for(Index j = 1; j < mat
[all...]
/external/eigen/Eigen/src/Geometry/
H A DAngleAxis.h179 /** Set \c *this from a 3x3 rotation matrix \a mat.
183 AngleAxis<Scalar>& AngleAxis<Scalar>::operator=(const MatrixBase<Derived>& mat) argument
187 return *this = QuaternionType(mat);
195 AngleAxis<Scalar>& AngleAxis<Scalar>::fromRotationMatrix(const MatrixBase<Derived>& mat) argument
197 return *this = QuaternionType(mat);
H A DRotation2D.h128 /** Set \c *this from a 2x2 rotation matrix \a mat.
134 Rotation2D<Scalar>& Rotation2D<Scalar>::fromRotationMatrix(const MatrixBase<Derived>& mat) argument
138 m_angle = atan2(mat.coeff(1,0), mat.coeff(0,0));

Completed in 414 milliseconds

123456789