Biggest change is slimming down the size of the World.hpp, Shape.hpp, and Joint.hpp files by moving their details out to separate files under detail subdirectory and detail sub namespace.
Also, removes propagate_const and various other cleanups.
coverage: 99.223% (+0.001%) from 99.222% when pulling 6b97ab5e96a9af4bc74423bbffd34420a0127095 on updates-20231027 into 82c856a1b04bae24833925ac2667bc776d5a1f3c on master.
Description - What's this PR do?
World.hpp
,Shape.hpp
, andJoint.hpp
files by moving their details out to separate files underdetail
subdirectory anddetail
sub namespace.propagate_const
and various other cleanups.