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

<<21222324252627282930>>

  /external/skia/include/utils/
SkMatrix44.h 145 * Return a reference to a const identity matrix
151 kTranslate_Mask = 0x01, //!< set if the matrix has translation
152 kScale_Mask = 0x02, //!< set if the matrix has any scale != 1
153 kAffine_Mask = 0x04, //!< set if the matrix skews or rotates
154 kPerspective_Mask = 0x08 //!< set if the matrix is in perspective
158 * Returns a bitfield describing the transformations the matrix may
173 * Return true if the matrix is identity.
180 * Return true if the matrix contains translate or is identity.
187 * Return true if the matrix only contains scale or translate or is identity.
197 * get a value from the matrix. The row,col parameters work as follows
    [all...]
  /external/valgrind/main/drd/tests/
omp_matinv.c 1 /** Compute the matrix inverse via Gauss-Jordan elimination.
41 /** Allocate memory for a matrix with the specified number of rows and
51 /** Free the memory that was allocated for a matrix. */
57 /** Fill in some numbers in a matrix. */
70 /** Print all elements of a matrix. */
86 /** Copy a subset of the elements of a matrix into another matrix. */
122 /** Compute the matrix product of a1 and a2. */
150 /** Apply the Gauss-Jordan elimination algorithm on the matrix p->a starting
153 * initialized with. If the matrix p->a is nonsingular, and if matrix p->
    [all...]
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/
armVCM4P10_TransformResidual4x4_s.s 139 ;// Transpose the 4x4 matrix *
141 ;// Transpose the 4x4 result matrix *
155 ;// Transpose the matrix inorder to perform row ops as coloumn ops
156 ;// Input: in[][] = original matrix
157 ;// Output: trRow[][]= transposed matrix
158 ;// Step1: Obtain the LL part of the transposed matrix
165 ;// LL 2x2 transposed matrix
174 ;// HL 2x2 transposed matrix
184 ;// LH 2x2 transposed matrix
196 ;// HH 2x2 transposed matrix
    [all...]
  /frameworks/ex/carousel/test/src/com/android/carouseltest/
TaskSwitcherActivity.java 42 import android.graphics.Matrix;
74 Matrix matrix; field in class:TaskSwitcherActivity.ActivityDescription
92 matrix = null;
186 Matrix matrix = new Matrix();
187 matrix.setRotate(90.0f, (float) thumbWidth / 2, (float) thumbHeight / 2);
188 info.matrix = matrix;
259 Matrix matrix = new Matrix(); local
    [all...]
  /frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/
ImageShader.java 434 public void setSourceTransform(float[] matrix) {
435 if (matrix.length != 16) {
436 throw new IllegalArgumentException("Expected 4x4 matrix for source transform!");
439 matrix[12],
440 matrix[13],
442 matrix[0] + matrix[12],
443 matrix[1] + matrix[13],
445 matrix[4] + matrix[12]
    [all...]
  /cts/tests/tests/view/src/android/view/animation/cts/
TransformationTest.java 19 import android.graphics.Matrix;
40 Matrix expectedMatrix = new Matrix();
48 expectedMatrix = new Matrix();
130 final Matrix expected = new Matrix();
  /development/samples/ApiDemos/src/com/example/android/apis/animation/
Rotate3dAnimation.java 22 import android.graphics.Matrix;
77 final Matrix matrix = t.getMatrix(); local
86 camera.getMatrix(matrix);
89 matrix.preTranslate(-centerX, -centerY);
90 matrix.postTranslate(centerX, centerY);
  /external/ceres-solver/internal/ceres/
block_random_access_dense_matrix.h 45 // A square block random accessible matrix with the same row and
47 // array, so that its also accessible as a dense matrix of size
57 // blocks is a vector of block sizes. The resulting matrix has
62 // modifying any cells when the matrix is being destroyed.
77 // Since the matrix is square with the same row and column block
82 // The underlying matrix storing the cells.
block_sparse_matrix.h 51 // initialize the matrix. For details on how the blocks structure of
52 // the matrix is stored please see the documentation
58 // Construct a block sparse matrix with a fully initialized
59 // CompressedRowBlockStructure objected. The matrix takes over
75 virtual void ToDenseMatrix(Matrix* dense_matrix) const;
84 void ToTripletSparseMatrix(TripletSparseMatrix* matrix) const;
  /external/chromium-trace/trace-viewer/third_party/gl-matrix/spec/gl-matrix/
mat4-spec.js 27 // Attempting to portray a semi-realistic transform matrix
51 it("should return a 16 element array initialized to a 4x4 identity matrix", function() { expect(result).toBeEqualish(identity); });
72 describe("with a separate output matrix", function() {
94 describe("when matA is the output matrix", function() {
110 describe("with a separate output matrix", function() {
132 describe("when matA is the output matrix", function() {
148 describe("with a separate output matrix", function() {
170 describe("when matA is the output matrix", function() {
194 describe("with a separate output matrix", function() {
224 describe("when matA is the output matrix", function()
    [all...]
  /external/chromium_org/cc/output/
filter_operation.h 56 const SkScalar* matrix() const { function in class:cc::FilterOperation
108 static FilterOperation CreateColorMatrixFilter(SkScalar matrix[20]) {
109 return FilterOperation(COLOR_MATRIX, matrix);
148 void set_matrix(const SkScalar matrix[20]) {
151 matrix_[i] = matrix[i];
179 FilterOperation(FilterType, SkScalar matrix[20]);
  /external/chromium_org/content/renderer/media/android/
stream_texture_factory_android_synchronous_impl.cc 97 float matrix[16]; local
98 surface_texture_->GetTransformMatrix(matrix);
100 if (memcmp(current_matrix_, matrix, sizeof(matrix)) != 0) {
101 memcpy(current_matrix_, matrix, sizeof(matrix));
  /external/chromium_org/third_party/mesa/src/docs/
MESA_window_pos.spec 32 coordinate with the RasterPos command, the modelview matrix, projection
33 matrix and viewport must be set very carefully. Furthermore, if the
39 current raster position, bypassing the modelview matrix, the
40 projection matrix and the viewport to window mapping. Furthermore,
94 matrix, projection matrix and viewport parameters are ignored and the
  /external/chromium_org/third_party/skia/include/utils/
SkLayer.h 88 /** Return, in matrix, the matix transfomations that are applied locally
89 when this layer draws (i.e. its position and matrix/anchorPoint).
93 void getLocalTransform(SkMatrix* matrix) const;
95 /** Return, in matrix, the concatenation of transforms that are applied
97 This is the matrix that is applied to the layer during drawing.
99 void localToGlobal(SkMatrix* matrix) const;
  /external/chromium_org/third_party/skia/src/utils/
SkCanvasStack.cpp 64 * We need to handle setMatrix specially as it overwrites the matrix in each
65 * canvas unlike all other matrix operations (i.e. translate, scale, etc) which
66 * just pre-concatenate with the existing matrix.
68 void SkCanvasStack::setMatrix(const SkMatrix& matrix) {
72 SkMatrix tempMatrix = matrix;
77 this->SkCanvas::setMatrix(matrix);
  /external/eigen/Eigen/src/Core/
Transpositions.h 25 * Each transposition \f$ T_{i} \f$ applied on the left of a matrix (\f$ T_{i} M\f$) interchanges
26 * the rows \c i and \c indices[i] of the matrix \c M.
32 * To apply a sequence of transpositions to a matrix, simply use the operator * as in the following example:
38 * In this example, we detect that the matrix appears on both side, and so the transpositions
115 // might be usefull when the target matrix expression is complex, e.g.:
116 // object.matrix().block(..,..,..,..) = trans * object.matrix().block(..,..,..,..);
151 typedef Matrix<Index, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType;
201 /** Constructs an uninitialized permutation matrix of given size.
222 typedef Map<const Matrix<Index,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1>, _PacketAccess> IndicesType
    [all...]
  /external/eigen/Eigen/src/IterativeLinearSolvers/
BasicPreconditioners.h 18 * This class allows to approximately solve for A.x = b problems assuming A is a diagonal matrix.
36 typedef Matrix<Scalar,Dynamic,1> Vector;
41 typedef Matrix<Scalar,Dynamic,Dynamic> MatrixType;
94 && "DiagonalPreconditioner::solve(): invalid number of rows of the right hand side matrix b");
121 * \brief A naive preconditioner which approximates any matrix as the identity matrix
  /external/eigen/bench/spbench/
spbenchsolver.cpp 6 cout<< " MATRIX FOLDER : \n";
9 cout<< " The matrices are stored using the matrix market coordinate format \n";
10 cout<< " The matrix and associated right-hand side (rhs) files are named respectively \n";
12 cout<< " If a matrix is SPD, the matrix should be named as MatrixName_SPD.mtx \n";
17 cout<< " -d matrixdir \n Use matrixdir as the matrix folder instead of the one specified in the environment variable EIGEN_MATRIXDIR\n\n";
  /external/eigen/doc/
I13_FunctionsTakingEigenTypes.dox 5 Eigen's use of expression templates results in potentially every expression being of a different type. If you pass such an expression to a function taking a parameter of type Matrix, your expression will implicitly be evaluated into a temporary Matrix, which will then be passed to the function. This means that you lose the benefit of expression templates. Concretely, this has two drawbacks:
22 \li MatrixBase: The common base class for all dense matrix expressions (as opposed to array expressions, as opposed to sparse and special matrix classes). Use it in functions that are meant to work only on dense matrices.
23 \li ArrayBase: The common base class for all dense array expressions (as opposed to matrix expressions, etc). Use it in functions that are meant to work only on arrays.
24 \li DenseBase: The common base class for all dense matrix expression, that is, the base class for both \c MatrixBase and \c ArrayBase. It can be used in functions that are meant to work on both matrices and arrays.
25 \li EigenBase: The base class unifying all types of objects that can be evaluated into dense matrices or arrays, for example special matrix classes such as diagonal matrices, permutation matrices, etc. It can be used in functions that are meant to work on any such general type.
28 Prints the dimensions of the most generic object present in Eigen. It coulde be any matrix expressions, any dense or sparse matrix and any array.
38 Prints a sub-block of the dense expression. Accepts any dense matrix or array expression, but no sparse objects and no special matrix classes such as DiagonalMatrix
    [all...]
  /external/eigen/test/
diagonal.cpp 17 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
18 typedef Matrix<Scalar, 1, MatrixType::ColsAtCompileTime> RowVectorType;
73 CALL_SUBTEST_1( diagonal(Matrix<float, 1, 1>()) );
74 CALL_SUBTEST_1( diagonal(Matrix<float, 4, 9>()) );
75 CALL_SUBTEST_1( diagonal(Matrix<float, 7, 3>()) );
81 CALL_SUBTEST_1( diagonal(Matrix<float,Dynamic,4>(3, 4)) );
inverse.cpp 25 typedef Matrix<Scalar, MatrixType::ColsAtCompileTime, 1> VectorType;
46 //First: an invertible matrix
61 //Second: a rank one matrix (not invertible, except for 1x1 matrices)
89 CALL_SUBTEST_1( inverse(Matrix<double,1,1>()) );
93 CALL_SUBTEST_4( inverse(Matrix<float,4,4,DontAlign>()) );
99 CALL_SUBTEST_7( inverse(Matrix<double,4,4,DontAlign>()) );
product_selfadjoint.cpp 17 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
18 typedef Matrix<Scalar, 1, MatrixType::RowsAtCompileTime> RowVectorType;
20 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, Dynamic, RowMajor> RhsMatrixType;
68 CALL_SUBTEST_1( product_selfadjoint(Matrix<float, 1, 1>()) );
69 CALL_SUBTEST_2( product_selfadjoint(Matrix<float, 2, 2>()) );
78 CALL_SUBTEST_7( product_selfadjoint(Matrix<float,Dynamic,Dynamic,RowMajor>(s,s)) );
  /external/eigen/test/eigen2/
eigen2_cholesky.cpp 29 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, MatrixType::RowsAtCompileTime> SquareMatrixType;
30 typedef Matrix<Scalar, MatrixType::RowsAtCompileTime, 1> VectorType;
36 // let's make sure the matrix is not singular or near singular
44 typename Gsl::Matrix gMatA=0, gSymm=0;
90 // test isPositiveDefinite on non definite matrix
105 CALL_SUBTEST_1( cholesky(Matrix<double,1,1>()) );
  /external/eigen/unsupported/Eigen/src/SparseExtra/
BlockOfDynamicSparseMatrix.h 41 inline SparseInnerVectorSet(const MatrixType& matrix, Index outerStart, Index outerSize)
42 : m_matrix(matrix), m_outerStart(outerStart), m_outerSize(outerSize)
44 eigen_assert( (outerStart>=0) && ((outerStart+outerSize)<=matrix.outerSize()) );
47 inline SparseInnerVectorSet(const MatrixType& matrix, Index outer)
48 : m_matrix(matrix), m_outerStart(outer), m_outerSize(Size)
51 eigen_assert( (outer>=0) && (outer<matrix.outerSize()) );
  /external/mesa3d/docs/
MESA_window_pos.spec 32 coordinate with the RasterPos command, the modelview matrix, projection
33 matrix and viewport must be set very carefully. Furthermore, if the
39 current raster position, bypassing the modelview matrix, the
40 projection matrix and the viewport to window mapping. Furthermore,
94 matrix, projection matrix and viewport parameters are ignored and the

Completed in 1291 milliseconds

<<21222324252627282930>>