Commit graph

31 commits

Author SHA1 Message Date
Richard Davey
73b570fe63 Fixed error in addPoints method. 2017-09-29 11:41:49 +01:00
Richard Davey
9ea20705a2 Spline.addPoints method will take multi-format data types 2017-09-27 22:14:59 +01:00
Richard Davey
76288f0b3a getStartPoint now accepts a vector to populate 2017-09-27 02:32:26 +01:00
Richard Davey
1b85e91785 Removed PathManager 2017-09-27 02:32:05 +01:00
Richard Davey
bd1154c7bf Both Curve and Path now expose getStartPoint and getEndPoint 2017-09-26 17:01:22 +01:00
Richard Davey
b141ac468e Working through the Path Manager 2017-09-26 02:17:31 +01:00
Richard Davey
8861464ec1 PathFollower concept 2017-09-25 03:18:54 +01:00
Richard Davey
a534629980 Added toJSON functions to all Curve types and Path 2017-09-22 19:36:00 +01:00
Richard Davey
649fa88f24 Added Spline.addPoint. 2017-09-22 17:41:32 +01:00
Richard Davey
8a4fff945c Added getStartPoint and draw methods to all curves and paths. 2017-09-22 16:41:17 +01:00
Richard Davey
cf76bcf297 Added Path.addLineCurve to speed-up path creation 2017-09-22 01:35:10 +01:00
Richard Davey
c4f9c41c53 LineCurve can take an array of points now 2017-09-22 01:34:53 +01:00
Richard Davey
6bc39a82c2 More sensible property names 2017-09-22 01:34:39 +01:00
Richard Davey
56e026e31b Start of the Path class. 2017-09-21 17:12:33 +01:00
Richard Davey
b399d3dc1e Added defaultDivsions property. 2017-09-21 17:12:26 +01:00
Richard Davey
3163a50d12 Added getResolution methods. 2017-09-21 17:12:16 +01:00
Richard Davey
aaa90bae12 Tidied up the EllipseCurve arguments 2017-09-21 03:07:42 +01:00
Richard Davey
05d251a953 You cannot now overshoot the curve length in getUtoTmapping 2017-09-21 02:51:02 +01:00
Richard Davey
cf4b97cbdc Added SplineCurve 2017-09-21 02:31:11 +01:00
Richard Davey
b63c8ad135 Tidying up commented-out code 2017-09-21 02:31:04 +01:00
Richard Davey
98666739c2 Namespace fix 2017-09-21 02:30:54 +01:00
Richard Davey
10c58f8e05 Commented out Frenet Frames method (not really needed) 2017-09-21 02:03:54 +01:00
Richard Davey
1439144fae Added missing Curve constructor calls (opps!) and fixed tmpVec assignment in getLengths 2017-09-21 01:19:27 +01:00
Richard Davey
2d357d7526 Moved the Curves objects into their own folder and namespace and optimized the vector creation within them 2017-09-20 23:10:37 +01:00
Richard Davey
9d3c80ab0c Added Paths.Curve and Curves.Line for linear paths. 2017-09-20 16:51:49 +01:00
Richard Davey
31c05d2138 Moved Hermite to Curves folder. 2017-09-20 16:51:28 +01:00
photonstorm
2ddafdd0b5 Moved out of core and fixed Point path. 2017-08-08 17:16:23 +01:00
photonstorm
52bb355429 Removing old and incorrect jsdoc blocks ready for first documentation pass. 2017-08-01 13:10:08 +01:00
photonstorm
a32eaef90a Moved Hermite Path to class format. 2017-07-04 13:11:07 +01:00
photonstorm
e119e3a3fc Huge update to move all classes to common Phaser Class format. Tidying up lots. Removing un-needed files. 2017-06-30 15:47:51 +01:00
Richard Davey
3c83850cdf Moved Hermite into new Phaser.Path namespace and folder. 2017-05-16 13:13:25 +01:00