Skip to content

MLBEDSW-11320: Consolidate Shape functionality and cleanup

Philip Hall requested to merge MLBEDSW-11320 into main

This commit updates shape and point implementations for more concise usage.

  • Added initialiser list support to shapes to avoid having to initialise via std::vector.
  • Made Point2/Point3 implementations functionally equivalent.
  • Added simple Shape scalar determination.
  • Added compound 'with' functions to set muliple axes at once.
  • Updated tests to cover Point functionality.

Signed-off-by: Philip Hall philip.hall@arm.com Change-Id: I346c9027c727c631681dcc593af81e1d91411518

Merge request reports

Loading