/external/eigen/test/ |
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>()) );
|
smallvectors.cpp | 15 typedef Matrix<Scalar, 1, 2> V2; 16 typedef Matrix<Scalar, 3, 1> V3; 17 typedef Matrix<Scalar, 1, 4> V4; 18 typedef Matrix<Scalar, Dynamic, 1> VX;
|
/external/eigen/unsupported/test/ |
matrix_square_root.cpp | 33 // for complex matrices, any matrix is fine 58 CALL_SUBTEST_4(testMatrixSqrt(Matrix<double,Dynamic,Dynamic,RowMajor>(9, 9))); 59 CALL_SUBTEST_5(testMatrixSqrt(Matrix<float,1,1>())); 60 CALL_SUBTEST_5(testMatrixSqrt(Matrix<std::complex<float>,1,1>()));
|
/external/jmonkeyengine/engine/src/core-data/Common/MatDefs/Misc/ |
Sky.vert | 16 // compute rotation only for view matrix
|
/external/srec/srec/clib/ |
matx_ops.h | 22 static PINLINE void matrix_fixed_multiply_frame(imeldata *outvec, imeldata **matrix, 25 static PINLINE void matrix_fixed_multiply_frame(imeldata *outvec, imeldata **matrix, 31 ASSERT(matrix); 39 sum += matrix[ii][jj] * vector[jj];
|
/frameworks/base/docs/html/training/graphics/opengl/ |
projection.jd | 70 projection transformation {@link android.opengl.Matrix} using the {@link 71 android.opengl.Matrix#frustumM Matrix.frustumM()} method:</p> 80 // this projection matrix is applied to object coordinates 82 Matrix.frustumM(mProjMatrix, 0, -ratio, ratio, -1, 1, 3, 7); 86 <p>This code populates a projection matrix, {@code mProjMatrix} which you can then combine with a 99 calculated using the {@link android.opengl.Matrix#setLookAtM Matrix.setLookAtM()} method and then 100 combined with the previously calculated projection matrix. The combined transformation matrices 108 // Set the camera position (View matrix) [all...] |
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/ |
mesh_test.rs | 51 // Setup the projection matrix 60 rs_matrix4x4 matrix; 61 rsMatrixLoadTranslate(&matrix, gRenderSurfaceW/2, gRenderSurfaceH/2, 0); 62 rsgProgramVertexLoadModelMatrix(&matrix);
|
/packages/apps/Camera/jni/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'
|
/packages/apps/Camera2/jni/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'
|
/packages/apps/LegacyCamera/jni/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'
|
/frameworks/base/graphics/java/android/renderscript/ |
Matrix4f.java | 30 * Creates a new identity 4x4 matrix 38 * Creates a new matrix and sets its values from the given 41 * @param dataArray values to set the matrix to, must be 16 50 * Return a reference to the internal array representing matrix 51 * values. Modifying this array will also change the matrix 53 * @return internal array representing the matrix 82 * Sets the matrix values to identity 107 * Sets the values of the matrix to those of the parameter 109 * @param src matrix to load the values from 116 * Sets the values of the matrix to those of the paramete [all...] |
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
Matrix4f.java | 30 * Creates a new identity 4x4 matrix 38 * Creates a new matrix and sets its values from the given 41 * @param dataArray values to set the matrix to, must be 16 50 * Return a reference to the internal array representing matrix 51 * values. Modifying this array will also change the matrix 53 * @return internal array representing the matrix 82 * Sets the matrix values to identity 107 * Sets the values of the matrix to those of the parameter 109 * @param src matrix to load the values from 116 * Sets the values of the matrix to those of the paramete [all...] |
/frameworks/base/docs/html/reference/renderscript/ |
rs__matrix_8rsh_source.html | 50 <a name="l00037"></a>00037 <a class="code" href="rs__matrix_8rsh.html#ad6ea242218e0f1a031f754df0317e6e7">rsMatrixSet</a>(<a class="code" href="structrs__matrix4x4.html" title="4x4 float matrix">rs_matrix4x4</a> *m, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> row, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> col, <span class="keywordtype">float</span> v); 52 <a name="l00042"></a>00042 <a class="code" href="rs__matrix_8rsh.html#ad6ea242218e0f1a031f754df0317e6e7">rsMatrixSet</a>(<a class="code" href="structrs__matrix3x3.html" title="3x3 float matrix">rs_matrix3x3</a> *m, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> row, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> col, <span class="keywordtype">float</span> v); 54 <a name="l00047"></a>00047 <a class="code" href="rs__matrix_8rsh.html#ad6ea242218e0f1a031f754df0317e6e7">rsMatrixSet</a>(<a class="code" href="structrs__matrix2x2.html" title="2x2 float matrix">rs_matrix2x2</a> *m, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> row, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> col, <span class="keywordtype">float</span> v); 57 <a name="l00059"></a>00059 <a class="code" href="rs__matrix_8rsh.html#a22e983b67d3089c5cb97032e249ca335">rsMatrixGet</a>(const <a class="code" href="structrs__matrix4x4.html" title="4x4 float matrix">rs_matrix4x4</a> *m, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> row, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> col); 59 <a name="l00064"></a>00064 <a class="code" href="rs__matrix_8rsh.html#a22e983b67d3089c5cb97032e249ca335">rsMatrixGet</a>(const <a class="code" href="structrs__matrix3x3.html" title="3x3 float matrix">rs_matrix3x3</a> *m, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> row, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> col); 61 <a name="l00069"></a>00069 <a class="code" href="rs__matrix_8rsh.html#a22e983b67d3089c5cb97032e249ca335">rsMatrixGet</a>(const <a class="code" href="structrs__matrix2x2.html" title="2x2 float matrix">rs_matrix2x2</a> *m, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> row, <a class="code" href="rs__types_8rsh.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> col); 63 <a name="l00076"></a>00076 extern <span class="keywordtype">void</span> __attribute__((overloadable)) <a class="code" href="rs__matrix_8rsh.html#a0ffd9de971cf10d0a663ff565be8d3cc">rsMatrixLoadIdentity</a>(<a class="code" href="structrs__matrix4x4.html" title="4x4 float matrix">rs_matrix4x4</a> *m); 64 <a name="l00080"></a>00080 extern <span class="keywordtype">void</span> __attribute__((overloadable)) <a class="code" href="rs__matrix_8rsh.html#a0ffd9de971cf10d0a663ff565be8d3cc">rsMatrixLoadIdentity</a>(<a class="code" href="structrs__matrix3x3.html" title="3x3 float matrix">rs_matrix3x3</a> *m); 65 <a name="l00084"></a>00084 extern <span class="keywordtype">void</span> __attribute__((overloadable)) <a class="code" href="rs__matrix_8rsh.html#a0ffd9de971cf10d0a663ff565be8d3cc">rsMatrixLoadIdentity</a>(<a class="code" href="structrs__matrix2x2.html" title="2x2 float matrix">rs_matrix2x2</a> *m); 67 <a name="l00091"></a>00091 extern <span class="keywordtype">void</span> __attribute__((overloadable)) <a class="code" href="rs__matrix_8rsh.html#ac380c4117e047da494a74f0dad20fab3">rsMatrixLoad</a>(<a class="code" href="structrs__matrix4x4.html" title="4x4 float matrix">rs_matrix4x4</a> *m, const <span class="keywordtype">float</span> *v) [all...] |
/cts/suite/cts/deviceTests/opengl/jni/graphics/ |
SceneGraphNode.cpp | 26 void SceneGraphNode::draw(Program& program, Matrix& model, Matrix& view, Matrix& projection) {
|
/cts/suite/cts/deviceTests/opengl/jni/reference/scene/flocking/ |
FlockingScene.h | 33 Matrix* setUpModelMatrix(); 34 Matrix* setUpViewMatrix(); 35 Matrix* setUpProjectionMatrix(float width, float height);
|
/cts/tests/tests/graphics/src/android/graphics/cts/ |
ShaderTest.java | 21 import android.graphics.Matrix; 37 Matrix m = new Matrix();
|
/external/ceres-solver/internal/ceres/ |
cxsparse.h | 56 // A - The system matrix. 64 // Creates a sparse matrix from a compressed-column form. No memory is 69 // Creates a new matrix from a triplet form. Deallocate the returned matrix 75 // The returned matrix should be deallocated with Free when not used 81 // The returned matrix should be deallocated with Free when not used 87 // The returned matrix should be deallocated with Free when not used anymore. 93 // The returned matrix should be deallocated with Free when not used anymore. 98 // function first detects the block sparsity of the matrix using 100 // sparse matrix to find a fill-reducing ordering. This ordering i [all...] |
partitioned_matrix_view.h | 33 // have access to the two parts of the matrix as linear operators 44 // Given generalized bi-partite matrix A = [E F], with the same block 51 // block structure of the matrix does not satisfy the requirements of 61 // matrix = [E F], where the matrix E contains the first 63 PartitionedMatrixView(const BlockSparseMatrix& matrix, 79 // Create and return the block diagonal of the matrix E'E. 82 // Create and return the block diagonal of the matrix F'F. 85 // Compute the block diagonal of the matrix E'E and store it in 86 // block_diagonal. The matrix block_diagonal is expected to have [all...] |
sparse_matrix.h | 47 // information about the sparsity structure of the matrix is 52 // sparse matrix will have a two part representation. A values array 53 // that will be used to store the entries of the sparse matrix and 61 // the structure of the sparse matrix as that seems to be highly 62 // matrix type dependent and we are at this stage unable to come up 64 // matrix types. 84 // sparse matrix. 85 virtual void ToDenseMatrix(Matrix* dense_matrix) const = 0; 87 // Write out the matrix as a sequence of (i,j,s) triplets. This 88 // format is useful for loading the matrix into MATLAB/octave as [all...] |
/external/chromium_org/cc/quads/ |
stream_video_draw_quad.h | 23 const gfx::Transform& matrix); 31 const gfx::Transform& matrix); 34 gfx::Transform matrix; member in class:cc::StreamVideoDrawQuad
|
/external/chromium_org/native_client_sdk/src/examples/api/graphics_3d/ |
matrix.h | 9 /** @file matrix.cc 10 * Implements simple matrix manipulation functions. 21 /// Since GLES2 doesn't have all the nifty matrix transform functions that GL
|
/external/chromium_org/third_party/skia/src/effects/ |
SkOffsetImageFilter.cpp | 14 const SkMatrix& matrix, 18 if (getInput(0) && !getInput(0)->filterImage(proxy, source, matrix, &src, loc)) { 23 matrix.mapVectors(&vec, &fOffset, 1);
|
/external/chromium_org/webkit/renderer/compositor_bindings/ |
web_transform_operations_impl.cc | 50 void WebTransformOperationsImpl::appendMatrix(const SkMatrix44& matrix) { 52 transform.matrix() = matrix;
|
/external/eigen/doc/ |
I02_HiPerformance.dox | 4 /** \page TopicWritingEfficientProductExpression Writing efficient matrix product expressions 14 all kind of matrix products and triangular solvers. 23 \section GEMM General Matrix-Matrix product (GEMM) 25 Let's start with the most common primitive: the matrix product of general dense matrices. 31 When Eigen detects a matrix product, it analyzes both sides of the product to extract a 69 and a matrix product does not evaluate the matrix product but instead it 70 returns a matrix product expression tracking the scalar scaling factor. <br> 71 Without this optimization, the matrix product would be evaluated into [all...] |
/external/eigen/test/eigen2/ |
eigen2_smallvectors.cpp | 14 typedef Matrix<Scalar, 1, 2> V2; 15 typedef Matrix<Scalar, 3, 1> V3; 16 typedef Matrix<Scalar, 1, 4> V4;
|