sofa icon indicating copy to clipboard operation
sofa copied to clipboard

[Type] Add NoInit constructor for Quat class

Open epernod opened this issue 2 years ago • 1 comments

Similarly to Vec implementation, add a NoInit constructor for Quat and a type QuatNoInit<Real>

Speedup is minor compare to Mat and Vec of big size but still it makes a small diff when working with several Quat in loops.


By submitting this pull request, I acknowledge that
I have read, understand, and agree SOFA Developer Certificate of Origin (DCO).


Reviewers will merge this pull-request only if

  • it builds with SUCCESS for all platforms on the CI.
  • it does not generate new warnings.
  • it does not generate new unit test failures.
  • it does not generate new scene test failures.
  • it does not break API compatibility.
  • it is more than 1 week old (or has fast-merge label).

epernod avatar Aug 12 '22 09:08 epernod

[ci-build][with-all-tests]

epernod avatar Aug 12 '22 15:08 epernod

[ci-build][with-all-tests]

fredroy avatar Aug 22 '22 00:08 fredroy