/external/vulkan-validation-layers/libs/glm/detail/ |
func_noise.hpp | 58 GLM_FUNC_DECL typename genType::value_type noise1(genType const & x); 67 GLM_FUNC_DECL detail::tvec2<typename genType::value_type, defaultp> noise2(genType const & x); 76 GLM_FUNC_DECL detail::tvec3<typename genType::value_type, defaultp> noise3(genType const & x); 85 GLM_FUNC_DECL detail::tvec4<typename genType::value_type, defaultp> noise4(genType const & x);
|
func_geometric.hpp | 53 GLM_FUNC_DECL typename genType::value_type length( 63 GLM_FUNC_DECL typename genType::value_type distance( 74 GLM_FUNC_DECL T dot( 85 GLM_FUNC_DECL genType dot( 96 GLM_FUNC_DECL detail::tvec3<T, P> cross( 105 GLM_FUNC_DECL genType normalize( 115 GLM_FUNC_DECL genType faceforward( 128 GLM_FUNC_DECL genType reflect( 141 GLM_FUNC_DECL vecType<T, P> refract(
|
type_mat2x4.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat2x4(); 61 GLM_FUNC_DECL tmat2x4(tmat2x4<T, P> const & m); 63 GLM_FUNC_DECL tmat2x4(tmat2x4<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat2x4( 67 GLM_FUNC_DECL explicit tmat2x4( 69 GLM_FUNC_DECL tmat2x4( 72 GLM_FUNC_DECL tmat2x4( 81 GLM_FUNC_DECL tmat2x4( 86 GLM_FUNC_DECL tmat2x4 [all...] |
type_mat3x4.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat3x4(); 61 GLM_FUNC_DECL tmat3x4(tmat3x4<T, P> const & m); 63 GLM_FUNC_DECL tmat3x4(tmat3x4<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat3x4( 67 GLM_FUNC_DECL explicit tmat3x4( 69 GLM_FUNC_DECL tmat3x4( 73 GLM_FUNC_DECL tmat3x4( 84 GLM_FUNC_DECL tmat3x4( 90 GLM_FUNC_DECL tmat3x4 [all...] |
type_mat4x2.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat4x2(); 61 GLM_FUNC_DECL tmat4x2(tmat4x2<T, P> const & m); 63 GLM_FUNC_DECL tmat4x2(tmat4x2<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat4x2( 67 GLM_FUNC_DECL explicit tmat4x2( 69 GLM_FUNC_DECL tmat4x2( 74 GLM_FUNC_DECL tmat4x2( 88 GLM_FUNC_DECL tmat4x2( 95 GLM_FUNC_DECL tmat4x2 [all...] |
type_mat4x3.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat4x3(); 61 GLM_FUNC_DECL tmat4x3(tmat4x3<T, P> const & m); 63 GLM_FUNC_DECL tmat4x3(tmat4x3<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat4x3( 67 GLM_FUNC_DECL explicit tmat4x3( 69 GLM_FUNC_DECL tmat4x3( 74 GLM_FUNC_DECL tmat4x3( 88 GLM_FUNC_DECL tmat4x3( 95 GLM_FUNC_DECL tmat4x3 [all...] |
type_vec4.hpp | 63 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 99 GLM_FUNC_DECL T & operator[](length_t i); 100 GLM_FUNC_DECL T const & operator[](length_t i) const; 105 GLM_FUNC_DECL tvec4(); 106 GLM_FUNC_DECL tvec4(type const & v); 108 GLM_FUNC_DECL tvec4(tvec4<T, Q> const & v); 113 GLM_FUNC_DECL explicit tvec4( 115 GLM_FUNC_DECL explicit tvec4( 117 GLM_FUNC_DECL tvec4( 128 GLM_FUNC_DECL tvec4 [all...] |
type_mat3x3.hpp | 51 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 65 GLM_FUNC_DECL tmat3x3(); 66 GLM_FUNC_DECL tmat3x3(tmat3x3<T, P> const & m); 68 GLM_FUNC_DECL tmat3x3(tmat3x3<T, Q> const & m); 70 GLM_FUNC_DECL explicit tmat3x3( 72 GLM_FUNC_DECL explicit tmat3x3( 74 GLM_FUNC_DECL tmat3x3( 78 GLM_FUNC_DECL tmat3x3( 89 GLM_FUNC_DECL tmat3x3( 95 GLM_FUNC_DECL tmat3x3 [all...] |
type_mat4x4.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 65 GLM_FUNC_DECL tmat4x4(); 66 GLM_FUNC_DECL tmat4x4(tmat4x4<T, P> const & m); 68 GLM_FUNC_DECL tmat4x4(tmat4x4<T, Q> const & m); 70 GLM_FUNC_DECL explicit tmat4x4( 72 GLM_FUNC_DECL explicit tmat4x4( 74 GLM_FUNC_DECL tmat4x4( 79 GLM_FUNC_DECL tmat4x4( 93 GLM_FUNC_DECL tmat4x4( 100 GLM_FUNC_DECL tmat4x4 [all...] |
type_vec3.hpp | 62 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 97 GLM_FUNC_DECL T & operator[](length_t i); 98 GLM_FUNC_DECL T const & operator[](length_t i) const; 103 GLM_FUNC_DECL tvec3(); 104 GLM_FUNC_DECL tvec3(tvec3<T, P> const & v); 106 GLM_FUNC_DECL tvec3(tvec3<T, Q> const & v); 111 GLM_FUNC_DECL explicit tvec3( 113 GLM_FUNC_DECL explicit tvec3( 115 GLM_FUNC_DECL tvec3( 125 GLM_FUNC_DECL tvec3 [all...] |
func_vector_relational.hpp | 62 //GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThan(vecType<T, P> const & x, vecType<T, P> const & y); 71 GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThanEqual(vecType<T, P> const & x, vecType<T, P> const & y); 80 GLM_FUNC_DECL typename vecType<T, P>::bool_type greaterThan(vecType<T, P> const & x, vecType<T, P> const & y); 89 GLM_FUNC_DECL typename vecType<T, P>::bool_type greaterThanEqual(vecType<T, P> const & x, vecType<T, P> const & y); 99 //GLM_FUNC_DECL typename vecType<T, P>::bool_type equal(vecType<T, P> const & x, vecType<T, P> const & y); 108 GLM_FUNC_DECL typename vecType<T, P>::bool_type notEqual(vecType<T, P> const & x, vecType<T, P> const & y); 117 GLM_FUNC_DECL bool any(vecType<bool, P> const & v); 126 GLM_FUNC_DECL bool all(vecType<bool, P> const & v); 136 GLM_FUNC_DECL vecType<bool, P> not_(vecType<bool, P> const & v);
|
/external/vulkan-validation-layers/libs/glm/gtc/ |
matrix_access.hpp | 55 GLM_FUNC_DECL typename genType::row_type row( 62 GLM_FUNC_DECL genType row( 70 GLM_FUNC_DECL typename genType::col_type column( 77 GLM_FUNC_DECL genType column(
|
matrix_inverse.hpp | 58 GLM_FUNC_DECL genType affineInverse(genType const & m); 66 GLM_FUNC_DECL typename genType::value_type inverseTranspose(
|
quaternion.hpp | 67 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 70 GLM_FUNC_DECL tquat(); 72 GLM_FUNC_DECL explicit tquat( 74 GLM_FUNC_DECL tquat( 77 GLM_FUNC_DECL tquat( 91 GLM_FUNC_DECL explicit tquat( 95 GLM_FUNC_DECL explicit tquat( 97 GLM_FUNC_DECL explicit tquat( 99 GLM_FUNC_DECL explicit tquat( 103 GLM_FUNC_DECL T & operator[](length_t i) [all...] |
noise.hpp | 60 GLM_FUNC_DECL T perlin( 66 GLM_FUNC_DECL T perlin( 73 GLM_FUNC_DECL T simplex(
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
component_wise.hpp | 56 GLM_FUNC_DECL typename genType::value_type compAdd( 62 GLM_FUNC_DECL typename genType::value_type compMul( 68 GLM_FUNC_DECL typename genType::value_type compMin( 74 GLM_FUNC_DECL typename genType::value_type compMax(
|
int_10_10_10_2.hpp | 38 GLM_DEPRECATED GLM_FUNC_DECL dword uint10_10_10_2_cast(glm::vec4 const & v);
|
euler_angles.hpp | 57 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleX( 63 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleY( 69 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleZ( 75 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleXY( 82 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleYX( 89 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleXZ( 96 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleZX( 103 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleYZ( 110 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleZY( 117 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleYXZ [all...] |
matrix_query.hpp | 59 GLM_FUNC_DECL bool isNull(detail::tmat2x2<T, P> const & m, T const & epsilon); 64 GLM_FUNC_DECL bool isNull(detail::tmat3x3<T, P> const & m, T const & epsilon); 69 GLM_FUNC_DECL bool isNull(detail::tmat4x4<T, P> const & m, T const & epsilon); 74 GLM_FUNC_DECL bool isIdentity(matType<T, P> const & m, T const & epsilon); 79 GLM_FUNC_DECL bool isNormalized(detail::tmat2x2<T, P> const & m, T const & epsilon); 84 GLM_FUNC_DECL bool isNormalized(detail::tmat3x3<T, P> const & m, T const & epsilon); 89 GLM_FUNC_DECL bool isNormalized(detail::tmat4x4<T, P> const & m, T const & epsilon); 94 GLM_FUNC_DECL bool isOrthogonal(matType<T, P> const & m, T const & epsilon);
|
multiple.hpp | 62 GLM_FUNC_DECL genType higherMultiple( 74 GLM_FUNC_DECL genType lowerMultiple(
|
normalize_dot.hpp | 59 GLM_FUNC_DECL typename genType::value_type normalizeDot( 67 GLM_FUNC_DECL typename genType::value_type fastNormalizeDot(
|
norm.hpp | 58 GLM_FUNC_DECL T length2( 64 GLM_FUNC_DECL typename genType::value_type length2( 70 GLM_FUNC_DECL T distance2( 77 GLM_FUNC_DECL typename genType::value_type distance2( 84 GLM_FUNC_DECL T l1Norm( 91 GLM_FUNC_DECL T l1Norm( 97 GLM_FUNC_DECL T l2Norm( 104 GLM_FUNC_DECL T l2Norm( 110 GLM_FUNC_DECL T lxNorm( 118 GLM_FUNC_DECL T lxNorm [all...] |
dual_quaternion.hpp | 66 GLM_FUNC_DECL GLM_CONSTEXPR int length() const; 69 GLM_FUNC_DECL tdualquat(); 70 GLM_FUNC_DECL explicit tdualquat(tquat<T, P> const & real); 71 GLM_FUNC_DECL tdualquat(tquat<T, P> const & real,tquat<T, P> const & dual); 72 GLM_FUNC_DECL tdualquat(tquat<T, P> const & orientation,tvec3<T, P> const& translation); 76 GLM_FUNC_DECL explicit tdualquat(tmat2x4<T, P> const & holder_mat); 77 GLM_FUNC_DECL explicit tdualquat(tmat3x4<T, P> const & aug_mat); 80 GLM_FUNC_DECL part_type & operator[](int i); 81 GLM_FUNC_DECL part_type const & operator[](int i) const; 84 GLM_FUNC_DECL tdualquat<T, P> & operator*=(T const & s) [all...] |
matrix_operation.hpp | 56 GLM_FUNC_DECL detail::tmat2x2<T, P> diagonal2x2( 62 GLM_FUNC_DECL detail::tmat2x3<T, P> diagonal2x3( 68 GLM_FUNC_DECL detail::tmat2x4<T, P> diagonal2x4( 74 GLM_FUNC_DECL detail::tmat3x2<T, P> diagonal3x2( 80 GLM_FUNC_DECL detail::tmat3x3<T, P> diagonal3x3( 86 GLM_FUNC_DECL detail::tmat3x4<T, P> diagonal3x4( 92 GLM_FUNC_DECL detail::tmat4x2<T, P> diagonal4x2( 98 GLM_FUNC_DECL detail::tmat4x3<T, P> diagonal4x3( 104 GLM_FUNC_DECL detail::tmat4x4<T, P> diagonal4x4(
|
extented_min_max.hpp | 57 GLM_FUNC_DECL T min( 65 GLM_FUNC_DECL C<T> min( 73 GLM_FUNC_DECL C<T> min( 81 GLM_FUNC_DECL T min( 90 GLM_FUNC_DECL C<T> min( 99 GLM_FUNC_DECL C<T> min( 108 GLM_FUNC_DECL T max( 116 GLM_FUNC_DECL C<T> max( 124 GLM_FUNC_DECL C<T> max( 132 GLM_FUNC_DECL T max [all...] |