Commit Graph

25 Commits

Author SHA1 Message Date
Bart van Strien e80247c191 Happy new year! 2018-01-03 19:47:35 +01:00
Alex Szpakowski ac697ddb0f Clean up love’s internal Vector code a bit, and rename it to Vector2 so it’s more obvious what it is.
--HG--
branch : minor
2017-05-16 22:07:01 -03:00
Alex Szpakowski a6669a8bb2 Merge default into minor
--HG--
branch : minor
2017-01-21 12:06:35 -04:00
Mastificate 93a15ce983 added error handling for bezier curves and fixed infinite loop bugs 2017-01-13 19:28:09 -05:00
Alex Szpakowski abb72cb813 Happy new year! 🥂
--HG--
branch : minor
2017-01-02 01:28:29 -04:00
Bart van Strien d967a755e5 Make love::Type handle type names
TODO: Fix undefined behaviour in luax_register_type, you can't use a va_list after a reference type

--HG--
branch : dynamiccore2
2016-11-14 21:06:53 +01:00
Bart van Strien c761202486 Build type information on first use (load-time), instead of using a hardcoded list
--HG--
branch : dynamiccore2
2016-11-13 16:38:57 +01:00
Alex Szpakowski 0653ec9564 Address some compiler warnings about implicit integer conversions.
--HG--
branch : minor
2016-10-18 22:32:35 -03:00
Alex Szpakowski 46a2e7b85c Happy new year! 🎉 2016-01-01 00:05:06 -04:00
vrld f32d770cf6 Add BezierCurve:getSegment(t1, t2)
Returns a BezierCurve that corresponds to the curve-segment between t1 and t2
on the original curve.
2015-03-22 19:22:18 +01:00
muddmaker 8ee2db3420 Fix typos 2015-03-22 10:16:12 -07:00
muddmaker 3a54d4599a fix conflicts 2015-03-21 18:15:41 -07:00
Alex Szpakowski ebc68023a7 Fix many warnings about implicit integer conversions when compiling for 64 bits.
--HG--
branch : minor
2015-02-20 01:20:08 -04:00
muddmaker 47a4cc34a5 universal indexing rules in BezierCurve 2014-12-31 23:19:07 -08:00
Alex Szpakowski c7b45b3505 Updated copyright for the new year 2014-12-31 19:32:43 -04:00
muddmaker 2c5f7dc896 add removeControlPoint; improve exception handling 2014-12-22 17:57:44 -08:00
muddmaker 637908ab43 Improve renderSegment 2014-12-22 14:50:44 -08:00
muddmaker ccd856255d fix last commit 2014-10-02 18:22:54 -07:00
muddmaker 238656ecc1 Added BezierCurve:renderSegment 2014-09-30 17:36:10 -07:00
Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 2014-01-03 17:28:58 -04:00
Alex Szpakowski 06f2ec8e31 Renamed BezierCurve:eval to BezierCurve:evaluate (resolves issue #722) 2013-09-23 20:40:58 -03:00
vrld 6b51c5aadc Fix issue #724: Bezier curve rendering/eval crashes with empty curves. 2013-08-29 08:31:58 +02:00
vrld 983496238f [BezierCurve] Add getDerivative(), move(), rotate() and scale(). 2013-08-21 21:44:31 +02:00
Alex Szpakowski 04ca33d127 Updated Xcode project with new bezier files 2013-05-12 17:04:56 -03:00
vrld aa4d96317f [bezier curve] add missing files 2013-05-12 22:01:12 +02:00