Searched defs:Matrix (Results 1 - 25 of 53) sorted by relevance

123

/external/clang/test/SemaCXX/
H A Dcxx11-call-to-deleted-constructor.cpp11 class Matrix { class in namespace:cva
18 template <class VT, unsigned int SIZE> using Vector = Matrix<VT, SIZE, 1>;
24 template <class VT> class Matrix<VT, 0, 0> { // expected-note {{passing argument to parameter here}} class in namespace:cva
27 Matrix(const unsigned int nRows, const unsigned int nColumns, const value_type* data = nullptr);
29 Matrix(const std::initializer_list<value_type>& list) = delete; // expected-note {{'Matrix' has been explicitly marked deleted here}}
35 Matrix<double> winI(0, 3);
37 winI = { inputPreL->at() }; // expected-error {{call to deleted constructor of 'cva::Matrix<double, 0, 0> &&'}}
/external/llvm/lib/CodeGen/
H A DAllocationOrder.cpp33 const LiveRegMatrix *Matrix)
38 TRI->getRegAllocationHints(VirtReg, Order, Hints, MF, &VRM, Matrix);
30 AllocationOrder(unsigned VirtReg, const VirtRegMap &VRM, const RegisterClassInfo &RegClassInfo, const LiveRegMatrix *Matrix) argument
H A DRegAllocBase.h65 LiveRegMatrix *Matrix; member in class:llvm::RegAllocBase
75 : TRI(nullptr), MRI(nullptr), VRM(nullptr), LIS(nullptr), Matrix(nullptr) {}
/external/skia/experimental/sksg/effects/
H A DSkSGTransform.cpp13 // Matrix nodes don't generate damage on their own, but via aggregation ancestor Transform nodes.
14 Matrix::Matrix(const SkMatrix& m, sk_sp<Matrix> parent) function in class:sksg::Matrix
23 Matrix::~Matrix() {
29 SkRect Matrix::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) {
40 Transform::Transform(sk_sp<RenderNode> child, sk_sp<Matrix> matrix)
H A DSkSGTransform.h18 * Concrete node, wrapping an SkMatrix, with an optional parent Matrix (to allow chaining):
22 class Matrix : public Node { class in namespace:sksg
24 static sk_sp<Matrix> Make(const SkMatrix& m, sk_sp<Matrix> parent = nullptr) {
25 return sk_sp<Matrix>(new Matrix(m, std::move(parent)));
28 ~Matrix() override;
30 SG_ATTRIBUTE(Matrix, SkMatrix, fLocalMatrix)
35 Matrix(const SkMatrix&, sk_sp<Matrix>);
[all...]
/external/skqp/experimental/sksg/effects/
H A DSkSGTransform.cpp13 // Matrix nodes don't generate damage on their own, but via aggregation ancestor Transform nodes.
14 Matrix::Matrix(const SkMatrix& m, sk_sp<Matrix> parent) function in class:sksg::Matrix
23 Matrix::~Matrix() {
29 SkRect Matrix::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) {
40 Transform::Transform(sk_sp<RenderNode> child, sk_sp<Matrix> matrix)
H A DSkSGTransform.h18 * Concrete node, wrapping an SkMatrix, with an optional parent Matrix (to allow chaining):
22 class Matrix : public Node { class in namespace:sksg
24 static sk_sp<Matrix> Make(const SkMatrix& m, sk_sp<Matrix> parent = nullptr) {
25 return sk_sp<Matrix>(new Matrix(m, std::move(parent)));
28 ~Matrix() override;
30 SG_ATTRIBUTE(Matrix, SkMatrix, fLocalMatrix)
35 Matrix(const SkMatrix&, sk_sp<Matrix>);
[all...]
/external/eigen/test/
H A Dgeo_eulerangles.cpp17 void verify_euler(const Matrix<Scalar,3,1>& ea, int i, int j, int k) argument
19 typedef Matrix<Scalar,3,3> Matrix3;
20 typedef Matrix<Scalar,3,1> Vector3;
41 template<typename Scalar> void check_all_var(const Matrix<Scalar,3,1>& ea) argument
61 typedef Matrix<Scalar,3,3> Matrix3;
62 typedef Matrix<Scalar,3,1> Vector3;
H A Dnomalloc.cpp98 typedef Eigen::Matrix<Scalar,
101 maxSize, maxSize> Matrix; typedef
103 typedef Eigen::Matrix<Scalar,
108 typedef Eigen::Matrix<std::complex<Scalar>,
113 const Matrix A(Matrix::Random(size, size)), B(Matrix::Random(size, size));
114 Matrix X(size,size);
116 const Matrix saA = A.adjoint() * A;
121 Eigen::LLT<Matrix> LL
[all...]
/external/deqp/framework/common/
H A DtcuMatrixUtil.hpp23 * \brief Matrix utility functions
34 Matrix<T, Size+1, Size+1> translationMatrix (const Vector<T, Size>& translation);
37 Matrix<T, Cols, Rows> transpose (const Matrix<T, Rows, Cols>& mat);
40 Matrix<float, 2, 2> rotationMatrix (float radians);
41 Matrix<float, 2, 2> shearMatrix (const Vector<float, 2>& shear);
44 Matrix<float, 3, 3> rotationMatrixX (float radiansX);
45 Matrix<float, 3, 3> rotationMatrixY (float radiansY);
46 Matrix<float, 3, 3> rotationMatrixZ (float radiansZ);
52 inline Matrix<
61 transpose(const Matrix<T, Rows, Cols>& mat) argument
[all...]
H A DtcuMatrix.hpp35 class Matrix class in namespace:tcu
48 Matrix (void);
49 explicit Matrix (const T& src);
50 explicit Matrix (const T src[Rows*Cols]);
51 Matrix (const Vector<T, Rows>& src);
52 Matrix (const Matrix<T, Rows, Cols>& src);
53 ~Matrix (void);
55 Matrix<T, Rows, Cols>& operator= (const Matrix<
132 determinant(const Matrix<T, Size, Size>& mat) argument
138 inverse(const Matrix<T, Size, Size>& mat) argument
148 doDeterminant(const Matrix<T, 2, 2>& mat) argument
154 doDeterminant(const Matrix<T, 3, 3>& mat) argument
165 doDeterminant(const Matrix<T, 4, 4>& mat) argument
200 doInverse(const Matrix<T, 2, 2>& mat) argument
216 doInverse(const Matrix<T, 3, 3>& mat) argument
265 doInverse(const Matrix<T, 4, 4>& mat) argument
318 Matrix<T, Rows, Cols>::Matrix (void) function in class:tcu::Matrix
327 Matrix<T, Rows, Cols>::Matrix (const T& src) function in class:tcu::Matrix
336 Matrix<T, Rows, Cols>::Matrix (const T src[Rows*Cols]) function in class:tcu::Matrix
345 Matrix<T, Rows, Cols>::Matrix (const Vector<T, Rows>& src) function in class:tcu::Matrix
355 Matrix(const Matrix<T, Rows, Cols>& src) argument
368 operator =(const Matrix<T, Rows, Cols>& src) argument
378 operator *=(const Matrix<T, Rows, Cols>& src) argument
442 operator *(const Matrix<T, Rows0, Cols0>& a, const Matrix<T, Rows1, Cols1>& b) argument
461 operator *(const Matrix<T, Rows, Cols>& mtx, const Vector<T, Cols>& vec) argument
476 operator *(const Vector<T, Rows>& vec, const Matrix<T, Rows, Cols>& mtx) argument
511 operator +(const Matrix<T, Rows, Cols>& mtx, T scalar) argument
521 operator -(const Matrix<T, Rows, Cols>& mtx, T scalar) argument
531 operator *(const Matrix<T, Rows, Cols>& mtx, T scalar) argument
541 operator /(const Matrix<T, Rows, Cols>& mtx, T scalar) argument
553 operator +(const Matrix<T, Rows, Cols>& a, const Matrix<T, Rows, Cols>& b) argument
563 operator -(const Matrix<T, Rows, Cols>& a, const Matrix<T, Rows, Cols>& b) argument
573 operator /(const Matrix<T, Rows, Cols>& a, const Matrix<T, Rows, Cols>& b) argument
583 operator ==(const Matrix<T, Rows, Cols>& lhs, const Matrix<T, Rows, Cols>& rhs) argument
593 operator !=(const Matrix<T, Rows, Cols>& lhs, const Matrix<T, Rows, Cols>& rhs) argument
[all...]
/external/eigen/demos/opengl/
H A Dgpuhelper.h38 \sa Matrix, loadMatrix(), forceMatrixMode()
41 void multMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget);
48 \sa Matrix, multMatrix(), forceMatrixMode()
51 void loadMatrix(const Eigen::Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget);
70 inline void pushMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget);
120 static void loadMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) { glLoadMatrixf(mat.data()); } argument
121 static void loadMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) { glLoadMatrixd(mat.data()); } argument
122 static void multMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) { glMultMatrixf(mat.data()); } argument
123 static void multMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) { glMultMatrixd(mat.data()); } argument
128 static void loadMatrix(const Matrix<floa argument
129 loadMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) argument
130 multMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) argument
131 multMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) argument
141 multMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget) argument
170 pushMatrix(const Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget) argument
[all...]
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
H A DLMqrsolv.h24 Matrix<Scalar,Rows,Cols> &s,
26 const Matrix<Scalar,Dynamic,1> &diag,
27 const Matrix<Scalar,Dynamic,1> &qtb,
28 Matrix<Scalar,Dynamic,1> &x,
29 Matrix<Scalar,Dynamic,1> &sdiag)
35 Matrix<Scalar,Dynamic,1> wa(n);
105 const Matrix<Scalar,Dynamic,1> &diag,
106 const Matrix<Scalar,Dynamic,1> &qtb,
107 Matrix<Scalar,Dynamic,1> &x,
108 Matrix<Scala
23 lmqrsolv( Matrix<Scalar,Rows,Cols> &s, const PermutationMatrix<Dynamic,Dynamic,PermIndex> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument
102 lmqrsolv( SparseMatrix<Scalar,_Options,Index> &s, const PermutationMatrix<Dynamic,Dynamic> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument
[all...]
/external/eigen/unsupported/test/
H A Dforward_adolc.cpp31 typedef Matrix<Scalar,InputsAtCompileTime,1> InputType;
32 typedef Matrix<Scalar,ValuesAtCompileTime,1> ValueType;
33 typedef Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> JacobianType;
44 void operator() (const Matrix<T,InputsAtCompileTime,1>& x, Matrix<T,ValuesAtCompileTime,1>* _v) const argument
46 Matrix<T,ValuesAtCompileTime,1>& v = *_v;
136 Matrix<adtl::adouble,2,1> x;
138 Matrix<adtl::adouble,Dynamic,Dynamic> A(4,4);;
H A DEulerAngles.cpp17 void verify_euler_ranged(const Matrix<Scalar,3,1>& ea, argument
21 typedef Matrix<Scalar,3,3> Matrix3;
22 typedef Matrix<Scalar,3,1> Vector3;
125 void verify_euler(const Matrix<Scalar,3,1>& ea) argument
137 template<typename Scalar> void check_all_var(const Matrix<Scalar,3,1>& ea) argument
157 typedef Matrix<Scalar,3,3> Matrix3;
158 typedef Matrix<Scalar,3,1> Vector3;
/external/llvm/include/llvm/CodeGen/
H A DLiveRegMatrix.h48 LiveIntervalUnion::Array Matrix; member in class:llvm::LiveRegMatrix
143 LiveIntervalUnion *getLiveUnions() { return &Matrix[0]; }
/external/webrtc/webrtc/modules/audio_processing/beamformer/
H A Dmatrix.h41 // Matrix is a class for doing standard matrix operations on 2 dimensional
65 class Matrix { class in namespace:webrtc
67 Matrix() : num_rows_(0), num_columns_(0) {} function in class:webrtc::Matrix
70 Matrix(size_t num_rows, size_t num_columns) function in class:webrtc::Matrix
77 // Copies |data| into the new Matrix.
78 Matrix(const T* data, size_t num_rows, size_t num_columns) function in class:webrtc::Matrix
85 virtual ~Matrix() {}
88 void CopyFrom(const Matrix& other) {
92 // Copy |data| into the Matrix. The current data is lost.
98 Matrix
[all...]
/external/eigen/Eigen/src/Geometry/
H A DRotationBase.h37 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
38 typedef Matrix<Scalar,Dim,1> VectorType;
104 typedef Matrix<typename RotationDerived::Scalar,Dim,Dim> ReturnType;
125 typedef Matrix<typename RotationDerived::Scalar,Dim,1> ReturnType;
140 EIGEN_DEVICE_FUNC Matrix<_Scalar, _Rows, _Cols, _Storage, _MaxRows, _MaxCols>
141 ::Matrix(const RotationBase<OtherDerived,ColsAtCompileTime>& r) function in class:Eigen::Matrix
143 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,int(OtherDerived::Dim),int(OtherDerived::Dim))
153 EIGEN_DEVICE_FUNC Matrix<_Scalar, _Rows, _Cols, _Storage, _MaxRows, _MaxCols>&
154 Matrix<_Scalar, _Rows, _Cols, _Storage, _MaxRows, _MaxCols>
157 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,in
[all...]
/external/gemmlowp/test/
H A Dtest.h43 // gemmlowp itself doesn't have a Matrix class, only a MatrixMap class,
47 class Matrix : public MatrixMap<tScalar, tOrder> { class in namespace:gemmlowp
60 Matrix() : Map(nullptr, 0, 0, 0) {} function in class:gemmlowp::Matrix
62 Matrix(int rows, int cols) : Map(nullptr, 0, 0, 0) { Resize(rows, cols); } function in class:gemmlowp::Matrix
64 Matrix(const Matrix& other) : Map(nullptr, 0, 0, 0) { *this = other; } function in class:gemmlowp::Matrix
66 Matrix& operator=(const Matrix& other) {
72 friend bool operator==(const Matrix& a, const Matrix
[all...]
/external/icu/android_icu4j/src/main/java/android/icu/text/
H A DPluralRanges.java32 private Matrix matrix = new Matrix();
48 private static final class Matrix implements Comparable<Matrix>, Cloneable { class in class:PluralRanges
56 Matrix() { method in class:PluralRanges.Matrix
151 if (!(other instanceof Matrix)) {
154 return 0 == compareTo((Matrix) other);
158 public int compareTo(Matrix o) {
169 public Matrix clone() {
170 Matrix resul
[all...]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DPluralRanges.java30 private Matrix matrix = new Matrix();
46 private static final class Matrix implements Comparable<Matrix>, Cloneable { class in class:PluralRanges
54 Matrix() { method in class:PluralRanges.Matrix
149 if (!(other instanceof Matrix)) {
152 return 0 == compareTo((Matrix) other);
156 public int compareTo(Matrix o) {
167 public Matrix clone() {
168 Matrix resul
[all...]
/external/swiftshader/src/Renderer/
H A DMatrix.hpp24 struct Matrix struct in namespace:sw
26 Matrix();
27 Matrix(const int i);
28 Matrix(const float m[16]);
29 Matrix(const float m[4][4]);
30 Matrix(float m11, float m12, float m13,
33 Matrix(float m11, float m12, float m13, float m14,
37 Matrix(const Vector &v1, const Vector &v2, const Vector &v3); // Column vectors
39 Matrix &operator=(const Matrix
113 inline Matrix::Matrix() function in class:sw::Matrix
117 inline Matrix::Matrix(const int i) function in class:sw::Matrix
129 inline Matrix::Matrix(const float m[16]) function in class:sw::Matrix
139 inline Matrix::Matrix(const float m[4][4]) function in class:sw::Matrix
149 inline Matrix::Matrix(float m11, float m12, float m13, function in class:sw::Matrix
161 inline Matrix::Matrix(float m11, float m12, float m13, float m14, function in class:sw::Matrix
174 inline Matrix::Matrix(const Vector &v1, const Vector &v2, const Vector &v3) function in class:sw::Matrix
[all...]
/external/tensorflow/tensorflow/core/framework/
H A Dtensor_types.h92 Matrix; typedef in struct:tensorflow::TTypes
/external/eigen/Eigen/src/Core/
H A DMatrix.h18 struct traits<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
55 /** \class Matrix
60 * The %Matrix class is the work-horse for all \em dense (\ref dense "note") matrices and vectors within Eigen.
63 * The %Matrix class encompasses \em both fixed-size and dynamic-size objects (\ref fixedsize "note").
81 * \li \c Matrix2d is a 2x2 square matrix of doubles (\c Matrix<double, 2, 2>)
82 * \li \c Vector4f is a vector of 4 floats (\c Matrix<float, 4, 1>)
83 * \li \c RowVector3i is a row-vector of 3 ints (\c Matrix<int, 1, 3>)
85 * \li \c MatrixXf is a dynamic-size matrix of floats (\c Matrix<float, Dynamic, Dynamic>)
86 * \li \c VectorXf is a dynamic-size vector of floats (\c Matrix<float, Dynamic, 1>)
88 * \li \c Matrix2Xf is a partially fixed-size (dynamic-size) matrix of floats (\c Matrix<floa
178 class Matrix class in namespace:Eigen
259 EIGEN_STRONG_INLINE Matrix() : Base() function in class:Eigen::Matrix
267 explicit Matrix(internal::constructor_without_unaligned_array_assert) function in class:Eigen::Matrix
293 EIGEN_STRONG_INLINE explicit Matrix(const T& x) function in class:Eigen::Matrix
301 EIGEN_STRONG_INLINE Matrix(const T0& x, const T1& y) function in class:Eigen::Matrix
347 EIGEN_STRONG_INLINE Matrix(const Scalar& x, const Scalar& y, const Scalar& z) function in class:Eigen::Matrix
357 EIGEN_STRONG_INLINE Matrix(const Scalar& x, const Scalar& y, const Scalar& z, const Scalar& w) function in class:Eigen::Matrix
370 EIGEN_STRONG_INLINE Matrix(const Matrix& other) : Base(other) function in class:Eigen::Matrix
378 EIGEN_STRONG_INLINE Matrix(const EigenBase<OtherDerived> &other) function in class:Eigen::Matrix
[all...]
/external/eigen/bench/spbench/
H A Dspbenchsolver.h214 void call_solver(Solver &solver, const int solver_id, const typename Solver::MatrixType& A, const Matrix<Scalar, Dynamic, 1>& b, const Matrix<Scalar, Dynamic, 1>& refX,std::ofstream& statbuf) argument
221 Matrix<Scalar, Dynamic, 1> x;
261 Matrix<Scalar, Dynamic, 1> temp;
279 void call_directsolver(Solver& solver, const int solver_id, const typename Solver::MatrixType& A, const Matrix<Scalar, Dynamic, 1>& b, const Matrix<Scalar, Dynamic, 1>& refX, std::string& statFile) argument
289 void call_itersolver(Solver &solver, const int solver_id, const typename Solver::MatrixType& A, const Matrix<Scalar, Dynamic, 1>& b, const Matrix<Scalar, Dynamic, 1>& refX, std::string& statFile) argument
305 void SelectSolvers(const SparseMatrix<Scalar>&A, unsigned int sym, Matrix<Scalar, Dynamic, 1>& b, const Matrix<Scala argument
[all...]

Completed in 609 milliseconds

123