Home
last modified time | relevance | path

Searched refs:tmat2x2 (Results 1 – 25 of 44) sorted by relevance

12

/external/oboe/samples/RhythmGame/third_party/glm/detail/
Dtype_mat2x2.hpp15 struct tmat2x2 struct
19 typedef tmat2x2<T, P> type; argument
20 typedef tmat2x2<T, P> transpose_type; argument
29 GLM_FUNC_DECL tmat2x2() GLM_DEFAULT_CTOR;
30 GLM_FUNC_DECL tmat2x2(tmat2x2<T, P> const & m) GLM_DEFAULT;
32 GLM_FUNC_DECL tmat2x2(tmat2x2<T, Q> const & m);
34 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR explicit tmat2x2(ctor);
35 GLM_FUNC_DECL explicit tmat2x2(T scalar);
36 GLM_FUNC_DECL tmat2x2(
39 GLM_FUNC_DECL tmat2x2(
[all …]
Dtype_mat2x2.inl12 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2() function in glm::tmat2x2
23 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(tmat2x2<T, P> const & m) function in glm::tmat2x2
32 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(tmat2x2<T, Q> const & m) function in glm::tmat2x2
39 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tmat2x2<T, P>::tmat2x2(ctor) function in glm::tmat2x2
43 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(T scalar) function in glm::tmat2x2
50 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2 function in glm::tmat2x2
61 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(col_type const & v0, col_type const & v1) function in glm::tmat2x2
71 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2 function in glm::tmat2x2
83 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(tvec2<V1, P> const & v1, tvec2<V2, P> const & v2) function in glm::tmat2x2
93 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(tmat2x2<U, Q> const & m) function in glm::tmat2x2
[all …]
Dtype_mat.hpp18 template <typename T, precision P> struct tmat2x2;
39 typedef tmat2x2<float, lowp> lowp_mat2;
46 typedef tmat2x2<float, mediump> mediump_mat2;
53 typedef tmat2x2<float, highp> highp_mat2;
60 typedef tmat2x2<float, lowp> lowp_mat2x2;
67 typedef tmat2x2<float, mediump> mediump_mat2x2;
74 typedef tmat2x2<float, highp> highp_mat2x2;
428 typedef tmat2x2<double, lowp> lowp_dmat2;
434 typedef tmat2x2<double, mediump> mediump_dmat2;
440 typedef tmat2x2<double, highp> highp_dmat2;
[all …]
Dglm.cpp147 template struct tmat2x2<float32, lowp>; variable
148 template struct tmat2x2<float64, lowp>; variable
150 template struct tmat2x2<float32, mediump>; variable
151 template struct tmat2x2<float64, mediump>; variable
153 template struct tmat2x2<float32, highp>; variable
154 template struct tmat2x2<float64, highp>; variable
Dfunc_matrix.inl26 struct compute_transpose<tmat2x2, T, P, Aligned>
28 GLM_FUNC_QUALIFIER static tmat2x2<T, P> call(tmat2x2<T, P> const & m)
30 tmat2x2<T, P> result(uninitialize);
205 struct compute_determinant<tmat2x2, T, P, Aligned>
207 GLM_FUNC_QUALIFIER static T call(tmat2x2<T, P> const & m)
253 struct compute_inverse<tmat2x2, T, P, Aligned>
255 GLM_FUNC_QUALIFIER static tmat2x2<T, P> call(tmat2x2<T, P> const& m)
261 tmat2x2<T, P> Inverse(
Dtype_mat2x3.hpp61 GLM_FUNC_DECL GLM_EXPLICIT tmat2x3(tmat2x2<T, P> const & x);
140 GLM_FUNC_DECL tmat2x3<T, P> operator*(tmat2x3<T, P> const & m1, tmat2x2<T, P> const & m2);
Dtype_mat2x4.hpp63 GLM_FUNC_DECL GLM_EXPLICIT tmat2x4(tmat2x2<T, P> const & x);
145 GLM_FUNC_DECL tmat2x4<T, P> operator*(tmat2x4<T, P> const & m1, tmat2x2<T, P> const & m2);
Dtype_mat3x2.hpp68 GLM_FUNC_DECL GLM_EXPLICIT tmat3x2(tmat2x2<T, P> const & x);
147 GLM_FUNC_DECL tmat2x2<T, P> operator*(tmat3x2<T, P> const & m1, tmat2x3<T, P> const & m2);
Dtype_mat4x2.hpp73 GLM_FUNC_DECL GLM_EXPLICIT tmat4x2(tmat2x2<T, P> const & x);
152 GLM_FUNC_DECL tmat2x2<T, P> operator*(tmat4x2<T, P> const & m1, tmat2x4<T, P> const & m2);
/external/oboe/samples/RhythmGame/third_party/glm/
Dmat2x2.hpp15 typedef tmat2x2<float, lowp> lowp_mat2;
22 typedef tmat2x2<float, mediump> mediump_mat2;
29 typedef tmat2x2<float, highp> highp_mat2;
36 typedef tmat2x2<float, lowp> lowp_mat2x2;
43 typedef tmat2x2<float, mediump> mediump_mat2x2;
50 typedef tmat2x2<float, highp> highp_mat2x2;
Dfwd.hpp1719 typedef tmat2x2<f32, lowp> lowp_fmat2x2;
1776 typedef tmat2x2<f32, mediump> mediump_fmat2x2;
1833 typedef tmat2x2<f32, highp> highp_fmat2x2;
1890 typedef tmat2x2<f32, lowp> lowp_f32mat2x2;
1947 typedef tmat2x2<f32, mediump> mediump_f32mat2x2;
2004 typedef tmat2x2<f32, highp> highp_f32mat2x2;
2061 typedef tmat2x2<f64, lowp> lowp_f64mat2x2;
2118 typedef tmat2x2<f64, mediump> mediump_f64mat2x2;
2174 typedef tmat2x2<f64, highp> highp_f64mat2x2;
/external/oboe/samples/RhythmGame/third_party/glm/gtc/
Dmatrix_integer.hpp36 typedef tmat2x2<int, highp> highp_imat2;
48 typedef tmat2x2<int, highp> highp_imat2x2;
85 typedef tmat2x2<int, mediump> mediump_imat2;
98 typedef tmat2x2<int, mediump> mediump_imat2x2;
135 typedef tmat2x2<int, lowp> lowp_imat2;
148 typedef tmat2x2<int, lowp> lowp_imat2x2;
185 typedef tmat2x2<uint, highp> highp_umat2;
197 typedef tmat2x2<uint, highp> highp_umat2x2;
234 typedef tmat2x2<uint, mediump> mediump_umat2;
247 typedef tmat2x2<uint, mediump> mediump_umat2x2;
[all …]
Dtype_precision.hpp679 typedef tmat2x2<f32, defaultp> fmat2;
696 typedef tmat2x2<f32, defaultp> fmat2x2;
737 typedef tmat2x2<f32, defaultp> f32mat2;
754 typedef tmat2x2<f32, defaultp> f32mat2x2;
795 typedef tmat2x2<f64, defaultp> f64mat2;
812 typedef tmat2x2<f64, defaultp> f64mat2x2;
Dmatrix_inverse.inl9 tmat2x2<T, P> const Inv(inverse(tmat2x2<T, P>(m)));
30 GLM_FUNC_QUALIFIER tmat2x2<T, P> inverseTranspose(tmat2x2<T, P> const & m)
34 tmat2x2<T, P> Inverse(
Dtype_ptr.hpp84 GLM_FUNC_DECL tmat2x2<T, defaultp> make_mat2x2(T const * const ptr);
129 GLM_FUNC_DECL tmat2x2<T, defaultp> make_mat2(T const * const ptr);
Dtype_ptr.inl82 tmat2x2<T, P> const & mat
93 tmat2x2<T, P> & mat
327 GLM_FUNC_QUALIFIER tmat2x2<T, defaultp> make_mat2x2(T const * const ptr)
329 tmat2x2<T, defaultp> Result;
330 memcpy(value_ptr(Result), ptr, sizeof(tmat2x2<T, defaultp>));
417 GLM_FUNC_QUALIFIER tmat2x2<T, defaultp> make_mat2(T const * const ptr)
/external/oboe/samples/RhythmGame/third_party/glm/gtx/
Dmatrix_major_storage.inl7 GLM_FUNC_QUALIFIER tmat2x2<T, P> rowMajor2
13 tmat2x2<T, P> Result;
22 GLM_FUNC_QUALIFIER tmat2x2<T, P> rowMajor2(
23 const tmat2x2<T, P>& m)
25 tmat2x2<T, P> Result;
121 GLM_FUNC_QUALIFIER tmat2x2<T, P> colMajor2(
125 return tmat2x2<T, P>(v1, v2);
129 GLM_FUNC_QUALIFIER tmat2x2<T, P> colMajor2(
130 const tmat2x2<T, P>& m)
132 return tmat2x2<T, P>(m);
Dmatrix_major_storage.hpp31 GLM_FUNC_DECL tmat2x2<T, P> rowMajor2(
38 GLM_FUNC_DECL tmat2x2<T, P> rowMajor2(
39 tmat2x2<T, P> const & m);
73 GLM_FUNC_DECL tmat2x2<T, P> colMajor2(
80 GLM_FUNC_DECL tmat2x2<T, P> colMajor2(
81 tmat2x2<T, P> const & m);
Dmatrix_query.hpp33 GLM_FUNC_DECL bool isNull(tmat2x2<T, P> const & m, T const & epsilon);
53 GLM_FUNC_DECL bool isNormalized(tmat2x2<T, P> const & m, T const & epsilon);
Dcompatibility.hpp69 …typedef tmat2x2<bool, highp> bool2x2; //!< \brief boolean matrix with 2 x 2 components. (From GL…
85 …typedef tmat2x2<int, highp> int2x2; //!< \brief integer matrix with 2 x 2 components. (From GLM…
101 …typedef tmat2x2<float, highp> float2x2; //!< \brief single-precision floating-point matrix with …
117 …typedef tmat2x2<double, highp> double2x2; //!< \brief double-precision floating-point matrix wit…
Dmatrix_query.inl7 GLM_FUNC_QUALIFIER bool isNull(tmat2x2<T, P> const & m, T const & epsilon)
50 GLM_FUNC_QUALIFIER bool isNormalized(tmat2x2<T, P> const & m, T const & epsilon)
57 typename tmat2x2<T, P>::col_type v;
Dhash.hpp80 struct hash<glm::tmat2x2<T,P> >
82 GLM_FUNC_DECL size_t operator()(glm::tmat2x2<T,P> const & m) const;
Dmatrix_operation.inl7 GLM_FUNC_QUALIFIER tmat2x2<T, P> diagonal2x2
12 tmat2x2<T, P> Result(static_cast<T>(1));
Dmatrix_operation.hpp30 GLM_FUNC_DECL tmat2x2<T, P> diagonal2x2(
Deuler_angles.hpp115 GLM_FUNC_DECL tmat2x2<T, defaultp> orientate2(T const & angle);

12