-
Notifications
You must be signed in to change notification settings - Fork 285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes collision problem #668
Conversation
Thanks for bringing this to our attention! Indeed, it used to be the responsibility of the collision detector to call I'm not sure if removing this behavior was an intentional design choice or an oversight. Either we should replace the |
This functionality was removed when I was trying to remove the dependency of Merging now. |
I don't think we're actually setting the flags in the right place with this pull request. This would only work if the user is checking collisions through a |
Also, I don't know how comfortable I am with the need to perform a const-cast. I would much rather have |
I am not a fan of
I would prefer to maintain backwards compatibility with a |
I think there's value in being able to easily track when a body comes into collision. Otherwise you may need to pour through the The current approach might not be ideal, but if we're going to remove it, then I'd like to replace it with something analogous. |
Fair enough. I would prefer to improve the API |
That's plausible; it could include a |
Like I hinted at in point (2) above, I think having In other applications, like motion planning, one conceptual collision detection query requires multiple In this case, the value of |
I totally agree with you on that one. As I said in the description, this was a quick fix..
You're absolutely right. There should be an easy way to check for
What you are suggesting, makes sense.. It's better to expose this functionality in
This is true.. |
I completely agree with @mkoval 's points. Since a
We'll add a
Then If that sounds good to everyone, then I'll implement this and make a pull request. |
👍 Sounds good to me. |
Fixes #666 issue. It's done quickly and dirty. So feel free to not accept or polish it. It's just that we are using this functionality and needed it asap, so I coded it and sharing it..
Many thanks..