/external/ceres-solver/internal/ceres/ |
compressed_col_sparse_matrix_utils.h | 41 // matrix and return it in compressed column form. The compressed 44 // column sparse matrix. 46 // If c_ij is the block in the matrix A corresponding to row block i 68 // Where R is an upper triangular compressed column sparse matrix. 89 // Where R is an upper triangular compressed column sparse matrix. 106 // Given a upper triangular matrix R in compressed column form, solve
|
/external/chromium_org/third_party/freetype/src/cff/ |
cffobjs.c | 613 /* Normalize the font matrix so that `matrix->xx' is 1; the */ 616 /* normalization of the matrix). */ 622 FT_Matrix* matrix = &dict->font_matrix; local 625 FT_Fixed temp = FT_ABS( matrix->yy ); 632 matrix->xx = FT_DivFix( matrix->xx, temp ); 633 matrix->yx = FT_DivFix( matrix->yx, temp ); 634 matrix->xy = FT_DivFix( matrix->xy, temp ) 649 FT_Matrix* matrix; local [all...] |
/external/chromium_org/third_party/ots/test/ |
validator-checker.cc | 38 FT_Matrix matrix; local 39 matrix.xx = matrix.yy = 1 << 16; 40 matrix.xy = matrix.yx = 0 << 16; 43 FT_Set_Transform(face, &matrix, 0);
|
/external/chromium_org/third_party/skia/include/core/ |
SkDraw.h | 43 * affect the geometry/rasterization, then the pre matrix can just be 44 * pre-concated with the current matrix. 60 const SkPath& path, const SkMatrix* matrix) const; 90 * Based on the paint's style, strokeWidth, and the matrix, classify how 113 * run through the inverse of the matrix). 115 * If the matrix cannot be inverted, or the current clip is empty, return
|
/external/chromium_org/third_party/skia/include/gpu/ |
GrEffectStage.h | 74 * @param matrix The transformation from the old coord system in which geometry is specified 77 void localCoordChange(const SkMatrix& matrix) { 79 fCoordChangeMatrix.preConcat(matrix); 82 fCoordChangeMatrix = matrix; 175 // ignore the coordinate change matrix since there are 200 * Gets the matrix representing all changes of coordinate system since the GrEffect was
|
/external/chromium_org/third_party/skia/src/utils/ |
SkProxyCanvas.cpp | 53 bool SkProxyCanvas::concat(const SkMatrix& matrix) { 54 return fProxy->concat(matrix); 57 void SkProxyCanvas::setMatrix(const SkMatrix& matrix) { 58 fProxy->setMatrix(matrix); 139 const SkPath& path, const SkMatrix* matrix, 141 fProxy->drawTextOnPath(text, byteLength, path, matrix, paint);
|
/external/chromium_org/third_party/skia/src/utils/debugger/ |
SkDebugCanvas.h | 54 Returns the most recently calculated transformation matrix 138 void setUserMatrix(SkMatrix matrix) { 139 fUserMatrix = matrix; 158 virtual bool concat(const SkMatrix& matrix) SK_OVERRIDE; 209 const SkPath& path, const SkMatrix* matrix, 228 virtual void setMatrix(const SkMatrix& matrix) SK_OVERRIDE;
|
/external/eigen/Eigen/src/Core/ |
CommaInitializer.h | 46 /* inserts a scalar value in the target matrix */ 64 /* inserts a matrix expression in the target matrix */ 96 /** \returns the built matrix once all its coefficients have been set. 112 * Convenient operator to set the coefficients of a matrix. 115 * the size of the matrix. Otherwise an assertion is raised.
|
Random.h | 29 /** \returns a random matrix expression 32 * the returned matrix. Must be compatible with this MatrixBase type. 34 * This variant is meant to be used for dynamic-size matrix types. For fixed-size types, 42 * a temporary matrix whenever it is nested in a larger expression. This prevents unexpected 81 /** \returns a fixed-size random matrix or vector expression 90 * a temporary matrix whenever it is nested in a larger expression. This prevents unexpected
|
Replicate.h | 19 * \brief Expression of the multiple replication of a matrix or vector 23 * This class represents an expression of the multiple replication of a matrix or vector. 73 inline explicit Replicate(const OriginalMatrixType& matrix) 74 : m_matrix(matrix), m_rowFactor(RowFactor), m_colFactor(ColFactor) 82 inline Replicate(const OriginalMatrixType& matrix, Index rowFactor, Index colFactor) 83 : m_matrix(matrix), m_rowFactor(rowFactor), m_colFactor(colFactor)
|
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
Rotation2D.h | 24 * conversion from/to a 2x2 rotation matrix. Moreover this class aims to provide a similar 47 typedef Matrix<Scalar,2,1> Vector2; 48 typedef Matrix<Scalar,2,2> Matrix2; 121 /** Set \c *this from a 2x2 rotation matrix \a mat. 123 * from the rotation matrix. 134 /** Constructs and \returns an equivalent 2x2 rotation matrix.
|
Scaling.h | 38 typedef Matrix<Scalar,Dim,1> VectorType; 39 /** corresponding linear transformation matrix type */ 40 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType; 87 /** Concatenates a scaling and a linear transformation matrix */ 92 /** Concatenates a linear transformation matrix and a scaling */ 151 res.matrix().setZero();
|
/external/eigen/Eigen/src/Geometry/ |
Rotation2D.h | 25 * conversion from/to a 2x2 rotation matrix. Moreover this class aims to provide a similar 52 typedef Matrix<Scalar,2,1> Vector2; 53 typedef Matrix<Scalar,2,2> Matrix2; 128 /** Set \c *this from a 2x2 rotation matrix \a mat. 130 * from the rotation matrix. 141 /** Constructs and \returns an equivalent 2x2 rotation matrix.
|
/external/eigen/bench/ |
BenchSparseUtil.h | 23 typedef Matrix<Scalar,Dynamic,Dynamic> DenseMatrix; 24 typedef Matrix<Scalar,Dynamic,1> DenseVector; 86 typedef mtl::compressed2D<Scalar, mtl::matrix::parameters<mtl::tag::col_major> > MtlSparse; 87 typedef mtl::compressed2D<Scalar, mtl::matrix::parameters<mtl::tag::row_major> > MtlSparseRowMajor; 90 mtl::matrix::inserter<MtlSparse> ins(dst); 118 #include <boost/numeric/ublas/matrix.hpp>
|
/external/eigen/doc/ |
C10_TutorialMapClass.dox | 20 Occasionally you may have a pre-defined array of numbers that you want to use within Eigen as a vector or matrix. While one option is to make a copy of the data, most commonly you probably want to re-use this memory as an Eigen type. Fortunately, this is very easy with the Map class. 26 Map<Matrix<typename Scalar, int RowsAtCompileTime, int ColsAtCompileTime> > 30 To construct a Map variable, you need two other pieces of information: a pointer to the region of memory defining the array of coefficients, and the desired shape of the matrix or vector. For example, to define a matrix of \c float with sizes determined at compile time, you might do the following: 38 where \c pi is an \c int \c *. In this case the size does not have to be passed to the constructor, because it is already specified by the Matrix/Array type. 83 Map<Matrix3f> A(NULL); // don't try to use this matrix yet!
|
/external/eigen/test/ |
adjoint.cpp | 22 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 23 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType; 101 typedef Matrix<RealScalar, MatrixType::RowsAtCompileTime, 1> RealVectorType; 110 CALL_SUBTEST_1( adjoint(Matrix<float, 1, 1>()) ); 117 // test a large static matrix only once 118 CALL_SUBTEST_7( adjoint(Matrix<float, 100, 100>()) );
|
eigensolver_selfadjoint.cpp | 26 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 27 typedef Matrix<RealScalar, MatrixType::RowsAtCompileTime, 1> RealVectorType; 107 // Test matrix with NaN 130 CALL_SUBTEST_9( selfadjointeigensolver(Matrix<std::complex<double>,Dynamic,Dynamic,RowMajor>(s,s)) ); 135 CALL_SUBTEST_6( selfadjointeigensolver(Matrix<double,1,1>()) ); 136 CALL_SUBTEST_7( selfadjointeigensolver(Matrix<double,2,2>()) );
|
lu.cpp | 47 typedef Matrix<typename MatrixType::Scalar, ColsAtCompileTime, ColsAtCompileTime> 49 typedef Matrix<typename MatrixType::Scalar, RowsAtCompileTime, RowsAtCompileTime> 54 // The image of the zero matrix should consist of a single (zero) column vector 180 CALL_SUBTEST_2( (lu_non_invertible<Matrix<double, 4, 6> >()) ); 181 CALL_SUBTEST_2( (lu_verify_assert<Matrix<double, 4, 6> >()) ); 201 CALL_SUBTEST_7(( lu_non_invertible<Matrix<float,Dynamic,16> >() ));
|
product.h | 28 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> RowVectorType; 29 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> ColVectorType; 30 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> RowSquareMatrixType; 31 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, MatrixType::ColsAtCompileTime> ColSquareMatrixType; 32 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::ColsAtCompileTime, 120 // test submatrix and matrix/vector product
|
product_trmm.cpp | 19 typedef Matrix<Scalar,Dynamic,Dynamic,TriOrder> TriMatrix; 20 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:OtherOrder> OnTheRight; 21 typedef Matrix<Scalar,OtherCols,Dynamic,OtherCols==1?RowMajor:OtherOrder> OnTheLeft; 23 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:ResOrder> ResXS; 24 typedef Matrix<Scalar,OtherCols,Dynamic,OtherCols==1?RowMajor:ResOrder> ResSX; 61 // TODO check with sub-matrix expressions ?
|
product_trmv.cpp | 17 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 32 // check with a column-major matrix 48 // check with a row-major matrix 78 CALL_SUBTEST_1( trmv(Matrix<float, 1, 1>()) ); 79 CALL_SUBTEST_2( trmv(Matrix<float, 2, 2>()) ); 86 CALL_SUBTEST_6( trmv(Matrix<float,Dynamic,Dynamic,RowMajor>(s, s)) );
|
/external/eigen/test/eigen2/ |
eigen2_eigensolver.cpp | 27 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 28 typedef Matrix<RealScalar, MatrixType::RowsAtCompileTime, 1> RealVectorType; 49 typename Gsl::Matrix gEvec=0, gSymmA=0, gSymmB=0; 110 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 111 typedef Matrix<RealScalar, MatrixType::RowsAtCompileTime, 1> RealVectorType; 135 // very important to test a 3x3 matrix since we provide a special path for it
|
product.h | 29 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> RowVectorType; 30 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> ColVectorType; 31 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> RowSquareMatrixType; 32 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, MatrixType::ColsAtCompileTime> ColSquareMatrixType; 33 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::ColsAtCompileTime, 114 // test submatrix and matrix/vector product
|
/external/skia/include/core/ |
SkDraw.h | 45 * affect the geometry/rasterization, then the pre matrix can just be 46 * pre-concated with the current matrix. 62 const SkPath& path, const SkMatrix* matrix) const; 92 * Based on the paint's style, strokeWidth, and the matrix, classify how 115 * run through the inverse of the matrix). 117 * If the matrix cannot be inverted, or the current clip is empty, return
|
/external/skia/include/gpu/ |
GrEffectStage.h | 74 * @param matrix The transformation from the old coord system in which geometry is specified 77 void localCoordChange(const SkMatrix& matrix) { 79 fCoordChangeMatrix.preConcat(matrix); 82 fCoordChangeMatrix = matrix; 175 // ignore the coordinate change matrix since there are 200 * Gets the matrix representing all changes of coordinate system since the GrEffect was
|