<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
h4
        {mso-style-priority:9;
        mso-style-link:"Heading 4 Char";
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        font-weight:bold;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.Heading4Char
        {mso-style-name:"Heading 4 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 4";
        font-family:"Cambria","serif";
        color:#4F81BD;
        font-weight:bold;
        font-style:italic;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:70.85pt 70.85pt 56.7pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:8534249;
        mso-list-template-ids:348547174;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1
        {mso-list-id:596333376;
        mso-list-template-ids:28858666;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2
        {mso-list-id:1153451593;
        mso-list-template-ids:1533695562;}
@list l2:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l2:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l2:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hey,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>since this is a rather big PR, touching a lot of files, it would be great if a few people could test this.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cheers,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Jakob<o:p></o:p></span></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'>---------- Forwarded message ----------<br>From: <b>Dennis Hemker</b> &lt;<a href="mailto:notifications@github.com">notifications@github.com</a>&gt;<br>Date: Tue, Aug 9, 2016 at 10:39 AM<br>Subject: [rock-core/base-types] Splitted base/types to seperate cpp and hpp files (#94)<br>To: rock-core/base-types &lt;<a href="mailto:base-types@noreply.github.com">base-types@noreply.github.com</a>&gt;<br><br><o:p></o:p></p><p>We splitted the base-types header-only lib into a separate .cpp/.hpp implementation due to very long orogen parsing times. The old implementation needed about 8 minutes (on a SSD) to finish the orogen phase in base/orogen/types. With the new concept, an enhancement of nearly 6 minutes (parsing times around 2 minutes) can be achieved. Furthermore, we removed some deprecated stuff.<o:p></o:p></p><p>Split Pose.hpp into implementation and header<o:p></o:p></p><p>Float.hpp: Use std function, not boost ones<o:p></o:p></p><p>Eigen: remove isnotnan and isfinite<o:p></o:p></p><p>This is a duplicate of the buildin<br>allFinite()<o:p></o:p></p><p>move guaranteeSPD into TwistWithCovariance.<o:p></o:p></p><p>This one includes SVD, which is a big include in the base eigen.<o:p></o:p></p><p>moved Wrench.hpp to new src<o:p></o:p></p><p>moved TwistWithCovariance.hpp to new lib/src<o:p></o:p></p><p>moved Waypoint to new src folder<o:p></o:p></p><p>re-patched new isnan interface<o:p></o:p></p><p>splitted TransformWithCovariance<o:p></o:p></p><p>splitted Timueout<o:p></o:p></p><p>moved headers to cpp files<o:p></o:p></p><p>splitted TimeMark<o:p></o:p></p><p>removed inlining<o:p></o:p></p><p>splitted Time<o:p></o:p></p><p>splitted Temperature<o:p></o:p></p><p>moved Point<o:p></o:p></p><p>splitted Pressure<o:p></o:p></p><p>fixed compile errors<o:p></o:p></p><p>Added correct PC file for base-types, made base-lib a dummy<o:p></o:p></p><p>moved CircularBuffer<o:p></o:p></p><p>moved Deprecated<o:p></o:p></p><p>moved JointLimitRange<o:p></o:p></p><p>moved JointLimits<o:p></o:p></p><p>moved JointState<o:p></o:p></p><p>moved JointTransform<o:p></o:p></p><p>moved JointsTrajectory<o:p></o:p></p><p>moved NamedVector<o:p></o:p></p><p>moved Odometry<o:p></o:p></p><p>added odometry<o:p></o:p></p><p>ported rest of types<o:p></o:p></p><p>re-removed vector included<o:p></o:p></p><p>changed dep to right lib name<o:p></o:p></p><p>compile fixes<o:p></o:p></p><div class=MsoNormal align=center style='text-align:center'><hr size=2 width="100%" align=center></div><h4>You can view, comment on, or merge this pull request online at:<o:p></o:p></h4><p>&nbsp;&nbsp;<a href="https://github.com/rock-core/base-types/pull/94" target="_blank">https://github.com/rock-core/base-types/pull/94</a><o:p></o:p></p><h4>Commit Summary<o:p></o:p></h4><ul type=disc><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l1 level1 lfo1'>Splitted base/types to seperate cpp and hpp files<o:p></o:p></li></ul><h4>File Changes<o:p></o:p></h4><ul type=disc><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>M</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-0" target="_blank">CMakeLists.txt</a> (6) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-1" target="_blank">base/JointLimitRange.hpp</a> (166) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-2" target="_blank">base/JointLimits.hpp</a> (51) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-3" target="_blank">base/JointTransform.hpp</a> (64) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-4" target="_blank">base/Odometry.hpp</a> (16) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-5" target="_blank">base/Temperature.hpp</a> (175) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-6" target="_blank">base/Time.hpp</a> (252) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-7" target="_blank">base/TimeMark.hpp</a> (39) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-8" target="_blank">base/TransformWithCovariance.hpp</a> (413) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-9" target="_blank">base/TwistWithCovariance.hpp</a> (286) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-10" target="_blank">base/commands/AUVMotion.hpp</a> (26) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-11" target="_blank">base/commands/AUVPosition.hpp</a> (24) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-12" target="_blank">base/samples/BodyState.hpp</a> (337) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-13" target="_blank">base/samples/Frame.hpp</a> (562) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-14" target="_blank">base/samples/Joints.hpp</a> (116) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-15" target="_blank">base/samples/RigidBodyState.hpp</a> (293) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-16" target="_blank">base/samples/SonarBeam.hpp</a> (103) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>D</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-17" target="_blank">base/samples/SonarScan.hpp</a> (398) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>M</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-18" target="_blank">bindings/ruby/CMakeLists.txt</a> (2) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-19" target="_blank">src/Angle.cpp</a> (171) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-20" target="_blank">src/Angle.hpp</a> (192) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>M</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-21" target="_blank">src/CMakeLists.txt</a> (113) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-22" target="_blank">src/CircularBuffer.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-23" target="_blank">src/Deprecated.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-24" target="_blank">src/Eigen.hpp</a> (3) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-25" target="_blank">src/Float.hpp</a> (11) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-26" target="_blank">src/JointLimitRange.cpp</a> (118) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-27" target="_blank">src/JointLimitRange.hpp</a> (79) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-28" target="_blank">src/JointLimits.cpp</a> (33) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-29" target="_blank">src/JointLimits.hpp</a> (23) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-30" target="_blank">src/JointState.cpp</a> (149) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-31" target="_blank">src/JointState.hpp</a> (104) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-32" target="_blank">src/JointTransform.cpp</a> (28) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-33" target="_blank">src/JointTransform.hpp</a> (39) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-34" target="_blank">src/JointsTrajectory.cpp</a> (78) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-35" target="_blank">src/JointsTrajectory.hpp</a> (67) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-36" target="_blank">src/NamedVector.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-37" target="_blank">src/Point.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-38" target="_blank">src/Pose.cpp</a> (165) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-39" target="_blank">src/Pose.hpp</a> (155) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-40" target="_blank">src/Pressure.cpp</a> (46) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-41" target="_blank">src/Pressure.hpp</a> (36) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-42" target="_blank">src/Temperature.cpp</a> (120) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-43" target="_blank">src/Temperature.hpp</a> (113) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-44" target="_blank">src/Time.cpp</a> (270) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-45" target="_blank">src/Time.hpp</a> (108) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-46" target="_blank">src/TimeMark.cpp</a> (25) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-47" target="_blank">src/TimeMark.hpp</a> (29) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-48" target="_blank">src/Timeout.cpp</a> (50) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-49" target="_blank">src/Timeout.hpp</a> (34) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-50" target="_blank">src/Trajectory.cpp</a> (12) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-51" target="_blank">src/Trajectory.hpp</a> (8) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-52" target="_blank">src/TransformWithCovariance.cpp</a> (408) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-53" target="_blank">src/TransformWithCovariance.hpp</a> (142) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-54" target="_blank">src/TwistWithCovariance.cpp</a> (368) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-55" target="_blank">src/TwistWithCovariance.hpp</a> (114) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-56" target="_blank">src/Waypoint.cpp</a> (18) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-57" target="_blank">src/Waypoint.hpp</a> (13) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-58" target="_blank">src/Wrench.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-59" target="_blank">src/base-lib.pc.in</a> (4) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-60" target="_blank">src/base-types.pc.in</a> (13) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-61" target="_blank">src/commands/Joints.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-62" target="_blank">src/commands/Motion2D.cpp</a> (12) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-63" target="_blank">src/commands/Motion2D.hpp</a> (4) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-64" target="_blank">src/commands/Speed6D.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-65" target="_blank">src/samples/BodyState.cpp</a> (325) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-66" target="_blank">src/samples/BodyState.hpp</a> (167) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-67" target="_blank">src/samples/CommandSamples.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-68" target="_blank">src/samples/CompressedFrame.cpp</a> (9) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-69" target="_blank">src/samples/CompressedFrame.hpp</a> (12) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-70" target="_blank">src/samples/DepthMap.cpp</a> (91) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-71" target="_blank">src/samples/DepthMap.hpp</a> (89) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-72" target="_blank">src/samples/DistanceImage.cpp</a> (38) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-73" target="_blank">src/samples/DistanceImage.hpp</a> (36) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-74" target="_blank">src/samples/Frame.cpp</a> (419) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-75" target="_blank">src/samples/Frame.hpp</a> (283) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-76" target="_blank">src/samples/IMUSensors.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-77" target="_blank">src/samples/Joints.cpp</a> (94) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-78" target="_blank">src/samples/Joints.hpp</a> (47) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-79" target="_blank">src/samples/LaserScan.cpp</a> (69) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-80" target="_blank">src/samples/LaserScan.hpp</a> (71) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-81" target="_blank">src/samples/Pointcloud.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-82" target="_blank">src/samples/Pressure.cpp</a> (16) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-83" target="_blank">src/samples/Pressure.hpp</a> (19) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-84" target="_blank">src/samples/RigidBodyAcceleration.cpp</a> (7) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-85" target="_blank">src/samples/RigidBodyAcceleration.hpp</a> (5) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-86" target="_blank">src/samples/RigidBodyState.cpp</a> (306) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-87" target="_blank">src/samples/RigidBodyState.hpp</a> (180) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-88" target="_blank">src/samples/Sonar.cpp</a> (268) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-89" target="_blank">src/samples/Sonar.hpp</a> (252) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-90" target="_blank">src/samples/SonarBeam.cpp</a> (63) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-91" target="_blank">src/samples/SonarBeam.hpp</a> (56) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-92" target="_blank">src/samples/SonarScan.cpp</a> (310) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>A</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-93" target="_blank">src/samples/SonarScan.hpp</a> (164) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-94" target="_blank">src/samples/Wrench.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-95" target="_blank">src/samples/Wrenches.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>R</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-96" target="_blank">src/templates/TimeStamped.hpp</a> (0) <o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo2'><strong>M</strong> <a href="https://github.com/rock-core/base-types/pull/94/files#diff-97" target="_blank">viz/CMakeLists.txt</a> (2) <o:p></o:p></li></ul><h4>Patch Links:<o:p></o:p></h4><ul type=disc><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l2 level1 lfo3'><a href="https://github.com/rock-core/base-types/pull/94.patch" target="_blank">https://github.com/rock-core/base-types/pull/94.patch</a><o:p></o:p></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l2 level1 lfo3'><a href="https://github.com/rock-core/base-types/pull/94.diff" target="_blank">https://github.com/rock-core/base-types/pull/94.diff</a><o:p></o:p></li></ul><p><span style='color:#666666'>—<br>You are receiving this because you are subscribed to this thread.<br>Reply to this email directly, <a href="https://github.com/rock-core/base-types/pull/94" target="_blank">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAJ0QsRbtQCv0MHYRWumDnFsyKd8gXQ7ks5qeDzHgaJpZM4Jf14N" target="_blank">mute the thread</a>.<span style='border:solid windowtext 1.0pt;padding:0in'><img border=0 width=1 height=1 id="_x0000_i1026" src="cid:image001.jpg@01D1F22B.D254E6B0" alt="Image removed by sender."></span><o:p></o:p></span></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>