/external/chromium_org/third_party/skia/src/sfnt/ |
SkOTTable_glyf.h | 157 union Matrix { 181 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::WordValue 187 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::ByteValue 193 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::WordIndex 199 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::ByteIndex
|
/external/eigen/bench/ |
geometry.cpp | 19 typedef Matrix<RealScalar,Dynamic,Dynamic> A; 20 typedef Matrix</*Real*/Scalar,Dynamic,Dynamic> B; 21 typedef Matrix<Scalar,Dynamic,Dynamic> C; 22 typedef Matrix<RealScalar,Dynamic,Dynamic> M; 65 struct get_dim<Matrix<S,R,C,O,MR,MC> > { enum { Dim = R }; }; 72 Matrix<typename Transformation::Scalar,get_dim<Transformation>::Dim,N> data; 99 Matrix<Scalar,3,4> mat34; mat34.setRandom(); 106 Matrix<Scalar,3,3> mat33; mat33.setRandom(); 118 bench("matrix 3x3", mat33);
|
/external/eigen/test/ |
geo_homogeneous.cpp | 19 typedef Matrix<Scalar,Size,Size> MatrixType; 20 typedef Matrix<Scalar,Size,1, ColMajor> VectorType; 22 typedef Matrix<Scalar,Size+1,Size> HMatrixType; 23 typedef Matrix<Scalar,Size+1,1> HVectorType; 25 typedef Matrix<Scalar,Size,Size+1> T1MatrixType; 26 typedef Matrix<Scalar,Size+1,Size+1> T2MatrixType; 27 typedef Matrix<Scalar,Size+1,Size> T3MatrixType; 74 Matrix<Scalar, Size, Dynamic> pts; 75 Matrix<Scalar, Size+1, Dynamic> pts1, pts2;
|
permutationmatrices.cpp | 21 typedef Matrix<int, Rows, 1> LeftPermutationVectorType; 24 typedef Matrix<int, Cols, 1> RightPermutationVectorType; 43 Matrix<Scalar,Rows,Rows> lm(lp); 44 Matrix<Scalar,Cols,Cols> rm(rp); 59 Matrix<Scalar,Rows,Rows> lm2(lp2); 109 CALL_SUBTEST_1( permutationmatrices(Matrix<float, 1, 1>()) ); 111 CALL_SUBTEST_3( permutationmatrices(Matrix<double,3,3,RowMajor>()) ); 113 CALL_SUBTEST_5( permutationmatrices(Matrix<double,40,60>()) ); 114 CALL_SUBTEST_6( permutationmatrices(Matrix<double,Dynamic,Dynamic,RowMajor>(20, 30)) );
|
determinant.cpp | 50 // check empty matrix 58 CALL_SUBTEST_1( determinant(Matrix<float, 1, 1>()) ); 59 CALL_SUBTEST_2( determinant(Matrix<double, 2, 2>()) ); 60 CALL_SUBTEST_3( determinant(Matrix<double, 3, 3>()) ); 61 CALL_SUBTEST_4( determinant(Matrix<double, 4, 4>()) ); 62 CALL_SUBTEST_5( determinant(Matrix<std::complex<double>, 10, 10>()) );
|
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/objects/ |
ObjectHelper.java | 298 //load parent inverse matrix
302 //create the global matrix (without the scale)
306 //compute local matrix
334 * This method returns the matrix of a given name for the given structure.
335 * The matrix is NOT transformed if Y axis is up - the raw data is loaded from the blender file.
337 * the structure with matrix data
339 * the name of the matrix
340 * @return the required matrix
347 * This method returns the matrix of a given name for the given structure.
350 * the structure with matrix data [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/shader/ |
UniformBinding.java | 38 * The world matrix. Converts Model space to World space.
44 * The view matrix. Converts World space to View space.
50 * The projection matrix. Converts View space to Clip/Projection space.
56 * The world view matrix. Converts Model space to View space.
62 * The normal matrix. The inverse transpose of the worldview matrix.
69 * The world view projection matrix. Converts Model space to Clip/Projection
76 * The view projection matrix. Converts World space to Clip/Projection
83 * The world matrix inverse transpose. Converts a normals from Model space
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
api_transform.c | 31 #include "matrix.h" 37 struct matrix *mat = vg_state_matrix(&ctx->state.vg); 44 struct matrix *mat; 66 struct matrix *mat; 83 struct matrix *dst, src; 106 struct matrix *dst = vg_state_matrix(&ctx->state.vg); 113 struct matrix *dst = vg_state_matrix(&ctx->state.vg); 120 struct matrix *dst = vg_state_matrix(&ctx->state.vg); 127 struct matrix *dst = vg_state_matrix(&ctx->state.vg);
|
/external/skia/src/pdf/ |
SkPDFDeviceFlattener.cpp | 65 SkMatrix matrix = SkMatrix::I(); local 66 draw.fMatrix = &matrix; 111 SkMatrix matrix = SkMatrix::I(); local 112 draw.fMatrix = &matrix; 138 const SkPath& path, const SkMatrix* matrix, 140 if (mustPathText(d, paint) || (matrix && matrix->hasPerspective())) { 141 d.drawTextOnPath((const char*)text, len, path, matrix, paint); 144 INHERITED::drawTextOnPath(d, text, len, path, matrix, paint);
|
/external/skia/src/sfnt/ |
SkOTTable_glyf.h | 157 union Matrix { 181 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::WordValue 187 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::ByteValue 193 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::WordIndex 199 SkOTTableGlyphData::Composite::Component::Transform::Matrix matrix; member in struct:SkOTTableGlyphData::Composite::Component::Transform::ByteIndex
|
/external/chromium_org/third_party/qcms/src/ |
matrix.c | 26 #include "matrix.h" 28 struct vector matrix_eval(struct matrix mat, struct vector v) 39 float matrix_det(struct matrix mat) 55 struct matrix matrix_invert(struct matrix mat) 57 struct matrix dest_mat; 92 struct matrix matrix_identity(void) 94 struct matrix i; 108 struct matrix matrix_invalid(void) 110 struct matrix inv = matrix_identity() [all...] |
/external/chromium_org/third_party/skia/src/utils/ |
SkLayer.cpp | 79 void SkLayer::setMatrix(const SkMatrix& matrix) { 80 fMatrix = matrix; 83 void SkLayer::setChildrenMatrix(const SkMatrix& matrix) { 84 fChildrenMatrix = matrix; 143 void SkLayer::getLocalTransform(SkMatrix* matrix) const { 144 matrix->setTranslate(m_position.fX, m_position.fY); 148 matrix->preTranslate(tx, ty); 149 matrix->preConcat(this->getMatrix()); 150 matrix->preTranslate(-tx, -ty); 153 void SkLayer::localToGlobal(SkMatrix* matrix) const [all...] |
/external/eigen/Eigen/src/Eigenvalues/ |
MatrixBaseEigenvalues.h | 45 /** \brief Computes the eigenvalues of a matrix 54 * so there are as many eigenvalues as rows in the matrix. 73 /** \brief Computes the eigenvalues of a matrix 80 * the matrix. 99 * \returns Operator norm of the matrix. 102 * This function computes the L2 operator norm of a matrix, which is also 103 * known as the spectral norm. The norm of a matrix \f$ A \f$ is defined to be 108 * matrix \f$ A^*A \f$. 112 * matrix. The SelfAdjointView class provides a better algorithm for 136 * \returns Operator norm of the matrix [all...] |
/external/eigen/Eigen/src/SparseCore/ |
SparsePermutation.h | 48 permut_sparsematrix_product_retval(const PermutationType& perm, const MatrixType& matrix) 49 : m_permutation(perm), m_matrix(matrix) 108 /** \returns the matrix with the permutation applied to the columns 112 operator*(const SparseMatrixBase<SparseDerived>& matrix, const PermutationBase<PermDerived>& perm) 114 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheRight, false>(perm, matrix.derived()); 117 /** \returns the matrix with the permutation applied to the rows 121 operator*( const PermutationBase<PermDerived>& perm, const SparseMatrixBase<SparseDerived>& matrix) 123 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheLeft, false>(perm, matrix.derived()); 128 /** \returns the matrix with the inverse permutation applied to the columns. 132 operator*(const SparseMatrixBase<SparseDerived>& matrix, const Transpose<PermutationBase<PermDerived> >& tperm [all...] |
/external/eigen/doc/ |
I15_StorageOrders.dox | 16 The entries of a matrix form a two-dimensional grid. However, when the matrix is stored in memory, the entries 19 We say that a matrix is stored in \b row-major order if it is stored row by row. The entire first row is 20 stored first, followed by the entire second row, and so on. Consider for example the matrix 30 If this matrix is stored in row-major order, then the entries are laid out in memory as follows: 34 On the other hand, a matrix is stored in \b column-major order if it is stored column by column, starting with 35 the entire first column, followed by the entire second column, and so on. If the above matrix is stored in 41 returns a pointer to the memory location of the first entry of the matrix. 55 The storage order of a matrix or a two-dimensional array can be set by specifying the \c Options template 56 parameter for Matrix or Array. As \ref TutorialMatrixClass explains, the %Matrix class template has si [all...] |
/external/skia/src/utils/ |
SkLayer.cpp | 79 void SkLayer::setMatrix(const SkMatrix& matrix) { 80 fMatrix = matrix; 83 void SkLayer::setChildrenMatrix(const SkMatrix& matrix) { 84 fChildrenMatrix = matrix; 143 void SkLayer::getLocalTransform(SkMatrix* matrix) const { 144 matrix->setTranslate(m_position.fX, m_position.fY); 148 matrix->preTranslate(tx, ty); 149 matrix->preConcat(this->getMatrix()); 150 matrix->preTranslate(-tx, -ty); 153 void SkLayer::localToGlobal(SkMatrix* matrix) const [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/ui/ |
EdgeView.java | 20 import android.opengl.Matrix; 35 // Each edge effect has a transform matrix, and each matrix has 16 elements. 37 // starting index of each matrix. 71 Matrix.setIdentityM(mMatrix, TOP_M); 72 Matrix.setIdentityM(mMatrix, LEFT_M); 73 Matrix.setIdentityM(mMatrix, BOTTOM_M); 74 Matrix.setIdentityM(mMatrix, RIGHT_M); 76 Matrix.rotateM(mMatrix, LEFT_M, 90, 0, 0, 1); 77 Matrix.scaleM(mMatrix, LEFT_M, 1, -1, 1) [all...] |
/external/chromium_org/third_party/opus/src/silk/fixed/ |
solve_LS_FIX.c | 44 /* Factorize square matrix A into LDL form */ 46 opus_int32 *A, /* I/O Pointer to Symetric Square Matrix */ 47 opus_int M, /* I Size of Matrix */ 48 opus_int32 *L_Q16, /* I/O Pointer to Square Upper triangular Matrix */ 54 const opus_int32 *L_Q16, /* I Pointer to Lower Triangular Matrix */ 55 opus_int M, /* I Dim of Matrix equation */ 62 const opus_int32 *L_Q16, /* I Pointer to Lower Triangular Matrix */ 63 const opus_int M, /* I Dim of Matrix equation */ 76 opus_int32 *A, /* I Pointer to symetric square matrix A */ 77 opus_int M, /* I Size of matrix */ [all...] |
/external/eigen/Eigen/src/Core/util/ |
Constants.h | 19 * Changing the value of Dynamic breaks the ABI, as Dynamic is often used as a template parameter for Matrix. 31 * These are the possible bits which can be OR'ed to constitute the flags of a matrix or 43 * for a matrix, this means that the storage order is row-major. 46 * the matrix created by evaluation of that expression. 122 * \li Map-to-const expressions, for example Map<const Matrix>, have DirectAccessBit but not LvalueBit 161 /** View matrix as a lower triangular matrix. */ 163 /** View matrix as an upper triangular matrix. */ 165 /** %Matrix has ones on the diagonal; to be used in combination with #Lower or #Upper. * [all...] |
/development/samples/devbytes/animation/ToonGame/src/com/example/android/toongame/ |
SkewableTextView.java | 21 import android.graphics.Matrix; 75 Matrix matrix = new Matrix(); local 76 matrix.setSkew(-mSkewX, 0); 78 matrix.mapRect(mTempRect);
|
/external/chromium_org/chrome/browser/ui/cocoa/omnibox/ |
omnibox_popup_view_mac.h | 44 virtual void OnMatrixRowSelected(OmniboxPopupMatrix* matrix, 46 virtual void OnMatrixRowClicked(OmniboxPopupMatrix* matrix, 48 virtual void OnMatrixRowMiddleClicked(OmniboxPopupMatrix* matrix, 51 OmniboxPopupMatrix* matrix() { return matrix_; } function in class:OmniboxPopupViewMac 72 // field's screen position and the given target for the matrix 89 // Child window containing a matrix which implements the popup.
|
/external/chromium_org/content/common/ |
cc_messages.cc | 41 WriteParam(m, p.matrix()[i]); 56 SkScalar matrix[20]; local 93 if (!ReadParam(m, iter, &matrix[i])) 97 r->set_matrix(matrix); 146 LogParam(p.matrix()[i], l); 229 WriteParam(m, p.matrix().getDouble(0, 0)); 230 WriteParam(m, p.matrix().getDouble(1, 0)); 231 WriteParam(m, p.matrix().getDouble(2, 0)); 232 WriteParam(m, p.matrix().getDouble(3, 0)); 233 WriteParam(m, p.matrix().getDouble(0, 1)) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
SVGTransformList.cpp | 32 SVGTransform SVGTransformList::createSVGTransformFromMatrix(const SVGMatrix& matrix) const 34 return SVGSVGElement::createSVGTransformFromMatrix(matrix); 39 AffineTransform matrix; local 40 if (!concatenate(matrix)) 43 SVGTransform transform(matrix); 56 result *= at(i).matrix();
|
/external/eigen/blas/ |
level2_cplx_impl.h | 12 /** ZHEMV performs the matrix-vector operation 17 * A is an n by n hermitian matrix. 52 if(UPLO(*uplo)==UP) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Upper>() * (alpha * vector(actual_x,*n)); 53 else if(UPLO(*uplo)==LO) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Lower>() * (alpha * vector(actual_x,*n)); 62 /** ZHBMV performs the matrix-vector operation 67 * A is an n by n hermitian band matrix, with k super-diagonals. 75 /** ZHPMV performs the matrix-vector operation 80 * A is an n by n hermitian matrix, supplied in packed form. 92 * n by n hermitian matrix, supplied in packed form. 104 * n by n hermitian matrix, supplied in packed form [all...] |
/external/chromium-trace/trace-viewer/third_party/gl-matrix/src/gl-matrix/ |
mat3.js | 24 * @class 3x3 Matrix 32 * @returns {mat3} a new 3x3 matrix 51 * @param {mat3} out the receiving 3x3 matrix 52 * @param {mat4} a the source 4x4 matrix 69 * Creates a new mat3 initialized with values from an existing matrix 71 * @param {mat3} a matrix to clone 72 * @returns {mat3} a new 3x3 matrix 91 * @param {mat3} out the receiving matrix 92 * @param {mat3} a the source matrix 109 * Set a mat3 to the identity matrix [all...] |