Commit graph

289 commits

Author SHA1 Message Date
Richard Davey
06c92f9af8 Geom.Intersects.GetRaysFromPointToPolygon is a new function that emits rays out from the given point and detects for intersection against all given polygons, returning the points of intersection in the results array. 2020-08-17 15:05:46 +01:00
Richard Davey
4baa0522b9 Bumping to 3.50 2020-07-31 13:41:29 +01:00
Richard Davey
ce9c750175 Geom.Polygon.Translate is a new function that allows you to translate all the points of a polygon by the given values. 2020-07-30 12:58:35 +01:00
Richard Davey
ee92d1dac9 Geom.Intersects.GetLineToPolygon is a new function that checks for the closest point of intersection between a line segment and an array of polygons. 2020-07-29 18:12:40 +01:00
Richard Davey
517183fd2e Geom.Intersects.GetLineToLine is a new function that will return a Vector3 containing the point of intersection between 2 line segments, with the z property holding the distance value. 2020-07-29 17:15:57 +01:00
Richard Davey
e1b8b04623
Merge pull request #4975 from JasonHK/jsdoc
Fixed `this` return types
2020-04-27 13:25:58 +01:00
Richard Davey
d0c4f4df12
Merge pull request #5047 from jdcook/fix/particles-get-points
added stepRate check for GetPoints methods
2020-04-27 12:20:22 +01:00
samme
dfe4219f65 Add Geom.Rectangle.FromXY 2020-04-03 20:46:10 -07:00
Jared Cook
2f8c00639b added stepRate check for GetPoints methods 2020-03-16 16:12:22 -05:00
Richard Davey
0ee6d16c17 Finished Geom JSDocs 2020-02-04 16:19:42 +00:00
Jason Kwok
5f4941d9a4 Fixed this return types for Phaser.Geom.Triangle 2020-01-30 23:41:35 +08:00
Jason Kwok
77cae094d9 Fixed this return types for Phaser.Geom.Rectangle 2020-01-30 23:40:25 +08:00
Jason Kwok
24fbe810df Fixed this return types for Phaser.Geom.Polygon 2020-01-30 23:39:08 +08:00
Jason Kwok
edb035512b Fixed this return types for Phaser.Geom.Point 2020-01-30 23:37:03 +08:00
Jason Kwok
6dd76958fd Fixed this return types for Phaser.Geom.Line 2020-01-30 23:33:40 +08:00
Jason Kwok
5d11497e67 Fixed this return types for Phaser.Geom.Ellipse 2020-01-30 23:32:05 +08:00
Jason Kwok
c8f6dfdabe Fixed this return types for Phaser.Geom.Circle 2020-01-30 23:29:34 +08:00
Richard Davey
6a72524869 Added new GetEasedPoints function 2020-01-20 23:34:33 +00:00
Richard Davey
ff65e69cd1 Changed copyright date to 2020 2020-01-15 12:07:09 +00:00
Richard Davey
2bb1f0867b
Merge pull request #4939 from Chnapy/master
Improve JSDoc typings & improve tsgen with default generic types
2020-01-13 11:41:59 +00:00
Richard Davey
439d50ee9f Update Polygon.js 2020-01-11 16:18:56 +00:00
Chnapy
9bb02d57ef improve typings: getPoints functions 2020-01-03 13:21:50 +01:00
Chnapy
3dfec6fbc3 improve typings: BresenhamPoints function 2020-01-02 20:18:14 +01:00
Richard Davey
9ff331e10e
Merge pull request #4829 from jsoref/spelling
Spelling
2019-11-18 21:47:26 +00:00
Richard Davey
50d9931c11 Added cached MIN/MAX SAFE INT for IE support #4833 2019-11-18 17:01:55 +00:00
Richard Davey
0ba697ee4a JSDoc updates 2019-11-18 16:02:34 +00:00
Josh Soref
02a7169129 spelling: vertex 2019-10-29 02:41:21 -04:00
Josh Soref
0be8286887 spelling: intersection 2019-10-29 02:24:28 -04:00
Josh Soref
d9acb432c6 spelling: falsey 2019-10-29 02:18:26 -04:00
Josh Soref
d6820e6da8 spelling: envelope 2019-10-29 01:53:22 -04:00
Josh Soref
9fb412bb07 spelling: coordinates 2019-10-29 01:50:33 -04:00
Josh Soref
b394e7d777 spelling: collinear 2019-10-29 01:49:07 -04:00
Richard Davey
3a85d8bdc8 Added the new Geometry type properties 2019-07-18 10:36:11 +01:00
Richard Davey
5a90e1f4ef
Merge pull request #4600 from ldd/fixDocs
Fix some JSDoc descriptions
2019-07-02 12:20:04 +01:00
Richard Davey
8ecab7a1a1 JSDocs fix 2019-06-25 16:56:56 +01:00
ldd
4cd8787212 Fix some JSDoc descriptions 2019-06-17 16:03:22 -04:00
Richard Davey
c91ed91ce3 License link update 2019-05-10 16:15:04 +01:00
florianvazelle
669764a1be Fix GetLineToCircle 2019-04-23 21:29:10 +02:00
florianvazelle
97b611356b Fix result when y0 === y1 2019-04-23 21:27:55 +02:00
florianvazelle
21f4ec44d8 Final Update 2019-04-09 10:52:35 +02:00
florianvazelle
0c59c83f6b Create new functions to get intersections 2019-03-07 10:32:29 +01:00
florianvazelle
1b59cedcfe Add out argument in intersect functions 2019-03-07 10:32:29 +01:00
Richard Davey
56dfdb7a74 More jsdoc global fixes 2019-02-12 12:14:26 +00:00
Richard Davey
aa341854c7 Happy New Year 2019-01-15 16:20:22 +00:00
Richard Davey
6a361ba8ea Line.Extend is a new static function that allows you extend the start and/or end points of a Line by the given amounts. 2019-01-05 00:38:20 +00:00
Richard Davey
a40b6056f5 Added jsdocs 2018-12-20 12:12:20 +00:00
Richard Davey
27c1426856 Updated earcut from 2.1.1 to 2.1.4. 2018-12-10 16:35:11 +00:00
Richard Davey
2780babe10 Final Doc Jam merge 2018-12-03 15:16:23 +00:00
Richard Davey
052da6e40c lint fix 2018-11-27 14:04:19 +00:00
Richard Davey
91e4a91c5a Added GetNearestPoint and GetShortestDistance methods 2018-11-27 00:42:37 +00:00