OpenGL Mathematics (GLM)
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
 
 
 
Groove d18c7f55ec Tentative fix Visual C++ build ago%!(EXTRA string=7 years)
..
associated_min_max.hpp Fixed build ago%!(EXTRA string=7 years)
associated_min_max.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
bit.hpp Fixed build ago%!(EXTRA string=7 years)
bit.inl Fixed build ago%!(EXTRA string=7 years)
closest_point.hpp Fixed build ago%!(EXTRA string=7 years)
closest_point.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
color_encoding.hpp Fixed build ago%!(EXTRA string=7 years)
color_encoding.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
color_space.hpp Fixed build ago%!(EXTRA string=7 years)
color_space.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
color_space_YCoCg.hpp Fixed build ago%!(EXTRA string=7 years)
color_space_YCoCg.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
common.hpp Fixed build ago%!(EXTRA string=7 years)
common.inl Fixed build ago%!(EXTRA string=7 years)
compatibility.hpp Fixed build ago%!(EXTRA string=7 years)
compatibility.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
component_wise.hpp Fixed build ago%!(EXTRA string=7 years)
component_wise.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
dual_quaternion.hpp Use constexpr only with C++14 compiler ago%!(EXTRA string=7 years)
dual_quaternion.inl Use constexpr only with C++14 compiler ago%!(EXTRA string=7 years)
easing.hpp Fixed build ago%!(EXTRA string=7 years)
easing.inl Fixed GTX_easing on Apple Clang ago%!(EXTRA string=7 years)
euler_angles.hpp Fixed build ago%!(EXTRA string=7 years)
euler_angles.inl Fixed potential narrowing conversion in extractEulerAngleXYZ ago%!(EXTRA string=7 years)
extend.hpp Fixed build ago%!(EXTRA string=7 years)
extend.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
extended_min_max.hpp Fixed build ago%!(EXTRA string=7 years)
extended_min_max.inl Fixed build ago%!(EXTRA string=7 years)
exterior_product.hpp Fixed build ago%!(EXTRA string=7 years)
exterior_product.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
fast_exponential.hpp Fixed build ago%!(EXTRA string=7 years)
fast_exponential.inl Fixed build ago%!(EXTRA string=7 years)
fast_square_root.hpp Fixed build ago%!(EXTRA string=7 years)
fast_square_root.inl Fixed build ago%!(EXTRA string=7 years)
fast_trigonometry.hpp Fixed build ago%!(EXTRA string=7 years)
fast_trigonometry.inl Fixed build ago%!(EXTRA string=7 years)
float_notmalize.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
functions.hpp Fixed build ago%!(EXTRA string=7 years)
functions.inl Improve API documentation ago%!(EXTRA string=8 years)
gradient_paint.hpp Fixed build ago%!(EXTRA string=7 years)
gradient_paint.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
handed_coordinate_space.hpp Fixed build ago%!(EXTRA string=7 years)
handed_coordinate_space.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
hash.hpp cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
hash.inl fix mismatched template argument (P to Q) ago%!(EXTRA string=8 years)
integer.hpp Fixed build ago%!(EXTRA string=7 years)
integer.inl Fixed int mod ago%!(EXTRA string=7 years)
intersect.hpp Fixed build ago%!(EXTRA string=7 years)
intersect.inl Tentative fix Visual C++ build ago%!(EXTRA string=7 years)
io.hpp Fixed build ago%!(EXTRA string=7 years)
io.inl Fixed incorrect indentation ago%!(EXTRA string=8 years)
log_base.hpp Fixed build ago%!(EXTRA string=7 years)
log_base.inl Tentative fix build ago%!(EXTRA string=7 years)
matrix_cross_product.hpp Fixed build ago%!(EXTRA string=7 years)
matrix_cross_product.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
matrix_decompose.hpp Fixed build ago%!(EXTRA string=7 years)
matrix_decompose.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
matrix_factorisation.hpp Fixed build ago%!(EXTRA string=7 years)
matrix_factorisation.inl Fixed GTX_matrix_factorisation build ago%!(EXTRA string=8 years)
matrix_interpolation.hpp Fixed VC2013 build ago%!(EXTRA string=7 years)
matrix_interpolation.inl Fixed VC2013 build ago%!(EXTRA string=7 years)
matrix_major_storage.hpp Fixed build ago%!(EXTRA string=7 years)
matrix_major_storage.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
matrix_operation.hpp Fixed build ago%!(EXTRA string=7 years)
matrix_operation.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
matrix_query.hpp Fixed build ago%!(EXTRA string=7 years)
matrix_query.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
matrix_transform_2d.hpp Fixed build ago%!(EXTRA string=7 years)
matrix_transform_2d.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
mixed_product.hpp Fixed build ago%!(EXTRA string=7 years)
mixed_product.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
norm.hpp Fixed build ago%!(EXTRA string=7 years)
norm.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
normal.hpp Fixed build ago%!(EXTRA string=7 years)
normal.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
normalize_dot.hpp Fixed build ago%!(EXTRA string=7 years)
normalize_dot.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
number_precision.hpp Fixed build ago%!(EXTRA string=7 years)
number_precision.inl Simplify and more consistency for files headers ago%!(EXTRA string=9 years)
optimum_pow.hpp Fixed build ago%!(EXTRA string=7 years)
optimum_pow.inl More consistent coding style ago%!(EXTRA string=8 years)
orthonormalize.hpp Fixed build ago%!(EXTRA string=7 years)
orthonormalize.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
perpendicular.hpp Fixed build ago%!(EXTRA string=7 years)
perpendicular.inl Renamed precision enum to qualifier ago%!(EXTRA string=8 years)
polar_coordinates.hpp Fixed build ago%!(EXTRA string=7 years)
polar_coordinates.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
projection.hpp Fixed build ago%!(EXTRA string=7 years)
projection.inl Renamed precision enum to qualifier ago%!(EXTRA string=8 years)
quaternion.hpp Fixed build ago%!(EXTRA string=7 years)
quaternion.inl Intermediate Function Is Improperly Done ago%!(EXTRA string=7 years)
range.hpp cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
raw_data.hpp Fixed build ago%!(EXTRA string=7 years)
raw_data.inl Simplify and more consistency for files headers ago%!(EXTRA string=9 years)
rotate_normalized_axis.hpp Fixed build ago%!(EXTRA string=7 years)
rotate_normalized_axis.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
rotate_vector.hpp Fixed error: comparing floating point with == or != is unsafe ago%!(EXTRA string=7 years)
rotate_vector.inl Fixed error: comparing floating point with == or != is unsafe ago%!(EXTRA string=7 years)
scalar_multiplication.hpp - Improved API documentation #668 ago%!(EXTRA string=8 years)
scalar_relational.hpp Fixed build ago%!(EXTRA string=7 years)
scalar_relational.inl Revert "- Fixed unexpected operator== behavior #723" ago%!(EXTRA string=7 years)
spline.hpp Fixed build ago%!(EXTRA string=7 years)
spline.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
std_based_type.hpp Fixed build ago%!(EXTRA string=7 years)
std_based_type.inl Simplify and more consistency for files headers ago%!(EXTRA string=9 years)
string_cast.hpp Fixed build ago%!(EXTRA string=7 years)
string_cast.inl Make to_string(dualquat) actually work. ago%!(EXTRA string=7 years)
texture.hpp Fixed build ago%!(EXTRA string=7 years)
texture.inl - Added GTX_texture: levels function ago%!(EXTRA string=8 years)
transform.hpp Fixed build ago%!(EXTRA string=7 years)
transform.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
transform2.hpp Fixed build ago%!(EXTRA string=7 years)
transform2.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
type_aligned.hpp Fixed build ago%!(EXTRA string=7 years)
type_aligned.inl Simplify and more consistency for files headers ago%!(EXTRA string=9 years)
type_trait.hpp Fixed build ago%!(EXTRA string=7 years)
type_trait.inl Add definitions for `glm::type<T>` members, so that they can be used outside of constant expressions. ago%!(EXTRA string=8 years)
vec_swizzle.hpp - Improved API documentation #668 ago%!(EXTRA string=8 years)
vector_angle.hpp Fixed build ago%!(EXTRA string=7 years)
vector_angle.inl cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
vector_query.hpp Fixed build ago%!(EXTRA string=7 years)
vector_query.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
wrap.hpp Fixed build ago%!(EXTRA string=7 years)
wrap.inl Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)