HomeSort by relevance Sort by last modified time
    Searched full:matrix (Results 376 - 400 of 3296) sorted by null

<<11121314151617181920>>

  /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;
dontalign.cpp 24 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
25 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType;
57 dontalign(Matrix<float, 32, 32>());
58 dontalign(Matrix<std::complex<float>, 32, 32>());
  /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/skia/src/effects/
SkColorFilterImageFilter.cpp 28 // To detect if we need to apply clamping after applying a matrix, we check if
50 bool matrix_needs_clamping(SkScalar matrix[20]) {
51 return component_needs_clamping(matrix)
52 || component_needs_clamping(matrix+5)
53 || component_needs_clamping(matrix+10)
54 || component_needs_clamping(matrix+15);
100 const SkMatrix& matrix,
104 if (getInput(0) && !getInput(0)->filterImage(proxy, source, matrix, &src, loc)) {
  /frameworks/base/core/jni/android/graphics/
Matrix.cpp 1 /* libs/android_runtime/android/graphics/Matrix.cpp
25 #include "Matrix.h"
217 static jboolean postSkew__FF(JNIEnv* env, jobject clazz, SkMatrix* matrix, jfloat kx, jfloat ky) {
220 return matrix->postSkew(kx_, ky_);
223 static jboolean postConcat(JNIEnv* env, jobject clazz, SkMatrix* matrix, SkMatrix* other) {
224 return matrix->postConcat(*other);
227 static jboolean setRectToRect(JNIEnv* env, jobject clazz, SkMatrix* matrix, jobject src, jobject dst, SkMatrix::ScaleToFit stf) {
232 return matrix->setRectToRect(src_, dst_, stf);
235 static jboolean setPolyToPoly(JNIEnv* env, jobject clazz, SkMatrix* matrix,
255 return matrix->setPolyToPoly(srcPt, dstPt, ptCount)
    [all...]
  /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 54 SkDrawMatrix* matrix; member in class:SkDrawShape2DPathEffect
121 SkDrawMatrix* matrix; local
123 matrix = (SkDrawMatrix*) fDraw->addMatrix;
129 matrix = (SkDrawMatrix*) apply->getScope();
131 if (matrix) {
132 m = matrix->getMatrix();
171 SK_MEMBER(addMatrix, Drawable), // either matrix or apply
230 const SkMatrix& matrix) : Sk2DPathEffect(matrix), fDraw(draw), fMaker(maker) {
265 if (fDraw->matrix) {
266 SkDrawMatrix* matrix; local
    [all...]
  /external/skia/src/animator/
SkDrawExtraPathEffect.cpp 54 SkDrawMatrix* matrix; member in class:SkDrawShape2DPathEffect
121 SkDrawMatrix* matrix; local
123 matrix = (SkDrawMatrix*) fDraw->addMatrix;
129 matrix = (SkDrawMatrix*) apply->getScope();
131 if (matrix) {
132 m = matrix->getMatrix();
171 SK_MEMBER(addMatrix, Drawable), // either matrix or apply
230 const SkMatrix& matrix) : Sk2DPathEffect(matrix), fDraw(draw), fMaker(maker) {
265 if (fDraw->matrix) {
266 SkDrawMatrix* matrix; local
    [all...]
  /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/third_party/angle_dx11/src/compiler/
VersionGLSL.h 24 // - matrix constructors taking matrix as argument.
34 // - matrix/matrix constructors
  /external/eigen/Eigen/src/Core/
DiagonalMatrix.h 35 typedef Matrix<Scalar, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime> DenseMatrixType;
60 operator*(const MatrixBase<MatrixDerived> &matrix) const;
94 * \brief Represents a diagonal matrix with its storage
97 * \param SizeAtCompileTime the dimension of the matrix, or Dynamic
98 * \param MaxSizeAtCompileTime the dimension of the matrix, or Dynamic. This parameter is optional and defaults
107 : traits<Matrix<_Scalar,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtCompileTime> >
109 typedef Matrix<_Scalar,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1> DiagonalVectorType;
144 /** Constructs a diagonal matrix with given dimension */
192 /** Sets this matrix to be the identity matrix of the current size. *
    [all...]
  /external/eigen/Eigen/src/IterativeLinearSolvers/
IterativeSolverBase.h 42 /** Initialize the solver with matrix \a A for further \c Ax=b solving.
47 * \warning this class stores a reference to the matrix A as well as some
50 * matrix A, or modify a copy of A.
60 /** Initializes the iterative solver for the sparcity pattern of the matrix \a A for further solving \c Ax=b problems.
63 * we might, for instance, implement column reodering for faster matrix vector products.
74 /** Initializes the iterative solver with the numerical values of the matrix \a A for further solving \c Ax=b problems.
78 * \warning this class stores a reference to the matrix A as well as some
81 * matrix A, or modify a copy of A.
93 /** Initializes the iterative solver with the matrix \a A for further solving \c Ax=b problems.
96 * we might, for instance, implement column reodering for faster matrix vector products
    [all...]
  /external/eigen/bench/
bench_sum.cpp 8 typedef Matrix<SCALAR,Eigen::Dynamic,1> Vec;
  /external/eigen/blas/
level2_real_impl.h 44 if(UPLO(*uplo)==UP) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Upper>() * (alpha * vector(actual_x,*n));
45 else if(UPLO(*uplo)==LO) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Lower>() * (alpha * vector(actual_x,*n));
89 Matrix<Scalar,Dynamic,Dynamic> m2(matrix(c,*n,*n,*ldc));
92 // if(UPLO(*uplo)==LO) matrix(c,*n,*n,*ldc).selfadjointView<Lower>().rankUpdate(vector(x_cpy,*n), alpha);
93 // else if(UPLO(*uplo)==UP) matrix(c,*n,*n,*ldc).selfadjointView<Upper>().rankUpdate(vector(x_cpy,*n), alpha);
97 matrix(c,*n,*n,*ldc).col(j).tail(*n-j) += alpha * x_cpy[j] * vector(x_cpy+j,*n-j);
100 matrix(c,*n,*n,*ldc).col(j).head(j+1) += alpha * x_cpy[j] * vector(x_cpy,j+1);
146 if(UPLO(*uplo)==LO) matrix(c,*n,*n,*ldc).selfadjointView<Lower>().rankUpdate(vector(x_cpy,*n), vector(y_cpy,*n), alpha);
147 else if(UPLO(*uplo)==UP) matrix(c,*n,*n,*ldc).selfadjointView<Upper>().rankUpdate(vector(x_cpy,*n), vector(y_cpy,*n), alpha)
    [all...]
  /external/eigen/doc/
C05_TutorialAdvancedInitialization.dox 11 identity matrix and the zero matrix.
21 Eigen offers a comma initializer syntax which allows the user to easily set all the coefficients of a matrix,
74 The Matrix and Array classes have static methods like \link DenseBase::Zero() Zero()\endlink, which can be
93 \endlink fills the matrix or array with random coefficients. The identity matrix can be obtained by calling
94 \link MatrixBase::Identity() Identity()\endlink; this method is only available for Matrix, not for Array,
95 because "identity matrix" is a linear algebra concept. The method
113 conveniently. The following example contrasts three ways to construct the matrix
126 A summary of all pre-defined matrix, vector and array objects can be found in the \ref QuickRefPage
    [all...]
  /external/eigen/doc/examples/
TutorialLinAlgExSolveColPivHouseholderQR.cpp 13 cout << "Here is the matrix A:\n" << A << endl;
TutorialLinAlgExSolveLDLT.cpp 12 cout << "Here is the matrix A:\n" << A << endl;
TutorialLinAlgSVDSolve.cpp 10 cout << "Here is the matrix A:\n" << A << endl;
Tutorial_PartialLU_solve.cpp 14 cout << "Here is the matrix A:" << endl << A << endl;
tut_arithmetic_dot_cross.cpp 13 cout << "Dot product via a matrix product: " << dp << endl;
  /external/eigen/doc/snippets/
MatrixBase_part.cpp 7 cout << "Here is the matrix m:" << endl << m << endl;
SelfAdjointEigenSolver_operatorInverseSqrt.cpp 3 cout << "Here is a random positive-definite matrix, A:" << endl << A << endl << endl;
tut_arithmetic_redux_minmax.cpp 4 cout << "Here is the matrix m:\n" << m << endl;
  /external/eigen/test/eigen2/
eigen2_miscmatrices.cpp 19 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
20 typedef Matrix<Scalar, 1, MatrixType::ColsAtCompileTime> RowVectorType;
30 Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime>
42 CALL_SUBTEST_1( miscMatrices(Matrix<float, 1, 1>()) );

Completed in 1390 milliseconds

<<11121314151617181920>>