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.
 
 
 
Christophe Riccio 790f520488 Clean up coding style ago%!(EXTRA string=11 years)
..
associated_min_max.hpp Updated GTX_associated_min_max with vec1 support ago%!(EXTRA string=11 years)
associated_min_max.inl - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
bit.hpp Use pragma once ago%!(EXTRA string=11 years)
bit.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
closest_point.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
closest_point.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
color_space.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
color_space.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
color_space_YCoCg.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
color_space_YCoCg.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
common.hpp Fixed GLM_FORCE_SIZE_FUNC support overlook #245. Added uninitiallized constructor to quaternion. Fixed lack of conscistency or quaternion constructors with other types. Various uninitilized constructor optimizations ago%!(EXTRA string=11 years)
common.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
compatibility.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
compatibility.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
component_wise.hpp Use pragma once ago%!(EXTRA string=11 years)
component_wise.inl Fixed GLM_FORCE_SIZE_FUNC support overlook #245. Added uninitiallized constructor to quaternion. Fixed lack of conscistency or quaternion constructors with other types. Various uninitilized constructor optimizations ago%!(EXTRA string=11 years)
dual_quaternion.hpp - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
dual_quaternion.inl Clean up coding style ago%!(EXTRA string=11 years)
euler_angles.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
euler_angles.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
extend.hpp Use pragma once ago%!(EXTRA string=11 years)
extend.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
extented_min_max.hpp Use pragma once ago%!(EXTRA string=11 years)
extented_min_max.inl Added missing GLM_FUNC_DECL ago%!(EXTRA string=11 years)
fast_exponential.hpp Use pragma once ago%!(EXTRA string=11 years)
fast_exponential.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
fast_square_root.hpp Use pragma once ago%!(EXTRA string=11 years)
fast_square_root.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
fast_trigonometry.hpp Use pragma once ago%!(EXTRA string=11 years)
fast_trigonometry.inl Update copyright year ago%!(EXTRA string=11 years)
gradient_paint.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
gradient_paint.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
handed_coordinate_space.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
handed_coordinate_space.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
inertia.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
inertia.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
integer.hpp Use pragma once ago%!(EXTRA string=11 years)
integer.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
intersect.hpp Use pragma once ago%!(EXTRA string=11 years)
intersect.inl Ray plane intersection function ago%!(EXTRA string=11 years)
io.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
io.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
log_base.hpp Use pragma once ago%!(EXTRA string=11 years)
log_base.inl Update copyright year ago%!(EXTRA string=11 years)
matrix_cross_product.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_cross_product.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_decompose.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_decompose.inl Fixed spaces ago%!(EXTRA string=11 years)
matrix_interpolation.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_interpolation.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_major_storage.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_major_storage.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_operation.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_operation.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_query.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_query.inl Fixed GLM_FORCE_SIZE_FUNC support overlook #245. Added uninitiallized constructor to quaternion. Fixed lack of conscistency or quaternion constructors with other types. Various uninitilized constructor optimizations ago%!(EXTRA string=11 years)
matrix_transform_2d.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
matrix_transform_2d.inl - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
mixed_product.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
mixed_product.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
multiple.hpp Use pragma once ago%!(EXTRA string=11 years)
multiple.inl Update copyright year ago%!(EXTRA string=11 years)
norm.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
norm.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
normal.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
normal.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
normalize_dot.hpp Use pragma once ago%!(EXTRA string=11 years)
normalize_dot.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
number_precision.hpp Use pragma once ago%!(EXTRA string=11 years)
number_precision.inl Update copyright year ago%!(EXTRA string=11 years)
optimum_pow.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
optimum_pow.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
orthonormalize.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
orthonormalize.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
perpendicular.hpp Use pragma once ago%!(EXTRA string=11 years)
perpendicular.inl Update copyright year ago%!(EXTRA string=11 years)
polar_coordinates.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
polar_coordinates.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
projection.hpp Use pragma once ago%!(EXTRA string=11 years)
projection.inl Update copyright year ago%!(EXTRA string=11 years)
quaternion.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
quaternion.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
range.hpp Add detail namespace for number_of_elements ago%!(EXTRA string=11 years)
raw_data.hpp Use pragma once ago%!(EXTRA string=11 years)
raw_data.inl Update copyright year ago%!(EXTRA string=11 years)
rotate_normalized_axis.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
rotate_normalized_axis.inl - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
rotate_vector.hpp Added GLM_FORCE_SIZE_FUNC to replace .length() by .size() #245 ago%!(EXTRA string=11 years)
rotate_vector.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
scalar_multiplication.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
scalar_relational.hpp Use pragma once ago%!(EXTRA string=11 years)
scalar_relational.inl Fixed any and all for scalars ago%!(EXTRA string=12 years)
simd_mat4.hpp - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
simd_mat4.inl - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
simd_quat.hpp - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
simd_quat.inl - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
simd_vec4.hpp - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
simd_vec4.inl - Added GLM_FORCE_NO_CTOR_INIT ago%!(EXTRA string=11 years)
spline.hpp Use pragma once ago%!(EXTRA string=11 years)
spline.inl Update copyright year ago%!(EXTRA string=11 years)
std_based_type.hpp Clean up ago%!(EXTRA string=11 years)
std_based_type.inl Update copyright year ago%!(EXTRA string=11 years)
string_cast.hpp Fixed GTX_string_cast to support for integer types #249 ago%!(EXTRA string=11 years)
string_cast.inl Fixed GTX_string_cast to support for integer types #249 ago%!(EXTRA string=11 years)
transform.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
transform.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
transform2.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
transform2.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
vector_angle.hpp - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
vector_angle.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
vector_query.hpp Use pragma once ago%!(EXTRA string=11 years)
vector_query.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)
wrap.hpp Use pragma once ago%!(EXTRA string=11 years)
wrap.inl - Moved template types from 'detail' to 'glm' namespace #239, #244 ago%!(EXTRA string=11 years)