-
Notifications
You must be signed in to change notification settings - Fork 3
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
Create interface variants of joml-primitives classes. #3
base: main
Are you sure you want to change the base?
Conversation
This PR also fixes some methods that rely on the concrete implementation instead of the interface (i.e. intersectsAABB) and pulls some methods into the interface that don't mutate (i.e. length) It also adds the following methods to AABB: volume, expand, signedDistanceTo |
@httpdigest Requesting review. |
@httpdigest Is this project unmaintained now? |
Ah, I was just looking into something like this for the primitives - it would be awesome if this could be included and released 🤞 |
Yea I agree, this is awesome and fixes some bug such as #4 |
In reference to #2. This pull request is a work-in-progress.
Current progress, interface variants for: