Skip to content

Commit

Permalink
Optimize Vector3d matrix multiply methods taking into account matrix …
Browse files Browse the repository at this point in the history
…properties (#337)

- mulProject() now takes into account identity, translation and affine
- new method mulProjectTranslation() when assuming translation
- new method mulProjectAffine() when assuming affine
- new method mulProjectGeneric() when not assuming (and also not testing for) properties
- mulPosition() now takes into account identity, translation and affine
- new method mulPositionTranslation() when assuming translation
- new method mulPositionAffine() when assuming affine
- new method mulPositionGeneric() when not assuming (and also not testing for) properties
  • Loading branch information
httpdigest committed Jul 1, 2023
1 parent 158c926 commit d3b4d66
Show file tree
Hide file tree
Showing 2 changed files with 720 additions and 78 deletions.
Loading

0 comments on commit d3b4d66

Please sign in to comment.