Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This update update the
Field
trait by removing thenalgebra::RealField
subtrait. This also allows for the removal of f-prefixed math methods. Rather than deprecate a ton of methods, I've chosen to just remove them, making this a rather breaking update (although I doubt anyone is using this crate so this is mostly just documentation for my own sake). A similar process was carried out inganesh
, so that has also been updated.Other changes
convert!
,convert_vec!
, andconvert_array!
) to make it easier to convert raw values to generics.Event::eps_mag()
for getting the magnitude of the EPS vector and a new traitUnitVector
which provides a methodunit()
that is implemented fornalgebra::Vector3
to quickly get a unit vector without needingRealField
'snormalize()
method.