/external/chromium_org/third_party/skia/src/gpu/ |
GrPaint.cpp | 14 void GrPaint::addColorTextureEffect(GrTexture* texture, const SkMatrix& matrix) { 15 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix); 19 void GrPaint::addCoverageTextureEffect(GrTexture* texture, const SkMatrix& matrix) { 20 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix); 25 const SkMatrix& matrix, 27 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params); 32 const SkMatrix& matrix, 34 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params);
|
/external/chromium_org/third_party/skia/src/utils/ |
SkMatrix22.h | 15 /** Find the Givens matrix G, which is the rotational matrix
|
/external/chromium_org/ui/gfx/geometry/ |
matrix3_f.h | 62 // Returns an inverse of this if the matrix is non-singular, zero (== Zero()) 66 // Value of the determinant of the matrix. 69 // Trace (sum of diagonal elements) of the matrix. 77 // a positive defnite matrix *this. Eigenvectors are computed only if 78 // non-null |eigenvectors| matrix is passed. If it is NULL, the routine 81 // If eigenvalues cannot be computed (the matrix does not meet constraints) 82 // the 0-vector is returned. Note that to retrieve eigenvalues, the matrix 84 // positive-definite. Passing a non-positive definite matrix will result in
|
/external/eigen/doc/examples/ |
TutorialLinAlgComputeTwice.cpp | 13 cout << "Here is the matrix A:\n" << A << endl; 19 cout << "The matrix A is now:\n" << A << endl;
|
Tutorial_simple_example_dynamic_size.cpp | 10 MatrixXi m(size,size+1); // a (size)x(size+1)-matrix of int's 13 m(i,j) = i+j*m.rows(); // to access matrix coefficients,
|
/external/eigen/doc/snippets/ |
ComplexEigenSolver_compute.cpp | 2 cout << "Here is a random 4x4 matrix, A:" << endl << A << endl << endl; 7 cout << "The matrix of eigenvectors, V, is:" << endl << ces.eigenvectors() << endl << endl;
|
EigenSolver_EigenSolver_MatrixType.cpp | 2 cout << "Here is a random 6x6 matrix, A:" << endl << A << endl << endl; 6 cout << "The matrix of eigenvectors, V, is:" << endl << es.eigenvectors() << endl << endl;
|
SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp | 3 cout << "Here is a random symmetric 5x5 matrix, A:" << endl << A << endl << endl; 7 cout << "The matrix of eigenvectors, V, is:" << endl << es.eigenvectors() << endl << endl;
|
/external/eigen/test/eigen2/ |
eigen2_basicstuff.cpp | 15 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType; 26 identity = Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> 28 square = Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime>::Random(rows, rows); 72 Matrix<Scalar, 1, MatrixType::RowsAtCompileTime> rv(rows); 73 Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> cv(rows); 100 CALL_SUBTEST_1( basicStuff(Matrix<float, 1, 1>()) ); 105 CALL_SUBTEST_6( basicStuff(Matrix<float, 100, 100>()) ); 106 CALL_SUBTEST_7( basicStuff(Matrix<long double,Dynamic,Dynamic>(10,10)) );
|
eigen2_product_small.cpp | 16 CALL_SUBTEST_1( product(Matrix<float, 3, 2>()) ); 17 CALL_SUBTEST_2( product(Matrix<int, 3, 5>()) );
|
/external/eigen/test/ |
geo_orthomethods.cpp | 22 typedef Matrix<Scalar,3,3> Matrix3; 23 typedef Matrix<Scalar,3,1> Vector3; 25 typedef Matrix<Scalar,4,1> Vector4; 62 typedef Matrix<RealScalar, 3, 1> RealVector3; 71 typedef Matrix<Scalar,Size,1> VectorType; 72 typedef Matrix<Scalar,3,Size> Matrix3N; 73 typedef Matrix<Scalar,Size,3> MatrixN3; 74 typedef Matrix<Scalar,3,1> Vector3;
|
/external/eigen/unsupported/test/ |
forward_adolc.cpp | 33 typedef Matrix<Scalar,InputsAtCompileTime,1> InputType; 34 typedef Matrix<Scalar,ValuesAtCompileTime,1> ValueType; 35 typedef Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> JacobianType; 46 void operator() (const Matrix<T,InputsAtCompileTime,1>& x, Matrix<T,ValuesAtCompileTime,1>* _v) const 48 Matrix<T,ValuesAtCompileTime,1>& v = *_v; 138 Matrix<adtl::adouble,2,1> x; 140 Matrix<adtl::adouble,Dynamic,Dynamic> A(4,4);;
|
/external/pdfium/core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/ |
invert.h | 36 @brief Implementation of the matrix inversion 38 The function in INVERT.H compute a matrix inversion with a LUP method 41 /** @defgroup INVERT INVERT - Implementation of a matrix inversion */ 48 * Calculates a n x n double matrix inversion with a LUP method. Data is aligned, rows after rows (or columns after columns). 51 * @param pSrcMatrix the matrix to invert. 52 * @param pDestMatrix data to store the inverted matrix. 53 * @param n size of the matrix 54 * @return OPJ_TRUE if the inversion is successful, OPJ_FALSE if the matrix is singular.
|
/external/skia/experimental/PdfViewer/ |
SkPdfUtils.cpp | 15 void SkTraceMatrix(const SkMatrix& matrix, const char* sz) { 18 printf("%f ", SkScalarToDouble(matrix.get(i)));
|
/external/skia/src/gpu/ |
GrPaint.cpp | 14 void GrPaint::addColorTextureEffect(GrTexture* texture, const SkMatrix& matrix) { 15 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix); 19 void GrPaint::addCoverageTextureEffect(GrTexture* texture, const SkMatrix& matrix) { 20 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix); 25 const SkMatrix& matrix, 27 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params); 32 const SkMatrix& matrix, 34 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params);
|
/external/skia/src/utils/ |
SkMatrix22.h | 15 /** Find the Givens matrix G, which is the rotational matrix
|
/frameworks/base/opengl/java/android/opengl/ |
Matrix.java | 20 * Matrix math utilities. These methods operate on OpenGL ES format 38 public class Matrix { 40 /** Temporary memory for operations that need temporary matrix data. */ 47 public Matrix() {} 51 * matrix. In matrix notation: result = lhs x rhs. Due to the way 52 * matrix multiplication works, the result matrix will have the same 53 * effect as first multiplying by the rhs matrix, then multiplying by 54 * the lhs matrix. This is the opposite of what you might expect [all...] |
/external/chromium_org/third_party/skia/src/animator/ |
SkDrawExtraPathEffect.cpp | 52 SkDrawMatrix* matrix; member in class:SkDrawShape2DPathEffect 119 SkDrawMatrix* matrix; local 121 matrix = (SkDrawMatrix*) fDraw->addMatrix; 127 matrix = (SkDrawMatrix*) apply->getScope(); 129 if (matrix) { 130 m = matrix->getMatrix(); 169 SK_MEMBER(addMatrix, Drawable), // either matrix or apply 228 const SkMatrix& matrix) : Sk2DPathEffect(matrix), fDraw(draw), fMaker(maker) { 263 if (fDraw->matrix) { 264 SkDrawMatrix* matrix; local [all...] |
/external/chromium_org/ui/gfx/ |
transform.h | 23 // 4x4 transformation matrix. Transform is cheap and explicitly allows 34 // Skips initializing this matrix to avoid overhead, when we know it will be 42 // Constructs a transform from explicit 16 matrix elements. Elements 60 // Constructs a transform from explicit 2d elements. All other matrix 62 // matrix. 118 // Returns true if this is the identity matrix. 121 // Returns true if the matrix is either identity or pure translation. 126 // Returns true if the matrix is either identity or pure translation, 130 // Returns true if the matrix is either a positive scale and/or a translation. 138 // Returns true if the matrix is either identity or pure, non-fractiona 254 const SkMatrix44& matrix() const { return matrix_; } function in class:gfx::Transform 255 SkMatrix44& matrix() { return matrix_; } function in class:gfx::Transform [all...] |
/external/eigen/doc/ |
TopicAliasing.dox | 5 In %Eigen, aliasing refers to assignment statement in which the same matrix (or array or vector) appears on the 46 Aliasing occurs more naturally when trying to shrink a matrix. For example, the expressions <tt>vec = 68 [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2, 0, 2, 2> >, Derived = Eigen::Matrix<int, 2, 2, 0, 2, 2>]: 81 to evaluate the right-hand side fully into a temporary matrix/array and then assign it to the left-hand 100 \link DenseBase::transposeInPlace() transposeInPlace() \endlink which replaces a matrix by its transpose. 126 In the special case where a matrix or vector is shrunk using an expression like <tt>vec = vec.head(n)</tt>, 132 As explained above, it may be dangerous if the same matrix or array occurs on both the left-hand side and the 134 explicitly. However, applying component-wise operations (such as matrix addition, scalar multiplication and 138 eval() \endlink even though the same matrix appears on both sides of the assignments [all...] |
/external/skia/src/animator/ |
SkDrawExtraPathEffect.cpp | 52 SkDrawMatrix* matrix; member in class:SkDrawShape2DPathEffect 119 SkDrawMatrix* matrix; local 121 matrix = (SkDrawMatrix*) fDraw->addMatrix; 127 matrix = (SkDrawMatrix*) apply->getScope(); 129 if (matrix) { 130 m = matrix->getMatrix(); 169 SK_MEMBER(addMatrix, Drawable), // either matrix or apply 228 const SkMatrix& matrix) : Sk2DPathEffect(matrix), fDraw(draw), fMaker(maker) { 263 if (fDraw->matrix) { 264 SkDrawMatrix* matrix; local [all...] |
/development/perftests/panorama/feature_mos/src/mosaic/ |
trsMatrix.h | 25 // Calculate the determinant of a matrix 28 // Invert a matrix 34 // Normalize matrix so matrix[2][2] is '1'
|
/external/chromium-trace/trace-viewer/third_party/gl-matrix/ |
Rakefile | 20 require File.expand_path('./tasks/support/gl-matrix', File.dirname(__FILE__))
|
/external/chromium-trace/trace-viewer/third_party/gl-matrix/tasks/test/ |
ci.rake | 6 t.rspec_opts += ["-r #{base_path.join('tasks/support/gl-matrix')}"]
|
/external/chromium_org/chrome/browser/ui/cocoa/omnibox/ |
omnibox_popup_view_mac_unittest.mm | 62 EXPECT_EQ(0, [popup_view.matrix() numberOfRows]); 67 EXPECT_EQ(3, [popup_view.matrix() numberOfRows]); 73 EXPECT_EQ(5, [popup_view.matrix() numberOfRows]); 78 EXPECT_EQ(0, [popup_view.matrix() numberOfRows]);
|