Commit Graph

  • eb1f285cb1
    Added raycast function (#70) master Ali Rezvani 2023-10-22 17:24:32 +0330
  • 2ce5f592a6
    Merge pull request #68 from rzvxa/master development Ali Rezvani 2023-08-26 18:21:08 +0330
  • 814061b9a3 rzvxa will maintain thes - update README Matthias Richter 2023-08-26 10:18:03 +0200
  • 3ab94cdf31 Fixed indentention Ali Rezvani 2023-08-23 18:18:09 +0000
  • c40c8fba05 Added documentation for raycast function rzvxa 2023-08-18 21:40:48 +0330
  • 2eecdb452f Now raycast returns hit points instead of ray parameters. rzvxa 2023-08-18 21:39:05 +0330
  • 485335506e Added a raycast function rzvxa 2023-08-18 21:15:18 +0330
  • ddb833158e Update readme Matthias Richter 2021-09-07 13:53:36 +0200
  • a9261b83fa Accomodate API change in love 0.10.0 Matthias Richter 2021-09-07 13:45:05 +0200
  • 9a05518300
    Merge pull request #65 from tesselode/master Matthias Richter 2021-09-07 13:40:38 +0200
  • f969ac2f96 document CircleShape:draw() Andrew Minnich 2018-11-26 03:00:32 -0500
  • 93042a8dd6 make segments argument of CircleShape:draw() functional Andrew Minnich 2018-11-26 02:53:51 -0500
  • 41f0139479
    add missing functionality of 'segments' parameter to CircleShape:draw() Don Miguel 2018-11-09 23:52:11 +0500
  • f0aa1bf3d8 Fix #59: add HC.shapesAt(x,y) Matthias Richter 2018-10-24 13:31:31 +0200
  • 94bf0ff4ac Fix #60: Outdated documentation Matthias Richter 2018-10-24 13:07:07 +0200
  • d2b7f0d962 Fix #38 Matthias Richter 2018-04-08 14:52:21 +0200
  • 89c6b1a6b2 Fix #44 - Spatialhash now keeps strong references Matthias Richter 2018-04-08 14:40:38 +0200
  • 358c7a80b5 Fix #48 Matthias Richter 2018-04-08 14:37:02 +0200
  • 7cac6db548 Fix #49 Matthias Richter 2018-04-08 14:35:15 +0200
  • d64a0daaea Fix #50 Matthias Richter 2018-04-08 14:27:49 +0200
  • a4617650c3 Fix #54: Invalid rockspec Matthias Richter 2018-04-08 14:12:09 +0200
  • 530957a275
    Merge pull request #52 from nooitaf/patch-1 Matthias Richter 2018-04-08 14:06:17 +0200
  • 58490756e3
    Merge pull request #58 from MartyMaro/master Matthias Richter 2018-04-08 14:01:27 +0200
  • 4e87f0df1b
    Merge pull request #56 from mchlnix/patch-1 Matthias Richter 2018-04-08 14:00:59 +0200
  • 4ffbcea89c
    adds missing do statement after for loops Michael Nix 2018-02-18 22:42:52 +0100
  • bde26eca15 Prevents trying to create sub-polygons (triangles) with less than 3 non-collinear points when triangulating a polygon MartyMaro 2018-02-08 21:45:08 +0100
  • 8e39cc9613
    fixed typo in docs/MainModule.rst Ralf Brandenstein 2017-11-30 01:01:57 +0100
  • b4f6e3a359 Merge 47d64e42cf into dca0947077 Tanner Rogalsky 2017-11-24 20:53:24 +0000
  • dca0947077
    Merge pull request #51 from Positive07/master Matthias Richter 2017-11-19 21:55:18 +0100
  • 93fa069474 Removed unnecessary statements Pablo Ariel Mayobre (Positive07) 2017-11-05 19:46:31 -0300
  • 1bee6093e6 Fixed error in do_line Pablo Ariel Mayobre (Positive07) 2017-11-05 19:38:18 -0300
  • 14aa6450b9 Use a for loop instead of table.insert Pablo Ariel Mayobre (Positive07) 2017-11-05 19:14:37 -0300
  • 0645bae6a9 Reuse the edge table in closest_edge Pablo Ariel Mayobre (Positive07) 2017-11-05 19:07:57 -0300
  • 002fee0bd6 Reuse the simplex table Pablo Ariel Mayobre (Positive07) 2017-11-05 18:52:55 -0300
  • f3cb764433 Merge 5724a43407 into 81676a95b0 Matthew Draper 2017-03-22 13:55:31 +0000
  • 81676a95b0 Merge pull request #47 from Guard13007/patch-1 Matthias Richter 2017-03-16 20:20:50 +0100
  • 2750a5db62 fixed typo in docs/Shapes.rst /Fox --develop 2016-09-30 17:51:27 -0700
  • 47d64e42cf ensure triangulated vertices are not collinear Tanner Rogalsky 2016-09-26 14:12:39 -0400
  • 410cf048e2 Merge pull request #43 from ratkingsminion/patch-1 vrld 2016-08-28 18:10:39 +0200
  • 2408a37e1b Merge pull request #45 from sixFingers/intersectionsWithSegment vrld 2016-07-06 14:53:57 +0200
  • 92fb6a607f Update MainModule.rst vrld 2016-07-06 14:51:11 +0200
  • 6080839feb Fix indenting Ignazio Setti 2016-06-01 13:17:57 +0200
  • d34709c426 Allows traversing the spatialhash with a ray Ignazio Setti 2016-06-01 13:13:23 +0200
  • 73a9456bb5 Fixing local variable F.H 2016-01-25 21:06:38 +0100
  • eac8874ef9 Fix documentation Matthias Richter 2015-10-09 23:29:40 +0200
  • 79e0b40978 forward to rtd gh-pages Matthias Richter 2015-10-09 23:25:36 +0200
  • 830a1257f3 remove docs - hosted on RTD Matthias Richter 2015-10-09 23:22:57 +0200
  • 16a4387ce9 Update README vrld 2015-10-09 23:20:46 +0200
  • 643914ee13 Change documentation to Sphinx Matthias Richter 2015-10-09 23:12:57 +0200
  • 0b2167d7b5 Add Sphix documentation Matthias Richter 2015-10-09 23:10:15 +0200
  • 01e8e17b92 Simplify interface. HC is now immediate mode. Matthias Richter 2015-10-09 23:09:35 +0200
  • de2367ea26 Update rockspec Matthias Richter 2015-10-09 23:09:22 +0200
  • 9bd21ed469 change doctool url Matthias Richter 2015-10-07 23:16:28 +0200
  • 0471d71e95 rename rockspec Matthias Richter 2015-10-07 23:12:40 +0200
  • c2666bc45d Update documentation to same name Matthias Richter 2015-10-07 23:12:02 +0200
  • a174514acb Update index.html vrld 2015-10-07 23:00:29 +0200
  • 90a6e39091 Update README vrld 2015-10-07 22:58:30 +0200
  • d2d69c2620 Merge pull request #39 from clofresh/rockspec vrld 2015-05-30 16:16:24 +0200
  • c81ea210eb add .rockspec Carlo Cabanilla 2015-05-04 20:35:25 -0400
  • 5724a43407 switched back to original readme Matthew Draper 2014-06-08 11:09:05 -0700
  • 8e86663b52 removed unnecisary argument from call to ShapesOnLine Matthew Draper 2014-06-07 22:19:24 -0700
  • 5355ca4358 fixed more typos Matthew Draper 2014-06-07 22:07:57 -0700
  • c65360b65f fixed typos and enabled syntax highlighting Matthew Draper 2014-06-07 21:57:35 -0700
  • 196853648f fixed backticks for code Matthew Draper 2014-06-07 21:54:11 -0700
  • 126ad8505e tryed to fix display of read me Matthew Draper 2014-06-07 21:51:00 -0700
  • 6974183f55 edited readme Matthew Draper 2014-06-07 21:47:21 -0700
  • 36dbe1e4c8 copied files from the my original project to the git repo Matthew Draper 2014-06-07 21:34:57 -0700
  • ed958059b2 Initial Commit Matthew Draper 2014-06-05 21:39:50 -0700
  • 79c3d0abf8 Finally fix #28 - shapes not removed properly on Matthias Richter 2014-04-27 11:12:47 +0200
  • fb8c0511cf Merge pull request #34 from MGinshe/patch-1 vrld 2014-03-18 12:13:33 +0100
  • 5b3c829f04 Merge ea1183106d into 6bb4ba0e24 Ryan Cole 2014-03-17 08:37:43 +0000
  • ea1183106d small typo fix Ryan Cole 2014-03-17 21:36:50 +1300
  • f46176716d small typo fix Ryan Cole 2014-03-17 20:53:46 +1300
  • 6bb4ba0e24 Rename intersectionsRay. Less redundancy. Matthias Richter 2014-01-24 09:47:13 +0100
  • afc917253c Merge pull request #31 from Ragzouken/intersectionsRay vrld 2014-01-24 00:33:16 -0800
  • b362ae8c5f Undo bf35186904: use own triangulation again. Matthias Richter 2014-01-24 09:31:06 +0100
  • b101121d51 new method for shapes :intersectionsRay returns an unordered table of ray intersection t values Mark Wonnacott 2014-01-14 10:33:12 +0000
  • 2d169413dd Assert that Polygon is not intersecting itself Matthias Richter 2014-01-13 22:49:45 +0100
  • bf35186904 Use love.math.triangulate instead of own implementation Matthias Richter 2014-01-13 22:49:38 +0100
  • cabee18c81 Merge pull request #29 from italomaia/patch-1 vrld 2013-12-30 10:50:31 -0800
  • db1b1bdb38 Update shapes.lua Italo Maia 2013-12-29 02:09:27 -0200
  • 9d432517b7 Hackish fix for 97ae2d89 and parent. Matthias Richter 2013-09-04 10:20:19 +0200
  • 97ae2d8928 Fix commit adfe9a9a breaking EPA. Matthias Richter 2013-09-03 17:13:27 +0200
  • adfe9a9a5d Issue #25 (2): Collision detection sometimes hangs. Matthias Richter 2013-08-13 15:34:58 +0200
  • 0dc1e6c719 Issue #25: Division by 0 in CircleShape:support(). Matthias Richter 2013-08-13 15:13:25 +0200
  • 5d100c703f Adhere to new class commons specs. Matthias Richter 2013-07-21 12:51:35 +0200
  • 654211dad2 Update reference. Fix broken links. Matthias Richter 2013-02-09 22:16:27 +0100
  • 6c7c17ed9e [Fix #23] polygon:getBBox should be polygon:bbox Matthias Richter 2013-02-09 22:07:31 +0100
  • df3e163f9a [Fix] HC:remove(shape) does not remove from groups Matthias Richter 2013-02-09 22:04:28 +0100
  • ec2cc20a6b Better check if cell is empty in Hash:draw() Matthias Richter 2013-02-09 22:04:18 +0100
  • 8283c13cfb Add shape:inGroup() Matthias Richter 2012-12-15 16:01:21 +0100
  • a6cfe9a772 Fix code highlighting. Matthias Richter 2012-10-20 13:26:26 +0200
  • a3cab5ea1b Use doctool Matthias Richter 2012-10-20 13:22:09 +0200
  • 788c735ef7 Merge branch 'master' of github.com:vrld/HardonCollider Matthias Richter 2012-10-12 18:53:01 +0200
  • 6931ca823a More robust way of handling collisons with concave shapes Matthias Richter 2012-10-12 18:52:41 +0200
  • 28e80aeb6f Fix #21: CircleShape:collidesWith() incorrect. Matthias Richter 2012-10-12 18:17:34 +0200
  • 7d870746a5 Merge 19bcabb5ab into 8b30af1385 Ragzouken 2012-10-12 07:23:06 -0700
  • 19bcabb5ab Fix circle collidesWidth for non-polygon non-point shapes. Mark Wonnacott 2012-10-12 15:09:04 +0100
  • 8b30af1385 Refactor: Remove shape ids in main module. Matthias Richter 2012-10-09 00:50:46 +0200
  • ed495d3306 Report collisions immediately instead of collecting first. Matthias Richter 2012-10-08 13:48:30 +0200