Home
last modified time | relevance | path

Searched refs:Mat4 (Results 1 – 25 of 546) sorted by relevance

12345678910>>...22

/dports/graphics/libgfx/libgfx-1.1.0/include/gfx/
H A Dmat4.h31 Mat4(const Mat4& m) { *this = m; } in Mat4() function
71 inline Mat4& Mat4::operator=(const Mat4& m)
77 inline Mat4& Mat4::operator=(double s)
83 inline Mat4& Mat4::operator+=(const Mat4& m)
89 inline Mat4& Mat4::operator-=(const Mat4& m)
112 inline Mat4 operator+(const Mat4& n, const Mat4& m)
115 inline Mat4 operator-(const Mat4& n, const Mat4& m)
118 inline Mat4 operator-(const Mat4& n)
132 extern Mat4 operator*(const Mat4& n, const Mat4& m);
182 inline Mat4 transpose(const Mat4& m) in transpose()
[all …]
/dports/graphics/vapoursynth-fmtconv/fmtconv-r28/src/fmtcl/
H A DMat4.hpp37 Mat4::Mat4 (double filler, Preset preset) in Mat4() function in fmtcl::Mat4
74 bool Mat4::operator == (const Mat4 &other) const in operator ==()
97 Mat4 & Mat4::operator += (const Mat4 &other) in operator +=()
112 Mat4 & Mat4::operator -= (const Mat4 &other) in operator -=()
127 Mat4 & Mat4::operator *= (const Mat4 &other) in operator *=()
136 Mat4 & Mat4::operator *= (double scale) in operator *=()
164 Mat4 & Mat4::clean3 (double diag) in clean3()
186 Mat4::Row4 & Mat4::operator [] (long pos) in operator []()
196 Mat4 operator + (const Mat4 &lhs, const Mat4 &rhs) in operator +()
203 Mat4 operator - (const Mat4 &lhs, const Mat4 &rhs) in operator -()
[all …]
H A DMat4.h41 class Mat4
65 inline Mat4 (const Mat4 &other) = default;
66 virtual ~Mat4 () {} in ~Mat4()
67 inline Mat4 & operator = (const Mat4 &other) = default;
72 inline Mat4 & operator += (const Mat4 &other);
73 inline Mat4 & operator -= (const Mat4 &other);
74 inline Mat4 & operator *= (const Mat4 &other);
111 inline Mat4 operator + (const Mat4 &lhs, const Mat4 &rhs);
112 inline Mat4 operator - (const Mat4 &lhs, const Mat4 &rhs);
113 inline Mat4 operator * (const Mat4 &lhs, const Mat4 &rhs);
[all …]
/dports/graphics/libgfx/libgfx-1.1.0/src/
H A Dmat4.cxx15 Mat4 Mat4::I() in I()
44 Mat4 M; in rotation_matrix_rad()
56 Mat4 M; in perspective_matrix()
102 Mat4 operator*(const Mat4& n, const Mat4& m) in operator *()
104 Mat4 A; in operator *()
114 Mat4 adjoint(const Mat4& m) in adjoint()
116 Mat4 A; in adjoint()
126 double invert_cramer(Mat4& inv, const Mat4& m) in invert_cramer()
128 Mat4 A = adjoint(m); in invert_cramer()
148 double invert(Mat4& B, const Mat4& m) in invert()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/angle/src/common/
H A Dmatrix_utils.cpp14 Mat4::Mat4() : Mat4(1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f) in Mat4() function in angle::Mat4
30 Mat4::Mat4(const std::vector<float> &elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
32 Mat4::Mat4(const float *elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
34 Mat4::Mat4(float m00, in Mat4() function in angle::Mat4
71 Mat4 Mat4::Rotate(float angle, const Vector3 &axis) in Rotate()
115 Mat4 Mat4::Translate(const Vector3 &t) in Translate()
141 Mat4 Mat4::Scale(const Vector3 &s) in Scale()
201 Mat4 Mat4::Perspective(float fov, float aspectRatio, float n, float f) in Perspective()
209 Mat4 Mat4::Ortho(float l, float r, float b, float t, float n, float f) in Ortho()
241 Mat4 Mat4::product(const Mat4 &m) in product()
[all …]
H A Dmatrix_utils_unittest.cpp247 b = Mat4(); in TEST()
275 Mat4 r = Mat4::Rotate(0.f, Vector3(0.f, 0.f, 1.f)); in TEST()
729 Mat4 r = Mat4::Translate(Vector3(0.f, 0.f, 0.f)); in TEST()
748 Mat4 t1 = Mat4::Translate(Vector3(1.f, 1.f, 1.f)); in TEST()
749 Mat4 t2 = Mat4::Translate(Vector3(2.f, 2.f, 2.f)); in TEST()
773 Mat4 r = Mat4::Scale(Vector3(1.f, 1.f, 1.f)); in TEST()
792 Mat4 t2 = Mat4::Scale(Vector3(2.f, 2.f, 2.f)); in TEST()
2399 Mat4 a, b; in TEST()
2402 Mat4 r = Mat4::Translate(Vector3(1.f, 1.f, 1.f)); in TEST()
2405 Mat4 s = Mat4::Translate(Vector3(2.f, 2.f, 2.f)); in TEST()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/common/
H A Dmatrix_utils.cpp14 Mat4::Mat4() : Mat4(1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f) in Mat4() function in angle::Mat4
30 Mat4::Mat4(const std::vector<float> &elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
32 Mat4::Mat4(const float *elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
34 Mat4::Mat4(float m00, in Mat4() function in angle::Mat4
71 Mat4 Mat4::Rotate(float angle, const Vector3 &axis) in Rotate()
115 Mat4 Mat4::Translate(const Vector3 &t) in Translate()
141 Mat4 Mat4::Scale(const Vector3 &s) in Scale()
201 Mat4 Mat4::Perspective(float fov, float aspectRatio, float n, float f) in Perspective()
209 Mat4 Mat4::Ortho(float l, float r, float b, float t, float n, float f) in Ortho()
241 Mat4 Mat4::product(const Mat4 &m) in product()
[all …]
H A Dmatrix_utils_unittest.cpp247 b = Mat4(); in TEST()
275 Mat4 r = Mat4::Rotate(0.f, Vector3(0.f, 0.f, 1.f)); in TEST()
729 Mat4 r = Mat4::Translate(Vector3(0.f, 0.f, 0.f)); in TEST()
748 Mat4 t1 = Mat4::Translate(Vector3(1.f, 1.f, 1.f)); in TEST()
749 Mat4 t2 = Mat4::Translate(Vector3(2.f, 2.f, 2.f)); in TEST()
773 Mat4 r = Mat4::Scale(Vector3(1.f, 1.f, 1.f)); in TEST()
792 Mat4 t2 = Mat4::Scale(Vector3(2.f, 2.f, 2.f)); in TEST()
2399 Mat4 a, b; in TEST()
2402 Mat4 r = Mat4::Translate(Vector3(1.f, 1.f, 1.f)); in TEST()
2405 Mat4 s = Mat4::Translate(Vector3(2.f, 2.f, 2.f)); in TEST()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/gfx/angle/checkout/src/common/
H A Dmatrix_utils.cpp14 Mat4::Mat4() : Mat4(1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f) in Mat4() function in angle::Mat4
30 Mat4::Mat4(const std::vector<float> &elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
32 Mat4::Mat4(const float *elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
34 Mat4::Mat4(float m00, in Mat4() function in angle::Mat4
71 Mat4 Mat4::Rotate(float angle, const Vector3 &axis) in Rotate()
115 Mat4 Mat4::Translate(const Vector3 &t) in Translate()
141 Mat4 Mat4::Scale(const Vector3 &s) in Scale()
201 Mat4 Mat4::Perspective(float fov, float aspectRatio, float n, float f) in Perspective()
209 Mat4 Mat4::Ortho(float l, float r, float b, float t, float n, float f) in Ortho()
241 Mat4 Mat4::product(const Mat4 &m) in product()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/angle/checkout/src/common/
H A Dmatrix_utils.cpp14 Mat4::Mat4() : Mat4(1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f) in Mat4() function in angle::Mat4
30 Mat4::Mat4(const std::vector<float> &elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
32 Mat4::Mat4(const float *elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
34 Mat4::Mat4(float m00, in Mat4() function in angle::Mat4
71 Mat4 Mat4::Rotate(float angle, const Vector3 &axis) in Rotate()
115 Mat4 Mat4::Translate(const Vector3 &t) in Translate()
141 Mat4 Mat4::Scale(const Vector3 &s) in Scale()
201 Mat4 Mat4::Perspective(float fov, float aspectRatio, float n, float f) in Perspective()
209 Mat4 Mat4::Ortho(float l, float r, float b, float t, float n, float f) in Ortho()
241 Mat4 Mat4::product(const Mat4 &m) in product()
[all …]
/dports/www/firefox/firefox-99.0/gfx/angle/checkout/src/common/
H A Dmatrix_utils.cpp14 Mat4::Mat4() : Mat4(1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f) in Mat4() function in angle::Mat4
30 Mat4::Mat4(const std::vector<float> &elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
32 Mat4::Mat4(const float *elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
34 Mat4::Mat4(float m00, in Mat4() function in angle::Mat4
71 Mat4 Mat4::Rotate(float angle, const Vector3 &axis) in Rotate()
115 Mat4 Mat4::Translate(const Vector3 &t) in Translate()
141 Mat4 Mat4::Scale(const Vector3 &s) in Scale()
201 Mat4 Mat4::Perspective(float fov, float aspectRatio, float n, float f) in Perspective()
209 Mat4 Mat4::Ortho(float l, float r, float b, float t, float n, float f) in Ortho()
241 Mat4 Mat4::product(const Mat4 &m) in product()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/angle/checkout/src/common/
H A Dmatrix_utils.cpp14 Mat4::Mat4() : Mat4(1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f) in Mat4() function in angle::Mat4
30 Mat4::Mat4(const std::vector<float> &elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
32 Mat4::Mat4(const float *elements) : Matrix(elements, 4) {} in Mat4() function in angle::Mat4
34 Mat4::Mat4(float m00, in Mat4() function in angle::Mat4
71 Mat4 Mat4::Rotate(float angle, const Vector3 &axis) in Rotate()
115 Mat4 Mat4::Translate(const Vector3 &t) in Translate()
141 Mat4 Mat4::Scale(const Vector3 &s) in Scale()
201 Mat4 Mat4::Perspective(float fov, float aspectRatio, float n, float f) in Perspective()
209 Mat4 Mat4::Ortho(float l, float r, float b, float t, float n, float f) in Ortho()
241 Mat4 Mat4::product(const Mat4 &m) in product()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/angle/checkout/src/common/
H A Dmatrix_utils.cpp14 Mat4::Mat4() : Mat4(1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f) in Mat4() function in angle::Mat4
31 Mat4::Mat4(const std::vector<float> &elements) : Matrix(elements, 4) in Mat4() function in angle::Mat4
35 Mat4::Mat4(const float *elements) : Matrix(elements, 4) in Mat4() function in angle::Mat4
39 Mat4::Mat4(float m00, in Mat4() function in angle::Mat4
76 Mat4 Mat4::Rotate(float angle, const Vector3 &axis) in Rotate()
120 Mat4 Mat4::Translate(const Vector3 &t) in Translate()
146 Mat4 Mat4::Scale(const Vector3 &s) in Scale()
206 Mat4 Mat4::Perspective(float fov, float aspectRatio, float n, float f) in Perspective()
214 Mat4 Mat4::Ortho(float l, float r, float b, float t, float n, float f) in Ortho()
246 Mat4 Mat4::product(const Mat4 &m) in product()
[all …]
/dports/science/py-veusz/veusz-veusz-3.3.1/veusz/helpers/src/threed/
H A Dobjects.h63 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
92 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
108 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
138 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
175 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
202 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
228 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
249 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
279 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
293 void getFragments(const Mat4& perspM, const Mat4& outerM, FragmentVector& v);
[all …]
/dports/misc/openvdb/openvdb-9.0.0/openvdb_ax/openvdb_ax/test/integration/
H A DTestArrayUnpack.cc203 mHarness.addAttribute<openvdb::math::Mat4<float>>("test5", in componentMatrixAssignment()
206 mHarness.addAttribute<openvdb::math::Mat4<float>>("test6", in componentMatrixAssignment()
209 mHarness.addAttribute<openvdb::math::Mat4<float>>("test7", in componentMatrixAssignment()
212 mHarness.addAttribute<openvdb::math::Mat4<float>>("test8", in componentMatrixAssignment()
231 mHarness.addAttribute<openvdb::math::Mat4<double>>("test5", in componentMatrixAssignment()
234 mHarness.addAttribute<openvdb::math::Mat4<double>>("test6", in componentMatrixAssignment()
235 …openvdb::math::Mat4<double>(0.1, 2.3,-9.3, 4.5, -1.7, 7.8, 2.1, 3.3, 3.3,-3.3,-0.3, 2.5, 5.1, 0… in componentMatrixAssignment()
236 …openvdb::math::Mat4<double>(0.1,-1.7,-9.3, 9.1, -1.7, 2.3, 2.1, 8.2, 3.3, 4.5,-0.3, 5.4, 5.1,-1… in componentMatrixAssignment()
237 mHarness.addAttribute<openvdb::math::Mat4<double>>("test7", in componentMatrixAssignment()
240 mHarness.addAttribute<openvdb::math::Mat4<double>>("test8", in componentMatrixAssignment()
[all …]
/dports/net-im/dendrite/dendrite-0.5.1/vendor/golang.org/x/mobile/exp/f32/
H A Df32_test.go128 var x4 = Mat4{
142 var id4 = Mat4{
151 m0, m1 Mat4
173 Mat4{
179 Mat4{
185 Mat4{
195 got := Mat4{}
210 Mat4{
219 Mat4{
239 want := Mat4{
[all …]
H A Dmat4.go11 type Mat4 [4]Vec4 type
13 func (m Mat4) String() string {
24 func (m *Mat4) Identity() {
25 *m = Mat4{
33 func (m *Mat4) Eq(n *Mat4, epsilon float32) bool { argument
46 func (m *Mat4) Mul(a, b *Mat4) { argument
101 func (m *Mat4) Scale(p *Mat4, x, y, z float32) { argument
128 func (m *Mat4) Translate(p *Mat4, x, y, z float32) { argument
149 func (m *Mat4) Rotate(p *Mat4, angle Radian, axis *Vec3) { argument
156 m.Mul(p, &Mat4{{
[all …]
/dports/games/abuse_sdl/abuse-0.8/src/lol/
H A Dmatrix.h199 inline Mat4() { } in Mat4() argument
200 inline Mat4(T val) in Mat4() function
225 inline Mat4<T> operator +(Mat4<T> const val) const
227 Mat4<T> ret; argument
234 inline Mat4<T> operator +=(Mat4<T> const val) argument
239 inline Mat4<T> operator -(Mat4<T> const val) const
241 Mat4<T> ret; argument
248 inline Mat4<T> operator -=(Mat4<T> const val) argument
253 inline Mat4<T> operator *(Mat4<T> const val) const
255 Mat4<T> ret; argument
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/tests/gl_tests/gles1/
H A DMatrixBuiltinsTest.cpp42 angle::Mat4 testMatrix = angle::Mat4::Rotate(angle, angle::Vector3(x, y, z)); in TEST_P()
47 angle::Mat4 outputMatrix; in TEST_P()
61 angle::Mat4 testMatrix = angle::Mat4::Translate(angle::Vector3(x, y, z)); in TEST_P()
68 angle::Mat4 outputMatrix; in TEST_P()
82 angle::Mat4 testMatrix = angle::Mat4::Scale(angle::Vector3(x, y, z)); in TEST_P()
89 angle::Mat4 outputMatrix; in TEST_P()
107 angle::Mat4 testMatrix = angle::Mat4::Frustum(l, r, b, t, n, f); in TEST_P()
112 angle::Mat4 outputMatrix; in TEST_P()
129 angle::Mat4 testMatrix = angle::Mat4::Ortho(l, r, b, t, n, f); in TEST_P()
134 angle::Mat4 outputMatrix; in TEST_P()
H A DMatrixMultTest.cpp37 angle::Mat4 testMatrix; in TEST_P()
38 angle::Mat4 outputMatrix; in TEST_P()
46 EXPECT_EQ(angle::Mat4(), outputMatrix); in TEST_P()
54 angle::Mat4 testMatrix = angle::Mat4::Translate(angle::Vector3(1.0f, 0.0f, 0.0f)); in TEST_P()
56 angle::Mat4 outputMatrix; in TEST_P()
67 EXPECT_EQ(angle::Mat4::Translate(angle::Vector3(2.0f, 0.0f, 0.0f)), outputMatrix); in TEST_P()
74 EXPECT_EQ(angle::Mat4(), outputMatrix); in TEST_P()
H A DMatrixLoadTest.cpp37 angle::Mat4 testMatrix(0.0f, 4.0f, 8.0f, 12.0f, 1.0f, 5.0f, 9.0f, 10.0f, 2.0f, 6.0f, 10.0f, in TEST_P()
40 angle::Mat4 outputMatrix; in TEST_P()
56 angle::Mat4 testMatrix(0.0f, 4.0f, 8.0f, 12.0f, 1.0f, 5.0f, 9.0f, 10.0f, 2.0f, 6.0f, 10.0f, in TEST_P()
59 angle::Mat4 outputMatrix; in TEST_P()
73 EXPECT_EQ(angle::Mat4(), outputMatrix); in TEST_P()
79 angle::Mat4 testMatrix(0.0f, 4.0f, 8.0f, 12.0f, 1.0f, 5.0f, 9.0f, 10.0f, 2.0f, 6.0f, 10.0f, in TEST_P()
81 angle::Mat4 outputMatrix; in TEST_P()
96 EXPECT_EQ(angle::Mat4(), outputMatrix); in TEST_P()
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/math/
H A DMat4.h44 Mat4() {} in Mat4() function
121 explicit Mat4(const Mat4<Source> &m) in Mat4() function
132 static const Mat4<T> sIdentity = Mat4<T>( in identity()
143 static const Mat4<T> sZero = Mat4<T>( in zero()
337 const Mat4& operator=(const Mat4<Source> &m)
395 const Mat4<T> &operator+=(const Mat4<S> &m1)
424 const Mat4<T> &operator-=(const Mat4<S> &m1)
453 const Mat4<T> &operator*=(const Mat4<S> &m1)
720 Mat4<T> Tr = Mat4<T>::translation(tmp); in preTranslate()
731 Mat4<T> Tr = Mat4<T>::translation(tmp); in postTranslate()
[all …]
/dports/devel/py-cadquery-pywrap/pywrap-e8c7bc9/opencascade/
H A DGraphic3d_TransformUtils.hxx27 template<> struct MatrixType<Standard_Real> { typedef Graphic3d_Mat4d Mat4; }; typedef
48 typename MatrixType<T>::Mat4& theOut);
52 static void Ortho (typename MatrixType<T>::Mat4& theOut,
62 static void Ortho2D (typename MatrixType<T>::Mat4& theOut,
94 static void ConstructRotate (typename MatrixType<T>::Mat4& theOut,
102 static void Rotate (typename MatrixType<T>::Mat4& theOut,
110 static void Scale (typename MatrixType<T>::Mat4& theOut,
117 static void Translate (typename MatrixType<T>::Mat4& theOut,
165 typename MatrixType<T>::Mat4 aMat; in Rotate()
206 void Graphic3d_TransformUtils::Scale (typename MatrixType<T>::Mat4& theOut, in Scale()
[all …]
/dports/cad/opencascade/opencascade-7.6.0/src/Graphic3d/
H A DGraphic3d_TransformUtils.hxx27 template<> struct MatrixType<Standard_Real> { typedef Graphic3d_Mat4d Mat4; }; typedef
48 typename MatrixType<T>::Mat4& theOut);
52 static void Ortho (typename MatrixType<T>::Mat4& theOut,
62 static void Ortho2D (typename MatrixType<T>::Mat4& theOut,
94 static void ConstructRotate (typename MatrixType<T>::Mat4& theOut,
102 static void Rotate (typename MatrixType<T>::Mat4& theOut,
110 static void Scale (typename MatrixType<T>::Mat4& theOut,
117 static void Translate (typename MatrixType<T>::Mat4& theOut,
170 typename MatrixType<T>::Mat4 aMat; in Rotate()
211 void Graphic3d_TransformUtils::Scale (typename MatrixType<T>::Mat4& theOut, in Scale()
[all …]
/dports/cad/opencascade/opencascade-7.6.0/inc/
H A DGraphic3d_TransformUtils.hxx27 template<> struct MatrixType<Standard_Real> { typedef Graphic3d_Mat4d Mat4; }; typedef
48 typename MatrixType<T>::Mat4& theOut);
52 static void Ortho (typename MatrixType<T>::Mat4& theOut,
62 static void Ortho2D (typename MatrixType<T>::Mat4& theOut,
94 static void ConstructRotate (typename MatrixType<T>::Mat4& theOut,
102 static void Rotate (typename MatrixType<T>::Mat4& theOut,
110 static void Scale (typename MatrixType<T>::Mat4& theOut,
117 static void Translate (typename MatrixType<T>::Mat4& theOut,
170 typename MatrixType<T>::Mat4 aMat; in Rotate()
211 void Graphic3d_TransformUtils::Scale (typename MatrixType<T>::Mat4& theOut, in Scale()
[all …]

12345678910>>...22