Commit Graph

3609 Commits

Author SHA1 Message Date
SiliconKiwi
ad85092433 Update closest_point.hpp
Algorithm works fine with 2d points as well...
2014-09-16 09:09:39 +12:00
Christophe Riccio
ec513f4466 Added GTX_common with isdenomal #223 2014-09-07 20:53:35 +02:00
Christophe Riccio
cccf2af0a2 Added vec3 slerp (#237) 2014-09-07 20:06:59 +02:00
Christophe Riccio
0d42f4a320 Added vec3 slerp #237 2014-09-07 19:56:24 +02:00
Christophe Riccio
4649717f45 Fixed GCC build #228 2014-09-07 18:32:00 +02:00
Christophe Riccio
3d399aaaca Remove useless std::move, #219 2014-09-07 17:14:39 +02:00
Christophe Riccio
0613b5c0f1 Limited extended integer type redifinition (#233) 2014-09-07 01:17:20 +02:00
Christophe Riccio
bfa893b957 Fixed signed integer and float linearRand results #230 2014-09-07 00:57:21 +02:00
Christophe Riccio
5f7862ebec Improved linearRand: support precision and integers (#230) 2014-09-06 21:52:51 +02:00
Christophe Riccio
e419448539 Fixed compile problems with glm::max( vec, int ) #232 2014-09-06 02:24:50 +02:00
Christophe Riccio
ac3c2e37f1 Rely on STL functions for GLM functions using the same prototype #233 2014-09-06 01:45:13 +02:00
Christophe Riccio
4a701c6760 Limited extended integer type redifinition (#233) 2014-09-01 04:27:55 -04:00
Christophe Riccio
90acd7236d Merge branch '0.9.5' 2014-08-31 22:28:21 -04:00
Christophe Riccio
041276c93d Fix 'nextafter*' for android build issue. #217 2014-08-31 22:25:40 -04:00
Christophe Riccio
a614e5da63 Merge branch '0.9.5' of https://github.com/g-truc/glm into 0.9.5 2014-08-31 22:18:39 -04:00
Christophe Riccio
eabeb0471b Merge branch '0.9.6' 2014-08-31 18:37:14 -04:00
Christophe Riccio
67c62d8b1c Merge branch '0.9.6' of https://github.com/g-truc/glm into 0.9.6 2014-08-31 18:12:53 -04:00
Christophe Riccio
3b7aadc2e3 Added initial commit for GLM_GTX_matrix_decompose #227 2014-08-31 18:12:38 -04:00
Christophe Riccio
f916339ca7 Rely on C++11 to implement isinf and isnan 2014-08-04 01:18:34 +02:00
Christophe Riccio
96ef6ae9ba Fixed infinite loop in isfinite function with GCC #221 2014-08-04 01:00:49 +02:00
Christophe Riccio
2b747cbbad Removed last references to GLM_FORCE_RADIANS 2014-08-04 00:10:12 +02:00
Christophe Riccio
fa6bec2f3d Added swizzle contructor tests 2014-08-03 23:40:45 +02:00
Christophe Riccio
a0743f94aa Added full tvec1 support to tvec2 2014-07-29 02:42:18 +02:00
Christophe Riccio
8b7d3daa34 Added vec1 operator tests 2014-07-28 23:46:46 +02:00
Christophe Riccio
d722b398c9 Added scalar conversion constructor 2014-07-28 22:08:09 +02:00
Christophe Riccio
a957daf1a7 Merge branch '0.9.6' 2014-07-18 01:16:48 +02:00
Christophe Riccio
81bdef25aa Fixed VC14 compiler warnings 2014-07-18 01:15:15 +02:00
Christophe Riccio
666475a84c Fixed VC14 compiler warnings 2014-07-18 00:59:07 +02:00
Christophe Riccio
cff845c2b4 Use pragma once 2014-07-14 01:48:27 +02:00
Christophe Riccio
7659e901c9 Fixed merge with 0.9.5 2014-06-28 21:26:24 +02:00
Christophe Riccio
d84fa89cb8 Fixed missing value_type for dual quaternion, Fixed return type of dual quaternion length 2014-06-28 21:08:53 +02:00
Christophe Riccio
9a3f42279b - Fixed std::nextafter not supported with C++11 on Android #213 2014-06-28 20:56:12 +02:00
Christophe Riccio
7459161364 Updated revision fornext release 2014-06-28 20:45:45 +02:00
Christophe Riccio
6f59e64a55 Use C++ cast 2014-06-22 02:03:31 +02:00
Christophe Riccio
b5ffd74c3e merge 0.9.5 2014-06-21 16:33:14 +02:00
Christophe Riccio
4fa38c7a03 Fixed warning 2014-06-21 16:29:06 +02:00
Christophe Riccio
24cd06552c Fixed GLM_GTX_io coding style 2014-06-21 16:23:06 +02:00
Christophe Riccio
7f3c56f278 Removed GCC warning 2014-06-21 16:00:17 +02:00
Christophe Riccio
694416701a Replaced C casts by C++ casts 2014-06-21 15:42:10 +02:00
Christophe Riccio
9b6eecc739 Fixed corner cases in exp and log functions for quaternions #199 2014-06-21 15:38:49 +02:00
Christophe Riccio
a5ab409ed2 Merge branch '0.9.5' 2014-06-21 15:18:33 +02:00
Christophe Riccio
08ff93925f Fixed std::nextafter not supported with C++11 on Android #213 2014-06-21 15:07:03 +02:00
Christophe Riccio
2b38221f80 Fixed build 2014-06-21 14:02:51 +02:00
Christophe Riccio
b69356cadb Resolve aliasing issues #152, #212 2014-06-21 07:41:30 -04:00
Christophe Riccio
381e1627b8 merge 2014-06-21 07:27:40 -04:00
Christophe Riccio
16124f0742 Removed useless references 2014-06-21 07:25:52 -04:00
Christophe Riccio
9f0fe30585 Fixed build 2014-06-21 13:22:06 +02:00
Groove
b025413a2d Resolve aliasing issue 2014-06-21 07:04:55 -04:00
Christophe Riccio
f32cab2842 Remove useless references 2014-06-21 13:01:54 +02:00
Christophe Riccio
f310f941c6 Fixed strict aliasing issues #212 2014-06-21 12:14:39 +02:00