diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/00changelog.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/00changelog.i new file mode 100644 index 0000000..d3a8311 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/00changelog.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/branch b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/branch new file mode 100644 index 0000000..77f4bbf --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/branch @@ -0,0 +1 @@ +ign-math2 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/branch2-served b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/branch2-served new file mode 100644 index 0000000..f9cbe94 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/branch2-served @@ -0,0 +1,370 @@ +b63a65bd5e4857c8ae7553693f4eb5a115084fe0 2525 +15432d6e48cecf14c88f89d8a8a93010f8f32393 c 2.4_default +8d6ab4fe1e37a7830d96257d95888086a7050a90 c 2_to_3 +20b50ca38634a38ec8178c72479bf28c953f0dbb c 387_equality +a74bef65850a87a106c07f51e2154ec8d20e0625 c 3_to_def +f3cb396f11ade535fedf2acfbeb28d8db1aeb5db c 4_to_def +bfecfaefd3c0fd410f6d747438b68331e60b196f c CMakeRefactor-3 +0098b2059dbbf5854c667bf13b20ca7ea31df616 c CMakeRefactor-3_gtest_warning_suppress +b8865c9c1191058c8e911491810cca1d199bff8e c CMakeRefactor-3_louise +1390f6f2e2f3434e12a3b329cea7f68d6af282d7 c CMakeRefactor-default +a2a646dce7044a3cf883a00cccd792fecbb4006b c CMakeRefactor-default-WindowsUpdate-Oct2017 +6aa90f9939d0ab62abf4049004fe83648bc0db91 c CMakeRefactor-default_appveyor_debug +97937d19295b72e8bfaf0450e00b9bae7811323a c CMakeRefactor-default_target_link +898e1d9c69250adc66c160b93a5f8e0a63dedb2f c CMakeRefactor_LiteralProject +faca9c1d7c3b037528ea8ebbe82475b236744972 o DefaultToStaticRuntimeOnWindows +4755a99562c362e91a5a4a651484bade262acea2 o FixSettingsForWindows +f57b1d445d7fb1db00ce836b2e3555f2bf9e01eb c Pose3ConstCorrectness +540796a4d2742e42cbc210c842f8fb9b9bb96ea9 c TweakREADME +1971e97191520e78431dd9fe6d543d9a85f2ffef o additional_plane_tests +5d35dd44242881160c6c8406563363c1bf690b6a c api_updates +49e5cc3a20df0f1aaafa6e3455e97e08d970e1d4 c appveyor +79e7b4b00d9330a4cd34057419daa4b06c18e89a c appveyor_faster +601010a577d924559c2a4cd9dbfd2089673d12f5 c arbitrary_box +61600afa05386f97e82eaf2ef55e90e1be83ccf2 c arm_long_double_2 +f76626a7a8ed3dc8b75a810b91e19dcb9365551d c backport_def_2 +3c5b741ea99247671229385abec51dd259f8d33b o backport_win_stopwatch_fix +63bbaf2430d3aa7f3541a6ba1a6e2c0afc0591e3 c bionic_codecheck_2 +e888512711401a825626ed9f2c0c8cf30b2a170b c bionic_math4 +575efd57b71c9fa73502ef9b04b1de49efd40981 o bionic_pipeline +852eadf09024bf7be009aeeabc29e44fdb70fac0 c box_contains +170a8ce8b8dc86e596a229c68f8527a3cfe72594 o branch_cov +6d0029a0bdbbc983831f2b76f57f054be54572ae o broken +33bf4be6bbb3a0c9db2aba7b52b3107e88f001e0 o build_release_win +7e3b180041c98a9f49ade8044a939011f48d01e7 c bump5pre3 +b5662ea50e25bd27fbf78fc5ae23fb9467f04e07 c bump_5 +a534602353e25bff035945df8a271924a741fe8b c bump_ign-math4 +771cda8e3a497ef9ae7bf0af1554ccd055231425 c c++11_pkgconfig +b0218655465162d1486661db5cafbb19066cf191 c c14 +a22a12b1bea2eb9033b897ddfe397dd503077ece o capi +3dd13d1265ad5f26b12280687a238d631da866d0 c changelog4 +45e4fe258792c3def529342d4ab68cc0cf0ea832 c changelog_2.9 +6dea5d617b29ffb6108c74524f4d6688c693fcf4 c changelog_28 +2097e2fa45b0cbdd79f788e3e984ae834a78a232 o clamp +f0f51d31ab1cb07921494a1441a9dc7ca2f320c0 c cmake2_deb_gz11 +4e8cd310710c41ed5d82622c178a7ae7110cb379 c cmake_2.8.12 +4b8b623a325ed159e89dd07ca050928394d33694 c cmake_pkgconfig_path_fix +62eb894fdfde6b4b8eba99cc3554fbb784f6fa2b c code_check +be03d1a49dea17971460a92b6d266db727fc9719 c code_check4 +dd2065d914c83cf830e37158aa8d478ac39e11e8 c codecheck_update +42a6032983598eee9faddcb5ebfdb21725a31cea o codecheck_xml_version2 +724d60544835a432b90b3c2d626eb428a214500d o codecov +70468c911ba7a153b61556769f10b1ebdabc10f9 c codecov_2 +dd1662a632706be3f7bcc04d9d1b377a9574cafb c codecov_3 +2c937023dcaba3e8fa8a717a1f58fa3d4a501c3e c codecov_pipelines +5bf90c3235466b1ea6dd1200786c8c06f631b385 c codecov_pipelines_nate +af28fcf039584d575ef89db7d7b7afe6bb2b56f7 c color +d59add9985c04f2c07229ff413d59f17cbc0d0f8 c configure_bat_2 +e127bf640a19d597df82613861168a96f6945ad0 c configure_bat_3 +706965d5d2e19ac948efcfce94e459c81a26898b c connected_components +f05e6778c77f04a054519190f9543fcf535b4d7a c copyright_v3 +3e2aef178ca760b4b207918fe9b9e99bd80077b9 c coverage_docs +c5952714acfc7ba4d835b071ae203f4a33dd676f c coverity +5321f1b6f199ad94929f4238d788e1c68ac3158d c coverity_1 +de46b78998eb7e0acb1fccd1f91caf7f4af46d4f c cowgill_patch_helpers +6c6967127e61606fae3d53a94481718c4c080be7 c cppcheck_artful +4c81e45bcc060bf890096370c73ed66b712a6f9e c cppcheck_rules +2ed35f05b06c7f0893239879937650bb70a7bfc3 c cppcheck_wily +5bb8af32c39b7755f3920b7cea6e73dcc3f2bfe9 c dblinf +faa1749d56e4b504fe31cd128600a07691e3f415 o default +fdc7082f373ee8ae0907bad1aaa3e1c32dcafd2c c deprecate_helper_macros +1efa54b75ac870d496c8a2da9bcd23de7639b428 c dirk-cmake-project +f59863525f0698e4c1b3dfba6c4d053c5bf97f4e c dirk-cmake-project2 +fd13492bbb4abf244e863ddfbb56c6fc920c1d48 c doc +98b05ff5f29c4a5108b7b876e87333adeaa2c85d c doc_directed_edge +8241f287efe9e8ed3340cadffc381b728d38d679 c documentation +0ee394c94f3155a83ecc4e35f88f60e74b22670c c dox_inline_namespaces +c3c8ec9ed9f9b74f76efa4f888ab728712079eea c doxygen_combine_tutorials +fbd38eb9485808f95c5f9ebd3d5ec64dae45a43b c duration_convert +7bf2e007e43eb22b3dc621cfca201d2b2a26ca6f o edgeless_performance_test +f4961c5d54f362f23507fc9b23bd3614e2a4b0e7 c eigen3_component +99b676fde5983468eadac24e23619a41cf872127 c enable_win_test_pragma +d6b2e680e35109843de46d4068bf54e7de5ea05b c equality_tolerance +149f1d3a15299daafdebdea1cf74d4af3d5fd9cf c example_exception +df3c4a9fb2c93b4c18df36a3c54f7abb113783f2 c examples_pipelines +766642f77ba404ff695e3bb1a3ef9c8187909403 c explicit_constructor +83a624f8efbab7a57a68f3d926566529b50c1a50 c filters +223d73b95c205fba23fe06a2a71964c960145280 c find_json_update +0bd97261f51f168abd343e3b775d0f2177fe34c6 c fixWindowsCMakeConfigInstall +e7475a6f8affc421e453dfe0ce0d4765e6decd88 c fixWindowsTests +88356b0292e6bf6a586c1ff21d1c338b4c2620a4 c fix_arm_compilation +32e92713464fd970fa3c3cabbcaf4589955f5db9 c fix_bionic_swig +13bea4cedcd14c4bded8830e6820a7df3b9ddf05 o fix_bionic_swig_gz11 +2af4493ef476ed82a7f1e69429e12b0d44c391e9 c fix_box_get_center +23ccf196d9ccc41d5caa8266030061b5580a69a2 c fix_box_get_center_caguero +a72801c0ac04526be7bef20f6e434b92fefac22b c fix_build +5e4c86e08d51d06091635844bb57a97ddfc29c24 c fix_color_warnings_2 +b91c7a7155a18a6556aa7e49dde1f5de9ca0c85f c fix_color_warnings_3 +2c2174f9bd161d89c29e04d0b32bfa19814ad48b c fix_examples +95e40ee46dcf04c27c24ac95d06b857e21c658ec o fix_examples_find3 +71de2398da5425dc5e9e44c88ed61ad11a237c05 o fix_examples_linking +4e9e091d95a5341837b4391ed9bc02d313ab73c2 c fix_frustum_planes +1daebcd426d6c8caadad23f7a991c6be1d74e046 o fix_ign-math2_4_0 +0489255832369b81d3c69f2acb834482c516143e c fix_infinite_recursion +a7fcefb96277531f7f9fe185ada6ff799081b036 c fix_line_test +b40c7c2d4c36bf3377543f72d9397a7e4352cd0f c fix_msbuild_compilation +c6c57fcbc7e20aa1ad762e705917a08d0526c0b7 o fix_use_of_BUILDING_DLL +5293e47d02e8f2cdd19b9b5ca5b580c98f041823 c fix_use_of_BUILDING_DLL_3 +47e31c7c198a5f52ece63bc27abbf5e68f2c1966 c fix_whitespace +c60566d1277d4d67066935ada0723061320dd418 c fix_win_compilation +3b25f09f2d7000a82f13e06c4d9e36eb6b908e88 o fix_win_warnings +5ab4d2b5d2437bcd5efed7b1bc30ef3ae03e064b o fix_windows +da30f2aec2ed083dc086a1c20015b6d3895852c5 c fixed_code_check +724001fcd269916dfb8388d67ee85979dd5d64d5 o flaky_rand_test +cbef0592073ed7114b921241412cb4dbc1d2b53b o frame_graph +b3e836f51f10b26e039a1bca5d003e8f00b211e7 o frame_graph_nath +785880985e369259fc06b09fcd77add17d356d2f c frame_graph_ptr +c1e6c35f670fe18197f4a666c4d4cfd28754bdff o frames +2bd77094f434dca17dde3b858c63ee8047326a21 c frustum +f95eced7cf0f32be9e1d580e2c6003148b10a8d0 c frustum_aabb_overlap +63f73debeee4dd4ada0f9e759064988673036cc8 c frustum_assignment +9df21db0f4ce5dc99f937e7ffea478daf6b55e54 c frustum_assignment_3 +28828f81ef251cf5523db54fa23ae5bb5adb15e0 c gcc7_fallthrough +b3da55c42e62c581b7edff406e339ad6ecc14002 c gcc8_c++17 +ce9701a71936076dccc7ab2e7a80cdaf2c2b22a3 c gcc8_c++17_caguero +e2e6ffe7ae216495c00c8729018f0017fbf973ae c gcc8_c++17_gtest +ee16485dca3d1cab8114e7a22ba92267b1b017da c gcc8_c++17_scpeters +eec7d467e28c93cd0c3a8facae06e9c67d16a2cc o graph +f96a78bf7f26896ddd62e23dad34e6644f2c54fe o graph_2 +4aead9a954e674165b90a28facbb79f60b0269d4 c graph_algo_test_visual +6f0eef4964c1cc03104164c17636d29c7aca9045 o graph_caguero +514eb2f5f087b88bd26330eb3aefac8b28365228 o graph_caguero_v2 +3d2893120137596f7b03a1042ce67b1c1b3adc66 o graph_dead_end +596d581c2f91bcdfde52c2213b0e73b8c0dc2e22 o graph_generic +126fff602880eebb894a760ee5a59c08ffd08c04 o graph_generic_nate +b4482ff3ef9f0b7b97a970580fdc9d20420b6989 o graph_generic_nate2 +1433085e536dea82f6df8ecdb528919a1f31860f o graph_generic_selector +34ac5947097a36df23f7133b37b3176b1728761a o graph_generic_v2 +505425a99b171a0206ba8ec4726f07403d3aafb7 c graph_scpeters +b83416e5dcbcc7e904d86f5ae9b3c0a5668e1f18 o graph_simple +19a52f6d4877b8f19a76656c308e0080dc3d0606 o graph_simple_iterator +997d6813922aaaab319f6de75b67f7905bddde5e o graph_undirected +042b0d99f65b2954780dc0cfe0fe0b3eba3d0781 c graphs_part1 +87cd129ca0547c5845f047a4d213f0533ad3a403 c graphs_part2 +1800d3d4fef4fac8abdcd24153f4283796a0946b c graphs_part3 +02fbbb19f40d2a0974ef7aa957f73fd91d10bf2c o graphs_part3_nate +998367b9138a3783dc33285f056ffbc3ada5b059 c graphs_part4 +869d1d5a66c754cf8897460914c6882020f1487d o graphs_part4_shane +587e764899ffb80db09f03d657e8973365084060 c gtest_warnings3 +b63a65bd5e4857c8ae7553693f4eb5a115084fe0 o gz11 +e51772fa206689fbe73673e7a7a1741057ff8080 c gz11_fix_chrono_llvm +602c373ae94f572a4e538f335aabaced38635476 c homogeneous_transform +40aeca939bd5c896a447b96c32173adb6193a389 c ifdef_use_math_defines +0fd617595949ae4e99a1b47504816097293ad32b o ign-math1 +0e1deb81596c97400e34c2770f1cd0021b418861 o ign-math2 +0eda78774a20f01902117c75b88cc58f619c8b0a c ign-math2-dll +3a1895a0d7d70f8173951e1d418e056834206cb0 c ign-math2_default +82709fcc9c5c344b044ede7f1352011e35a60043 c ign-math2_to_default +ba565e854ab0b62ef4ec77267b648845509d23ae o ign-math3 +1bce9e8c0bfc824d15b8251a0bf627dba79d3f16 o ign-math3-loop-detector +4d8ed2f653abbd40ffe9c5b282bc3b900ff8b8e3 o ign-math3-spline-improvements +5bbbe5d41ad77fe804a4b93a90dec05525ac68e8 o ign-math3-spline-improvements +51eac0dc0fbbdb60a384f019985c78dab01a06f5 c ign-math3_workaround_vector_msvc +2b4234dde09d1fdba1c9138d728a29168cf087d0 o ign-math4 +905ff99c724d68ed799b5c0dd424c5937beacb61 c ign-math4-dijkstra-doc +c8fa0d65e1f3aeab749acad2c46f0ced039273cc c ign-math4-edgevertices +c2e9a36334581847757eb22acefde3b343917e90 c ign-math4_exponents_standard_version +5e29a5ab6e045ff78a7e312a04db6aa4b91fa4e5 o ign-math4_jrivero +baa202e1fed755b38647e792b4dcf39e2c32f149 c ign-math4_matrix4_multiplyassign +b71ca23f47547e99e4a294f319ffcd05a3aa1ef9 c ign4todefaul_4_25_18 +cd9fb993fa60560b28089ad905da2b9113768c13 c ign_doxygen_macro +b7ccfe6928dd368c8cfdce56d0e6d001cbd8c3dd o ign_math4_inline_namespace +816fe1e4bc823d1aaebc7d1879eb20052729073e c igncmake_codecheck +a6a2a473458a39da49fb381d11120f8abc372295 c ignmath2_signalstats +f2c0a7855db5f25f81d1995ad87087f5a8d8feec c ignmath2_to_default +40ec99617f86c1a40e7c527a9b2a892305d86c92 c ignmath3_changelog +b1aad5beac5687ef2e8ed2aac5b3ca0e26cb2649 o inequality_tests +d83faf8a05807bb1a2102e38788fa7e2b9e3fbd1 c inertia_doc_update +e2e665479acbe2b9c5c7a6f94330c4d92c81460a c inertial_part1 +39da5ce9221865e8f140f4745313c58ceca2fbc6 c inertial_part2 +20ea11397487eeb88cfea528d61214d6479282d1 c inertial_rotations +f79eeeb9ffeebf7b207ead9a2f521d7a38f553af c inf +d526f30fcce7586c8f7aa504ee7856d725f82b7b c inline_namespace_attempt2 +ac81a830cdc5adbe480cf1effcdd89bbae5a1d18 o inline_namespaces_tests +7c7935fd53e52123900e0a8aa0ccafcf2ce3a18e c install_v3stats +1260e83815c1cb87306b5b98675b6da8d02fa504 c is_odd_warnings +c3a5bf2192d66df7c83050d9ae912f9e3181c395 c issue_10 +49970f5171a6487d612fe5cb9f93ebc57241ec34 c issue_1_include_folder +b7311e8587998b137fb7b6c44c2f0988dd30557a c issue_28 +aaa49713c2b91c4f0b411ee776e87187fa9c4a0a c issue_29 +0b307a3185a5c93ff9c74ba2e7769b5573d30027 c issue_44 +491c84b5f6e4308db591e95b48b08bced0ecda66 c issue_46 +70a0e15357b94279543ea0d53a700714f67edf07 c issue_50 +382b87e03cad1bcc05c96b384b3fdc89e03b3d63 c issue_54 +701c805b483b087744ea34c93ea37c69519e5a6f c issue_56 +2d4f6bcda4871c03d4f445935d14038e5c0efa33 o issue_69 +06c93e5e95de7b7fe4bda323c510ca650fa076b0 c issue_69_math3 +29691829bdf8326f088fc1fc2d43f43fb28cac74 c issue_7 +bfea21db67726ee58c0beccd7a1f1ebbfc51bdb6 o issue_70 +6a7b1bd475eeb90a80b331c957a47cc187bcccfc c issue_79 +3bcc96fe194d7906c36c16c9360a55e32f43f4ae o issue_95 +c42cce40b85212ed76b2e8f75a5b83844ff2d916 c jliang +21e7b33ce5009f3a3a7e7d82dfd7921fac9597e6 c jliang +bee082adf7562bc609b66c75a65202066c93503e c jliang +b129742dbf6f8605bcfb6d23bf5cf3a45eb95df4 c jliang +adf573e82d4e3c629fdd148d74fc611dfff65a5f c kmeans +9e53f3ffad8f475a18ea317202faf6917c875774 c kmeans_warnings +c59ecb575d72dbb4fb2d6e02ef766234c2c13da4 c kmeans_win7_2 +f5fd016380c68990dd9a07ff77270fc1d5248fc3 c line +835ace73792d4c73bef9bc8ce0e7321102c8520b c line_scpeters +797e067187e3aa37ad7419f66ce2b65d284bd966 c link_to_target +bd74259bd5e096348cc0ec1fdb73aedfe645e1c4 c lookat +5cc9dcb326023b02d7a8301afae952e7c7e240d2 c lowest +1dcc24e33dda902e061897ceb988107c46fb2bc9 c macros_migration +63b7b819ebe78ad851faa92e4342c8d8ba0f2cc8 c mass_matrix +30ac9406f1fbeb40d81b7b130e6d1c72d792bcdf c mass_matrix_part1 +f169abab8bb93c806616b6939142daa0c9dff865 c mass_matrix_part1_hugo +14ae68c5b019dea8c3a78935d530cc5324c9f586 c mass_matrix_part2 +74f1d0098b621b448828ff7a0b269c3778d16677 c mass_matrix_part3 +02b152cdb00ed402adb5c6595edab69c84120c09 o mass_matrix_part3_eigen +0c6f736fdc2f6373523be3311b96915cfac954e0 c mass_matrix_part3_nate +9352e81ac8536007434372caf52cafcc8890cc25 c mass_matrix_part4 +086176fd5157684637d010dbffef1195fef25c26 c massmatrix_set +c9aa99808c3446b21b375f8ec81374e963fe490a c master +3477a8497c971f3c9d0c07ffecd1be7d675185ac o mat_set_from_box +adb30ade0923910e4a5ef108e15bd08f82215447 c mat_set_from_box_boxclass +71d43728e8e9beb699389b44d86b2091fae0a203 c mat_set_from_cylinder +b3cff3ca0585c7a992aae97ca78f18bdea5d09db c mat_set_from_cylinder_cylinderclass +0094d6d0301473a9401f49319e15076e6b2d6340 c mat_set_from_sphere +6e9a8b34f8ef3a2cb872bd405e22ce60e1917954 c mat_set_from_sphere_sphere +336ba8b94d9dbea48e3130919c58fc7a6fbfb13e o match_seed +60e80a7901c96c4562616df9fb03c5495c9cdfff c material_density +16c841dfd2e7c4772d6d4212cf2289438a9e5c24 c material_density_default +9533cd4ba07c880abaa6a4606ceaa817d216dd44 o material_density_no_enum_visibility +6df0242c06fa23171793fc4bd6b5ece74303cb7b c material_density_predefined +a66e2aef399c005b9f097718df8b8556267e717d c material_density_unknown +22e2693649b3fd4438ea87ef3fca4d6aa9e651df c material_density_win_test +75ffd487f844f3073f71cf11de191ba3c135df3a c math4_cppcheck +7d7bdc8607d712fdad7a20a8febc587cda4105df c math4_material_by_density +516d923cbf9e77db415f1eeef00e1c37e23b80a2 c math4_to_default +ca49c1333377fd5c8499c16fe2f1bbb8e38c2e55 c math4_valid_moment +ff7ab9cc96d00b3532518798ca9a587af236287e c math4_valid_moment_scpeters +7c0b63fd97125d5c8e4cd8d14c1802839730dec9 c math_3.2.1 +6d9880758d201f8da0afb6043927d6d4e8ccd853 c matrix3_determinant +9b148f07595aea69bfd8ddf9c40272035c574e71 c matrix3_inverse +0a5714420cab7815af8922ef5556d3258a94abe4 c matrix_transpose +f8e44715d78a043835f4692631c79ca93b8dfec8 c matrix_vector_multiply +08df9d17a470ba069d084220a658e7f29699c317 c merge34 +fc43a84123d6c1bb40bffb5df94bfd554695b5cb c merge45 +cc5ec8344c8b6f2da56921c1a215baf656a0ddff c merge4default +fdb5d5418beea3f71b54319add184cebfc99b2bb c merge56 +333760797b5caeac10c528460301d34eef43ab97 c merge_23 +89f47f3163eabdac7d5f51f4f73ef7a77760f7cf c merge_23_nov_2017 +3d5a01d7e4a9cefb678c9005e09032cccac5b0e8 c merge_34 +692e305b0450c387929b7ab18011fb317582400d c merge_34_dec_2017 +7d28e7dc3a5b556374f3ebb292b2db46fb63d0cd o merge_34_test +3be08650bdc530234a8daeb604dad20f42123b2c c migrate_to_ign_cmake1 +8cdb43b58db978ef1a593a96d31f3b9566240b2b c more_coverage_tests +0cd79c0dced025157e103d59a717f27b5c45bcf5 c moving_window_filter +769215bdb2c061572808649ff27cdc9ddda3f90c c movingwindow_update +51491f7b5a3db7127229127ea3696a24bebc8f1c c msbuild +90929fb24624b67e1a4d2b525fcd73df250ad6fc c msbuild_test +f17c1c1a3eed5f0cd98240af321b1448eb32efcd c msbuild_warnings +9e1727a96a82849ef55ca84fcfa4abed89d590a6 c multiplatform_check_test_ran +41d76f05dbfe2fe0898b76e9608041f45a952999 o multiplication +3e085bf03ce6d0122eb0333e5a7699cecc82b1cc c multiplication2 +a2e8a421c33b05fd263bc93e71087d670dd48ba1 c new_gtest_2 +2ae388ca2b51ef999cf340f9aea8fe5c4a76917a c new_gtest_2_unsigned +2f0d5b18dabbe111713c32363760ad42bd5b8eaf c new_sdf2.3 +21ae89ad68a27fea5c3e204691713a8af09f9147 o nkoenig/line3hh-edited-online-with-bitbucket-1441145528381 +e413e7de19c088013a74e47b6f90352270e49dc1 o no_branch_coverage +995a2dab3449f6bb46d94b982aa877633498ce0f c no_underscore_in_name +1fc641a1d7dba71d75ef945eff42421d2cacd646 c non-const_brackets +8edb7460f39d5edeff1e23fa7277a8566b3edeee c odd_even +286f78fd35b077b673fad593200c11f031953f99 c orientedbox_material +21810f0313ae966c23fcba300150c21c72b18eb6 c osx_build +299f70b89845fcf7a2bfd2cd1c6181a27c7715c6 c pairing +661a329f02d6a2ad209645d485aa159985550557 c pairing2 +1663d1a93817c1f69d7463c218016e59de68cf8d c pairing2_scpeters +3ad82ceb3904b3beafe66f2898e2df7df8683a6c c pairing_box_test +396538682d45e866201885673f5ef55b46d319f7 o pairing_scpeters +621ea7f0d455881f71c006b74fd44d7f236a97df c pid +a505ef008b5f7063f58c5440a20e60e08596791f c pid_offset +c6c51e01c1fdb12e4b50c55e2c2de7cce57f95c5 c plane_coverage +4893a3252f72a3738119a45ed1b623888d722028 c pr119_redo +a803720d6147a68eee207eaac5bcbd565aee8308 c prep_320 +031652fb22cda49379095636561ed233456314e2 c private_src_3 +a0c07a999959c1f6110b6d304c477a8d6b4f5094 c quat_clarify_pitch_singularity +462f13b0e444ad85ea62d275510d9890e088d405 c quat_const +d2a58a377284a052e61d6f0dfbbf99e3a2384be0 c quaternion_improve +4de9e9809ea0c45a0e4f0a5f4719522c4312a7f7 c quaternion_updates +61502b95bbf392202357c6b48e8b157e40222f50 c rand_norm_coverage +713443d31ff69c9790c7d0c51e18ba2ac9c35347 c redact_spline_loop_detection +906b5c9f4cd9121a2e3da5d89b2cc4bf21887fab c relocatable_cmake +dbde2961e826e53ae4ae56405e4a309c8cd08fd4 c relocate_changelog_entries +ed2db0377b6483feb589310fad95b3433d86f911 c remove exceptions +052e48aa836e9e6802a6a7f79684d5299686b111 c remove_box_extent +8561c991ac45c37b2d59b223ba6604556f5ebad7 c remove_drone +5782dfa4c3edaf1b15667d6f77a944cf08fff47a c remove_exceptions_caguero +09e39b6ff0262f3cae828642eeae3030c30d01da o remove_googletest +79b453f61ab64dd5553843e6c7b1cc4e4811a8b2 c revert_inline_namespace +7a5d8ffc9b3fb3e3cbc80820715794c2c69f0373 c rm_dep_3 +90dce39f5824480233c1abdd1eb7f7856dcf27e0 o rule_of_5 +a31c17dd003ccbdf253c22da76323019bcd923a9 c scpeters/fix-example-linking-1517459781725 +d3d5421b113b1d8362c54703b1594b6566ef6623 c scpeters/indexexceptionhh-edited-online-with-bitb-1404324943281 +3881a125d0cf1120d0f587f329874f26d12fbb07 c scpeters/readmemd-edited-online-with-bitbucket-1405528831200 +46e043fb1ca3d9f452fe9f4784b99dd36e740dc1 c scpeters/readmemd-edited-online-with-bitbucket-ad-1397084710551 +6910248ef2056c5c3769dd1f0b9d1363e708ab29 c semantic_version +d2d3ea73f62b4747c49710e5da47933866dc330a o set_from_box_default_arg +7f2c64805f4e21276b604ecd838250ab71827550 c set_translation +0470799ef9940d22dca3aa800bc818397e47b926 c signal_max_min +165034cf6d5aa8a27492cc4047b3f323cd0bf658 c signal_stats +2c146a0bc822b253389d7c7942a155e53733241d c signal_variance +08fc7cc2faf047db2d4bf5f8650091a5557bdff9 o signalstats_operator +992bd89f94c561f0afacfa2ed3cad1ad7eb0f8b0 o signum +653849d8a153a68bf95c40591b8e64e0d2d4da5a c small_changes5 +fce821ce7d92c687553378d4e4c9700e6c362b91 c sort23 +eab144e19087a049d64e3f3b695877d1b38e696d c sort23_louise +aa7caed4a22a0d5453ed7ac9e637b6dc0ca453af c spaces_in_path +e0bfece27067387008590d1f0206dc48e09dbbad c spherical_coords +b495e12b3fe9c387669b25e43f4667a106063112 o spherical_ops +d75d4bb38fcc903c2db3c3869162a553c4235117 c spherical_ops2 +8263059ac8a73987d22cce4972b66b5c723dc2ff c stopwatch +5521a85827065e53ec714e206d3018683beb2628 c stopwatch_copymove +3a23aaa427c2639a099b6369f429ba93c8ed8b30 c stopwatch_louise +5b40243286d5fd4c99e1e76ee7998c34a4af1147 o support_ign1_ign0 +227840e4f0130493ef3acaa033cccf4821a5ccc4 o swig +b76503c1c375e7f96bec8f179fdc54dd608e89a5 c swig2 +f67cc392aad4c590eead0cf1156a22af80910b4a o swig2_caguero +48f142b3b378f9033f91cf2acb69f3e65a3569ec c swig_caguero +df234d5c2d33c8149b84bd9b3b92d3a97fef129e c symbol_visibility +057fc36afd36ff7eef37145e39e35be1fc99e556 c symbols_test_script +47237e1050297b9b7420ba5ea4c237968d83436a c temp2 +5161eda99cb3f5ba9a6efff2d238939987a99f1b c temperature +62019805112ee0c531892608b74e9b4cc7427763 c template_not_visible_windows +4868c012b6332a18a89ce187a5dea195ad8f2275 c templates +0790eb2a7742503915419c744dbf8b2fba80601b o test_euler +211dc8e6f7572fc156284f918d70abef60007e61 c test_euler_2 +93050e195469a11a5345399137b42795bf47184d c traversaro/check-if-find_packageignitionmath-requir-1469265917405 +55e2a2f02ca80370a19c892153c60327db8281cd c traversaro/pass-visual-studio-specific-options-only-1455312562891 +fde1ff75734f25e2aa21b20da2d31eee94111bb6 c traversaro/remove-unused-code-in-ignitionmathconfig-1487280952797 +124c4df35ecf10691d584d99c9cf245a720bafda c triangl3 +4f1618f4dcf557d191925472362e4b003b2d3edc o triangl3_louise +305e8236074239073431f76fc04a7085f788d71b c triangle +e596d6c107aaf4321a13ef602e477fe580c94c23 c triangle_scpeters +2b3848d47a9cbcdb920478a0e2e2b3973feac2a9 c undirected_duplicate_edge +ec71a8a82f06f44c44a1257eba90be8151659d4d c update_doxygen_class +8466df399c375e64952442547b68148abacabd68 c use_ign_cmake0 +48ea730c4678320e6cd811793d88230f010fc9ec c use_ign_cmake0_ign-math4 +42524aded129faa4438de177a46c50bb66a2a663 c vector_doc +fb35bf73868f861915c2044179c23b08b673aa03 c vector_length +ca791bd2be4be935417ab934ef79ddd8bd13c665 c vector_scalar_add +12ed64bdcb81bda65e9590c0b763723d8de6983b c vector_scalar_add_nate +0b6c0ee39055604e748b7d871bf2ae487c84b43c o versioned_cmake_vars +746ed1290db82cb0fc57388902c3b6d8f884f89d o versioned_cmake_vars_both +c8400316e7713570f9ccb66e9dfa0d2424f6d71f c versioned_namespace +1674b98afd414d42b0d0571264087cda0e29179d c visual_studio_project +51fcc8796335e429039c9646c19b3c701a5731be c volume2 +daa364f568973dc219bbf3c84a81f5839cdde6b2 c volumes +b2b0a4f5c586740356d3e53ebe0f371a0a3bed76 c warnings3 +35505a8741273a31e0d41d7bc7f37f334ea6ac23 c warnings_default +2717fc5b1733db42a4dad7a935796d5085f584dc c win_ci_no_build_testing +7be21519a2d2c9118a5d828124aea5060e28cdb6 c win_ign-cmake1 +45ab71897f621880d4565b453359f63b99e3068c o win_warnings +5ee0450ca532b2657bb9e76d83023c2a2909faad o win_warnings2 +8ec5498ff61a0d466d95f3299d3465832d7055a2 c windows_10 +cb2612cb159770fee640cc0c5b7c7ef4ff526992 c windows_clean_final +354983439c1d1206af377575850ac0498ebb075f c windows_clean_part2 +49490865c287d1013eaca3d9e4a3399871d76290 c windows_clean_part3 +5c6953aef702de5ff537cffc8dd44d173f8bbc5d c windows_release +3c4a5f0d9f71999666d2cd2627f96b2666712ffe o xenial_codecheck diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/hgtagsfnodes1 b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/hgtagsfnodes1 new file mode 100644 index 0000000..51c09c0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/hgtagsfnodes1 differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/rbc-names-v1 b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/rbc-names-v1 new file mode 100644 index 0000000..5f98305 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/rbc-names-v1 differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/rbc-revs-v1 b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/rbc-revs-v1 new file mode 100644 index 0000000..703abd2 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/rbc-revs-v1 differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/tags2-visible b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/tags2-visible new file mode 100644 index 0000000..5d71599 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/cache/tags2-visible @@ -0,0 +1,77 @@ +2525 b63a65bd5e4857c8ae7553693f4eb5a115084fe0 +b6ec9fa6c2f4d260db9e43313427088d1d335e66 ignition-math2_2.0.0 +97e77ddc311fc90a6c58f5d5ebc35fbf61d97d4f ignition-math2_2.0.1 +97e77ddc311fc90a6c58f5d5ebc35fbf61d97d4f ignition-math2_2.0.1 +11e0a5c966b5d1e8eb0d4be7020e75e39045ccc2 ignition-math2_2.0.1 +11e0a5c966b5d1e8eb0d4be7020e75e39045ccc2 ignition-math2_2.0.1 +139578aab03ba009585f04b7ca7063785000ed08 ignition-math2_2.0.1 +139578aab03ba009585f04b7ca7063785000ed08 ignition-math2_2.0.1 +21fe51b3e430fb7eab7be8dc4ff52eeded73bc0d ignition-math2_2.0.1 +21fe51b3e430fb7eab7be8dc4ff52eeded73bc0d ignition-math2_2.0.1 +4edc5cbf1138057b1464dc81ae89c8f4e0448026 ignition-math2_2.0.1 +7705c244480429c2e8cec84d54f0341f79d354c5 ignition-math2_2.0.2 +2c9af5e6d1eaa85820d39dbc4dd0adbe944bd146 ignition-math2_2.0.3 +48c1d8d614dbdf43bca1fc6872f2c39ab0375b79 ignition-math2_2.1.0 +824676ce320c10ab59ac067eee6c16ecc9813c8c ignition-math2_2.1.1 +6fab1865bf69c9ee2e8fa0584420306d62da1880 ignition-math2_2.2.0 +6fab1865bf69c9ee2e8fa0584420306d62da1880 ignition-math2_2.2.0 +4d1ea88b870638e596a263f5485f652b5978da2a ignition-math2_2.2.0 +4d1ea88b870638e596a263f5485f652b5978da2a ignition-math2_2.2.0 +d7916fe4ba25b35619b0fe0a6112212594cc66d8 ignition-math2_2.2.0 +31079955bac73d807bd0602e2555803f25673020 ignition-math2_2.2.1 +31079955bac73d807bd0602e2555803f25673020 ignition-math2_2.2.1 +778e778ce1d60d84bfeb6d1efdce0e8e9abb3a5e ignition-math2_2.2.1 +dcaff5c465c94733939120f71298b3ed0ce8ee74 ignition-math2_2.2.2 +dcaff5c465c94733939120f71298b3ed0ce8ee74 ignition-math2_2.2.2 +de3837518b7d7c7f3d945aa53be55b75a5e0a8a3 ignition-math2_2.2.2 +f3919dfcf50e16afb677ced185d40c0aed041741 ignition-math2_2.2.3 +6e625a118d4525b0c88b6d57dfdd50cf76512656 ignition-math2_2.3.0 +ac12fe30079e7ebd6c0420c967a2bde037a89f37 ignition-math2_2.4.0 +255fe947055f8de476430ca1ba5cb4e42b61ee0d ignition-math2_2.4.1 +6c0e329b4808923fba3aa0c91a448fafa2dff549 ignition-math2_2.5.0 +cf2438d9459aeb01929c863a9f1cbe0690a321bc ignition-math2_2.6.0 +aa50abbeb1907215bdc5c76a29c2f6912f266608 ignition-math2_2.7.0 +4a633401f62c4d6509d304711e0dd952ad3e1faf ignition-math2_2.8.0 +acedf1754a1282b890ec97d1d88bb534de93e9fb ignition-math2_2.9.0 +50f24f016f9342bba881e3c66138a2ecc183f192 ignition-math3_3.0.0 +50f24f016f9342bba881e3c66138a2ecc183f192 ignition-math3_3.0.0 +8c1ff0dbcea93ee03c18db2452f54c8a12b3bb45 ignition-math3_3.0.0 +8c1ff0dbcea93ee03c18db2452f54c8a12b3bb45 ignition-math3_3.0.0 +5d7f2d20709b5e11f326945995ae5c8438c708ba ignition-math3_3.0.0 +5d7f2d20709b5e11f326945995ae5c8438c708ba ignition-math3_3.0.0 +d37c4fc897bed69644ddce6c2ccecf6ff017979d ignition-math3_3.0.0 +d37c4fc897bed69644ddce6c2ccecf6ff017979d ignition-math3_3.0.0 +376eb52b40c5465aaa8024589b37efc3033e1315 ignition-math3_3.0.0 +376eb52b40c5465aaa8024589b37efc3033e1315 ignition-math3_3.0.0 +a06d26055d0706048e40f9e8ec0a5cb8d117b1ea ignition-math3_3.0.0 +000921c8ee491fe3441d1802207296f4ebb38fa5 ignition-math3_3.1.0 +e86e5bb392e44404561046c0a7597596f8385401 ignition-math3_3.2.0 +4e4d38ce5bca7f1bb176282b7a63a11207091718 ignition-math3_3.3.0 +054f8a99081fb54f7c28bad2ec6cfa8e2edb94a5 ignition-math4_4.0.0 +e48d6fc0ba840e9e391790f9a04f1a272667112c ignition-math4_4.0.0~pre1 +e48d6fc0ba840e9e391790f9a04f1a272667112c ignition-math4_4.0.0~pre1 +fa7fd98c0c1ba2dd1896d581c3e2a112f229d5f9 ignition-math4_4.0.0~pre1 +fa7fd98c0c1ba2dd1896d581c3e2a112f229d5f9 ignition-math4_4.0.0~pre1 +8630d9d4d8e30cbeac0feedb577daf15447ca6b2 ignition-math4_4.0.0~pre1 +8630d9d4d8e30cbeac0feedb577daf15447ca6b2 ignition-math4_4.0.0~pre1 +903c5d8be28e4f2c2f48c48ac8e59b2fb49a675f ignition-math4_4.0.0~pre1 +3e9ea893e1e4b477e8eb77e40d7a020f3f1b5527 ignition-math4_4.0.0~pre2 +35ebb0d49912f21307539f5280c397cc4ce17043 ignition-math4_4.0.0~pre3 +bc3d15909dfe69b5ee5b5d71278898d63da00372 ignition-math4_4.0.0~pre4 +df99e3a859e683a54054e05e316b92fbe282085b ignition-math5_5.0.0~pre1 +d9fd1662b6d081b36b336ddc6ebc7ca0e035a932 ignition-math5_5.0.0~pre2 +8c256af3125cbd43565a8fbaae2f23c0931ea01e ignition-math5_5.0.0~pre3 +8cd15bd16378fcab3ae4e7e200aec66e0d127dcc ignition-math5_5.0.0~pre4 +5b04b7840bf83a95d33824a4f93d7d88daeffc8f ignition-math6_6.0.0~pre3 +46f3dd24499cdafbcf3ef802447b8d33bc973b25 ignition-math6_6.0.0~pre4 +77c3cf732fe21101efe2d736e150902eb6479a77 ignition-math_0.1.0 +77c3cf732fe21101efe2d736e150902eb6479a77 ignition-math_0.1.0 +439c8109f434e6d19493f099bdad0cf08b005614 ignition-math_0.1.0 +439c8109f434e6d19493f099bdad0cf08b005614 ignition-math_0.1.0 +b384a311f73e9daec902f4a90b3e034b2a088eb7 ignition-math_0.1.0 +b384a311f73e9daec902f4a90b3e034b2a088eb7 ignition-math_0.1.0 +9a151cd5d911d75c76cf4926272f24d6dc775d40 ignition-math_0.1.0 +68591bf31d06a9ba3c525f5fb61d88fc61bd032a ignition-math_0.2.0 +68591bf31d06a9ba3c525f5fb61d88fc61bd032a ignition-math_0.2.0 +e7f2c9985fdb729e6775013e2780292391c4d2d0 ignition-math_0.2.0 +d42c36f378f67ad76adcfddcc81302f9cf6010cb ignition-math_1.0.0 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/dirstate b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/dirstate new file mode 100644 index 0000000..5c7950d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/dirstate differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/hgrc b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/hgrc new file mode 100644 index 0000000..00e54a4 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/hgrc @@ -0,0 +1,14 @@ +# example repository config (see "hg help config" for more info) +[paths] +default = https://bitbucket.org/ignitionrobotics/ign-math + +# path aliases to other clones of this repo in URLs or filesystem paths +# (see "hg help config.paths" for more info) +# +# default-push = ssh://jdoe@example.net/hg/jdoes-fork +# my-fork = ssh://jdoe@example.net/hg/jdoes-fork +# my-clone = /home/jdoe/jdoes-clone + +[ui] +# name and email (local to this repository, optional), e.g. +# username = Jane Doe diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/requires b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/requires new file mode 100644 index 0000000..64bcea1 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/requires @@ -0,0 +1,5 @@ +dotencode +fncache +generaldelta +revlogv1 +store diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00changelog.d b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00changelog.d new file mode 100644 index 0000000..48f777b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00changelog.d differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00changelog.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00changelog.i new file mode 100644 index 0000000..dee3069 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00changelog.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00manifest.d b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00manifest.d new file mode 100644 index 0000000..d87155b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00manifest.d differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00manifest.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00manifest.i new file mode 100644 index 0000000..ec121c1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/00manifest.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_a_u_t_h_o_r_s.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_a_u_t_h_o_r_s.i new file mode 100644 index 0000000..65edbb8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_a_u_t_h_o_r_s.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_c_make_lists.txt.i new file mode 100644 index 0000000..4aa96ec Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_c_o_p_y_i_n_g.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_c_o_p_y_i_n_g.i new file mode 100644 index 0000000..2e0080a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_c_o_p_y_i_n_g.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_changelog.md.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_changelog.md.i new file mode 100644 index 0000000..fb4f824 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_changelog.md.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_l_i_c_e_n_s_e.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_l_i_c_e_n_s_e.i new file mode 100644 index 0000000..69684f1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_l_i_c_e_n_s_e.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_migration.md.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_migration.md.i new file mode 100644 index 0000000..815241c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_migration.md.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_n_e_w_s.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_n_e_w_s.i new file mode 100644 index 0000000..ff9aa7d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_n_e_w_s.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_r_e_a_d_m_e.md.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_r_e_a_d_m_e.md.i new file mode 100644 index 0000000..25306fa Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/_r_e_a_d_m_e.md.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/api.md.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/api.md.in.i new file mode 100644 index 0000000..4c55a0c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/api.md.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/appveyor.yml.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/appveyor.yml.i new file mode 100644 index 0000000..4ac9a22 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/appveyor.yml.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/bitbucket-pipelines.yml.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/bitbucket-pipelines.yml.i new file mode 100644 index 0000000..940ccea Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/bitbucket-pipelines.yml.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_code_coverage.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_code_coverage.cmake.i new file mode 100644 index 0000000..ea34ab0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_code_coverage.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_default_c_flags.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_default_c_flags.cmake.i new file mode 100644 index 0000000..790fc09 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_default_c_flags.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_dissect_version.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_dissect_version.cmake.i new file mode 100644 index 0000000..3a1fcaa Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_dissect_version.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_find_o_s.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_find_o_s.cmake.i new file mode 100644 index 0000000..cb1ee8e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_find_o_s.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_find_s_s_e.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_find_s_s_e.cmake.i new file mode 100644 index 0000000..5a76b3a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_find_s_s_e.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_host_c_flags.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_host_c_flags.cmake.i new file mode 100644 index 0000000..95f866b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_host_c_flags.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_ronn2_man.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_ronn2_man.cmake.i new file mode 100644 index 0000000..3080b1f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_ronn2_man.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_search_for_stuff.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_search_for_stuff.cmake.i new file mode 100644 index 0000000..fbf7b3e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_search_for_stuff.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_target_arch.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_target_arch.cmake.i new file mode 100644 index 0000000..5741d67 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_target_arch.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_test_utils.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_test_utils.cmake.i new file mode 100644 index 0000000..df0fd82 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_test_utils.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_utils.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_utils.cmake.i new file mode 100644 index 0000000..0452169 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/_utils.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cmake__uninstall.cmake.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cmake__uninstall.cmake.in.i new file mode 100644 index 0000000..8a3b714 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cmake__uninstall.cmake.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/config.hh.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/config.hh.in.i new file mode 100644 index 0000000..07254ed Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/config.hh.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cpack.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cpack.cmake.i new file mode 100644 index 0000000..458ef5b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cpack.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cpack__options.cmake.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cpack__options.cmake.in.i new file mode 100644 index 0000000..91f6f28 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/cpack__options.cmake.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/ignition-math-config.cmake.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/ignition-math-config.cmake.in.i new file mode 100644 index 0000000..1f2c83d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/ignition-math-config.cmake.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/ignition__math-config.cmake.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/ignition__math-config.cmake.in.i new file mode 100644 index 0000000..658a249 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/ignition__math-config.cmake.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/pkgconfig/ignition-math.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/pkgconfig/ignition-math.in.i new file mode 100644 index 0000000..aeec763 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/pkgconfig/ignition-math.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/pkgconfig/ignition__math.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/pkgconfig/ignition__math.in.i new file mode 100644 index 0000000..799fe4c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/pkgconfig/ignition__math.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/upload__doc.sh.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/upload__doc.sh.in.i new file mode 100644 index 0000000..ec85c65 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/cmake/upload__doc.sh.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/codecov.yml.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/codecov.yml.i new file mode 100644 index 0000000..b83933b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/codecov.yml.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/configure.bat.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/configure.bat.i new file mode 100644 index 0000000..b4e2027 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/configure.bat.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/_c_make_lists.txt.i new file mode 100644 index 0000000..a94d37f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/cppreference.tag.xml.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/cppreference.tag.xml.i new file mode 100644 index 0000000..1c90af4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/cppreference.tag.xml.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/doxygen.css.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/doxygen.css.i new file mode 100644 index 0000000..ba0cb54 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/doxygen.css.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/dynsections.js.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/dynsections.js.i new file mode 100644 index 0000000..7748800 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/dynsections.js.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/footer.html.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/footer.html.i new file mode 100644 index 0000000..7aa734a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/footer.html.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/header.html.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/header.html.i new file mode 100644 index 0000000..f57f1ed Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/header.html.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition.in.i new file mode 100644 index 0000000..804b3f8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo.png.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo.png.i new file mode 100644 index 0000000..3cbdefd Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo.png.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo.svg.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo.svg.i new file mode 100644 index 0000000..fa53fad Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo.svg.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo__white.svg.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo__white.svg.i new file mode 100644 index 0000000..f6f7b40 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/ignition__logo__white.svg.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/layout.xml.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/layout.xml.i new file mode 100644 index 0000000..93b9f3f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/layout.xml.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/mainpage.html.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/mainpage.html.i new file mode 100644 index 0000000..ed09a3d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/mainpage.html.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/search.js.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/search.js.i new file mode 100644 index 0000000..860fb45 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/search.js.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/style.css.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/style.css.i new file mode 100644 index 0000000..315bb02 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/style.css.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-doxygen.css.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-doxygen.css.i new file mode 100644 index 0000000..73f4057 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-doxygen.css.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-footer.html.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-footer.html.i new file mode 100644 index 0000000..a9313dd Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-footer.html.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-header.html.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-header.html.i new file mode 100644 index 0000000..1e46b4d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials-header.html.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials.in.i new file mode 100644 index 0000000..aa7aa69 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/doc/tutorials.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/_c_make_lists.txt.i new file mode 100644 index 0000000..2b68e3b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/include/ignition/math/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/include/ignition/math/_c_make_lists.txt.i new file mode 100644 index 0000000..99266ec Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/include/ignition/math/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/include/ignition/math/eigen3/_conversions.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/include/ignition/math/eigen3/_conversions.hh.i new file mode 100644 index 0000000..600c539 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/include/ignition/math/eigen3/_conversions.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/src/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/src/_c_make_lists.txt.i new file mode 100644 index 0000000..2b1b900 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/src/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/src/_conversions___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/src/_conversions___t_e_s_t.cc.i new file mode 100644 index 0000000..aa551c4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/eigen3/src/_conversions___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/_c_make_lists.txt.i new file mode 100644 index 0000000..62239bd Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/angle__example.rb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/angle__example.rb.i new file mode 100644 index 0000000..2ad5ec0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/angle__example.rb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/graph__example.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/graph__example.cc.i new file mode 100644 index 0000000..b1d829c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/graph__example.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/triangle__example.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/triangle__example.cc.i new file mode 100644 index 0000000..f7a348b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/triangle__example.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2__example.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2__example.cc.i new file mode 100644 index 0000000..b1b0e2b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2__example.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2__example.rb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2__example.rb.i new file mode 100644 index 0000000..5609806 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2__example.rb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2c__example.c.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2c__example.c.i new file mode 100644 index 0000000..045bfcc Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector2c__example.c.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector3__example.rb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector3__example.rb.i new file mode 100644 index 0000000..282c940 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/examples/vector3__example.rb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/_c_make_lists.txt.i new file mode 100644 index 0000000..e91cace Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_affine_exception.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_affine_exception.hh.i new file mode 100644 index 0000000..bfc1a3b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_affine_exception.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_angle.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_angle.hh.i new file mode 100644 index 0000000..ac43e6c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_angle.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_box.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_box.hh.i new file mode 100644 index 0000000..28cfd97 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_box.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_c_make_lists.txt.i new file mode 100644 index 0000000..724110c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_double_defs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_double_defs.hh.i new file mode 100644 index 0000000..7b169b9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_double_defs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_float_defs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_float_defs.hh.i new file mode 100644 index 0000000..080173b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_float_defs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_helpers.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_helpers.hh.i new file mode 100644 index 0000000..cc30071 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_helpers.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_index_exception.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_index_exception.hh.i new file mode 100644 index 0000000..621f4d7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_index_exception.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_integer_defs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_integer_defs.hh.i new file mode 100644 index 0000000..56e0164 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_integer_defs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_math_types.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_math_types.hh.i new file mode 100644 index 0000000..3b7b2f3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_math_types.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3.hh.i new file mode 100644 index 0000000..8d3685f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3d.hh.i new file mode 100644 index 0000000..3044c73 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3f.hh.i new file mode 100644 index 0000000..727b446 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3i.hh.i new file mode 100644 index 0000000..ecaf8d7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix3i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4.hh.i new file mode 100644 index 0000000..c1b293a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4d.hh.i new file mode 100644 index 0000000..0f09d14 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4f.hh.i new file mode 100644 index 0000000..9192794 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4i.hh.i new file mode 100644 index 0000000..874641c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_matrix4i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_plane.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_plane.hh.i new file mode 100644 index 0000000..9a66b4b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_plane.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose.hh.i new file mode 100644 index 0000000..fec36bb Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3.hh.i new file mode 100644 index 0000000..d4a98a9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3d.hh.i new file mode 100644 index 0000000..47ec500 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3f.hh.i new file mode 100644 index 0000000..90efba9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3i.hh.i new file mode 100644 index 0000000..c9fd85f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_pose3i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternion.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternion.hh.i new file mode 100644 index 0000000..43b5fa0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternion.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaterniond.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaterniond.hh.i new file mode 100644 index 0000000..b3510bb Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaterniond.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternionf.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternionf.hh.i new file mode 100644 index 0000000..ec0e0b1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternionf.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternioni.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternioni.hh.i new file mode 100644 index 0000000..a186a91 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_quaternioni.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_rand.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_rand.hh.i new file mode 100644 index 0000000..924b09c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_rand.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_rotation_spline.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_rotation_spline.hh.i new file mode 100644 index 0000000..e715f0b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_rotation_spline.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_spline.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_spline.hh.i new file mode 100644 index 0000000..a3d24ba Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_spline.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_undefs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_undefs.hh.i new file mode 100644 index 0000000..abf7c87 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_undefs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2.hh.i new file mode 100644 index 0000000..efa44cb Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2d.hh.i new file mode 100644 index 0000000..b5f3be0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2f.hh.i new file mode 100644 index 0000000..37696c4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2i.hh.i new file mode 100644 index 0000000..4a2e343 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector2i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3.hh.i new file mode 100644 index 0000000..2d4b352 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3d.hh.i new file mode 100644 index 0000000..c5acbab Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3f.hh.i new file mode 100644 index 0000000..a7226e5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3i.hh.i new file mode 100644 index 0000000..38be235 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector3i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4.hh.i new file mode 100644 index 0000000..40a2af0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4d.hh.i new file mode 100644 index 0000000..1cb7bc3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4f.hh.i new file mode 100644 index 0000000..b4e94ca Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4i.hh.i new file mode 100644 index 0000000..f19f7bb Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/_vector4i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/math.hh.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/math.hh.in.i new file mode 100644 index 0000000..4e80d12 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/ignition/math/math.hh.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/_c_make_lists.txt.i new file mode 100644 index 0000000..f894df1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/_c_make_lists.txt.i new file mode 100644 index 0000000..ee6861b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_affine_exception.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_affine_exception.hh.i new file mode 100644 index 0000000..99608d1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_affine_exception.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_angle.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_angle.hh.i new file mode 100644 index 0000000..a30d8a1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_angle.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_arbitrary_box.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_arbitrary_box.hh.i new file mode 100644 index 0000000..f54eda8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_arbitrary_box.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_axis_aligned_box.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_axis_aligned_box.hh.i new file mode 100644 index 0000000..b47cbae Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_axis_aligned_box.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_box.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_box.hh.i new file mode 100644 index 0000000..fac03d0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_box.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_box_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_box_private.hh.i new file mode 100644 index 0000000..e1187d1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_box_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_c_make_lists.txt.i new file mode 100644 index 0000000..0af66bc Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_color.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_color.hh.i new file mode 100644 index 0000000..f614782 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_color.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_cylinder.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_cylinder.hh.i new file mode 100644 index 0000000..d42d42c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_cylinder.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_double_defs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_double_defs.hh.i new file mode 100644 index 0000000..9baaa50 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_double_defs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_edge.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_edge.hh.i new file mode 100644 index 0000000..a052c53 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_edge.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_filter.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_filter.hh.i new file mode 100644 index 0000000..6e6fb28 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_filter.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_float_defs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_float_defs.hh.i new file mode 100644 index 0000000..3e66a51 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_float_defs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame.hh.i new file mode 100644 index 0000000..437bdd8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_exception.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_exception.hh.i new file mode 100644 index 0000000..95c0f11 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_exception.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_graph.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_graph.hh.i new file mode 100644 index 0000000..54f5bf9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_graph.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_graph_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_graph_private.hh.i new file mode 100644 index 0000000..79950da Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_graph_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_private.hh.i new file mode 100644 index 0000000..2d44379 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frame_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frustum.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frustum.hh.i new file mode 100644 index 0000000..a382d1c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frustum.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frustum_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frustum_private.hh.i new file mode 100644 index 0000000..3f64e87 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_frustum_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph.hh.i new file mode 100644 index 0000000..66088c1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_algorithms.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_algorithms.hh.i new file mode 100644 index 0000000..b42ddd8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_algorithms.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_directed.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_directed.hh.i new file mode 100644 index 0000000..6b9e3e9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_directed.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_undirected.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_undirected.hh.i new file mode 100644 index 0000000..5da8e94 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_graph_undirected.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_helpers.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_helpers.hh.i new file mode 100644 index 0000000..1d6e15e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_helpers.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_index_exception.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_index_exception.hh.i new file mode 100644 index 0000000..f3d3967 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_index_exception.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_inertial.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_inertial.hh.i new file mode 100644 index 0000000..52cc2c8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_inertial.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_integer_defs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_integer_defs.hh.i new file mode 100644 index 0000000..2fee854 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_integer_defs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_kmeans.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_kmeans.hh.i new file mode 100644 index 0000000..91890d1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_kmeans.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_kmeans_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_kmeans_private.hh.i new file mode 100644 index 0000000..d7e3651 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_kmeans_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line2.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line2.hh.i new file mode 100644 index 0000000..46b9a9e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line2.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line3.hh.i new file mode 100644 index 0000000..16cb3c2 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line3_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line3_private.hh.i new file mode 100644 index 0000000..9acf0d7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_line3_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_mass_matrix3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_mass_matrix3.hh.i new file mode 100644 index 0000000..88cfb5b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_mass_matrix3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_mass_matrix3.ipynb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_mass_matrix3.ipynb.i new file mode 100644 index 0000000..1e0cb8f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_mass_matrix3.ipynb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material.hh.i new file mode 100644 index 0000000..3222c32 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_density.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_density.hh.i new file mode 100644 index 0000000..80767af Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_density.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_type.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_type.hh.i new file mode 100644 index 0000000..f5aeefa Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_type.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_types.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_types.hh.i new file mode 100644 index 0000000..0ff4cd4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_material_types.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_math_types.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_math_types.hh.i new file mode 100644 index 0000000..03092f7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_math_types.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3.hh.i new file mode 100644 index 0000000..0e467c6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3d.hh.i new file mode 100644 index 0000000..8ed574b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3f.hh.i new file mode 100644 index 0000000..44331df Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3i.hh.i new file mode 100644 index 0000000..f3186e7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix3i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4.hh.i new file mode 100644 index 0000000..351ec2f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4d.hh.i new file mode 100644 index 0000000..eb5d959 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4f.hh.i new file mode 100644 index 0000000..d74db57 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4i.hh.i new file mode 100644 index 0000000..53081ff Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_matrix4i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_moving_window_filter.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_moving_window_filter.hh.i new file mode 100644 index 0000000..18c2c80 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_moving_window_filter.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_oriented_box.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_oriented_box.hh.i new file mode 100644 index 0000000..672e648 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_oriented_box.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_p_i_d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_p_i_d.hh.i new file mode 100644 index 0000000..4407462 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_p_i_d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_path_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_path_private.hh.i new file mode 100644 index 0000000..8170c52 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_path_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_plane.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_plane.hh.i new file mode 100644 index 0000000..e934a05 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_plane.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planed.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planed.hh.i new file mode 100644 index 0000000..3a1f923 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planed.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planef.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planef.hh.i new file mode 100644 index 0000000..ccada49 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planef.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planei.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planei.hh.i new file mode 100644 index 0000000..16ab587 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_planei.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose.hh.i new file mode 100644 index 0000000..ad2dea6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3.hh.i new file mode 100644 index 0000000..4bbf760 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3d.hh.i new file mode 100644 index 0000000..70daa17 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3f.hh.i new file mode 100644 index 0000000..ff43d39 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3i.hh.i new file mode 100644 index 0000000..b138695 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pose3i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pyramid_frustum.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pyramid_frustum.hh.i new file mode 100644 index 0000000..43f5d1b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pyramid_frustum.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pyramid_frustum_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pyramid_frustum_private.hh.i new file mode 100644 index 0000000..4d5681e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_pyramid_frustum_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternion.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternion.hh.i new file mode 100644 index 0000000..6c55753 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternion.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaterniond.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaterniond.hh.i new file mode 100644 index 0000000..42c42e3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaterniond.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternionf.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternionf.hh.i new file mode 100644 index 0000000..a7c484f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternionf.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternioni.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternioni.hh.i new file mode 100644 index 0000000..732962b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_quaternioni.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rand.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rand.hh.i new file mode 100644 index 0000000..fadda7d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rand.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_relative_pose.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_relative_pose.hh.i new file mode 100644 index 0000000..d88d883 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_relative_pose.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_relative_pose_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_relative_pose_private.hh.i new file mode 100644 index 0000000..10511e8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_relative_pose_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rotation_spline.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rotation_spline.hh.i new file mode 100644 index 0000000..6057f9d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rotation_spline.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rotation_spline_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rotation_spline_private.hh.i new file mode 100644 index 0000000..1a542ca Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_rotation_spline_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_semantic_version.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_semantic_version.hh.i new file mode 100644 index 0000000..9d3b3e0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_semantic_version.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_signal_stats.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_signal_stats.hh.i new file mode 100644 index 0000000..bb6288b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_signal_stats.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_signal_stats_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_signal_stats_private.hh.i new file mode 100644 index 0000000..26c0f68 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_signal_stats_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_sphere.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_sphere.hh.i new file mode 100644 index 0000000..5e45242 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_sphere.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spherical_coordinates.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spherical_coordinates.hh.i new file mode 100644 index 0000000..c555dc5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spherical_coordinates.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spline.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spline.hh.i new file mode 100644 index 0000000..c129724 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spline.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spline_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spline_private.hh.i new file mode 100644 index 0000000..fa9d263 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_spline_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_stopwatch.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_stopwatch.hh.i new file mode 100644 index 0000000..dba02e3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_stopwatch.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_system.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_system.hh.i new file mode 100644 index 0000000..6ad8e94 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_system.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_system.hh.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_system.hh.in.i new file mode 100644 index 0000000..0189863 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_system.hh.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_temperature.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_temperature.hh.i new file mode 100644 index 0000000..5e4ae00 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_temperature.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_triangle.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_triangle.hh.i new file mode 100644 index 0000000..31786f6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_triangle.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_triangle3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_triangle3.hh.i new file mode 100644 index 0000000..1dd5a27 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_triangle3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_types.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_types.hh.i new file mode 100644 index 0000000..3fe3577 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_types.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_undefs.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_undefs.hh.i new file mode 100644 index 0000000..d6bcf8e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_undefs.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2.hh.i new file mode 100644 index 0000000..439c182 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2d.hh.i new file mode 100644 index 0000000..43a7982 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2f.hh.i new file mode 100644 index 0000000..92a67a9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2i.hh.i new file mode 100644 index 0000000..904358c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector2i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3.hh.i new file mode 100644 index 0000000..9cc3857 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3_stats.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3_stats.hh.i new file mode 100644 index 0000000..f2186ff Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3_stats.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3_stats_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3_stats_private.hh.i new file mode 100644 index 0000000..5b906a5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3_stats_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3d.hh.i new file mode 100644 index 0000000..7a6b18b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3f.hh.i new file mode 100644 index 0000000..baedaff Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3i.hh.i new file mode 100644 index 0000000..dd33886 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector3i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4.hh.i new file mode 100644 index 0000000..b39822e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4d.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4d.hh.i new file mode 100644 index 0000000..c50b482 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4d.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4f.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4f.hh.i new file mode 100644 index 0000000..33c575a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4f.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4i.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4i.hh.i new file mode 100644 index 0000000..e63b765 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vector4i.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vertex.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vertex.hh.i new file mode 100644 index 0000000..9c104e3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/_vertex.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/config.hh.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/config.hh.in.i new file mode 100644 index 0000000..2c5326f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/config.hh.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_box.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_box.hh.i new file mode 100644 index 0000000..e984055 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_box.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_cylinder.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_cylinder.hh.i new file mode 100644 index 0000000..0695e02 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_cylinder.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_sphere.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_sphere.hh.i new file mode 100644 index 0000000..1c29fb4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/detail/_sphere.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_c_make_lists.txt.i new file mode 100644 index 0000000..f7097a6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_edge.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_edge.hh.i new file mode 100644 index 0000000..5c5abd9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_edge.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_graph.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_graph.hh.i new file mode 100644 index 0000000..8f3f7cf Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_graph.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_graph_algorithms.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_graph_algorithms.hh.i new file mode 100644 index 0000000..62b0a08 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_graph_algorithms.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_vertex.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_vertex.hh.i new file mode 100644 index 0000000..2d50c42 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/graph/_vertex.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/math.h.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/math.h.in.i new file mode 100644 index 0000000..55234c7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/math.h.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/math.hh.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/math.hh.in.i new file mode 100644 index 0000000..bb6db91 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/math.hh.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/vector2.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/vector2.h.i new file mode 100644 index 0000000..15d4237 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/include/ignition/math/vector2.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle.cc.i new file mode 100644 index 0000000..4c15e15 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle.i.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle.i.i new file mode 100644 index 0000000..7370a07 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle.i.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle___t_e_s_t.cc.i new file mode 100644 index 0000000..1d22ecd Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle___t_e_s_t.rb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle___t_e_s_t.rb.i new file mode 100644 index 0000000..b9c1018 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_angle___t_e_s_t.rb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_arbitrary_box___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_arbitrary_box___t_e_s_t.cc.i new file mode 100644 index 0000000..8f9d329 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_arbitrary_box___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_axis_aligned_box.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_axis_aligned_box.cc.i new file mode 100644 index 0000000..c1f4590 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_axis_aligned_box.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_axis_aligned_box___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_axis_aligned_box___t_e_s_t.cc.i new file mode 100644 index 0000000..c220ea2 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_axis_aligned_box___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box.cc.i new file mode 100644 index 0000000..1d6ed09 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box.i.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box.i.i new file mode 100644 index 0000000..451e7dd Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box.i.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box___t_e_s_t.cc.i new file mode 100644 index 0000000..087f57a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box_private.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box_private.cc.i new file mode 100644 index 0000000..704c30a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box_private.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box_private.hh.i new file mode 100644 index 0000000..fdc59d7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_box_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_c_make_lists.txt.i new file mode 100644 index 0000000..2550680 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_color.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_color.cc.i new file mode 100644 index 0000000..92e82a5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_color.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_color___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_color___t_e_s_t.cc.i new file mode 100644 index 0000000..451f1f9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_color___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_cylinder___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_cylinder___t_e_s_t.cc.i new file mode 100644 index 0000000..ce4e937 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_cylinder___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_edge___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_edge___t_e_s_t.cc.i new file mode 100644 index 0000000..7fca35e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_edge___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_filter___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_filter___t_e_s_t.cc.i new file mode 100644 index 0000000..0748ba1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_filter___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame.cc.i new file mode 100644 index 0000000..e549597 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame___t_e_s_t.cc.i new file mode 100644 index 0000000..f79c7cc Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_exception.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_exception.cc.i new file mode 100644 index 0000000..109212d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_exception.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph.cc.i new file mode 100644 index 0000000..57e84f5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph___t_e_s_t.cc.i new file mode 100644 index 0000000..9da903a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph_private.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph_private.cc.i new file mode 100644 index 0000000..46a1706 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frame_graph_private.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum.cc.i new file mode 100644 index 0000000..96f9a7b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum___t_e_s_t.cc.i new file mode 100644 index 0000000..cc4f244 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum_private.hh.i new file mode 100644 index 0000000..62e99dd Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_frustum_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph.cc.i new file mode 100644 index 0000000..86c897e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph___t_e_s_t.cc.i new file mode 100644 index 0000000..5f2c19b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_directed2___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_directed2___t_e_s_t.cc.i new file mode 100644 index 0000000..3bad6ff Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_directed2___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_directed___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_directed___t_e_s_t.cc.i new file mode 100644 index 0000000..d1d3aea Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_directed___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_undirected___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_undirected___t_e_s_t.cc.i new file mode 100644 index 0000000..6bdb119 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_graph_undirected___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_helpers.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_helpers.cc.i new file mode 100644 index 0000000..eb0fd50 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_helpers.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_helpers___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_helpers___t_e_s_t.cc.i new file mode 100644 index 0000000..70c43af Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_helpers___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_index_exception.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_index_exception.cc.i new file mode 100644 index 0000000..de81e40 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_index_exception.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_inertial___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_inertial___t_e_s_t.cc.i new file mode 100644 index 0000000..34867ca Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_inertial___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans.cc.i new file mode 100644 index 0000000..ee33644 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans___t_e_s_t.cc.i new file mode 100644 index 0000000..b2191b6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans_private.hh.i new file mode 100644 index 0000000..d20f6ab Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_kmeans_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line2___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line2___t_e_s_t.cc.i new file mode 100644 index 0000000..9e1143a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line2___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line3.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line3.cc.i new file mode 100644 index 0000000..312a627 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line3.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line3___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line3___t_e_s_t.cc.i new file mode 100644 index 0000000..4ed9c6e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_line3___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3.cc.i new file mode 100644 index 0000000..881324a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3___eigen___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3___eigen___t_e_s_t.cc.i new file mode 100644 index 0000000..bad03b4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3___eigen___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3___t_e_s_t.cc.i new file mode 100644 index 0000000..a4b871f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_mass_matrix3___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material.cc.i new file mode 100644 index 0000000..0ca7406 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material___t_e_s_t.cc.i new file mode 100644 index 0000000..c418c45 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_density.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_density.cc.i new file mode 100644 index 0000000..81b2978 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_density.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_density___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_density___t_e_s_t.cc.i new file mode 100644 index 0000000..c78c8a3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_density___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_type.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_type.hh.i new file mode 100644 index 0000000..666e25b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_type.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_types.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_types.hh.i new file mode 100644 index 0000000..84572f4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_material_types.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3.cc.i new file mode 100644 index 0000000..812869f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3___t_e_s_t.cc.i new file mode 100644 index 0000000..60bb3a7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3d.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3d.cc.i new file mode 100644 index 0000000..0f00544 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3d.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3f.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3f.cc.i new file mode 100644 index 0000000..f354d25 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3f.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3i.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3i.cc.i new file mode 100644 index 0000000..62f5964 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix3i.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4.cc.i new file mode 100644 index 0000000..bea0f21 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4___t_e_s_t.cc.i new file mode 100644 index 0000000..a9d2501 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4d.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4d.cc.i new file mode 100644 index 0000000..88524f7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4d.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4f.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4f.cc.i new file mode 100644 index 0000000..02d7ec2 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4f.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4i.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4i.cc.i new file mode 100644 index 0000000..e4d1b49 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_matrix4i.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_moving_window_filter___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_moving_window_filter___t_e_s_t.cc.i new file mode 100644 index 0000000..01e691b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_moving_window_filter___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_oriented_box___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_oriented_box___t_e_s_t.cc.i new file mode 100644 index 0000000..18d9995 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_oriented_box___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_p_i_d.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_p_i_d.cc.i new file mode 100644 index 0000000..e2ffb3a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_p_i_d.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_p_i_d___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_p_i_d___t_e_s_t.cc.i new file mode 100644 index 0000000..9a09179 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_p_i_d___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_path_private.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_path_private.cc.i new file mode 100644 index 0000000..e7be635 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_path_private.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_plane.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_plane.cc.i new file mode 100644 index 0000000..6394c63 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_plane.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_plane___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_plane___t_e_s_t.cc.i new file mode 100644 index 0000000..0d8d95f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_plane___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planed.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planed.cc.i new file mode 100644 index 0000000..bbc16db Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planed.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planef.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planef.cc.i new file mode 100644 index 0000000..94fc338 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planef.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planei.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planei.cc.i new file mode 100644 index 0000000..e1bc02b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_planei.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose.cc.i new file mode 100644 index 0000000..663e9f2 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3.cc.i new file mode 100644 index 0000000..33b0128 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3d.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3d.cc.i new file mode 100644 index 0000000..8b22911 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3d.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3f.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3f.cc.i new file mode 100644 index 0000000..a2b5b01 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3f.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3i.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3i.cc.i new file mode 100644 index 0000000..005ad10 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose3i.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose___t_e_s_t.cc.i new file mode 100644 index 0000000..a365c80 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pose___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pyramid_frustum.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pyramid_frustum.cc.i new file mode 100644 index 0000000..a423b42 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pyramid_frustum.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pyramid_frustum___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pyramid_frustum___t_e_s_t.cc.i new file mode 100644 index 0000000..b942828 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_pyramid_frustum___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternion.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternion.cc.i new file mode 100644 index 0000000..c91b10b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternion.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternion___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternion___t_e_s_t.cc.i new file mode 100644 index 0000000..dbd1107 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternion___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaterniond.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaterniond.cc.i new file mode 100644 index 0000000..42bb326 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaterniond.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternionf.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternionf.cc.i new file mode 100644 index 0000000..ef07f7f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternionf.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternioni.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternioni.cc.i new file mode 100644 index 0000000..76c9483 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_quaternioni.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rand.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rand.cc.i new file mode 100644 index 0000000..018b21c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rand.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rand___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rand___t_e_s_t.cc.i new file mode 100644 index 0000000..627dc44 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rand___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_relative_pose.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_relative_pose.cc.i new file mode 100644 index 0000000..0b69958 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_relative_pose.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline.cc.i new file mode 100644 index 0000000..9f3bb39 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline___t_e_s_t.cc.i new file mode 100644 index 0000000..7bac4f5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline_private.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline_private.cc.i new file mode 100644 index 0000000..3036c46 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline_private.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline_private.hh.i new file mode 100644 index 0000000..1e8f006 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_rotation_spline_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_semantic_version.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_semantic_version.cc.i new file mode 100644 index 0000000..124a67d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_semantic_version.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_semantic_version___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_semantic_version___t_e_s_t.cc.i new file mode 100644 index 0000000..d43d453 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_semantic_version___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats.cc.i new file mode 100644 index 0000000..48ce121 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats___t_e_s_t.cc.i new file mode 100644 index 0000000..5f16d7c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats_private.hh.i new file mode 100644 index 0000000..ca7baf5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_signal_stats_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_sphere___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_sphere___t_e_s_t.cc.i new file mode 100644 index 0000000..d9d3e3b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_sphere___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spherical_coordinates.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spherical_coordinates.cc.i new file mode 100644 index 0000000..a3958e6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spherical_coordinates.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spherical_coordinates___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spherical_coordinates___t_e_s_t.cc.i new file mode 100644 index 0000000..8c71a44 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spherical_coordinates___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline.cc.i new file mode 100644 index 0000000..c8f87b6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline___t_e_s_t.cc.i new file mode 100644 index 0000000..97201ca Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline_private.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline_private.cc.i new file mode 100644 index 0000000..a9cdbc7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline_private.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline_private.hh.i new file mode 100644 index 0000000..d8f309b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_spline_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_stopwatch.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_stopwatch.cc.i new file mode 100644 index 0000000..2174d6f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_stopwatch.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_stopwatch___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_stopwatch___t_e_s_t.cc.i new file mode 100644 index 0000000..e40d998 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_stopwatch___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_temperature.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_temperature.cc.i new file mode 100644 index 0000000..76399a2 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_temperature.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_temperature___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_temperature___t_e_s_t.cc.i new file mode 100644 index 0000000..228f13b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_temperature___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_triangle3___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_triangle3___t_e_s_t.cc.i new file mode 100644 index 0000000..a991968 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_triangle3___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_triangle___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_triangle___t_e_s_t.cc.i new file mode 100644 index 0000000..aa21893 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_triangle___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2.cc.i new file mode 100644 index 0000000..e4d1b5a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2.i.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2.i.i new file mode 100644 index 0000000..91ca09b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2.i.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2___t_e_s_t.cc.i new file mode 100644 index 0000000..67aa61a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2___t_e_s_t.rb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2___t_e_s_t.rb.i new file mode 100644 index 0000000..abe719f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2___t_e_s_t.rb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2d.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2d.cc.i new file mode 100644 index 0000000..390275d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2d.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2d___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2d___t_e_s_t.cc.i new file mode 100644 index 0000000..0eca79f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2d___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2f.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2f.cc.i new file mode 100644 index 0000000..4b01275 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2f.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2i.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2i.cc.i new file mode 100644 index 0000000..c908345 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2i.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2i___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2i___t_e_s_t.cc.i new file mode 100644 index 0000000..a1187e5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector2i___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3.cc.i new file mode 100644 index 0000000..8ad5b43 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3.i.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3.i.i new file mode 100644 index 0000000..e4c889f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3.i.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3___t_e_s_t.cc.i new file mode 100644 index 0000000..113a90c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3___t_e_s_t.rb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3___t_e_s_t.rb.i new file mode 100644 index 0000000..ceaf283 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3___t_e_s_t.rb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats.cc.i new file mode 100644 index 0000000..325bec3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats___t_e_s_t.cc.i new file mode 100644 index 0000000..3b144f5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats_private.hh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats_private.hh.i new file mode 100644 index 0000000..b7bce9e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3_stats_private.hh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3d.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3d.cc.i new file mode 100644 index 0000000..4e356ac Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3d.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3f.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3f.cc.i new file mode 100644 index 0000000..e371a80 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3f.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3i.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3i.cc.i new file mode 100644 index 0000000..8092780 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector3i.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4.cc.i new file mode 100644 index 0000000..0a5e795 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4.i.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4.i.i new file mode 100644 index 0000000..c656b21 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4.i.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4___t_e_s_t.cc.i new file mode 100644 index 0000000..8f7e186 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4d.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4d.cc.i new file mode 100644 index 0000000..fe055fd Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4d.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4f.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4f.cc.i new file mode 100644 index 0000000..87e6d89 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4f.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4i.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4i.cc.i new file mode 100644 index 0000000..a81665e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vector4i.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vertex___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vertex___t_e_s_t.cc.i new file mode 100644 index 0000000..feb39f7 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/_vertex___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_c_make_lists.txt.i new file mode 100644 index 0000000..b2da679 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_edge___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_edge___t_e_s_t.cc.i new file mode 100644 index 0000000..2f5207b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_edge___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph___t_e_s_t.cc.i new file mode 100644 index 0000000..f0b054b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_algorithms___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_algorithms___t_e_s_t.cc.i new file mode 100644 index 0000000..59e2115 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_algorithms___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_directed___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_directed___t_e_s_t.cc.i new file mode 100644 index 0000000..32de73c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_directed___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_undirected___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_undirected___t_e_s_t.cc.i new file mode 100644 index 0000000..7a54253 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_graph_undirected___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_vertex___t_e_s_t.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_vertex___t_e_s_t.cc.i new file mode 100644 index 0000000..1e865c8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/graph/_vertex___t_e_s_t.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ign__math.i.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ign__math.i.i new file mode 100644 index 0000000..1a43db8 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ign__math.i.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ruby.i.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ruby.i.i new file mode 100644 index 0000000..a15572d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ruby.i.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ruby___t_e_s_t.rb.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ruby___t_e_s_t.rb.i new file mode 100644 index 0000000..39e185f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/ruby___t_e_s_t.rb.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/vector2.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/vector2.cc.i new file mode 100644 index 0000000..df1e636 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/src/vector2.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/_c_make_lists.txt.i new file mode 100644 index 0000000..5639ca1 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/cmake/internal__utils.cmake.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/cmake/internal__utils.cmake.i new file mode 100644 index 0000000..2e066b9 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/cmake/internal__utils.cmake.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/gtest-1.7.0.diff.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/gtest-1.7.0.diff.i new file mode 100644 index 0000000..43be64d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/gtest-1.7.0.diff.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/gtest-20180605-98a0d007d70.diff.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/gtest-20180605-98a0d007d70.diff.i new file mode 100644 index 0000000..0c8e851 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/gtest-20180605-98a0d007d70.diff.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-death-test.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-death-test.h.i new file mode 100644 index 0000000..6f61d17 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-death-test.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-message.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-message.h.i new file mode 100644 index 0000000..ca4b8ad Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-message.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-param-test.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-param-test.h.i new file mode 100644 index 0000000..b95f118 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-param-test.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-param-test.h.pump.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-param-test.h.pump.i new file mode 100644 index 0000000..cc62168 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-param-test.h.pump.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-printers.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-printers.h.i new file mode 100644 index 0000000..7be969c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-printers.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-spi.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-spi.h.i new file mode 100644 index 0000000..494ddb5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-spi.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-test-part.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-test-part.h.i new file mode 100644 index 0000000..688317e Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-test-part.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-typed-test.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-typed-test.h.i new file mode 100644 index 0000000..c482190 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest-typed-test.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest.h.i new file mode 100644 index 0000000..f1bd315 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest__pred__impl.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest__pred__impl.h.i new file mode 100644 index 0000000..c7091fe Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest__pred__impl.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest__prod.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest__prod.h.i new file mode 100644 index 0000000..9a8c23f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/gtest__prod.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest-port.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest-port.h.i new file mode 100644 index 0000000..82f2007 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest-port.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest-printers.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest-printers.h.i new file mode 100644 index 0000000..7bf42f0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest-printers.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest.h.i new file mode 100644 index 0000000..8407a6c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/custom/gtest.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-death-test-internal.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-death-test-internal.h.i new file mode 100644 index 0000000..e019ab6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-death-test-internal.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-filepath.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-filepath.h.i new file mode 100644 index 0000000..7893d18 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-filepath.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-internal.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-internal.h.i new file mode 100644 index 0000000..cc185a5 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-internal.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-linked__ptr.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-linked__ptr.h.i new file mode 100644 index 0000000..e942370 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-linked__ptr.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.i new file mode 100644 index 0000000..249e7d6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.pump.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.pump.i new file mode 100644 index 0000000..f969261 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.pump.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util.h.i new file mode 100644 index 0000000..b2bb6f6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-param-util.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-port-arch.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-port-arch.h.i new file mode 100644 index 0000000..a3afcb2 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-port-arch.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-port.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-port.h.i new file mode 100644 index 0000000..6ac2b80 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-port.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-string.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-string.h.i new file mode 100644 index 0000000..8213a5a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-string.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-tuple.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-tuple.h.i new file mode 100644 index 0000000..5b0d17d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-tuple.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-tuple.h.pump.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-tuple.h.pump.i new file mode 100644 index 0000000..adac859 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-tuple.h.pump.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-type-util.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-type-util.h.i new file mode 100644 index 0000000..87d172f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-type-util.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-type-util.h.pump.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-type-util.h.pump.i new file mode 100644 index 0000000..5917add Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/include/gtest/internal/gtest-type-util.h.pump.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-all.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-all.cc.i new file mode 100644 index 0000000..05c2a5f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-all.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-death-test.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-death-test.cc.i new file mode 100644 index 0000000..4abefa6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-death-test.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-filepath.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-filepath.cc.i new file mode 100644 index 0000000..5ff42c6 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-filepath.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-internal-inl.h.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-internal-inl.h.i new file mode 100644 index 0000000..5eed030 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-internal-inl.h.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-port.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-port.cc.i new file mode 100644 index 0000000..893a0f0 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-port.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-printers.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-printers.cc.i new file mode 100644 index 0000000..2220726 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-printers.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-test-part.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-test-part.cc.i new file mode 100644 index 0000000..b2b1a80 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-test-part.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-typed-test.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-typed-test.cc.i new file mode 100644 index 0000000..0ac171a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest-typed-test.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest.cc.i new file mode 100644 index 0000000..a93e246 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest__main.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest__main.cc.i new file mode 100644 index 0000000..8374148 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/gtest/src/gtest__main.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/integration/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/integration/_c_make_lists.txt.i new file mode 100644 index 0000000..f950f68 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/integration/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/integration/all__symbols__have__version.bash.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/integration/all__symbols__have__version.bash.in.i new file mode 100644 index 0000000..e1ed41c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/integration/all__symbols__have__version.bash.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/performance/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/performance/_c_make_lists.txt.i new file mode 100644 index 0000000..6f13377 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/performance/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/performance/graph.cc.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/performance/graph.cc.i new file mode 100644 index 0000000..be4ed24 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/performance/graph.cc.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/regression/_c_make_lists.txt.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/regression/_c_make_lists.txt.i new file mode 100644 index 0000000..a0ab606 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/regression/_c_make_lists.txt.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/test__config.h.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/test__config.h.in.i new file mode 100644 index 0000000..767857b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/test/test__config.h.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/check__test__ran.py.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/check__test__ran.py.i new file mode 100644 index 0000000..3411e7d Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/check__test__ran.py.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/code__check.sh.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/code__check.sh.i new file mode 100644 index 0000000..a8d06a3 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/code__check.sh.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cppcheck__rules/header__guard.rule.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cppcheck__rules/header__guard.rule.i new file mode 100644 index 0000000..5d299d4 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cppcheck__rules/header__guard.rule.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cppcheck__rules/namespace___a_z.rule.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cppcheck__rules/namespace___a_z.rule.i new file mode 100644 index 0000000..451d43a Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cppcheck__rules/namespace___a_z.rule.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cpplint.py.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cpplint.py.i new file mode 100644 index 0000000..a63358f Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cpplint.py.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cpplint__to__cppcheckxml.py.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cpplint__to__cppcheckxml.py.i new file mode 100644 index 0000000..bbdd040 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/cpplint__to__cppcheckxml.py.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/upload__doc.sh.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/upload__doc.sh.in.i new file mode 100644 index 0000000..0150e85 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tools/upload__doc.sh.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials.md.in.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials.md.in.i new file mode 100644 index 0000000..8acc139 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials.md.in.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/cppgetstarted.md.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/cppgetstarted.md.i new file mode 100644 index 0000000..50b493c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/cppgetstarted.md.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/index.md.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/index.md.i new file mode 100644 index 0000000..68e9d80 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/index.md.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/installation.md.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/installation.md.i new file mode 100644 index 0000000..d13f36c Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/tutorials/installation.md.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/~2ehgignore.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/~2ehgignore.i new file mode 100644 index 0000000..f64a73b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/~2ehgignore.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/~2ehgtags.i b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/~2ehgtags.i new file mode 100644 index 0000000..a71d12b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/data/~2ehgtags.i differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/fncache b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/fncache new file mode 100644 index 0000000..380366d --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/fncache @@ -0,0 +1,433 @@ +data/cmake/TargetArch.cmake.i +data/src/SplinePrivate.cc.i +data/src/Matrix4i.cc.i +data/src/Matrix3f.cc.i +data/test/gtest/include/gtest/internal/gtest-tuple.h.pump.i +data/eigen3/include/ignition/math/eigen3/Conversions.hh.i +data/src/MaterialTypes.hh.i +data/src/Matrix3_TEST.cc.i +data/include/ignition/math/Edge.hh.i +data/ignition/math/Vector2f.hh.i +data/ignition/math/Pose.hh.i +data/src/Frustum_TEST.cc.i +data/tutorials/installation.md.i +data/cmake/HostCFlags.cmake.i +data/cmake/TestUtils.cmake.i +data/test/performance/graph.cc.i +data/src/Vector3i.cc.i +data/src/Cylinder_TEST.cc.i +data/src/Vector3Stats.cc.i +data/include/ignition/math/Vector3d.hh.i +data/include/ignition/math/SignalStats.hh.i +data/src/Pose3.cc.i +data/include/ignition/math/graph/Vertex.hh.i +data/ignition/math/IndexException.hh.i +data/.hgtags.i +data/appveyor.yml.i +data/include/ignition/math/Pose3i.hh.i +data/src/AxisAlignedBox_TEST.cc.i +data/CMakeLists.txt.i +data/src/Rand.cc.i +data/include/ignition/math/Planei.hh.i +data/examples/vector2_example.rb.i +data/doc/ignition_logo.png.i +data/src/Vector3_TEST.cc.i +data/src/BoxPrivate.hh.i +data/ignition/math/Vector3.hh.i +data/include/ignition/math/Helpers.hh.i +data/src/graph/Graph_TEST.cc.i +data/include/ignition/math/graph/Edge.hh.i +data/src/Angle_TEST.rb.i +data/doc/search.js.i +data/ignition/CMakeLists.txt.i +data/src/Vector3d.cc.i +data/ignition/math/Vector2i.hh.i +data/include/ignition/math/Pose3d.hh.i +data/test/gtest/include/gtest/internal/custom/gtest-port.h.i +data/src/Quaternion.cc.i +data/src/Vector2d_TEST.cc.i +data/src/Line3_TEST.cc.i +data/src/Helpers.cc.i +data/test/gtest/include/gtest/gtest.h.i +data/test/gtest/include/gtest/internal/gtest-linked_ptr.h.i +data/include/ignition/math/MovingWindowFilter.hh.i +data/include/ignition/math/DoubleDefs.hh.i +data/tools/cpplint_to_cppcheckxml.py.i +data/include/ignition/math/graph/Graph.hh.i +data/tools/cppcheck_rules/namespace_AZ.rule.i +data/src/RelativePose.cc.i +data/ignition/math/Vector3d.hh.i +data/src/Vector2i_TEST.cc.i +data/ignition/math/Pose3i.hh.i +data/include/ignition/math/Matrix4i.hh.i +data/src/graph/GraphAlgorithms_TEST.cc.i +data/src/Pose3d.cc.i +data/doc/ignition.in.i +data/src/MaterialType.hh.i +data/include/ignition/math/Vector3Stats.hh.i +data/api.md.in.i +data/include/ignition/math/Line3Private.hh.i +data/test/gtest/src/gtest-filepath.cc.i +data/ignition/math/Plane.hh.i +data/include/ignition/math/Sphere.hh.i +data/ignition/math/Spline.hh.i +data/test/gtest/src/gtest-internal-inl.h.i +data/src/Vector2_TEST.rb.i +data/cmake/cmake_uninstall.cmake.in.i +data/src/Matrix4f.cc.i +data/include/CMakeLists.txt.i +data/include/ignition/math/Vector4i.hh.i +data/Changelog.md.i +data/include/ignition/math/Rand.hh.i +data/src/PyramidFrustum.cc.i +data/src/Matrix3i.cc.i +data/cmake/Ronn2Man.cmake.i +data/include/ignition/math/Graph.hh.i +data/ignition/math/DoubleDefs.hh.i +data/include/ignition/math/SignalStatsPrivate.hh.i +data/src/Pose3i.cc.i +data/test/gtest/include/gtest/gtest-death-test.h.i +data/include/ignition/math/FrameGraph.hh.i +data/include/ignition/math/BoxPrivate.hh.i +data/include/ignition/math/Filter.hh.i +data/src/Vector4f.cc.i +data/src/Angle.i.i +data/cmake/Utils.cmake.i +data/src/FrameGraph_TEST.cc.i +data/src/graph/Vertex_TEST.cc.i +data/include/ignition/math/math.hh.in.i +data/src/Vector4i.cc.i +data/doc/tutorials.in.i +data/ignition/math/CMakeLists.txt.i +data/ignition/math/Vector3f.hh.i +data/test/performance/CMakeLists.txt.i +data/src/Box.cc.i +data/ignition/math/Vector4.hh.i +data/src/Planed.cc.i +data/src/SignalStats_TEST.cc.i +data/include/ignition/math/PyramidFrustum.hh.i +data/ignition/math/Matrix4i.hh.i +data/ignition/math/Helpers.hh.i +data/test/gtest/gtest-1.7.0.diff.i +data/doc/tutorials-footer.html.i +data/include/ignition/math/Box.hh.i +data/include/ignition/math/Quaternionf.hh.i +data/test/gtest/src/gtest-printers.cc.i +data/test/gtest/include/gtest/gtest-param-test.h.pump.i +data/src/FrameGraphPrivate.cc.i +data/cmake/pkgconfig/ignition_math.in.i +data/src/Frame.cc.i +data/LICENSE.i +data/ignition/math/FloatDefs.hh.i +data/include/ignition/math/FrameGraphPrivate.hh.i +data/include/ignition/math/Frustum.hh.i +data/include/ignition/math/Kmeans.hh.i +data/include/ignition/math/MaterialType.hh.i +data/include/ignition/math/GraphDirected.hh.i +data/test/gtest/src/gtest-port.cc.i +data/include/ignition/math/Quaterniond.hh.i +data/src/Spline.cc.i +data/doc/CMakeLists.txt.i +data/ignition/math/Vector3i.hh.i +data/include/ignition/math/Vertex.hh.i +data/doc/cppreference.tag.xml.i +data/src/Matrix4_TEST.cc.i +data/src/Spline_TEST.cc.i +data/src/Helpers_TEST.cc.i +data/src/Vector2.i.i +data/src/Filter_TEST.cc.i +data/test/gtest/include/gtest/gtest-message.h.i +data/test/gtest/src/gtest-all.cc.i +data/include/ignition/math/Matrix3.hh.i +data/src/Vector2.cc.i +data/src/Plane_TEST.cc.i +data/include/ignition/math/Triangle.hh.i +data/test/gtest/include/gtest/internal/gtest-type-util.h.i +data/src/Frame_TEST.cc.i +data/src/Quaternioni.cc.i +data/ignition/math/Angle.hh.i +data/src/Vector3_TEST.rb.i +data/src/Vector4_TEST.cc.i +data/test/gtest/include/gtest/internal/gtest-filepath.h.i +data/include/ignition/math/graph/GraphAlgorithms.hh.i +data/cmake/ignition-math-config.cmake.in.i +data/src/Planei.cc.i +data/include/ignition/math/RotationSpline.hh.i +data/src/SplinePrivate.hh.i +data/src/Color.cc.i +data/tools/cppcheck_rules/header_guard.rule.i +data/src/Line2_TEST.cc.i +data/src/BoxPrivate.cc.i +data/test/gtest/include/gtest/gtest_prod.h.i +data/test/gtest/include/gtest/gtest_pred_impl.h.i +data/ignition/math/Vector4f.hh.i +data/cmake/CodeCoverage.cmake.i +data/test/regression/CMakeLists.txt.i +data/src/Matrix3d.cc.i +data/examples/triangle_example.cc.i +data/tutorials/index.md.i +data/include/ignition/math/Stopwatch.hh.i +data/examples/vector2c_example.c.i +data/bitbucket-pipelines.yml.i +data/include/ignition/math/Quaternioni.hh.i +data/src/Matrix4d.cc.i +data/src/FrameException.cc.i +data/src/Vector4.i.i +data/cmake/config.hh.in.i +data/examples/graph_example.cc.i +data/include/ignition/math/RelativePose.hh.i +data/src/Angle.cc.i +data/src/Vertex_TEST.cc.i +data/src/Pose3f.cc.i +data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.pump.i +data/examples/angle_example.rb.i +data/src/RotationSpline.cc.i +data/tools/cpplint.py.i +data/include/ignition/math/MassMatrix3.ipynb.i +data/doc/mainpage.html.i +data/ignition/math/Quaterniond.hh.i +data/src/Edge_TEST.cc.i +data/include/ignition/math/FrameException.hh.i +data/ignition/math/Matrix3i.hh.i +data/include/ignition/math/detail/Box.hh.i +data/src/graph/GraphDirected_TEST.cc.i +data/include/ignition/math/Vector3i.hh.i +data/test/gtest/include/gtest/internal/custom/gtest.h.i +data/include/ignition/math/CMakeLists.txt.i +data/test/gtest/include/gtest/internal/gtest-internal.h.i +data/src/IndexException.cc.i +data/ignition/math/Quaternion.hh.i +data/include/ignition/math/OrientedBox.hh.i +data/test/test_config.h.in.i +data/src/SignalStatsPrivate.hh.i +data/include/ignition/math/math.h.in.i +data/src/Vector2f.cc.i +data/include/ignition/math/Plane.hh.i +data/configure.bat.i +data/eigen3/CMakeLists.txt.i +data/src/GraphDirected2_TEST.cc.i +data/src/graph/CMakeLists.txt.i +data/include/ignition/math/MathTypes.hh.i +data/include/ignition/math/Pose3.hh.i +data/src/Quaternionf.cc.i +data/src/Material_TEST.cc.i +data/include/ignition/math/FrustumPrivate.hh.i +data/eigen3/include/ignition/math/CMakeLists.txt.i +data/include/ignition/math/Vector3StatsPrivate.hh.i +data/src/Stopwatch.cc.i +data/include/ignition/math/Pose.hh.i +data/test/integration/all_symbols_have_version.bash.in.i +data/src/Line3.cc.i +data/src/RotationSplinePrivate.cc.i +data/include/ignition/math/Vector4.hh.i +data/include/ignition/math/Inertial.hh.i +data/include/ignition/math/Vector4d.hh.i +data/include/ignition/math/System.hh.i +data/ignition/math/Matrix4.hh.i +data/cmake/ignition_math-config.cmake.in.i +data/include/ignition/math/AxisAlignedBox.hh.i +data/src/ruby_TEST.rb.i +data/include/ignition/math/Undefs.hh.i +data/include/ignition/math/Line2.hh.i +data/src/FrustumPrivate.hh.i +data/include/ignition/math/Matrix3d.hh.i +data/src/SemanticVersion.cc.i +data/include/ignition/math/Planef.hh.i +data/include/ignition/math/GraphUndirected.hh.i +data/tutorials/cppgetstarted.md.i +data/cmake/FindOS.cmake.i +data/eigen3/src/Conversions_TEST.cc.i +data/include/ignition/math/PathPrivate.hh.i +data/include/ignition/math/AffineException.hh.i +data/src/PyramidFrustum_TEST.cc.i +data/src/SphericalCoordinates.cc.i +data/cmake/FindSSE.cmake.i +data/src/PathPrivate.cc.i +data/src/Angle_TEST.cc.i +data/tools/check_test_ran.py.i +data/test/gtest/include/gtest/internal/gtest-string.h.i +data/include/ignition/math/detail/Cylinder.hh.i +data/examples/vector2_example.cc.i +data/doc/doxygen.css.i +data/doc/layout.xml.i +data/include/ignition/math/MassMatrix3.hh.i +data/src/Triangle_TEST.cc.i +data/include/ignition/math/PyramidFrustumPrivate.hh.i +data/src/Temperature_TEST.cc.i +data/src/Vector2_TEST.cc.i +data/include/ignition/math/MaterialDensity.hh.i +data/src/Vector3Stats_TEST.cc.i +data/src/Vector2i.cc.i +data/cmake/cpack_options.cmake.in.i +data/include/ignition/math/ArbitraryBox.hh.i +data/src/Color_TEST.cc.i +data/ignition/math/Matrix4f.hh.i +data/eigen3/src/CMakeLists.txt.i +data/ignition/math/Pose3d.hh.i +data/src/PID.cc.i +data/examples/CMakeLists.txt.i +data/src/RotationSplinePrivate.hh.i +data/AUTHORS.i +data/cmake/DissectVersion.cmake.i +data/include/ignition/math/Vector3f.hh.i +data/doc/style.css.i +data/include/ignition/math/Spline.hh.i +data/examples/vector3_example.rb.i +data/include/ignition/math/Triangle3.hh.i +data/ignition/math/Vector2.hh.i +data/include/ignition/math/FloatDefs.hh.i +data/ignition/math/Pose3.hh.i +data/include/ignition/math/Color.hh.i +data/ignition/math/RotationSpline.hh.i +data/ignition/math/Matrix4d.hh.i +data/include/ignition/math/Frame.hh.i +data/include/ignition/math/Quaternion.hh.i +data/.hgignore.i +data/include/ignition/math/RotationSplinePrivate.hh.i +data/src/Kmeans_TEST.cc.i +data/include/ignition/math/Cylinder.hh.i +data/test/gtest/include/gtest/internal/gtest-tuple.h.i +data/ignition/math/Vector4i.hh.i +data/test/gtest/gtest-20180605-98a0d007d70.diff.i +data/ignition/math/Pose3f.hh.i +data/include/ignition/math/Material.hh.i +data/tools/upload_doc.sh.in.i +data/src/Quaterniond.cc.i +data/src/MaterialDensity_TEST.cc.i +data/src/Graph.cc.i +data/src/Stopwatch_TEST.cc.i +data/test/gtest/include/gtest/gtest-param-test.h.i +data/README.md.i +data/src/Pose_TEST.cc.i +data/include/ignition/math/RelativePosePrivate.hh.i +data/src/Plane.cc.i +data/ignition/math/math.hh.in.i +data/src/MaterialDensity.cc.i +data/include/ignition/math/graph/CMakeLists.txt.i +data/src/Box_TEST.cc.i +data/cmake/pkgconfig/ignition-math.in.i +data/include/ignition/math/config.hh.in.i +data/doc/ignition_logo_white.svg.i +data/include/ignition/math/KmeansPrivate.hh.i +data/include/ignition/math/Pose3f.hh.i +data/test/gtest/include/gtest/gtest-test-part.h.i +data/src/SemanticVersion_TEST.cc.i +data/test/gtest/include/gtest/internal/gtest-param-util.h.i +data/NEWS.i +data/src/Matrix3.cc.i +data/ignition/math/Matrix3.hh.i +data/ignition/math/Quaternioni.hh.i +data/include/ignition/math/Vector3.hh.i +data/src/Vector2d.cc.i +data/include/ignition/math/Vector2.hh.i +data/include/ignition/math/Temperature.hh.i +data/ignition/math/Matrix3d.hh.i +data/src/KmeansPrivate.hh.i +data/src/Vector3StatsPrivate.hh.i +data/include/ignition/math/Vector2d.hh.i +data/src/PID_TEST.cc.i +data/test/gtest/src/gtest-test-part.cc.i +data/doc/tutorials-doxygen.css.i +data/include/ignition/math/Vector4f.hh.i +data/src/MassMatrix3_Eigen_TEST.cc.i +data/ignition/math/Undefs.hh.i +data/src/Triangle3_TEST.cc.i +data/include/ignition/math/System.hh.in.i +data/src/GraphDirected_TEST.cc.i +data/src/OrientedBox_TEST.cc.i +data/ignition/math/Vector2d.hh.i +data/include/ignition/math/Types.hh.i +data/doc/tutorials-header.html.i +data/ignition/math/MathTypes.hh.i +data/include/ignition/math/SplinePrivate.hh.i +data/Migration.md.i +data/ignition/math/Vector4d.hh.i +data/src/graph/GraphUndirected_TEST.cc.i +data/tutorials.md.in.i +data/include/ignition/math/IndexException.hh.i +data/src/CMakeLists.txt.i +data/src/RotationSpline_TEST.cc.i +data/test/gtest/src/gtest.cc.i +data/src/Inertial_TEST.cc.i +data/cmake/cpack.cmake.i +data/include/ignition/math/Matrix4.hh.i +data/src/ArbitraryBox_TEST.cc.i +data/ignition/math/AffineException.hh.i +data/test/gtest/include/gtest/internal/custom/gtest-printers.h.i +data/src/GraphUndirected_TEST.cc.i +data/include/ignition/math/Line3.hh.i +data/src/MovingWindowFilter_TEST.cc.i +data/test/gtest/include/gtest/gtest-spi.h.i +data/include/ignition/math/Vector2f.hh.i +data/cmake/upload_doc.sh.in.i +data/test/gtest/src/gtest-typed-test.cc.i +data/test/CMakeLists.txt.i +data/src/ruby.i.i +data/test/gtest/src/gtest-death-test.cc.i +data/include/ignition/math/detail/Sphere.hh.i +data/src/Vector3.i.i +data/include/ignition/math/MaterialTypes.hh.i +data/ignition/math/Box.hh.i +data/include/ignition/math/SphericalCoordinates.hh.i +data/src/SignalStats.cc.i +data/src/Material.cc.i +data/src/Quaternion_TEST.cc.i +data/include/ignition/math/IntegerDefs.hh.i +data/doc/ignition_logo.svg.i +data/src/AxisAlignedBox.cc.i +data/src/Vector3.cc.i +data/src/Matrix4.cc.i +data/include/ignition/math/SemanticVersion.hh.i +data/src/Temperature.cc.i +data/ignition/math/Quaternionf.hh.i +data/test/gtest/include/gtest/internal/gtest-type-util.h.pump.i +data/src/Sphere_TEST.cc.i +data/cmake/SearchForStuff.cmake.i +data/src/Rand_TEST.cc.i +data/include/ignition/math/Vector2i.hh.i +data/src/ign_math.i.i +data/test/integration/CMakeLists.txt.i +data/src/Vector3f.cc.i +data/test/gtest/src/gtest_main.cc.i +data/src/Vector4d.cc.i +data/src/Frustum.cc.i +data/src/Graph_TEST.cc.i +data/tools/code_check.sh.i +data/test/gtest/include/gtest/internal/gtest-port-arch.h.i +data/include/ignition/math/FramePrivate.hh.i +data/src/Box.i.i +data/src/Kmeans.cc.i +data/include/ignition/math/Matrix3f.hh.i +data/ignition/math/Rand.hh.i +data/include/ignition/math/GraphAlgorithms.hh.i +data/doc/header.html.i +data/test/gtest/include/gtest/internal/gtest-param-util-generated.h.i +data/test/gtest/cmake/internal_utils.cmake.i +data/cmake/DefaultCFlags.cmake.i +data/include/ignition/math/Planed.hh.i +data/src/graph/Edge_TEST.cc.i +data/src/Pose.cc.i +data/include/ignition/math/Matrix4f.hh.i +data/include/ignition/math/Matrix3i.hh.i +data/src/MassMatrix3_TEST.cc.i +data/src/vector2.cc.i +data/include/ignition/math/vector2.h.i +data/src/MassMatrix3.cc.i +data/COPYING.i +data/src/Vector4.cc.i +data/src/Planef.cc.i +data/test/gtest/include/gtest/gtest-typed-test.h.i +data/doc/dynsections.js.i +data/src/FrameGraph.cc.i +data/include/ignition/math/Angle.hh.i +data/include/ignition/math/Matrix4d.hh.i +data/ignition/math/Matrix3f.hh.i +data/codecov.yml.i +data/test/gtest/include/gtest/internal/gtest-port.h.i +data/include/ignition/math/PID.hh.i +data/doc/footer.html.i +data/src/SphericalCoordinates_TEST.cc.i +data/include/ignition/CMakeLists.txt.i +data/ignition/math/IntegerDefs.hh.i +data/test/gtest/include/gtest/internal/gtest-death-test-internal.h.i +data/test/gtest/include/gtest/gtest-printers.h.i diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/phaseroots b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/phaseroots new file mode 100644 index 0000000..e69de29 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo new file mode 100644 index 0000000..778bf05 Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.backup.phaseroots b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.backup.phaseroots new file mode 100644 index 0000000..3ba3fba --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.backup.phaseroots @@ -0,0 +1 @@ +1 e97318167882c5edd21067dd86576efadebd68ed diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.backupfiles b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.backupfiles new file mode 100644 index 0000000..ccd1f3b Binary files /dev/null and b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.backupfiles differ diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.phaseroots b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.phaseroots new file mode 100644 index 0000000..3ba3fba --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/store/undo.phaseroots @@ -0,0 +1 @@ +1 e97318167882c5edd21067dd86576efadebd68ed diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.bookmarks b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.bookmarks new file mode 100644 index 0000000..e69de29 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.branch b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.branch new file mode 100644 index 0000000..331d858 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.branch @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.desc b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.desc new file mode 100644 index 0000000..19bc01f --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.desc @@ -0,0 +1,3 @@ +2457 +pull +https://bitbucket.org/ignitionrobotics/ign-math diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.dirstate b/Gazebo_exercise/thirdparty_pkg/ign-math/.hg/undo.dirstate new file mode 100644 index 0000000..e69de29 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hgignore b/Gazebo_exercise/thirdparty_pkg/ign-math/.hgignore new file mode 100644 index 0000000..ebd4abe --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hgignore @@ -0,0 +1,6 @@ +syntax: glob + +build +build_* +.DS_Store +*.swp diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/.hgtags b/Gazebo_exercise/thirdparty_pkg/ign-math/.hgtags new file mode 100644 index 0000000..ae34383 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/.hgtags @@ -0,0 +1,42 @@ +77c3cf732fe21101efe2d736e150902eb6479a77 ignition-math_0.1.0 +77c3cf732fe21101efe2d736e150902eb6479a77 ignition-math_0.1.0 +439c8109f434e6d19493f099bdad0cf08b005614 ignition-math_0.1.0 +439c8109f434e6d19493f099bdad0cf08b005614 ignition-math_0.1.0 +b384a311f73e9daec902f4a90b3e034b2a088eb7 ignition-math_0.1.0 +b384a311f73e9daec902f4a90b3e034b2a088eb7 ignition-math_0.1.0 +9a151cd5d911d75c76cf4926272f24d6dc775d40 ignition-math_0.1.0 +68591bf31d06a9ba3c525f5fb61d88fc61bd032a ignition-math_0.2.0 +68591bf31d06a9ba3c525f5fb61d88fc61bd032a ignition-math_0.2.0 +e7f2c9985fdb729e6775013e2780292391c4d2d0 ignition-math_0.2.0 +b6ec9fa6c2f4d260db9e43313427088d1d335e66 ignition-math2_2.0.0 +97e77ddc311fc90a6c58f5d5ebc35fbf61d97d4f ignition-math2_2.0.1 +97e77ddc311fc90a6c58f5d5ebc35fbf61d97d4f ignition-math2_2.0.1 +11e0a5c966b5d1e8eb0d4be7020e75e39045ccc2 ignition-math2_2.0.1 +11e0a5c966b5d1e8eb0d4be7020e75e39045ccc2 ignition-math2_2.0.1 +139578aab03ba009585f04b7ca7063785000ed08 ignition-math2_2.0.1 +139578aab03ba009585f04b7ca7063785000ed08 ignition-math2_2.0.1 +21fe51b3e430fb7eab7be8dc4ff52eeded73bc0d ignition-math2_2.0.1 +21fe51b3e430fb7eab7be8dc4ff52eeded73bc0d ignition-math2_2.0.1 +4edc5cbf1138057b1464dc81ae89c8f4e0448026 ignition-math2_2.0.1 +7705c244480429c2e8cec84d54f0341f79d354c5 ignition-math2_2.0.2 +2c9af5e6d1eaa85820d39dbc4dd0adbe944bd146 ignition-math2_2.0.3 +48c1d8d614dbdf43bca1fc6872f2c39ab0375b79 ignition-math2_2.1.0 +824676ce320c10ab59ac067eee6c16ecc9813c8c ignition-math2_2.1.1 +6fab1865bf69c9ee2e8fa0584420306d62da1880 ignition-math2_2.2.0 +6fab1865bf69c9ee2e8fa0584420306d62da1880 ignition-math2_2.2.0 +4d1ea88b870638e596a263f5485f652b5978da2a ignition-math2_2.2.0 +4d1ea88b870638e596a263f5485f652b5978da2a ignition-math2_2.2.0 +d7916fe4ba25b35619b0fe0a6112212594cc66d8 ignition-math2_2.2.0 +31079955bac73d807bd0602e2555803f25673020 ignition-math2_2.2.1 +31079955bac73d807bd0602e2555803f25673020 ignition-math2_2.2.1 +778e778ce1d60d84bfeb6d1efdce0e8e9abb3a5e ignition-math2_2.2.1 +dcaff5c465c94733939120f71298b3ed0ce8ee74 ignition-math2_2.2.2 +dcaff5c465c94733939120f71298b3ed0ce8ee74 ignition-math2_2.2.2 +de3837518b7d7c7f3d945aa53be55b75a5e0a8a3 ignition-math2_2.2.2 +f3919dfcf50e16afb677ced185d40c0aed041741 ignition-math2_2.2.3 +ac12fe30079e7ebd6c0420c967a2bde037a89f37 ignition-math2_2.4.0 +255fe947055f8de476430ca1ba5cb4e42b61ee0d ignition-math2_2.4.1 +6c0e329b4808923fba3aa0c91a448fafa2dff549 ignition-math2_2.5.0 +cf2438d9459aeb01929c863a9f1cbe0690a321bc ignition-math2_2.6.0 +aa50abbeb1907215bdc5c76a29c2f6912f266608 ignition-math2_2.7.0 +4a633401f62c4d6509d304711e0dd952ad3e1faf ignition-math2_2.8.0 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/AUTHORS b/Gazebo_exercise/thirdparty_pkg/ign-math/AUTHORS new file mode 100644 index 0000000..65032b7 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/AUTHORS @@ -0,0 +1 @@ +OSRFoundation diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/CMakeLists.txt b/Gazebo_exercise/thirdparty_pkg/ign-math/CMakeLists.txt new file mode 100644 index 0000000..96f4f46 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/CMakeLists.txt @@ -0,0 +1,308 @@ +cmake_minimum_required(VERSION 2.8 FATAL_ERROR) + +set (IGN_PROJECT_NAME "math") + +project (ignition-${IGN_PROJECT_NAME}) +string (TOLOWER ${PROJECT_NAME} PROJECT_NAME_LOWER) +string (TOUPPER ${PROJECT_NAME} PROJECT_NAME_UPPER) + +set (PROJECT_MAJOR_VERSION 2) +set (PROJECT_MINOR_VERSION 9) +set (PROJECT_PATCH_VERSION 0) + +set (PROJECT_VERSION ${PROJECT_MAJOR_VERSION}.${PROJECT_MINOR_VERSION}) +set (PROJECT_VERSION_FULL + ${PROJECT_MAJOR_VERSION}.${PROJECT_MINOR_VERSION}.${PROJECT_PATCH_VERSION}) + +message (STATUS "${PROJECT_NAME} version ${PROJECT_VERSION_FULL}") + +set (project_cmake_dir ${PROJECT_SOURCE_DIR}/cmake + CACHE PATH "Location of CMake scripts") + +include (${project_cmake_dir}/Utils.cmake) + +######################################## +# Package Creation: +include (${project_cmake_dir}/cpack.cmake) +set (CPACK_PACKAGE_VERSION "${PROJECT_VERSION_FULL}") +set (CPACK_PACKAGE_VERSION_MAJOR "${PROJECT_MAJOR_VERSION}") +set (CPACK_PACKAGE_VERSION_MINOR "${PROJECT_MINOR_VERSION}") +set (CPACK_PACKAGE_VERSION_PATCH "${PROJECT_PATCH_VERSION}") + +if (CPACK_GENERATOR) + message(STATUS "Found CPack generators: ${CPACK_GENERATOR}") + + configure_file("${project_cmake_dir}/cpack_options.cmake.in" + ${PROJECT_CPACK_CFG_FILE} @ONLY) + + set(CPACK_PROJECT_CONFIG_FILE ${PROJECT_CPACK_CFG_FILE}) + include (CPack) +endif() + +# If we're configuring only to package source, stop here +if (PACKAGE_SOURCE_ONLY) + message(WARNING "Configuration was done in PACKAGE_SOURCE_ONLY mode." + "You can build a tarball (make package_source), but nothing else.") + return() +endif() + +################################################# +# Documentation: +add_subdirectory(doc) + +# Configure documentation uploader +configure_file("${project_cmake_dir}/upload_doc.sh.in" + ${CMAKE_BINARY_DIR}/upload_doc.sh @ONLY) + +# If we're configuring only to build docs, stop here +if (DOC_ONLY) + message(WARNING "Configuration was done in DOC_ONLY mode." + " You can build documentation (make doc), but nothing else.") + return() +endif() + +enable_testing() + +# Use GNUInstallDirst to get canonical paths +include(GNUInstallDirs) + +# with -fPIC +if(UNIX AND NOT WIN32) + set (CMAKE_INSTALL_PREFIX "/usr" CACHE STRING "Install Prefix") + find_program(CMAKE_UNAME uname /bin /usr/bin /usr/local/bin ) + if(CMAKE_UNAME) + exec_program(uname ARGS -m OUTPUT_VARIABLE CMAKE_SYSTEM_PROCESSOR) + set(CMAKE_SYSTEM_PROCESSOR ${CMAKE_SYSTEM_PROCESSOR} CACHE INTERNAL + "processor type (i386 and x86_64)") + if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") + ADD_DEFINITIONS(-fPIC) + endif(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") + endif(CMAKE_UNAME) +endif() + +set (CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE ON) + +# developer's option to cache PKG_CONFIG_PATH and +# LD_LIBRARY_PATH for local installs +if(PKG_CONFIG_PATH) + set (ENV{PKG_CONFIG_PATH} ${PKG_CONFIG_PATH}:$ENV{PKG_CONFIG_PATH}) +endif() +if(LD_LIBRARY_PATH) + set (ENV{LD_LIBRARY_PATH} ${LD_LIBRARY_PATH}:$ENV{LD_LIBRARY_PATH}) +endif() + + +set (INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/ignition") +set (LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}) +set (BIN_INSTALL_DIR ${CMAKE_INSTALL_BINDIR}) + +set (USE_FULL_RPATH OFF CACHE BOOL "Set to true to enable full rpath") + +if (USE_FULL_RPATH) + # use, i.e. don't skip the full RPATH for the build tree + set(CMAKE_SKIP_BUILD_RPATH FALSE) + + # when building, don't use the install RPATH already + # (but later on when installing) + set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) + + set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}") + + # add the automatically determined parts of the RPATH + # which point to directories outside the build tree to the install RPATH + set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) + + # the RPATH to be used when installing, but only if its not a system directory + list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}" isSystemDir) + if("${isSystemDir}" STREQUAL "-1") + set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}") + endif("${isSystemDir}" STREQUAL "-1") +endif() + +set (BUILD_IGNITION ON CACHE INTERNAL "Build Ignition Math" FORCE) +set (build_errors "" CACHE INTERNAL "build errors" FORCE) +set (build_warnings "" CACHE INTERNAL "build warnings" FORCE) + +include (${project_cmake_dir}/DissectVersion.cmake) + +message (STATUS "\n\n====== Finding 3rd Party Packages ======") +include (${project_cmake_dir}/SearchForStuff.cmake) +message (STATUS "----------------------------------------\n") + +##################################### +MESSAGE(STATUS "Checking ignition build type") +# Set the default build type +if (NOT CMAKE_BUILD_TYPE) + set (CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING + "Choose the type of build, options are: Debug Release RelWithDebInfo Profile Check" FORCE) +endif (NOT CMAKE_BUILD_TYPE) +# TODO: still convert to uppercase to keep backwards compatibility with +# uppercase old supported and deprecated modes +string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_UPPERCASE) + +set (BUILD_TYPE_PROFILE FALSE) +set (BUILD_TYPE_RELEASE FALSE) +set (BUILD_TYPE_RELWITHDEBINFO FALSE) +set (BUILD_TYPE_DEBUG FALSE) + +if ("${CMAKE_BUILD_TYPE_UPPERCASE}" STREQUAL "PROFILE") + set (BUILD_TYPE_PROFILE TRUE) +elseif ("${CMAKE_BUILD_TYPE_UPPERCASE}" STREQUAL "RELEASE") + set (BUILD_TYPE_RELEASE TRUE) +elseif ("${CMAKE_BUILD_TYPE_UPPERCASE}" STREQUAL "RELWITHDEBINFO") + set (BUILD_TYPE_RELWITHDEBINFO TRUE) +elseif ("${CMAKE_BUILD_TYPE_UPPERCASE}" STREQUAL "DEBUG") + set (BUILD_TYPE_DEBUG TRUE) +elseif ("${CMAKE_BUILD_TYPE_UPPERCASE}" STREQUAL "COVERAGE") + include (${project_cmake_dir}/CodeCoverage.cmake) + set (BUILD_TYPE_DEBUG TRUE) + SETUP_TARGET_FOR_COVERAGE(coverage ctest coverage) +else() + build_error("CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} unknown. Valid options are: Debug Release RelWithDebInfo Profile Check") +endif() + +##################################### +# Handle CFlags +unset (CMAKE_C_FLAGS_ALL CACHE) +unset (CMAKE_CXX_FLAGS CACHE) + +# Check if warning options are avaliable for the compiler and return WARNING_CXX_FLAGS variable +# MSVC generates tons of warnings on gtest code. +# Recommended to use /W4 instead of /Wall +if (MSVC) + set(WARN_LEVEL "/W4") +else() + set(WARN_LEVEL "-Wall") +endif() + +filter_valid_compiler_warnings(${WARN_LEVEL} -Wextra -Wno-long-long + -Wno-unused-value -Wno-unused-value -Wno-unused-value -Wno-unused-value + -Wfloat-equal -Wshadow -Winit-self -Wswitch-default + -Wmissing-include-dirs -pedantic) +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}${WARNING_CXX_FLAGS}") +if (DEFINED EXTRA_CMAKE_CXX_FLAGS) + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CMAKE_CXX_FLAGS}") +endif() + +################################################# +# OS Specific initialization +if (UNIX) + ign_setup_unix() +else (WIN32) + ign_setup_windows() +endif() + +if(APPLE) + ign_setup_apple() +endif() + +################################################# +# Print warnings and errors +if ( build_warnings ) + message(STATUS "BUILD WARNINGS") + foreach (msg ${build_warnings}) + message(STATUS ${msg}) + endforeach () + message(STATUS "END BUILD WARNINGS\n") +endif (build_warnings) + +########### Add uninstall target ############### +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in" + "${CMAKE_CURRENT_BINARY_DIR}/cmake/cmake_uninstall.cmake" + IMMEDIATE @ONLY) +add_custom_target(uninstall + "${CMAKE_COMMAND}" -P + "${CMAKE_CURRENT_BINARY_DIR}/cmake/cmake_uninstall.cmake") + +if (build_errors) + message(STATUS "BUILD ERRORS: These must be resolved before compiling.") + foreach (msg ${build_errors}) + message(STATUS ${msg}) + endforeach () + message(STATUS "END BUILD ERRORS\n") + message (FATAL_ERROR "Errors encountered in build. " + "Please see the BUILD ERRORS above.") +else (build_errors) + + ######################################## + # Write the config.h file + configure_file (${project_cmake_dir}/config.hh.in + ${PROJECT_BINARY_DIR}/include/ignition/${IGN_PROJECT_NAME}/config.hh) + ign_install_includes( + ${IGN_PROJECT_NAME}${PROJECT_MAJOR_VERSION}/ignition/${IGN_PROJECT_NAME} + ${PROJECT_BINARY_DIR}/include/ignition/${IGN_PROJECT_NAME}/config.hh) + + include_directories( + ${PROJECT_SOURCE_DIR}/include + ${PROJECT_BINARY_DIR}/include + ) + link_directories(${PROJECT_BINARY_DIR}/src) + + if (DEFINED CMAKE_CXX_FLAGS) + message (STATUS "Custom CFlags:${CMAKE_CXX_FLAGS}") + else() + message (STATUS "Use default CFlags") + endif() + message (STATUS "Build Type: ${CMAKE_BUILD_TYPE}") + message (STATUS "Install path: ${CMAKE_INSTALL_PREFIX}") + + + if (BUILD_IGNITION) + set(TEST_TYPE "UNIT") + add_subdirectory(src) + add_subdirectory(include) + add_subdirectory(test) + endif (BUILD_IGNITION) + + ######################################## + # Make the package config files + set (pkgconfig_files ${PROJECT_NAME_LOWER}) + + foreach (pkgconfig ${pkgconfig_files}) + configure_file(${CMAKE_SOURCE_DIR}/cmake/pkgconfig/${pkgconfig}.in + ${CMAKE_CURRENT_BINARY_DIR}/cmake/pkgconfig/${pkgconfig}${PROJECT_MAJOR_VERSION}.pc @ONLY) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cmake/pkgconfig/${pkgconfig}${PROJECT_MAJOR_VERSION}.pc + DESTINATION ${LIB_INSTALL_DIR}/pkgconfig COMPONENT pkgconfig) + endforeach() + + ######################################## + # Make the cmake config files + set(PKG_NAME ${PROJECT_NAME_UPPER}) + set(PKG_LIBRARIES ${PROJECT_NAME_LOWER}${PROJECT_MAJOR_VERSION}) + set(cmake_conf_file "${PROJECT_NAME_LOWER}${PROJECT_MAJOR_VERSION}-config.cmake") + set(cmake_conf_version_file "${PROJECT_NAME_LOWER}${PROJECT_MAJOR_VERSION}-config-version.cmake") + + set(PKG_DEPENDS) + + configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/cmake/${PROJECT_NAME_LOWER}-config.cmake.in" + "${CMAKE_CURRENT_BINARY_DIR}/${cmake_conf_file}" @ONLY) + + # Use write_basic_package_version_file to generate a ConfigVersion file that + # allow users of gazebo to specify the API or version to depend on + # TODO: keep this instruction until deprecate Ubuntu/Precise and update with + # https://github.com/Kitware/CMake/blob/v2.8.8/Modules/CMakePackageConfigHelpers.cmake + include(WriteBasicConfigVersionFile) + write_basic_config_version_file( + ${CMAKE_CURRENT_BINARY_DIR}/${cmake_conf_version_file} + VERSION "${PROJECT_VERSION_FULL}" + COMPATIBILITY SameMajorVersion) + + install(FILES + ${CMAKE_CURRENT_BINARY_DIR}/${cmake_conf_file} + ${CMAKE_CURRENT_BINARY_DIR}/${cmake_conf_version_file} + DESTINATION ${LIB_INSTALL_DIR}/cmake/${PROJECT_NAME_LOWER}${PROJECT_MAJOR_VERSION}/ COMPONENT cmake) + + ######################################## + # If present, load platform-specific build hooks. This system is used, + # for example, by the Ubuntu overlay, to + # arrange for installation of Ubuntu-specific application-launching + # configuration. + if (EXISTS ${PROJECT_SOURCE_DIR}/cmake/packager-hooks/CMakeLists.txt) + message(STATUS "Loading packager build hooks from cmake/packager-hooks") + add_subdirectory(cmake/packager-hooks) + endif() + + message(STATUS "Configuration successful. Type make to compile ${PROJECT_NAME_LOWER}") +endif(build_errors) diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/COPYING b/Gazebo_exercise/thirdparty_pkg/ign-math/COPYING new file mode 100644 index 0000000..4909afd --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/COPYING @@ -0,0 +1,178 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/Changelog.md b/Gazebo_exercise/thirdparty_pkg/ign-math/Changelog.md new file mode 100644 index 0000000..f3f0834 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/Changelog.md @@ -0,0 +1,103 @@ +## Ignition Math 2.x + +1. Fixed frustum falsely saying it contained AABB in some cases + * [Pull request 193](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/193) + +### Ignition Math 2.8 + +### Ignition Math 2.8.0 + +1. Added Color + * [Pull request 150](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/150) + +1. Added OrientedBox + * [Pull request 146](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/146) + +1. Added an assignment operator to the Frustum class. + * [Pull request 144](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/144) + +### Ignition Math 2.7 + +### Ignition Math 2.7.0 + +1. Add static const variables as alternative to macros in Helpers.hh + * [Pull request 137](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/137) + +1. Add new methods for floating numbers: lessOrEqual and greaterOrEqual + * [Pull request 134](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/134) + +### Ignition Math 2.6 + +### Ignition Math 2.6.0 + +1. Added copy constructor, equality operators and assignment operators to + SphericalCoordinates class. + * [Pull request 131](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/131) + +1. Fix Euler angle conversion of quaternions near singularities + * [Pull request 129](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/129) + +1. Backport triangle3, helper functions, equality helper to work with 387 fp unit + (Contribution from Rich Mattes). + * [Pull request 125](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/125) + * [Pull request 58](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/58) + * [Pull request 56](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/56) + +1. Added Matrix4::LookAt + * [Pull request 124](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/124) + +1. Set Inertial Rotations + * [Pull request 121](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/121) + +1. Added SemanticVersion class + * [Pull request 120](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/120) + +### Ignition Math 2.5 + +### Ignition Math 2.5.0 + +1. Added PID class + * [Pull request 117](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/117) + +1. Added SphericalCoordinate class + * [Pull request 108](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/108) + +### Ignition Math 2.4 + +#### Ignition Math 2.4.1 + +1. Combine inertial properties of different objects, returning the equivalent + inertial properties as if the objects were welded together. + * [Pull request 115](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/115) + +#### Ignition Math 2.4.0 + +1. New MassMatrix3 class + * [Pull request 112](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/112) +1. MassMatrix3 helper functions + * [Pull request 110](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/110) +1. Added Temperature class + * A contribution from Shintaro Noda + * [Pull request 113](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/113) + +### Ignition Math 2.3.0 + +1. Added simple volumes formulas + * [Pull request 84](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/84) +1. Add Length and SquaredLength for Vector2 with test + * [Pull request 73](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/73) +1. Add Equal function with numerical tolerance argument + * [Pull request 75](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/75) +1. First part of MassMatrix3 class, mostly accessors and modifiers + * [Pull request 77](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/77) +1. Add Transpose methods for Matrix3,4 with test + * [Pull request 74](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/74) +1. Multiplication improvements for Vector/Matrix classes + * [Pull request 69](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/69) +1. Scalar +,- operators for Vector[234] + * [Pull request 71](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/71) +1. Add Determinant method for Matrix[34] + * [Pull request 72](https://bitbucket.org/ignitionrobotics/ign-math/pull-requests/72) +1. Fixes for compiling and running tests on Windows 7/Visual Studio 2013 + Contribution from Silvio Traversaro. + * [Pull request 62](https://bitbucket.org/ignitionrobotics/ign-math/pull-request/62) diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/LICENSE b/Gazebo_exercise/thirdparty_pkg/ign-math/LICENSE new file mode 100644 index 0000000..bd33c43 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/LICENSE @@ -0,0 +1,15 @@ +Software License Agreement (Apache License) + +Copyright 2012 Open Source Robotics Foundation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/NEWS b/Gazebo_exercise/thirdparty_pkg/ign-math/NEWS new file mode 100644 index 0000000..6b7be6e --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/NEWS @@ -0,0 +1 @@ +http://ignition_robotics.org diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/README.md b/Gazebo_exercise/thirdparty_pkg/ign-math/README.md new file mode 100644 index 0000000..3c28637 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/README.md @@ -0,0 +1,45 @@ +# Ignition Math + + +**Math classes and functions for robot applications.** + +Ignition Math is a component in the Ignition framework, a set of libraries +designed to rapidly develop robot applications. The library defines math +classes and functions used in other Ignition libraries and programs. + + [http://ignitionrobotics.org](http://ignitionrobotics.org) + +## Continuous integration + +This project uses [appveyor](https://ci.appveyor.com/project/scpeters/ign-math/history) +for testing on Windows. +It has the following build status: +![appveyor badge](https://ci.appveyor.com/api/projects/status/bitbucket/ignitionrobotics/ign-math?svg=true) + +This project also uses [bitbucket pipelines](https://bitbucket.org/ignitionrobotics/ign-math/addon/pipelines/home#!/) +for testing with Linux. + +Test coverage reports are available at Codecov: + +[![codecov](https://codecov.io/bb/ignitionrobotics/ign-math/branch/ign-math2/graph/badge.svg)](https://codecov.io/bb/ignitionrobotics/ign-math) + +## Optional Dependencies + + sudo apt-get install doxygen + +## Installation + +Standard installation can be performed in UNIX systems using the following +steps: + + - mkdir build/ + - cd build/ + - cmake .. + - sudo make install + +## Uninstallation + +To uninstall the software installed with the previous steps: + + - cd build/ + - sudo make uninstall diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/appveyor.yml b/Gazebo_exercise/thirdparty_pkg/ign-math/appveyor.yml new file mode 100644 index 0000000..9057014 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/appveyor.yml @@ -0,0 +1,22 @@ +os: + - Visual Studio 2013 + - Visual Studio 2015 + +configuration: + - Debug + - Release + +environment: + CTEST_OUTPUT_ON_FAILURE: 1 + +build_script: + - md build + - cd build + - cmake .. -DEXTRA_CMAKE_CXX_FLAGS="-WX" + - cmake --build . --config %CONFIGURATION% + +test_script: + - cmake --build . --config %CONFIGURATION% --target RUN_TESTS + +after_build: + - cmake --build . --config %CONFIGURATION% --target INSTALL diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/bitbucket-pipelines.yml b/Gazebo_exercise/thirdparty_pkg/ign-math/bitbucket-pipelines.yml new file mode 100644 index 0000000..68d56a0 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/bitbucket-pipelines.yml @@ -0,0 +1,21 @@ +# This is a sample build configuration for C++. +# Check our guides at https://confluence.atlassian.com/x/VYk8Lw for more examples. +# Only use spaces to indent your .yml configuration. +# ----- +# You can specify a custom docker image from Docker Hub as your build environment. +image: ubuntu:xenial + +pipelines: + default: + - step: + script: # Modify the commands below to build your repository. + - apt-get update + - apt-get -y install cmake build-essential lcov curl mercurial + - mkdir build + - cd build + - cmake .. -DCMAKE_BUILD_TYPE=coverage + - make + - make test + - make coverage + - bash <(curl -s https://codecov.io/bash) + diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/CodeCoverage.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/CodeCoverage.cmake new file mode 100644 index 0000000..972fda7 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/CodeCoverage.cmake @@ -0,0 +1,134 @@ +# +# 2012-01-31, Lars Bilke +# - Enable Code Coverage +# +# 2013-09-17, Joakim Söderberg +# - Added support for Clang. +# - Some additional usage instructions. +# +# USAGE: +# 1. Copy this file into your cmake modules path. +# +# 2. Add the following line to your CMakeLists.txt: +# INCLUDE(CodeCoverage) +# +# 3. Set compiler flags to turn off optimization and enable coverage: +# SET(CMAKE_CXX_FLAGS "-g -O0 -fprofile-arcs -ftest-coverage") +# SET(CMAKE_C_FLAGS "-g -O0 -fprofile-arcs -ftest-coverage") +# +# 3. Use the function SETUP_TARGET_FOR_COVERAGE to create a custom make target +# which runs your test executable and produces a lcov code coverage report: +# Example: +# SETUP_TARGET_FOR_COVERAGE( +# my_coverage_target # Name for custom target. +# test_driver # Name of the test driver executable that runs the tests. +# # NOTE! This should always have a ZERO as exit code +# # otherwise the coverage generation will not complete. +# coverage # Name of output directory. +# ) +# +# 4. Build a Debug build: +# cmake -DCMAKE_BUILD_TYPE=Debug .. +# make +# make my_coverage_target +# +# + +# Check prereqs +FIND_PROGRAM( GCOV_PATH gcov ) +FIND_PROGRAM( LCOV_PATH lcov ) +FIND_PROGRAM( GREP_PATH grep ) +FIND_PROGRAM( GENHTML_PATH genhtml ) +FIND_PROGRAM( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/tests) + +IF(NOT GCOV_PATH) + MESSAGE(FATAL_ERROR "gcov not found! Aborting...") +ENDIF() # NOT GCOV_PATH + +IF(NOT CMAKE_COMPILER_IS_GNUCXX) + # Clang version 3.0.0 and greater now supports gcov as well. + MESSAGE(WARNING "Compiler is not GNU gcc! Clang Version 3.0.0 and greater supports gcov as well, but older versions don't.") + + IF(NOT "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") + MESSAGE(FATAL_ERROR "Compiler is not GNU gcc! Aborting...") + ENDIF() +ENDIF() # NOT CMAKE_COMPILER_IS_GNUCXX + +SET(CMAKE_CXX_FLAGS_COVERAGE + "-g -O0 --coverage -fprofile-arcs -ftest-coverage" + CACHE STRING "Flags used by the C++ compiler during coverage builds." + FORCE ) +SET(CMAKE_C_FLAGS_COVERAGE + "-g -O0 --coverage -fprofile-arcs -ftest-coverage" + CACHE STRING "Flags used by the C compiler during coverage builds." + FORCE ) +SET(CMAKE_EXE_LINKER_FLAGS_COVERAGE + "" + CACHE STRING "Flags used for linking binaries during coverage builds." + FORCE ) +SET(CMAKE_SHARED_LINKER_FLAGS_COVERAGE + "" + CACHE STRING "Flags used by the shared libraries linker during coverage builds." + FORCE ) +MARK_AS_ADVANCED( + CMAKE_CXX_FLAGS_COVERAGE + CMAKE_C_FLAGS_COVERAGE + CMAKE_EXE_LINKER_FLAGS_COVERAGE + CMAKE_SHARED_LINKER_FLAGS_COVERAGE ) + +IF ( NOT (CMAKE_BUILD_TYPE STREQUAL "Debug" OR CMAKE_BUILD_TYPE STREQUAL "Coverage")) + MESSAGE( WARNING "Code coverage results with an optimized (non-Debug) build may be misleading" ) +ENDIF() # NOT CMAKE_BUILD_TYPE STREQUAL "Debug" + + +# Param _targetname The name of new the custom make target +# Param _testrunner The name of the target which runs the tests. +# MUST return ZERO always, even on errors. +# If not, no coverage report will be created! +# Param _outputname lcov output is generated as _outputname.info +# HTML report is generated in _outputname/index.html +# Optional fourth parameter is passed as arguments to _testrunner +# Pass them in list form, e.g.: "-j;2" for -j 2 +FUNCTION(SETUP_TARGET_FOR_COVERAGE _targetname _testrunner _outputname) + + IF(NOT LCOV_PATH) + MESSAGE(FATAL_ERROR "lcov not found! Aborting...") + ENDIF() # NOT LCOV_PATH + + IF(NOT GREP_PATH) + MESSAGE(FATAL_ERROR "grep not found! Run code coverage on linux or mac.") + ENDIF() + + IF(NOT GENHTML_PATH) + MESSAGE(FATAL_ERROR "genhtml not found! Aborting...") + ENDIF() # NOT GENHTML_PATH + + # Setup target + ADD_CUSTOM_TARGET(${_targetname} + + COMMAND ${CMAKE_COMMAND} -E remove ${_outputname}.info.cleaned + ${_outputname}.info + # Capturing lcov counters and generating report + COMMAND ${LCOV_PATH} -q --no-checksum --directory ${PROJECT_BINARY_DIR} + --capture --output-file ${_outputname}.info 2>/dev/null + COMMAND ${LCOV_PATH} -q --remove ${_outputname}.info + 'test/*' '/usr/*' '*_TEST*' --output-file ${_outputname}.info.cleaned + COMMAND ${GENHTML_PATH} -q --legend -o ${_outputname} + ${_outputname}.info.cleaned + COMMAND ${LCOV_PATH} --summary ${_outputname}.info.cleaned 2>&1 | grep "lines" | cut -d ' ' -f 4 | cut -d '%' -f 1 > coverage/lines.txt + COMMAND ${LCOV_PATH} --summary ${_outputname}.info.cleaned 2>&1 | grep "functions" | cut -d ' ' -f 4 | cut -d '%' -f 1 > coverage/functions.txt + COMMAND ${CMAKE_COMMAND} -E rename ${_outputname}.info.cleaned + ${_outputname}.info + + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + COMMENT "Resetting code coverage counters to zero.\n" + "Processing code coverage counters and generating report." + ) + + # Show info where to find the report + ADD_CUSTOM_COMMAND(TARGET ${_targetname} POST_BUILD + COMMAND COMMAND ${LCOV_PATH} -q --zerocounters --directory ${PROJECT_BINARY_DIR}; + COMMENT "Open ./${_outputname}/index.html in your browser to view the coverage report." + ) + +ENDFUNCTION() # SETUP_TARGET_FOR_COVERAGE diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/DefaultCFlags.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/DefaultCFlags.cmake new file mode 100644 index 0000000..247a56a --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/DefaultCFlags.cmake @@ -0,0 +1,42 @@ +# Build type link flags +set (CMAKE_LINK_FLAGS_RELEASE " " CACHE INTERNAL "Link flags for release" FORCE) +set (CMAKE_LINK_FLAGS_RELWITHDEBINFO " " CACHE INTERNAL "Link flags for release with debug support" FORCE) +set (CMAKE_LINK_FLAGS_DEBUG " " CACHE INTERNAL "Link flags for debug" FORCE) +set (CMAKE_LINK_FLAGS_PROFILE " -pg" CACHE INTERNAL "Link flags for profile" FORCE) +set (CMAKE_LINK_FLAGS_COVERAGE " --coverage" CACHE INTERNAL "Link flags for static code checking" FORCE) + +set (CMAKE_C_FLAGS_RELEASE "") +if (NOT APPLE) + # -s doesn't work with default osx compiler clang, alternative: + # http://stackoverflow.com/questions/6085491/gcc-vs-clang-symbol-strippingu + set (CMAKE_C_FLAGS_RELEASE "-s") +endif() +set (CMAKE_C_FLAGS_RELEASE " ${CMAKE_C_FLAGS_RELEASE} -O3 -DNDEBUG ${CMAKE_C_FLAGS_ALL}" CACHE INTERNAL "C Flags for release" FORCE) +set (CMAKE_CXX_FLAGS_RELEASE ${CMAKE_C_FLAGS_RELEASE}) + +set (CMAKE_C_FLAGS_RELWITHDEBINFO " -g -O2 ${CMAKE_C_FLAGS_ALL}" CACHE INTERNAL "C Flags for release with debug support" FORCE) +set (CMAKE_CXX_FLAGS_RELWITHDEBINFO ${CMAKE_C_FLAGS_RELWITHDEBINFO}) + +set (CMAKE_C_FLAGS_DEBUG " -ggdb3 ${CMAKE_C_FLAGS_ALL}" CACHE INTERNAL "C Flags for debug" FORCE) +set (CMAKE_CXX_FLAGS_DEBUG ${CMAKE_C_FLAGS_DEBUG}) + +set (CMAKE_C_FLAGS_PROFILE " -fno-omit-frame-pointer -g -pg ${CMAKE_C_FLAGS_ALL}" CACHE INTERNAL "C Flags for profile" FORCE) +set (CMAKE_CXX_FLAGS_PROFILE ${CMAKE_C_FLAGS_PROFILE}) + +set (CMAKE_C_FLAGS_COVERAGE " -g -O0 -Wformat=2 --coverage -fno-inline ${CMAKE_C_FLAGS_ALL}" CACHE INTERNAL "C Flags for static code checking" FORCE) +set (CMAKE_CXX_FLAGS_COVERAGE "${CMAKE_C_FLAGS_COVERAGE} -fno-elide-constructors -fno-default-inline -fno-implicit-inline-templates") + +##################################### +# Set all the global build flags +if (UNIX) + set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE_UPPERCASE}}") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_UPPERCASE}} -std=c++11") + set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE_UPPERCASE}}") + set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE_UPPERCASE}}") + set (CMAKE_MODULE_LINKER_FLAGS "${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE_UPPERCASE}}") + # Add visibility in UNIX + check_gcc_visibility() + if (GCC_SUPPORTS_VISIBILITY) + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden") + endif() +endif() diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/DissectVersion.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/DissectVersion.cmake new file mode 100644 index 0000000..64b18ed --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/DissectVersion.cmake @@ -0,0 +1,5 @@ +# Find version components +STRING (REGEX REPLACE "^([0-9]+).*" "\\1" PROJECT_MAJOR_VERSION "${PROJECT_VERSION_FULL}") +STRING (REGEX REPLACE "^[0-9]+\\.([0-9]+).*" "\\1" PROJECT_MINOR_VERSION "${PROJECT_VERSION_FULL}") +STRING (REGEX REPLACE "^[0-9]+\\.[0-9]+\\.([0-9]+)" "\\1" PROJECT_REVISION_VERSION ${PROJECT_VERSION_FULL}) +STRING (REGEX REPLACE "^[0-9]+\\.[0-9]+\\.[0-9]+(.*)" "\\1" PROJECT_CANDIDATE_VERSION ${PROJECT_VERSION_FULL}) diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/FindOS.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/FindOS.cmake new file mode 100644 index 0000000..7a12f95 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/FindOS.cmake @@ -0,0 +1,55 @@ +# Check the OS type. + +# CMake does not distinguish Linux from other Unices. +STRING (REGEX MATCH "Linux" PLAYER_OS_LINUX ${CMAKE_SYSTEM_NAME}) +# Nor *BSD +STRING (REGEX MATCH "BSD" PLAYER_OS_BSD ${CMAKE_SYSTEM_NAME}) +# Or Solaris. I'm seeing a trend, here +STRING (REGEX MATCH "SunOS" PLAYER_OS_SOLARIS ${CMAKE_SYSTEM_NAME}) + +# Windows is easy (for once) +IF (WIN32) + SET (PLAYER_OS_WIN TRUE BOOL INTERNAL) +ENDIF (WIN32) + +# Check if it's an Apple OS +IF (APPLE) + # Check if it's OS X or another MacOS (that's got to be pretty unlikely) + STRING (REGEX MATCH "Darwin" PLAYER_OS_OSX ${CMAKE_SYSTEM_NAME}) + IF (NOT PLAYER_OS_OSX) + SET (PLAYER_OS_MACOS TRUE BOOL INTERNAL) + ENDIF (NOT PLAYER_OS_OSX) +ENDIF (APPLE) + +# QNX +IF (QNXNTO) + SET (PLAYER_OS_QNX TRUE BOOL INTERNAL) +ENDIF (QNXNTO) + +IF (PLAYER_OS_LINUX) + MESSAGE (STATUS "Operating system is Linux") +ELSEIF (PLAYER_OS_BSD) + MESSAGE (STATUS "Operating system is BSD") +ELSEIF (PLAYER_OS_WIN) + MESSAGE (STATUS "Operating system is Windows") +ELSEIF (PLAYER_OS_OSX) + MESSAGE (STATUS "Operating system is Apple MacOS X") +ELSEIF (PLAYER_OS_MACOS) + MESSAGE (STATUS "Operating system is Apple MacOS (not OS X)") +ELSEIF (PLAYER_OS_QNX) + MESSAGE (STATUS "Operating system is QNX") +ELSEIF (PLAYER_OS_SOLARIS) + MESSAGE (STATUS "Operating system is Solaris") +ELSE (PLAYER_OS_LINUX) + MESSAGE (STATUS "Operating system is generic Unix") +ENDIF (PLAYER_OS_LINUX) + +################################################# +# Check for non-case-sensitive filesystems +execute_process(COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/tools/case_sensitive_filesystem + RESULT_VARIABLE FILESYSTEM_CASE_SENSITIVE_RETURN) +if (${FILESYSTEM_CASE_SENSITIVE_RETURN} EQUAL 0) + set(FILESYSTEM_CASE_SENSITIVE TRUE) +else() + set(FILESYSTEM_CASE_SENSITIVE FALSE) +endif() diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/FindSSE.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/FindSSE.cmake new file mode 100644 index 0000000..96622f5 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/FindSSE.cmake @@ -0,0 +1,113 @@ +# Check if SSE instructions are available on the machine where +# the project is compiled. + +IF (ARCH MATCHES "i386" OR ARCH MATCHES "x86_64") + IF(CMAKE_SYSTEM_NAME MATCHES "Linux") + EXEC_PROGRAM(cat ARGS "/proc/cpuinfo" OUTPUT_VARIABLE CPUINFO) + + STRING(REGEX REPLACE "^.*(sse2).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "sse2" "${SSE_THERE}" SSE2_TRUE) + IF (SSE2_TRUE) + set(SSE2_FOUND true CACHE BOOL "SSE2 available on host") + ELSE (SSE2_TRUE) + set(SSE2_FOUND false CACHE BOOL "SSE2 available on host") + ENDIF (SSE2_TRUE) + + # /proc/cpuinfo apparently omits sse3 :( + STRING(REGEX REPLACE "^.*[^s](sse3).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "sse3" "${SSE_THERE}" SSE3_TRUE) + IF (NOT SSE3_TRUE) + STRING(REGEX REPLACE "^.*(T2300).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "T2300" "${SSE_THERE}" SSE3_TRUE) + ENDIF (NOT SSE3_TRUE) + + STRING(REGEX REPLACE "^.*(ssse3).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "ssse3" "${SSE_THERE}" SSSE3_TRUE) + IF (SSE3_TRUE OR SSSE3_TRUE) + set(SSE3_FOUND true CACHE BOOL "SSE3 available on host") + ELSE (SSE3_TRUE OR SSSE3_TRUE) + set(SSE3_FOUND false CACHE BOOL "SSE3 available on host") + ENDIF (SSE3_TRUE OR SSSE3_TRUE) + IF (SSSE3_TRUE) + set(SSSE3_FOUND true CACHE BOOL "SSSE3 available on host") + ELSE (SSSE3_TRUE) + set(SSSE3_FOUND false CACHE BOOL "SSSE3 available on host") + ENDIF (SSSE3_TRUE) + + STRING(REGEX REPLACE "^.*(sse4_1).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "sse4_1" "${SSE_THERE}" SSE41_TRUE) + IF (SSE41_TRUE) + set(SSE4_1_FOUND true CACHE BOOL "SSE4.1 available on host") + ELSE (SSE41_TRUE) + set(SSE4_1_FOUND false CACHE BOOL "SSE4.1 available on host") + ENDIF (SSE41_TRUE) + + STRING(REGEX REPLACE "^.*(sse4_2).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "sse4_2" "${SSE_THERE}" SSE42_TRUE) + IF (SSE42_TRUE) + set(SSE4_2_FOUND true CACHE BOOL "SSE4.2 available on host") + ELSE (SSE42_TRUE) + set(SSE4_2_FOUND false CACHE BOOL "SSE4.2 available on host") + ENDIF (SSE42_TRUE) + + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "Darwin") + EXEC_PROGRAM("/usr/sbin/sysctl -n machdep.cpu.features" OUTPUT_VARIABLE + CPUINFO) + + STRING(REGEX REPLACE "^.*[^S](SSE2).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "SSE2" "${SSE_THERE}" SSE2_TRUE) + IF (SSE2_TRUE) + set(SSE2_FOUND true CACHE BOOL "SSE2 available on host") + ELSE (SSE2_TRUE) + set(SSE2_FOUND false CACHE BOOL "SSE2 available on host") + ENDIF (SSE2_TRUE) + + STRING(REGEX REPLACE "^.*[^S](SSE3).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "SSE3" "${SSE_THERE}" SSE3_TRUE) + IF (SSE3_TRUE) + set(SSE3_FOUND true CACHE BOOL "SSE3 available on host") + ELSE (SSE3_TRUE) + set(SSE3_FOUND false CACHE BOOL "SSE3 available on host") + ENDIF (SSE3_TRUE) + + STRING(REGEX REPLACE "^.*(SSSE3).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "SSSE3" "${SSE_THERE}" SSSE3_TRUE) + IF (SSSE3_TRUE) + set(SSSE3_FOUND true CACHE BOOL "SSSE3 available on host") + ELSE (SSSE3_TRUE) + set(SSSE3_FOUND false CACHE BOOL "SSSE3 available on host") + ENDIF (SSSE3_TRUE) + + STRING(REGEX REPLACE "^.*(SSE4.1).*$" "\\1" SSE_THERE ${CPUINFO}) + STRING(COMPARE EQUAL "SSE4.1" "${SSE_THERE}" SSE41_TRUE) + IF (SSE41_TRUE) + set(SSE4_1_FOUND true CACHE BOOL "SSE4.1 available on host") + ELSE (SSE41_TRUE) + set(SSE4_1_FOUND false CACHE BOOL "SSE4.1 available on host") + ENDIF (SSE41_TRUE) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "Windows") + # TODO + set(SSE2_FOUND true CACHE BOOL "SSE2 available on host") + set(SSE3_FOUND false CACHE BOOL "SSE3 available on host") + set(SSSE3_FOUND false CACHE BOOL "SSSE3 available on host") + set(SSE4_1_FOUND false CACHE BOOL "SSE4.1 available on host") + ELSE(CMAKE_SYSTEM_NAME MATCHES "Linux") + set(SSE2_FOUND true CACHE BOOL "SSE2 available on host") + set(SSE3_FOUND false CACHE BOOL "SSE3 available on host") + set(SSSE3_FOUND false CACHE BOOL "SSSE3 available on host") + set(SSE4_1_FOUND false CACHE BOOL "SSE4.1 available on host") + ENDIF(CMAKE_SYSTEM_NAME MATCHES "Linux") +ENDIF(ARCH MATCHES "i386" OR ARCH MATCHES "x86_64") + +if(NOT SSE2_FOUND) + MESSAGE(STATUS "Could not find hardware support for SSE2 on this machine.") +endif(NOT SSE2_FOUND) +if(NOT SSE3_FOUND) + MESSAGE(STATUS "Could not find hardware support for SSE3 on this machine.") +endif(NOT SSE3_FOUND) +if(NOT SSSE3_FOUND) + MESSAGE(STATUS "Could not find hardware support for SSSE3 on this machine.") +endif(NOT SSSE3_FOUND) +if(NOT SSE4_1_FOUND) + MESSAGE(STATUS "Could not find hardware support for SSE4.1 on this machine.") +endif(NOT SSE4_1_FOUND) diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/HostCFlags.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/HostCFlags.cmake new file mode 100644 index 0000000..f38d8d7 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/HostCFlags.cmake @@ -0,0 +1,27 @@ +include (${project_cmake_dir}/FindSSE.cmake) + +if (SSE2_FOUND) + set (CMAKE_C_FLAGS_ALL "-msse -msse2 ${CMAKE_C_FLAGS_ALL}") + if (NOT APPLE) + set (CMAKE_C_FLAGS_ALL "-mfpmath=sse ${CMAKE_C_FLAGS_ALL}") + endif() +endif() + +if (SSE3_FOUND) + set (CMAKE_C_FLAGS_ALL "-msse3 ${CMAKE_C_FLAGS_ALL}") +endif() +if (SSSE3_FOUND) + set (CMAKE_C_FLAGS_ALL "-mssse3 ${CMAKE_C_FLAGS_ALL}") +endif() + +if (SSE4_1_FOUND OR SSE4_2_FOUND) + if (SSE4_1_FOUND) + set (CMAKE_C_FLAGS_ALL "-msse4.1 ${CMAKE_C_FLAGS_ALL}") + endif() + if (SSE4_2_FOUND) + set (CMAKE_C_FLAGS_ALL "-msse4.2 ${CMAKE_C_FLAGS_ALL}") + endif() +else() + message(STATUS "\nSSE4 disabled.\n") +endif() + diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/Ronn2Man.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/Ronn2Man.cmake new file mode 100644 index 0000000..b9a8505 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/Ronn2Man.cmake @@ -0,0 +1,59 @@ +# +# Based on work of Emmanuel Roullit +# Copyright 2009, 2012 Emmanuel Roullit. +# Subject to the GPL, version 2. +# +MACRO(ADD_MANPAGE_TARGET) + # It is not possible add a dependency to target 'install' + # Run hard-coded 'make man' when 'make install' is invoked + INSTALL(CODE "EXECUTE_PROCESS(COMMAND make man)") + ADD_CUSTOM_TARGET(man) +ENDMACRO(ADD_MANPAGE_TARGET) + +FIND_PROGRAM(RONN ronn) +FIND_PROGRAM(GZIP gzip) + +IF (NOT RONN OR NOT GZIP) + IF (NOT RONN) + BUILD_WARNING ("ronn not found, manpages won't be generated") + ENDIF(NOT RONN) + IF (NOT GZIP) + BUILD_WARNING ("gzip not found, manpages won't be generated") + ENDIF(NOT GZIP) + # empty macro + MACRO(manpage MANFILE) + ENDMACRO(manpage) + SET (MANPAGES_SUPPORT FALSE) +ELSE (NOT RONN OR NOT GZIP) + MESSAGE (STATUS "Looking for ronn to generate manpages - found") + SET (MANPAGES_SUPPORT TRUE) + + MACRO(manpage RONNFILE SECTION) + SET(RONNFILE_FULL_PATH ${CMAKE_CURRENT_SOURCE_DIR}/${RONNFILE}) + + ADD_CUSTOM_COMMAND( + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION} + DEPENDS ${RONNFILE} + COMMAND ${RONN} + ARGS -r --pipe ${RONNFILE_FULL_PATH}.${SECTION}.ronn + > ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION} + ) + + ADD_CUSTOM_COMMAND( + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION}.gz + DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION} + COMMAND ${GZIP} -c ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION} + > ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION}.gz + ) + + SET(MANPAGE_TARGET "man-${RONNFILE}") + + ADD_CUSTOM_TARGET(${MANPAGE_TARGET} DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION}.gz) + ADD_DEPENDENCIES(man ${MANPAGE_TARGET}) + + INSTALL( + FILES ${CMAKE_CURRENT_BINARY_DIR}/${RONNFILE}.${SECTION}.gz + DESTINATION share/man/man${SECTION} + ) + ENDMACRO(manpage RONNFILE SECTION) +ENDIF(NOT RONN OR NOT GZIP) diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/SearchForStuff.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/SearchForStuff.cmake new file mode 100644 index 0000000..47ceda7 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/SearchForStuff.cmake @@ -0,0 +1,23 @@ +include (${project_cmake_dir}/Utils.cmake) +include (CheckCXXSourceCompiles) + +include (${project_cmake_dir}/FindOS.cmake) +include (FindPkgConfig) + +# Detect the architecture +include (${project_cmake_dir}/TargetArch.cmake) +target_architecture(ARCH) +message(STATUS "Building for arch: ${ARCH}") + +######################################## +# Include man pages stuff +include (${project_cmake_dir}/Ronn2Man.cmake) +add_manpage_target() + +################################################# +# Macro to check for visibility capability in compiler +# Original idea from: https://gitorious.org/ferric-cmake-stuff/ +macro (check_gcc_visibility) + include (CheckCXXCompilerFlag) + check_cxx_compiler_flag(-fvisibility=hidden GCC_SUPPORTS_VISIBILITY) +endmacro() diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/TargetArch.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/TargetArch.cmake new file mode 100644 index 0000000..323824b --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/TargetArch.cmake @@ -0,0 +1,158 @@ +# Copyright (c) 2012 Petroules Corporation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. Redistributions in binary +# form must reproduce the above copyright notice, this list of conditions and +# the following disclaimer in the documentation and/or other materials +# provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR +# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# Based on the Qt 5 processor detection code, so should be very accurate +# https://qt.gitorious.org/qt/qtbase/blobs/master/src/corelib/global/qprocessordetection.h +# Currently handles arm (v5, v6, v7), x86 (32/64), ia64, and ppc (32/64) + +# Regarding POWER/PowerPC, just as is noted in the Qt source, +# "There are many more known variants/revisions that we do not handle/detect." + + + +set(archdetect_c_code " +#if defined(__arm__) || defined(__TARGET_ARCH_ARM) + #if defined(__ARM_ARCH_7__) \\ + || defined(__ARM_ARCH_7A__) \\ + || defined(__ARM_ARCH_7R__) \\ + || defined(__ARM_ARCH_7M__) \\ + || (defined(__TARGET_ARCH_ARM) && __TARGET_ARCH_ARM-0 >= 7) + #error cmake_ARCH armv7 + #elif defined(__ARM_ARCH_6__) \\ + || defined(__ARM_ARCH_6J__) \\ + || defined(__ARM_ARCH_6T2__) \\ + || defined(__ARM_ARCH_6Z__) \\ + || defined(__ARM_ARCH_6K__) \\ + || defined(__ARM_ARCH_6ZK__) \\ + || defined(__ARM_ARCH_6M__) \\ + || (defined(__TARGET_ARCH_ARM) && __TARGET_ARCH_ARM-0 >= 6) + #error cmake_ARCH armv6 + #elif defined(__ARM_ARCH_5TEJ__) \\ + || (defined(__TARGET_ARCH_ARM) && __TARGET_ARCH_ARM-0 >= 5) + #error cmake_ARCH armv5 + #else + #error cmake_ARCH arm + #endif +#elif defined(__i386) || defined(__i386__) || defined(_M_IX86) + #error cmake_ARCH i386 +#elif defined(__x86_64) || defined(__x86_64__) || defined(__amd64) || defined(_M_X64) + #error cmake_ARCH x86_64 +#elif defined(__ia64) || defined(__ia64__) || defined(_M_IA64) + #error cmake_ARCH ia64 +#elif defined(__ppc__) || defined(__ppc) || defined(__powerpc__) \\ + || defined(_ARCH_COM) || defined(_ARCH_PWR) || defined(_ARCH_PPC) \\ + || defined(_M_MPPC) || defined(_M_PPC) + #if defined(__ppc64__) || defined(__powerpc64__) || defined(__64BIT__) + #error cmake_ARCH ppc64 + #else + #error cmake_ARCH ppc + #endif +#endif + +#error cmake_ARCH unknown +") + +# Set ppc_support to TRUE before including this file or ppc and ppc64 +# will be treated as invalid architectures since they are no longer supported by Apple + +function(target_architecture output_var) + if(APPLE AND CMAKE_OSX_ARCHITECTURES) + # On OS X we use CMAKE_OSX_ARCHITECTURES *if* it was set + # First let's normalize the order of the values + + # Note that it's not possible to compile PowerPC applications if you are using + # the OS X SDK version 10.6 or later - you'll need 10.4/10.5 for that, so we + # disable it by default + # See this page for more information: + # http://stackoverflow.com/questions/5333490/how-can-we-restore-ppc-ppc64-as-well-as-full-10-4-10-5-sdk-support-to-xcode-4 + + # Architecture defaults to i386 or ppc on OS X 10.5 and earlier, depending on the CPU type detected at runtime. + # On OS X 10.6+ the default is x86_64 if the CPU supports it, i386 otherwise. + + foreach(osx_arch ${CMAKE_OSX_ARCHITECTURES}) + if("${osx_arch}" STREQUAL "ppc" AND ppc_support) + set(osx_arch_ppc TRUE) + elseif("${osx_arch}" STREQUAL "i386") + set(osx_arch_i386 TRUE) + elseif("${osx_arch}" STREQUAL "x86_64") + set(osx_arch_x86_64 TRUE) + elseif("${osx_arch}" STREQUAL "ppc64" AND ppc_support) + set(osx_arch_ppc64 TRUE) + else() + message(FATAL_ERROR "Invalid OS X arch name: ${osx_arch}") + endif() + endforeach() + + # Now add all the architectures in our normalized order + if(osx_arch_ppc) + list(APPEND ARCH ppc) + endif() + + if(osx_arch_i386) + list(APPEND ARCH i386) + endif() + + if(osx_arch_x86_64) + list(APPEND ARCH x86_64) + endif() + + if(osx_arch_ppc64) + list(APPEND ARCH ppc64) + endif() + else() + file(WRITE "${CMAKE_BINARY_DIR}/arch.c" "${archdetect_c_code}") + + enable_language(C) + + # Detect the architecture in a rather creative way... + # This compiles a small C program which is a series of ifdefs that selects a + # particular #error preprocessor directive whose message string contains the + # target architecture. The program will always fail to compile (both because + # file is not a valid C program, and obviously because of the presence of the + # #error preprocessor directives... but by exploiting the preprocessor in this + # way, we can detect the correct target architecture even when cross-compiling, + # since the program itself never needs to be run (only the compiler/preprocessor) + try_run( + run_result_unused + compile_result_unused + "${CMAKE_BINARY_DIR}" + "${CMAKE_BINARY_DIR}/arch.c" + COMPILE_OUTPUT_VARIABLE ARCH + CMAKE_FLAGS CMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES} + ) + + # Parse the architecture name from the compiler output + string(REGEX MATCH "cmake_ARCH ([a-zA-Z0-9_]+)" ARCH "${ARCH}") + + # Get rid of the value marker leaving just the architecture name + string(REPLACE "cmake_ARCH " "" ARCH "${ARCH}") + + # If we are compiling with an unknown architecture this variable should + # already be set to "unknown" but in the case that it's empty (i.e. due + # to a typo in the code), then set it to unknown + if (NOT ARCH) + set(ARCH unknown) + endif() + endif() + + set(${output_var} "${ARCH}" PARENT_SCOPE) +endfunction() diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/TestUtils.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/TestUtils.cmake new file mode 100644 index 0000000..0fbb0b9 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/TestUtils.cmake @@ -0,0 +1,48 @@ +################################################# +macro (ign_build_tests) + # Find the Python interpreter for running the + # check_test_ran.py script + find_package(PythonInterp QUIET) + + # Build all the tests + foreach(GTEST_SOURCE_file ${ARGN}) + string(REGEX REPLACE ".cc" "" BINARY_NAME ${GTEST_SOURCE_file}) + set(BINARY_NAME ${TEST_TYPE}_${BINARY_NAME}) + if(USE_LOW_MEMORY_TESTS) + add_definitions(-DUSE_LOW_MEMORY_TESTS=1) + endif(USE_LOW_MEMORY_TESTS) + add_executable(${BINARY_NAME} ${GTEST_SOURCE_file}) + + add_dependencies(${BINARY_NAME} + ignition-math${PROJECT_MAJOR_VERSION} + gtest gtest_main + ) + + if (UNIX) + target_link_libraries(${BINARY_NAME} + libgtest_main.a + libgtest.a + pthread + ignition-math${PROJECT_MAJOR_VERSION}) + elseif(WIN32) + target_link_libraries(${BINARY_NAME} + gtest.lib + gtest_main.lib + ignition-math${PROJECT_MAJOR_VERSION}.lib) + else() + message(FATAL_ERROR "Unsupported platform") + endif() + + add_test(${BINARY_NAME} ${CMAKE_CURRENT_BINARY_DIR}/${BINARY_NAME} + --gtest_output=xml:${CMAKE_BINARY_DIR}/test_results/${BINARY_NAME}.xml) + + set_tests_properties(${BINARY_NAME} PROPERTIES TIMEOUT 240) + + if(PYTHONINTERP_FOUND) + # Check that the test produced a result and create a failure if it didn't. + # Guards against crashed and timed out tests. + add_test(check_${BINARY_NAME} ${PYTHON_EXECUTABLE} ${PROJECT_SOURCE_DIR}/tools/check_test_ran.py + ${CMAKE_BINARY_DIR}/test_results/${BINARY_NAME}.xml) + endif() + endforeach() +endmacro() diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/Utils.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/Utils.cmake new file mode 100644 index 0000000..4bca480 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/Utils.cmake @@ -0,0 +1,179 @@ +################################################################################ +#APPEND_TO_CACHED_STRING(_string _cacheDesc [items...]) +# Appends items to a cached list. +MACRO (APPEND_TO_CACHED_STRING _string _cacheDesc) + FOREACH (newItem ${ARGN}) + SET (${_string} "${${_string}} ${newItem}" CACHE INTERNAL ${_cacheDesc} FORCE) + ENDFOREACH (newItem ${ARGN}) + #STRING(STRIP ${${_string}} ${_string}) +ENDMACRO (APPEND_TO_CACHED_STRING) + +################################################################################ +# APPEND_TO_CACHED_LIST (_list _cacheDesc [items...] +# Appends items to a cached list. +MACRO (APPEND_TO_CACHED_LIST _list _cacheDesc) + SET (tempList ${${_list}}) + FOREACH (newItem ${ARGN}) + LIST (APPEND tempList ${newItem}) + ENDFOREACH (newItem ${newItem}) + SET (${_list} ${tempList} CACHE INTERNAL ${_cacheDesc} FORCE) +ENDMACRO(APPEND_TO_CACHED_LIST) + +################################################# +# Macro to turn a list into a string (why doesn't CMake have this built-in?) +MACRO (LIST_TO_STRING _string _list) + SET (${_string}) + FOREACH (_item ${_list}) + SET (${_string} "${${_string}} ${_item}") + ENDFOREACH (_item) + #STRING(STRIP ${${_string}} ${_string}) +ENDMACRO (LIST_TO_STRING) + +################################################# +# BUILD ERROR macro +macro (BUILD_ERROR) + foreach (str ${ARGN}) + SET (msg "\t${str}") + MESSAGE (STATUS ${msg}) + APPEND_TO_CACHED_LIST(build_errors "build errors" ${msg}) + endforeach () +endmacro (BUILD_ERROR) + +################################################# +# BUILD WARNING macro +macro (BUILD_WARNING) + foreach (str ${ARGN}) + SET (msg "\t${str}" ) + MESSAGE (STATUS ${msg} ) + APPEND_TO_CACHED_LIST(build_warnings "build warning" ${msg}) + endforeach (str ${ARGN}) +endmacro (BUILD_WARNING) + +################################################# +macro (ign_add_library _name) + set(LIBS_DESTINATION ${PROJECT_BINARY_DIR}/src) + set_source_files_properties(${ARGN} PROPERTIES COMPILE_DEFINITIONS "BUILDING_DLL") + add_library(${_name} SHARED ${ARGN}) + target_link_libraries (${_name} ${general_libraries}) + set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${LIBS_DESTINATION}) + if (MSVC) + set_target_properties( ${_name} PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${LIBS_DESTINATION}) + set_target_properties( ${_name} PROPERTIES ARCHIVE_OUTPUT_DIRECTORY_DEBUG ${LIBS_DESTINATION}) + set_target_properties( ${_name} PROPERTIES ARCHIVE_OUTPUT_DIRECTORY_RELEASE ${LIBS_DESTINATION}) + endif ( MSVC ) +endmacro () + +################################################# +macro (ign_add_static_library _name) + add_library(${_name} STATIC ${ARGN}) + target_link_libraries (${_name} ${general_libraries}) +endmacro () + +################################################# +macro (ign_add_executable _name) + add_executable(${_name} ${ARGN}) + target_link_libraries (${_name} ${general_libraries}) +endmacro () + + +################################################# +macro (ign_install_includes _subdir) + install(FILES ${ARGN} + DESTINATION ${INCLUDE_INSTALL_DIR}/${_subdir} COMPONENT headers) +endmacro() + +################################################# +macro (ign_install_library _name) + set_target_properties(${_name} PROPERTIES SOVERSION ${PROJECT_MAJOR_VERSION} VERSION ${PROJECT_VERSION_FULL}) + install (TARGETS ${_name} DESTINATION ${LIB_INSTALL_DIR} COMPONENT shlib) +endmacro () + +################################################# +macro (ign_install_executable _name) + set_target_properties(${_name} PROPERTIES VERSION ${PROJECT_VERSION_FULL}) + install (TARGETS ${_name} DESTINATION ${BIN_INSTALL_DIR}) + manpage(${_name} 1) +endmacro () + +################################################# +macro (ign_setup_unix) + # USE_HOST_CFLAGS (default TRUE) + # Will check building host machine for proper cflags + if(NOT DEFINED USE_HOST_CFLAGS OR USE_HOST_CFLAGS) + message(STATUS "Enable host CFlags") + include (${project_cmake_dir}/HostCFlags.cmake) + endif() + + # USE_UPSTREAM_CFLAGS (default TRUE) + # Will use predefined ignition developers cflags + if(NOT DEFINED USE_UPSTREAM_CFLAGS OR USE_UPSTREAM_CFLAGS) + message(STATUS "Enable upstream CFlags") + include(${project_cmake_dir}/DefaultCFlags.cmake) + endif() +endmacro() + +################################################# +macro (ign_setup_windows) + if(MSVC) + add_definitions("/EHsc") + endif() +endmacro() + +################################################# +macro (ign_setup_apple) + # NOTE MacOSX provides different system versions than CMake is parsing. + # The following table lists the most recent OSX versions + # 9.x.x = Mac OSX Leopard (10.5) + # 10.x.x = Mac OSX Snow Leopard (10.6) + # 11.x.x = Mac OSX Lion (10.7) + # 12.x.x = Mac OSX Mountain Lion (10.8) + if (${CMAKE_SYSTEM_VERSION} LESS 10) + add_definitions(-DMAC_OS_X_VERSION=1050) + elseif (${CMAKE_SYSTEM_VERSION} GREATER 10 AND ${CMAKE_SYSTEM_VERSION} LESS 11) + add_definitions(-DMAC_OS_X_VERSION=1060) + elseif (${CMAKE_SYSTEM_VERSION} GREATER 11 AND ${CMAKE_SYSTEM_VERSION} LESS 12) + add_definitions(-DMAC_OS_X_VERSION=1070) + elseif (${CMAKE_SYSTEM_VERSION} GREATER 12 OR ${CMAKE_SYSTEM_VERSION} EQUAL 12) + add_definitions(-DMAC_OS_X_VERSION=1080) + # Use libc++ on Mountain Lion (10.8) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") + else () + add_definitions(-DMAC_OS_X_VERSION=0) + endif () + + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-undefined -Wl,dynamic_lookup") +endmacro() + +# This should be migrated to more fine control solution based on set_property APPEND +# directories. It's present on cmake 2.8.8 while precise version is 2.8.7 +link_directories(${PROJECT_BINARY_DIR}/test) +include_directories("${PROJECT_SOURCE_DIR}/test/gtest/include") + +################################################# +# Enable tests compilation by default +if (NOT DEFINED ENABLE_TESTS_COMPILATION) + set (ENABLE_TESTS_COMPILATION True) +endif() + +# Define testing macros as empty and redefine them if support is found and +# ENABLE_TESTS_COMPILATION is set to true +macro (ign_build_tests) +endmacro() + +if (ENABLE_TESTS_COMPILATION) + include (${project_cmake_dir}/TestUtils.cmake) +endif() + +################################################# +# Macro to setup supported compiler warnings +# Based on work of Florent Lamiraux, Thomas Moulard, JRL, CNRS/AIST. +include(CheckCXXCompilerFlag) + +macro(filter_valid_compiler_warnings) + foreach(flag ${ARGN}) + CHECK_CXX_COMPILER_FLAG(${flag} R${flag}) + if(${R${flag}}) + set(WARNING_CXX_FLAGS "${WARNING_CXX_FLAGS} ${flag}") + endif() + endforeach() +endmacro() diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cmake_uninstall.cmake.in b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cmake_uninstall.cmake.in new file mode 100644 index 0000000..efcb24a --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cmake_uninstall.cmake.in @@ -0,0 +1,21 @@ +if(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt") + message(FATAL_ERROR "Cannot find install manifest: "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt"") +endif(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt") + +file(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files) +string(REGEX REPLACE "\n" ";" files "${files}") +foreach(file ${files}) + message(STATUS "Uninstalling "$ENV{DESTDIR}${file}"") + if(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") + exec_program( + "@CMAKE_COMMAND@" ARGS "-E remove "$ENV{DESTDIR}${file}"" + OUTPUT_VARIABLE rm_out + RETURN_VALUE rm_retval + ) + if(NOT "${rm_retval}" STREQUAL 0) + message(FATAL_ERROR "Problem when removing "$ENV{DESTDIR}${file}"") + endif(NOT "${rm_retval}" STREQUAL 0) + else(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") + message(STATUS "File "$ENV{DESTDIR}${file}" does not exist.") + endif(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") +endforeach(file) diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/config.hh.in b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/config.hh.in new file mode 100644 index 0000000..1789eef --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/config.hh.in @@ -0,0 +1,15 @@ +/* Config.hh. Generated by CMake for @PROJECT_NAME@. */ + +/* Version number */ +#define IGNITION_MATH_MAJOR_VERSION ${PROJECT_MAJOR_VERSION} +#define IGNITION_MATH_MINOR_VERSION ${PROJECT_MINOR_VERSION} +#define IGNITION_MATH_PATCH_VERSION ${PROJECT_PATCH_VERSION} + +#define IGNITION_MATH_VERSION "${PROJECT_VERSION}" +#define IGNITION_MATH_VERSION_FULL "${PROJECT_VERSION_FULL}" + +#define IGNITION_MATH_VERSION_HEADER "Ignition math, version ${PROJECT_VERSION_FULL}\nCopyright (C) 2014 Open Source Robotics Foundation.\nReleased under the Apache 2.0 License.\n\n" + +#cmakedefine BUILD_TYPE_PROFILE 1 +#cmakedefine BUILD_TYPE_DEBUG 1 +#cmakedefine BUILD_TYPE_RELEASE 1 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cpack.cmake b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cpack.cmake new file mode 100644 index 0000000..db7df17 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cpack.cmake @@ -0,0 +1,25 @@ +################################################################################ +#Find available package generators + +# DEB +if ("${CMAKE_SYSTEM}" MATCHES "Linux") + find_program(DPKG_PROGRAM dpkg) + if (EXISTS ${DPKG_PROGRAM}) + list (APPEND CPACK_GENERATOR "DEB") + endif(EXISTS ${DPKG_PROGRAM}) + + find_program(RPMBUILD_PROGRAM rpmbuild) +endif() + +list (APPEND CPACK_SOURCE_GENERATOR "TBZ2") +list (APPEND CPACK_SOURCE_GENERATOR "ZIP") +list (APPEND CPACK_SOURCE_IGNORE_FILES "TODO;/.hg/;.swp$;/build/;.hgtags") + +include (InstallRequiredSystemLibraries) + +#execute_process(COMMAND dpkg --print-architecture _NPROCE) +set (DEBIAN_PACKAGE_DEPENDS "") + +set (RPM_PACKAGE_DEPENDS "") + +set (PROJECT_CPACK_CFG_FILE "${PROJECT_BINARY_DIR}/cpack_options.cmake") diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cpack_options.cmake.in b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cpack_options.cmake.in new file mode 100644 index 0000000..90fe4dd --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/cpack_options.cmake.in @@ -0,0 +1,28 @@ +set(CPACK_PACKAGE_NAME "@PROJECT_NAME@") +set(CPACK_PACKAGE_VENDOR "osrfoundation.org") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY + "A set of @IGN_PROJECT_NAME@ classes for robot applications.") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "@PROJECT_NAME_LOWER@") +set(CPACK_RESOURCE_FILE_LICENSE "@CMAKE_CURRENT_SOURCE_DIR@/LICENSE") +set(CPACK_RESOURCE_FILE_README "@CMAKE_CURRENT_SOURCE_DIR@/README.md") +set(CPACK_PACKAGE_DESCRIPTION_FILE "@CMAKE_CURRENT_SOURCE_DIR@/README.md") +set(CPACK_PACKAGE_MAINTAINER "Nate Koenig ") +set(CPACK_PACKAGE_CONTACT "Nate Koenig ") + +set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE "@DPKG_ARCH@") +set(CPACK_DEBIAN_PACKAGE_DEPENDS "@DEBIAN_PACKAGE_DEPENDS@") +set(CPACK_DEBIAN_PACKAGE_SECTION "devel") +set(CPACK_DEBIAN_PACKAGE_PRIORITY "optional") +set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON) +set(CPACK_DEBIAN_PACKAGE_DESCRIPTION + "A set of @IGN_PROJECT_NAME@ classes for robot applications.") + +set(CPACK_RPM_PACKAGE_ARCHITECTURE "@DPKG_ARCH@") +set(CPACK_RPM_PACKAGE_REQUIRES "@DEBIAN_PACKAGE_DEPENDS@") +set(CPACK_RPM_PACKAGE_DESCRIPTION + "A set of @IGN_PROJECT_NAME@ classes for robot applications.") + +set (CPACK_PACKAGE_FILE_NAME + "@PROJECT_NAME_LOWER@@PROJECT_MAJOR_VERSION@-@PROJECT_VERSION_FULL@") +set (CPACK_SOURCE_PACKAGE_FILE_NAME + "@PROJECT_NAME_LOWER@@PROJECT_MAJOR_VERSION@-@PROJECT_VERSION_FULL@") diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/ignition-math-config.cmake.in b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/ignition-math-config.cmake.in new file mode 100644 index 0000000..bd7f32f --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/ignition-math-config.cmake.in @@ -0,0 +1,41 @@ +if (@PKG_NAME@_CONFIG_INCLUDED) + return() +endif() +set(@PKG_NAME@_CONFIG_INCLUDED TRUE) + +list(APPEND @PKG_NAME@_INCLUDE_DIRS "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_INCLUDEDIR@/ignition/@IGN_PROJECT_NAME@@PROJECT_MAJOR_VERSION@") + +list(APPEND @PKG_NAME@_LIBRARY_DIRS "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@") + +list(APPEND @PKG_NAME@_CXX_FLAGS -std=c++11) +if ("${CMAKE_CXX_COMPILER_ID} " MATCHES "Clang ") + set(@PKG_NAME@_CXX_FLAGS "${@PKG_NAME@_CXX_FLAGS} -stdlib=libc++") +endif () + +# On windows we produce .dll libraries with no prefix +if (WIN32) + set(CMAKE_FIND_LIBRARY_PREFIXES "") + set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib" ".dll") +endif() + +foreach(lib @PKG_LIBRARIES@) + set(onelib "${lib}-NOTFOUND") + find_library(onelib ${lib} + PATHS "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@" + NO_DEFAULT_PATH + ) + if(NOT onelib) + message(FATAL_ERROR "Library '${lib}' in package @PKG_NAME@ is not installed properly") + endif() + list(APPEND @PKG_NAME@_LIBRARIES ${onelib}) +endforeach() + +foreach(dep @PKG_DEPENDS@) + if(NOT ${dep}_FOUND) + find_package(${dep} REQUIRED) + endif() + list(APPEND @PKG_NAME@_INCLUDE_DIRS "${${dep}_INCLUDE_DIRS}") + list(APPEND @PKG_NAME@_LIBRARIES "${${dep_lib}_LIBRARIES}") +endforeach() + +list(APPEND @PKG_NAME@_LDFLAGS "-L@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@") diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/pkgconfig/ignition-math.in b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/pkgconfig/ignition-math.in new file mode 100644 index 0000000..fba8b5d --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/pkgconfig/ignition-math.in @@ -0,0 +1,10 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@ +includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@/ignition/@IGN_PROJECT_NAME@@PROJECT_MAJOR_VERSION@ + +Name: Ignition Math +Description: A set of math classes for robot applications +Version: @PROJECT_VERSION_FULL@ +Requires: +Libs: "-L${libdir}" -lignition-math@PROJECT_MAJOR_VERSION@ +CFlags: "-I${includedir}" -std=c++11 diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/upload_doc.sh.in b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/upload_doc.sh.in new file mode 100644 index 0000000..2afc291 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/cmake/upload_doc.sh.in @@ -0,0 +1,29 @@ +#!/bin/sh + +# Check if the node was configured to use s3cmd +# This is done by running s3cmd --configure +if [ ! -f "${HOME}/.s3cfg" ]; then + echo "No $HOME/.s3cfg file found. Please config the software first in your system" + exit 1 +fi + +# Make documentation if not build +if [ ! -f "@CMAKE_BINARY_DIR@/doxygen/html/index.html" ]; then + make doc + if [ ! -f "@CMAKE_BINARY_DIR@/doxygen/html/index.html" ]; then + echo "Documentation not present. Install doxygen, and run `make doc` in the build directory" + exit 1 + fi +fi + +# Dry run +s3cmd sync @CMAKE_BINARY_DIR@/doxygen/html/* s3://osrf-distributions/ign-@IGN_PROJECT_NAME@/api/@PROJECT_VERSION_FULL@/ --dry-run -v + +echo -n "Upload (Y/n)? " +read ans + +if [ "$ans" = "n" ] || [ "$ans" = "N" ]; then + exit 1 +else + s3cmd sync @CMAKE_BINARY_DIR@/doxygen/html/* s3://osrf-distributions/ign-@IGN_PROJECT_NAME@/api/@PROJECT_VERSION_FULL@/ -v +fi diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/codecov.yml b/Gazebo_exercise/thirdparty_pkg/ign-math/codecov.yml new file mode 100644 index 0000000..6f25123 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/codecov.yml @@ -0,0 +1,2 @@ +codecov: + branch: default diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/configure.bat b/Gazebo_exercise/thirdparty_pkg/ign-math/configure.bat new file mode 100644 index 0000000..6171f7b --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/configure.bat @@ -0,0 +1,23 @@ + +:: NOTE: This script is only meant to be used as part of the ignition developers' CI system +:: Users and developers should build and install this library using cmake and Visual Studio + +:: Set configuration variables +@set build_type=Release +@if not "%1"=="" set build_type=%1 +@echo Configuring for build type %build_type% + +:: Use legacy install location if unset +@if "%WORKSPACE_INSTALL_DIR%"=="" set WORKSPACE_INSTALL_DIR="install\%build_type%" + +:: Go to the directory that this configure.bat file exists in +cd /d %~dp0 + +:: Create a build directory and configure +md build +cd build +cmake .. -G "NMake Makefiles" -DCMAKE_INSTALL_PREFIX="%WORKSPACE_INSTALL_DIR%" -DCMAKE_BUILD_TYPE="%build_type%" -DENABLE_TESTS_COMPILATION:BOOL=True +:: Note: Testing is enabled by default in legacy branches. +:: Take care when merging this forward. + +:: If the caller wants to build and/or install, they should do so after calling this script diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/doc/CMakeLists.txt b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/CMakeLists.txt new file mode 100644 index 0000000..36e4496 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/CMakeLists.txt @@ -0,0 +1,14 @@ +find_package(Doxygen) + +if (DOXYGEN_FOUND) + configure_file(${CMAKE_SOURCE_DIR}/doc/ignition.in + ${CMAKE_BINARY_DIR}/ignition.dox @ONLY) + + add_custom_target(doc + # Generate the API documentation + ${DOXYGEN_EXECUTABLE} ${CMAKE_BINARY_DIR}/ignition.dox + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + COMMAND cp ${CMAKE_SOURCE_DIR}/doc/ignition_logo.svg + ${CMAKE_BINARY_DIR}/doxygen/html + COMMENT "Generating API documentation with Doxygen" VERBATIM) +endif() diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/doc/footer.html b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/footer.html new file mode 100644 index 0000000..71d71c4 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/footer.html @@ -0,0 +1 @@ + diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/doc/header.html b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/header.html new file mode 100644 index 0000000..55ace60 --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/header.html @@ -0,0 +1,67 @@ + + + + + + + Ignition: $title + + + + + + + + + + + + + +
+

+ +

+ + + + +
+ + + + +
+ +
+ +
+
+ +
diff --git a/Gazebo_exercise/thirdparty_pkg/ign-math/doc/ignition.in b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/ignition.in new file mode 100644 index 0000000..32cb4bd --- /dev/null +++ b/Gazebo_exercise/thirdparty_pkg/ign-math/doc/ignition.in @@ -0,0 +1,2306 @@ +# Doxyfile 1.8.6 + +# This file describes the settings to be used by the documentation system +# doxygen (www.doxygen.org) for a project. +# +# All text after a double hash (##) is considered a comment and is placed in +# front of the TAG it is preceding. +# +# All text after a single hash (#) is considered a comment and will be ignored. +# The format is: +# TAG = value [value, ...] +# For lists, items can also be appended using: +# TAG += value [value, ...] +# Values that contain spaces should be placed between quotes (\" \"). + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- + +# This tag specifies the encoding used for all characters in the config file +# that follow. The default is UTF-8 which is also the encoding used for all text +# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv +# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv +# for the list of possible encodings. +# The default value is: UTF-8. + +DOXYFILE_ENCODING = UTF-8 + +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by +# double-quotes, unless you are using Doxywizard) that should identify the +# project for which the documentation is generated. This name is used in the +# title of most generated pages and in a few other places. +# The default value is: My Project. + +PROJECT_NAME = IgnitionMath + +# The PROJECT_NUMBER tag can be used to enter a project or revision number. This +# could be handy for archiving the generated documentation or if some version +# control system is used. + +PROJECT_NUMBER = @PROJECT_VERSION_FULL@ + +# Using the PROJECT_BRIEF tag one can provide an optional one line description +# for a project that appears at the top of each page and should give viewer a +# quick idea about the purpose of the project. Keep the description short. + +PROJECT_BRIEF = + +# With the PROJECT_LOGO tag one can specify an logo or icon that is included in +# the documentation. The maximum height of the logo should not exceed 55 pixels +# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo +# to the output directory. + +PROJECT_LOGO = + +# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path +# into which the generated documentation will be written. If a relative path is +# entered, it will be relative to the location where doxygen was started. If +# left blank the current directory will be used. + +OUTPUT_DIRECTORY = doxygen + +# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- +# directories (in 2 levels) under the output directory of each output format and +# will distribute the generated files over these directories. Enabling this +# option can be useful when feeding doxygen a huge amount of source files, where +# putting all generated files in the same directory would otherwise causes +# performance problems for the file system. +# The default value is: NO. + +CREATE_SUBDIRS = NO + +# The OUTPUT_LANGUAGE tag is used to specify the language in which all +# documentation generated by doxygen is written. Doxygen will use this +# information to generate all constant output in the proper language. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese. +# The default value is: English. + +OUTPUT_LANGUAGE = English + +# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member +# descriptions after the members that are listed in the file and class +# documentation (similar to Javadoc). Set to NO to disable this. +# The default value is: YES. + +BRIEF_MEMBER_DESC = YES + +# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief +# description of a member or function before the detailed description +# +# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. +# The default value is: YES. + +REPEAT_BRIEF = YES + +# This tag implements a quasi-intelligent brief description abbreviator that is +# used to form the text in various listings. Each string in this list, if found +# as the leading text of the brief description, will be stripped from the text +# and the result, after processing the whole list, is used as the annotated +# text. Otherwise, the brief description is used as-is. If left blank, the +# following values are used ($name is automatically replaced with the name of +# the entity):The $name class, The $name widget, The $name file, is, provides, +# specifies, contains, represents, a, an and the. + +ABBREVIATE_BRIEF = + +# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then +# doxygen will generate a detailed section even if there is only a brief +# description. +# The default value is: NO. + +ALWAYS_DETAILED_SEC = YES + +# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all +# inherited members of a class in the documentation of that class as if those +# members were ordinary class members. Constructors, destructors and assignment +# operators of the base classes will not be shown. +# The default value is: NO. + +INLINE_INHERITED_MEMB = NO + +# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path +# before files name in the file list and in the header files. If set to NO the +# shortest path that makes the file name unique will be used +# The default value is: YES. + +FULL_PATH_NAMES = NO + +# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. +# Stripping is only done if one of the specified strings matches the left-hand +# part of the path. The tag can be used to show relative paths in the file list. +# If left blank the directory from which doxygen is run is used as the path to +# strip. +# +# Note that you can specify absolute paths here, but also relative paths, which +# will be relative from the directory where doxygen is started. +# This tag requires that the tag FULL_PATH_NAMES is set to YES. + +STRIP_FROM_PATH = + +# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the +# path mentioned in the documentation of a class, which tells the reader which +# header file to include in order to use a class. If left blank only the name of +# the header file containing the class definition is used. Otherwise one should +# specify the list of include paths that are normally passed to the compiler +# using the -I flag. + +STRIP_FROM_INC_PATH = + +# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but +# less readable) file names. This can be useful is your file systems doesn't +# support long names like on DOS, Mac, or CD-ROM. +# The default value is: NO. + +SHORT_NAMES = NO + +# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the +# first line (until the first dot) of a Javadoc-style comment as the brief +# description. If set to NO, the Javadoc-style will behave just like regular Qt- +# style comments (thus requiring an explicit @brief command for a brief +# description.) +# The default value is: NO. + +JAVADOC_AUTOBRIEF = YES + +# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first +# line (until the first dot) of a Qt-style comment as the brief description. If +# set to NO, the Qt-style will behave just like regular Qt-style comments (thus +# requiring an explicit \brief command for a brief description.) +# The default value is: NO. + +QT_AUTOBRIEF = NO + +# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a +# multi-line C++ special comment block (i.e. a block of //! or /// comments) as +# a brief description. This used to be the default behavior. The new default is +# to treat a multi-line C++ comment block as a detailed description. Set this +# tag to YES if you prefer the old behavior instead. +# +# Note that setting this tag to YES also means that rational rose comments are +# not recognized any more. +# The default value is: NO. + +MULTILINE_CPP_IS_BRIEF = NO + +# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the +# documentation from any documented member that it re-implements. +# The default value is: YES. + +INHERIT_DOCS = YES + +# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a +# new page for each member. If set to NO, the documentation of a member will be +# part of the file/class/namespace that contains it. +# The default value is: NO. + +SEPARATE_MEMBER_PAGES = NO + +# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen +# uses this value to replace tabs by spaces in code fragments. +# Minimum value: 1, maximum value: 16, default value: 4. + +TAB_SIZE = 4 + +# This tag can be used to specify a number of aliases that act as commands in +# the documentation. An alias has the form: +# name=value +# For example adding +# "sideeffect=@par Side Effects:\n" +# will allow you to put the command \sideeffect (or @sideeffect) in the +# documentation, which will result in a user-defined paragraph with heading +# "Side Effects:". You can put \n's in the value part of an alias to insert +# newlines. + +ALIASES = + +# This tag can be used to specify a number of word-keyword mappings (TCL only). +# A mapping has the form "name=value". For example adding "class=itcl::class" +# will allow you to use the command class in the itcl::class meaning. + +TCL_SUBST = + +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources +# only. Doxygen will then generate output that is more tailored for C. For +# instance, some of the names that are used will be different. The list of all +# members will be omitted, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_FOR_C = NO + +# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or +# Python sources only. Doxygen will then generate output that is more tailored +# for that language. For instance, namespaces will be presented as packages, +# qualified scopes will look different, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_JAVA = NO + +# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran +# sources. Doxygen will then generate output that is tailored for Fortran. +# The default value is: NO. + +OPTIMIZE_FOR_FORTRAN = NO + +# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL +# sources. Doxygen will then generate output that is tailored for VHDL. +# The default value is: NO. + +OPTIMIZE_OUTPUT_VHDL = NO + +# Doxygen selects the parser to use depending on the extension of the files it +# parses. With this tag you can assign which parser to use for a given +# extension. Doxygen has a built-in mapping, but you can override or extend it +# using this tag. The format is ext=language, where ext is a file extension, and +# language is one of the parsers supported by doxygen: IDL, Java, Javascript, +# C#, C, C++, D, PHP, Objective-C, Python, Fortran, VHDL. For instance to make +# doxygen treat .inc files as Fortran files (default is PHP), and .f files as C +# (default is Fortran), use: inc=Fortran f=C. +# +# Note For files without extension you can use no_extension as a placeholder. +# +# Note that for custom extensions you also need to set FILE_PATTERNS otherwise +# the files are not read by doxygen. + +EXTENSION_MAPPING = + +# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments +# according to the Markdown format, which allows for more readable +# documentation. See http://daringfireball.net/projects/markdown/ for details. +# The output of markdown processing is further processed by doxygen, so you can +# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in +# case of backward compatibilities issues. +# The default value is: YES. + +MARKDOWN_SUPPORT = YES + +# When enabled doxygen tries to link words that correspond to documented +# classes, or namespaces to their corresponding documentation. Such a link can +# be prevented in individual cases by by putting a % sign in front of the word +# or globally by setting AUTOLINK_SUPPORT to NO. +# The default value is: YES. + +AUTOLINK_SUPPORT = YES + +# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want +# to include (a tag file for) the STL sources as input, then you should set this +# tag to YES in order to let doxygen match functions declarations and +# definitions whose arguments contain STL classes (e.g. func(std::string); +# versus func(std::string) {}). This also make the inheritance and collaboration +# diagrams that involve STL classes more complete and accurate. +# The default value is: NO. + +BUILTIN_STL_SUPPORT = YES + +# If you use Microsoft's C++/CLI language, you should set this option to YES to +# enable parsing support. +# The default value is: NO. + +CPP_CLI_SUPPORT = NO + +# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: +# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen +# will parse them like normal C++ but will assume all classes use public instead +# of private inheritance when no explicit protection keyword is present. +# The default value is: NO. + +SIP_SUPPORT = NO + +# For Microsoft's IDL there are propget and propput attributes to indicate +# getter and setter methods for a property. Setting this option to YES will make +# doxygen to replace the get and set methods by a property in the documentation. +# This will only work if the methods are indeed getting or setting a simple +# type. If this is not the case, or you want to show the methods anyway, you +# should set this option to NO. +# The default value is: YES. + +IDL_PROPERTY_SUPPORT = YES + +# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC +# tag is set to YES, then doxygen will reuse the documentation of the first +# member in the group (if any) for the other members of the group. By default +# all members of a group must be documented explicitly. +# The default value is: NO. + +DISTRIBUTE_GROUP_DOC = YES + +# Set the SUBGROUPING tag to YES to allow class member groups of the same type +# (for instance a group of public functions) to be put as a subgroup of that +# type (e.g. under the Public Functions section). Set it to NO to prevent +# subgrouping. Alternatively, this can be done per class using the +# \nosubgrouping command. +# The default value is: YES. + +SUBGROUPING = YES + +# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions +# are shown inside the group in which they are included (e.g. using \ingroup) +# instead of on a separate page (for HTML and Man pages) or section (for LaTeX +# and RTF). +# +# Note that this feature does not work in combination with +# SEPARATE_MEMBER_PAGES. +# The default value is: NO. + +INLINE_GROUPED_CLASSES = NO + +# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions +# with only public data fields or simple typedef fields will be shown inline in +# the documentation of the scope in which they are defined (i.e. file, +# namespace, or group documentation), provided this scope is documented. If set +# to NO, structs, classes, and unions are shown on a separate page (for HTML and +# Man pages) or section (for LaTeX and RTF). +# The default value is: NO. + +INLINE_SIMPLE_STRUCTS = NO + +# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or +# enum is documented as struct, union, or enum with the name of the typedef. So +# typedef struct TypeS {} TypeT, will appear in the documentation as a struct +# with name TypeT. When disabled the typedef will appear as a member of a file, +# namespace, or class. And the struct will be named TypeS. This can typically be +# useful for C code in case the coding convention dictates that all compound +# types are typedef'ed and only the typedef is referenced, never the tag name. +# The default value is: NO. + +TYPEDEF_HIDES_STRUCT = NO + +# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This +# cache is used to resolve symbols given their name and scope. Since this can be +# an expensive process and often the same symbol appears multiple times in the +# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small +# doxygen will become slower. If the cache is too large, memory is wasted. The +# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range +# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 +# symbols. At the end of a run doxygen will report the cache usage and suggest +# the optimal cache size from a speed point of view. +# Minimum value: 0, maximum value: 9, default value: 0. + +LOOKUP_CACHE_SIZE = 0 + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- + +# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in +# documentation are documented, even if no documentation was available. Private +# class members and static file members will be hidden unless the +# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. +# Note: This will also disable the warnings about undocumented members that are +# normally produced when WARNINGS is set to YES. +# The default value is: NO. + +EXTRACT_ALL = YES + +# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will +# be included in the documentation. +# The default value is: NO. + +EXTRACT_PRIVATE = NO + +# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal +# scope will be included in the documentation. +# The default value is: NO. + +EXTRACT_PACKAGE = NO + +# If the EXTRACT_STATIC tag is set to YES all static members of a file will be +# included in the documentation. +# The default value is: NO. + +EXTRACT_STATIC = YES + +# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined +# locally in source files will be included in the documentation. If set to NO +# only classes defined in header files are included. Does not have any effect +# for Java sources. +# The default value is: YES. + +EXTRACT_LOCAL_CLASSES = NO + +# This flag is only useful for Objective-C code. When set to YES local methods, +# which are defined in the implementation section but not in the interface are +# included in the documentation. If set to NO only methods in the interface are +# included. +# The default value is: NO. + +EXTRACT_LOCAL_METHODS = NO + +# If this flag is set to YES, the members of anonymous namespaces will be +# extracted and appear in the documentation as a namespace called +# 'anonymous_namespace{file}', where file will be replaced with the base name of +# the file that contains the anonymous namespace. By default anonymous namespace +# are hidden. +# The default value is: NO. + +EXTRACT_ANON_NSPACES = YES + +# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all +# undocumented members inside documented classes or files. If set to NO these +# members will be included in the various overviews, but no documentation +# section is generated. This option has no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_MEMBERS = NO + +# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all +# undocumented classes that are normally visible in the class hierarchy. If set +# to NO these classes will be included in the various overviews. This option has +# no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_CLASSES = NO + +# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend +# (class|struct|union) declarations. If set to NO these declarations will be +# included in the documentation. +# The default value is: NO. + +HIDE_FRIEND_COMPOUNDS = YES + +# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any +# documentation blocks found inside the body of a function. If set to NO these +# blocks will be appended to the function's detailed documentation block. +# The default value is: NO. + +HIDE_IN_BODY_DOCS = NO + +# The INTERNAL_DOCS tag determines if documentation that is typed after a +# \internal command is included. If the tag is set to NO then the documentation +# will be excluded. Set it to YES to include the internal documentation. +# The default value is: NO. + +INTERNAL_DOCS = NO + +# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file +# names in lower-case letters. If set to YES upper-case letters are also +# allowed. This is useful if you have classes or files whose names only differ +# in case and if your file system supports case sensitive file names. Windows +# and Mac users are advised to set this option to NO. +# The default value is: system dependent. + +CASE_SENSE_NAMES = YES + +# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with +# their full class and namespace scopes in the documentation. If set to YES the +# scope will be hidden. +# The default value is: NO. + +HIDE_SCOPE_NAMES = NO + +# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of +# the files that are included by a file in the documentation of that file. +# The default value is: YES. + +SHOW_INCLUDE_FILES = YES + +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC = NO + +# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include +# files with double quotes in the documentation rather than with sharp brackets. +# The default value is: NO. + +FORCE_LOCAL_INCLUDES = NO + +# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the +# documentation for inline members. +# The default value is: YES. + +INLINE_INFO = YES + +# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the +# (detailed) documentation of file and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. +# The default value is: YES. + +SORT_MEMBER_DOCS = YES + +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief +# descriptions of file, namespace and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list. +# The default value is: NO. + +SORT_BRIEF_DOCS = YES + +# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the +# (brief and detailed) documentation of class members so that constructors and +# destructors are listed first. If set to NO the constructors will appear in the +# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. +# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief +# member documentation. +# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting +# detailed member documentation. +# The default value is: NO. + +SORT_MEMBERS_CTORS_1ST = YES + +# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy +# of group names into alphabetical order. If set to NO the group names will +# appear in their defined order. +# The default value is: NO. + +SORT_GROUP_NAMES = NO + +# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by +# fully-qualified names, including namespaces. If set to NO, the class list will +# be sorted only by class name, not including the namespace part. +# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. +# Note: This option applies only to the class list, not to the alphabetical +# list. +# The default value is: NO. + +SORT_BY_SCOPE_NAME = NO + +# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper +# type resolution of all parameters of a function it will reject a match between +# the prototype and the implementation of a member function even if there is +# only one candidate or it is obvious which candidate to choose by doing a +# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still +# accept a match between prototype and implementation in such cases. +# The default value is: NO. + +STRICT_PROTO_MATCHING = NO + +# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the +# todo list. This list is created by putting \todo commands in the +# documentation. +# The default value is: YES. + +GENERATE_TODOLIST = YES + +# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the +# test list. This list is created by putting \test commands in the +# documentation. +# The default value is: YES. + +GENERATE_TESTLIST = YES + +# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug +# list. This list is created by putting \bug commands in the documentation. +# The default value is: YES. + +GENERATE_BUGLIST = YES + +# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO) +# the deprecated list. This list is created by putting \deprecated commands in +# the documentation. +# The default value is: YES. + +GENERATE_DEPRECATEDLIST= YES + +# The ENABLED_SECTIONS tag can be used to enable conditional documentation +# sections, marked by \if ... \endif and \cond +# ... \endcond blocks. + +ENABLED_SECTIONS = + +# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the +# initial value of a variable or macro / define can have for it to appear in the +# documentation. If the initializer consists of more lines than specified here +# it will be hidden. Use a value of 0 to hide initializers completely. The +# appearance of the value of individual variables and macros / defines can be +# controlled using \showinitializer or \hideinitializer command in the +# documentation regardless of this setting. +# Minimum value: 0, maximum value: 10000, default value: 30. + +MAX_INITIALIZER_LINES = 30 + +# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at +# the bottom of the documentation of classes and structs. If set to YES the list +# will mention the files that were used to generate the documentation. +# The default value is: YES. + +SHOW_USED_FILES = YES + +# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This +# will remove the Files entry from the Quick Index and from the Folder Tree View +# (if specified). +# The default value is: YES. + +SHOW_FILES = YES + +# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces +# page. This will remove the Namespaces entry from the Quick Index and from the +# Folder Tree View (if specified). +# The default value is: YES. + +SHOW_NAMESPACES = YES + +# The FILE_VERSION_FILTER tag can be used to specify a program or script that +# doxygen should invoke to get the current version for each file (typically from +# the version control system). Doxygen will invoke the program by executing (via +# popen()) the command command input-file, where command is the value of the +# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided +# by doxygen. Whatever the program writes to standard output is used as the file +# version. For an example see the documentation. + +FILE_VERSION_FILTER = + +# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed +# by doxygen. The layout file controls the global structure of the generated +# output files in an output format independent way. To create the layout file +# that represents doxygen's defaults, run doxygen with the -l option. You can +# optionally specify a file name after the option, if omitted DoxygenLayout.xml +# will be used as the name of the layout file. +# +# Note that if you run doxygen from a directory containing a file called +# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE +# tag is left empty. + +LAYOUT_FILE = + +# The CITE_BIB_FILES tag can be used to specify one or more bib files containing +# the reference definitions. This must be a list of .bib files. The .bib +# extension is automatically appended if omitted. This requires the bibtex tool +# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. +# For LaTeX the style of the bibliography can be controlled using +# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the +# search path. Do not use file names with spaces, bibtex cannot handle them. See +# also \cite for info how to create references. + +CITE_BIB_FILES = + +#--------------------------------------------------------------------------- +# Configuration options related to warning and progress messages +#--------------------------------------------------------------------------- + +# The QUIET tag can be used to turn on/off the messages that are generated to +# standard output by doxygen. If QUIET is set to YES this implies that the +# messages are off. +# The default value is: NO. + +QUIET = NO + +# The WARNINGS tag can be used to turn on/off the warning messages that are +# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES +# this implies that the warnings are on. +# +# Tip: Turn warnings on while writing the documentation. +# The default value is: YES. + +WARNINGS = YES + +# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate +# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag +# will automatically be disabled. +# The default value is: YES. + +WARN_IF_UNDOCUMENTED = YES + +# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for +# potential errors in the documentation, such as not documenting some parameters +# in a documented function, or documenting parameters that don't exist or using +# markup commands wrongly. +# The default value is: YES. + +WARN_IF_DOC_ERROR = YES + +# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that +# are documented, but have no documentation for their parameters or return +# value. If set to NO doxygen will only warn about wrong or incomplete parameter +# documentation, but not about the absence of documentation. +# The default value is: NO. + +WARN_NO_PARAMDOC = NO + +# The WARN_FORMAT tag determines the format of the warning messages that doxygen +# can produce. The string should contain the $file, $line, and $text tags, which +# will be replaced by the file and line number from which the warning originated +# and the warning text. Optionally the format may contain $version, which will +# be replaced by the version of the file (if it could be obtained via +# FILE_VERSION_FILTER) +# The default value is: $file:$line: $text. + +WARN_FORMAT = "$file:$line: $text" + +# The WARN_LOGFILE tag can be used to specify a file to which warning and error +# messages should be written. If left blank the output is written to standard +# error (stderr). + +WARN_LOGFILE = /tmp/ignition-math_dox.warn + +#--------------------------------------------------------------------------- +# Configuration options related to the input files +#--------------------------------------------------------------------------- + +# The INPUT tag is used to specify the files and/or directories that contain +# documented source files. You may enter file names like myfile.cpp or +# directories like /usr/src/myproject. Separate the files or directories with +# spaces. +# Note: If this tag is empty the current directory is searched. + +INPUT = @CMAKE_SOURCE_DIR@/doc/mainpage.html \ + @CMAKE_SOURCE_DIR@/include/ignition/math + +# This tag can be used to specify the character encoding of the source files +# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses +# libiconv (or the iconv built into libc) for the transcoding. See the libiconv +# documentation (see: http://www.gnu.org/software/libiconv) for the list of +# possible encodings. +# The default value is: UTF-8. + +INPUT_ENCODING = UTF-8 + +# If the value of the INPUT tag contains directories, you can use the +# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank the +# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, +# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, +# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, +# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, +# *.qsf, *.as and *.js. + +FILE_PATTERNS = *.hh \ + *.h + +# The RECURSIVE tag can be used to specify whether or not subdirectories should +# be searched for input files as well. +# The default value is: NO. + +RECURSIVE = YES + +# The EXCLUDE tag can be used to specify files and/or directories that should be +# excluded from the INPUT source files. This way you can easily exclude a +# subdirectory from a directory tree whose root is specified with the INPUT tag. +# +# Note that relative paths are relative to the directory from which doxygen is +# run. + +EXCLUDE = + +# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or +# directories that are symbolic links (a Unix file system feature) are excluded +# from the input. +# The default value is: NO. + +EXCLUDE_SYMLINKS = NO + +# If the value of the INPUT tag contains directories, you can use the +# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude +# certain files from those directories. +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories for example use the pattern */test/* + +EXCLUDE_PATTERNS = + +# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names +# (namespaces, classes, functions, etc.) that should be excluded from the +# output. The symbol name can be a fully qualified name, a word, or if the +# wildcard * is used, a substring. Examples: ANamespace, AClass, +# AClass::ANamespace, ANamespace::*Test +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories use the pattern */test/* + +EXCLUDE_SYMBOLS = + +# The EXAMPLE_PATH tag can be used to specify one or more files or directories +# that contain example code fragments that are included (see the \include +# command). + +EXAMPLE_PATH = examples + +# If the value of the EXAMPLE_PATH tag contains directories, you can use the +# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank all +# files are included. + +EXAMPLE_PATTERNS = *.cc \ + *.hh + +# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be +# searched for input files to be used with the \include or \dontinclude commands +# irrespective of the value of the RECURSIVE tag. +# The default value is: NO. + +EXAMPLE_RECURSIVE = YES + +# The IMAGE_PATH tag can be used to specify one or more files or directories +# that contain images that are to be included in the documentation (see the +# \image command). + +IMAGE_PATH = + +# The INPUT_FILTER tag can be used to specify a program that doxygen should +# invoke to filter for each input file. Doxygen will invoke the filter program +# by executing (via popen()) the command: +# +# +# +# where is the value of the INPUT_FILTER tag, and is the +# name of an input file. Doxygen will then use the output that the filter +# program writes to standard output. If FILTER_PATTERNS is specified, this tag +# will be ignored. +# +# Note that the filter must not add or remove lines; it is applied before the +# code is scanned, but not when the output code is generated. If lines are added +# or removed, the anchors will not be placed correctly. + +INPUT_FILTER = + +# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern +# basis. Doxygen will compare the file name with each pattern and apply the +# filter if there is a match. The filters are a list of the form: pattern=filter +# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how +# filters are used. If the FILTER_PATTERNS tag is empty or if none of the +# patterns match the file name, INPUT_FILTER is applied. + +FILTER_PATTERNS = + +# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using +# INPUT_FILTER ) will also be used to filter the input files that are used for +# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). +# The default value is: NO. + +FILTER_SOURCE_FILES = NO + +# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file +# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and +# it is also possible to disable source filtering for a specific pattern using +# *.ext= (so without naming a filter). +# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. + +FILTER_SOURCE_PATTERNS = + +# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that +# is part of the input, its contents will be placed on the main page +# (index.html). This can be useful if you have a project on for instance GitHub +# and want to reuse the introduction page also for the doxygen output. + +USE_MDFILE_AS_MAINPAGE = + +#--------------------------------------------------------------------------- +# Configuration options related to source browsing +#--------------------------------------------------------------------------- + +# If the SOURCE_BROWSER tag is set to YES then a list of source files will be +# generated. Documented entities will be cross-referenced with these sources. +# +# Note: To get rid of all source code in the generated output, make sure that +# also VERBATIM_HEADERS is set to NO. +# The default value is: NO. + +SOURCE_BROWSER = NO + +# Setting the INLINE_SOURCES tag to YES will include the body of functions, +# classes and enums directly into the documentation. +# The default value is: NO. + +INLINE_SOURCES = NO + +# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any +# special comment blocks from generated source code fragments. Normal C, C++ and +# Fortran comments will always remain visible. +# The default value is: YES. + +STRIP_CODE_COMMENTS = YES + +# If the REFERENCED_BY_RELATION tag is set to YES then for each documented +# function all documented functions referencing it will be listed. +# The default value is: NO. + +REFERENCED_BY_RELATION = YES + +# If the REFERENCES_RELATION tag is set to YES then for each documented function +# all documented entities called/used by that function will be listed. +# The default value is: NO. + +REFERENCES_RELATION = YES + +# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set +# to YES, then the hyperlinks from functions in REFERENCES_RELATION and +# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will +# link to the documentation. +# The default value is: YES. + +REFERENCES_LINK_SOURCE = YES + +# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the +# source code will show a tooltip with additional information such as prototype, +# brief description and links to the definition and documentation. Since this +# will make the HTML file larger and loading of large files a bit slower, you +# can opt to disable this feature. +# The default value is: YES. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +SOURCE_TOOLTIPS = YES + +# If the USE_HTAGS tag is set to YES then the references to source code will +# point to the HTML generated by the htags(1) tool instead of doxygen built-in +# source browser. The htags tool is part of GNU's global source tagging system +# (see http://www.gnu.org/software/global/global.html). You will need version +# 4.8.6 or higher. +# +# To use it do the following: +# - Install the latest version of global +# - Enable SOURCE_BROWSER and USE_HTAGS in the config file +# - Make sure the INPUT points to the root of the source tree +# - Run doxygen as normal +# +# Doxygen will invoke htags (and that will in turn invoke gtags), so these +# tools must be available from the command line (i.e. in the search path). +# +# The result: instead of the source browser generated by doxygen, the links to +# source code will now point to the output of htags. +# The default value is: NO. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +USE_HTAGS = NO + +# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a +# verbatim copy of the header file for each class for which an include is +# specified. Set to NO to disable this. +# See also: Section \class. +# The default value is: YES. + +VERBATIM_HEADERS = YES + +#--------------------------------------------------------------------------- +# Configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- + +# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all +# compounds will be generated. Enable this if the project contains a lot of +# classes, structs, unions or interfaces. +# The default value is: YES. + +ALPHABETICAL_INDEX = YES + +# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in +# which the alphabetical index list will be split. +# Minimum value: 1, maximum value: 20, default value: 5. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +COLS_IN_ALPHA_INDEX = 3 + +# In case all classes in a project start with a common prefix, all classes will +# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag +# can be used to specify a prefix (or a list of prefixes) that should be ignored +# while generating the index headers. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the HTML output +#--------------------------------------------------------------------------- + +# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output +# The default value is: YES. + +GENERATE_HTML = YES + +# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a +# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of +# it. +# The default directory is: html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_OUTPUT = html + +# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each +# generated HTML page (for example: .htm, .php, .asp). +# The default value is: .html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FILE_EXTENSION = .html + +# The HTML_HEADER tag can be used to specify a user-defined HTML header file for +# each generated HTML page. If the tag is left blank doxygen will generate a +# standard header. +# +# To get valid HTML the header file that includes any scripts and style sheets +# that doxygen needs, which is dependent on the configuration options used (e.g. +# the setting GENERATE_TREEVIEW). It is highly recommended to start with a +# default header using +# doxygen -w html new_header.html new_footer.html new_stylesheet.css +# YourConfigFile +# and then modify the file new_header.html. See also section "Doxygen usage" +# for information on how to generate the default header that doxygen normally +# uses. +# Note: The header is subject to change so you typically have to regenerate the +# default header when upgrading to a newer version of doxygen. For a description +# of the possible markers and block names see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_HEADER = "@CMAKE_SOURCE_DIR@/doc/header.html" + +# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each +# generated HTML page. If the tag is left blank doxygen will generate a standard +# footer. See HTML_HEADER for more information on how to generate a default +# footer and what special commands can be used inside the footer. See also +# section "Doxygen usage" for information on how to generate the default footer +# that doxygen normally uses. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FOOTER = "@CMAKE_SOURCE_DIR@/doc/footer.html" + +# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style +# sheet that is used by each HTML page. It can be used to fine-tune the look of +# the HTML output. If left blank doxygen will generate a default style sheet. +# See also section "Doxygen usage" for information on how to generate the style +# sheet that doxygen normally uses. +# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as +# it is more robust and this tag (HTML_STYLESHEET) will in the future become +# obsolete. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_STYLESHEET = + +# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user- +# defined cascading style sheet that is included after the standard style sheets +# created by doxygen. Using this option one can overrule certain style aspects. +# This is preferred over using HTML_STYLESHEET since it does not replace the +# standard style sheet and is therefor more robust against future updates. +# Doxygen will copy the style sheet file to the output directory. For an example +# see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_STYLESHEET = "@CMAKE_SOURCE_DIR@/doc/style.css" + +# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or +# other source files which should be copied to the HTML output directory. Note +# that these files will be copied to the base HTML output directory. Use the +# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these +# files. In the HTML_STYLESHEET file, use the file name only. Also note that the +# files will be copied as-is; there are no commands or markers available. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_FILES = + +# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen +# will adjust the colors in the stylesheet and background images according to +# this color. Hue is specified as an angle on a colorwheel, see +# http://en.wikipedia.org/wiki/Hue for more information. For instance the value +# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 +# purple, and 360 is red again. +# Minimum value: 0, maximum value: 359, default value: 220. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_HUE = 13 + +# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors +# in the HTML output. For a value of 0 the output will use grayscales only. A +# value of 255 will produce the most vivid colors. +# Minimum value: 0, maximum value: 255, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_SAT = 76 + +# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the +# luminance component of the colors in the HTML output. Values below 100 +# gradually make the output lighter, whereas values above 100 make the output +# darker. The value divided by 100 is the actual gamma applied, so 80 represents +# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not +# change the gamma. +# Minimum value: 40, maximum value: 240, default value: 80. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_GAMMA = 80 + +# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML +# page will contain the date and time when the page was generated. Setting this +# to NO can help when comparing the output of multiple runs. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_TIMESTAMP = YES + +# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML +# documentation will contain sections that can be hidden and shown after the +# page has loaded. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_DYNAMIC_SECTIONS = NO + +# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries +# shown in the various tree structured indices initially; the user can expand +# and collapse entries dynamically later on. Doxygen will expand the tree to +# such a level that at most the specified number of entries are visible (unless +# a fully collapsed tree already exceeds this amount). So setting the number of +# entries 1 will produce a full collapsed tree by default. 0 is a special value +# representing an infinite number of entries and will result in a full expanded +# tree by default. +# Minimum value: 0, maximum value: 9999, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_INDEX_NUM_ENTRIES = 100 + +# If the GENERATE_DOCSET tag is set to YES, additional index files will be +# generated that can be used as input for Apple's Xcode 3 integrated development +# environment (see: http://developer.apple.com/tools/xcode/), introduced with +# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a +# Makefile in the HTML output directory. Running make will produce the docset in +# that directory and running make install will install the docset in +# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at +# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html +# for more information. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_DOCSET = NO + +# This tag determines the name of the docset feed. A documentation feed provides +# an umbrella under which multiple documentation sets from a single provider +# (such as a company or product suite) can be grouped. +# The default value is: Doxygen generated docs. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_FEEDNAME = "Gazebo API Documentation" + +# This tag specifies a string that should uniquely identify the documentation +# set bundle. This should be a reverse domain-name style string, e.g. +# com.mycompany.MyDocSet. Doxygen will append .docset to the name. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_BUNDLE_ID = org.doxygen.Project + +# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify +# the documentation publisher. This should be a reverse domain-name style +# string, e.g. com.mycompany.MyDocSet.documentation. +# The default value is: org.doxygen.Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_ID = org.doxygen.Publisher + +# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. +# The default value is: Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_NAME = Publisher + +# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three +# additional HTML index files: index.hhp, index.hhc, and index.hhk. The +# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop +# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on +# Windows. +# +# The HTML Help Workshop contains a compiler that can convert all HTML output +# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML +# files are now used as the Windows 98 help format, and will replace the old +# Windows help format (.hlp) on all Windows platforms in the future. Compressed +# HTML files also contain an index, a table of contents, and you can search for +# words in the documentation. The HTML workshop also contains a viewer for +# compressed HTML files. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_HTMLHELP = NO + +# The CHM_FILE tag can be used to specify the file name of the resulting .chm +# file. You can add a path in front of the file if the result should not be +# written to the html output directory. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_FILE = + +# The HHC_LOCATION tag can be used to specify the location (absolute path +# including file name) of the HTML help compiler ( hhc.exe). If non-empty +# doxygen will try to run the HTML help compiler on the generated index.hhp. +# The file has to be specified with full path. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +HHC_LOCATION = + +# The GENERATE_CHI flag controls if a separate .chi index file is generated ( +# YES) or that it should be included in the master .chm file ( NO). +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +GENERATE_CHI = NO + +# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) +# and project file content. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_INDEX_ENCODING = + +# The BINARY_TOC flag controls whether a binary table of contents is generated ( +# YES) or a normal table of contents ( NO) in the .chm file. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +BINARY_TOC = NO + +# The TOC_EXPAND flag can be set to YES to add extra items for group members to +# the table of contents of the HTML help documentation and to the tree view. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +TOC_EXPAND = NO + +# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and +# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that +# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help +# (.qch) of the generated HTML documentation. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_QHP = NO + +# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify +# the file name of the resulting .qch file. The path specified is relative to +# the HTML output folder. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QCH_FILE = + +# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help +# Project output. For more information please see Qt Help Project / Namespace +# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_NAMESPACE = org.doxygen.Project + +# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt +# Help Project output. For more information please see Qt Help Project / Virtual +# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- +# folders). +# The default value is: doc. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_VIRTUAL_FOLDER = doc + +# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom +# filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_NAME = + +# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the +# custom filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_ATTRS = + +# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this +# project's filter section matches. Qt Help Project / Filter Attributes (see: +# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_SECT_FILTER_ATTRS = + +# The QHG_LOCATION tag can be used to specify the location of Qt's +# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the +# generated .qhp file. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHG_LOCATION = + +# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be +# generated, together with the HTML files, they form an Eclipse help plugin. To +# install this plugin and make it available under the help contents menu in +# Eclipse, the contents of the directory containing the HTML and XML files needs +# to be copied into the plugins directory of eclipse. The name of the directory +# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. +# After copying Eclipse needs to be restarted before the help appears. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_ECLIPSEHELP = NO + +# A unique identifier for the Eclipse help plugin. When installing the plugin +# the directory name containing the HTML and XML files should also have this +# name. Each documentation set should have its own identifier. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. + +ECLIPSE_DOC_ID = org.doxygen.Project + +# If you want full control over the layout of the generated HTML pages it might +# be necessary to disable the index and replace it with your own. The +# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top +# of each HTML page. A value of NO enables the index and the value YES disables +# it. Since the tabs in the index contain the same information as the navigation +# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +DISABLE_INDEX = YES + +# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index +# structure should be generated to display hierarchical information. If the tag +# value is set to YES, a side panel will be generated containing a tree-like +# index structure (just like the one that is generated for HTML Help). For this +# to work a browser that supports JavaScript, DHTML, CSS and frames is required +# (i.e. any modern browser). Windows users are probably better off using the +# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can +# further fine-tune the look of the index. As an example, the default style +# sheet generated by doxygen has an example that shows how to put an image at +# the root of the tree instead of the PROJECT_NAME. Since the tree basically has +# the same information as the tab index, you could consider setting +# DISABLE_INDEX to YES when enabling this option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_TREEVIEW = NO + +# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that +# doxygen will group on one line in the generated HTML documentation. +# +# Note that a value of 0 will completely suppress the enum values from appearing +# in the overview section. +# Minimum value: 0, maximum value: 20, default value: 4. +# This tag requires that the tag GENERATE_HTML is set to YES. + +ENUM_VALUES_PER_LINE = 4 + +# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used +# to set the initial width (in pixels) of the frame in which the tree is shown. +# Minimum value: 0, maximum value: 1500, default value: 250. +# This tag requires that the tag GENERATE_HTML is set to YES. + +TREEVIEW_WIDTH = 250 + +# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to +# external symbols imported via tag files in a separate window. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +EXT_LINKS_IN_WINDOW = NO + +# Use this tag to change the font size of LaTeX formulas included as images in +# the HTML documentation. When you change the font size after a successful +# doxygen run you need to manually remove any form_*.png images from the HTML +# output directory to force them to be regenerated. +# Minimum value: 8, maximum value: 50, default value: 10. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_FONTSIZE = 10 + +# Use the FORMULA_TRANPARENT tag to determine whether or not the images +# generated for formulas are transparent PNGs. Transparent PNGs are not +# supported properly for IE 6.0, but are supported on all modern browsers. +# +# Note that when changing this option you need to delete any form_*.png files in +# the HTML output directory before the changes have effect. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_TRANSPARENT = YES + +# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see +# http://www.mathjax.org) which uses client side Javascript for the rendering +# instead of using prerendered bitmaps. Use this if you do not have LaTeX +# installed or if you want to formulas look prettier in the HTML output. When +# enabled you may also need to install MathJax separately and configure the path +# to it using the MATHJAX_RELPATH option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +USE_MATHJAX = NO + +# When MathJax is enabled you can set the default output format to be used for +# the MathJax output. See the MathJax site (see: +# http://docs.mathjax.org/en/latest/output.html) for more details. +# Possible values are: HTML-CSS (which is slower, but has the best +# compatibility), NativeMML (i.e. MathML) and SVG. +# The default value is: HTML-CSS. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_FORMAT = HTML-CSS + +# When MathJax is enabled you need to specify the location relative to the HTML +# output directory using the MATHJAX_RELPATH option. The destination directory +# should contain the MathJax.js script. For instance, if the mathjax directory +# is located at the same level as the HTML output directory, then +# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax +# Content Delivery Network so you can quickly see the result without installing +# MathJax. However, it is strongly recommended to install a local copy of +# MathJax from http://www.mathjax.org before deployment. +# The default value is: http://cdn.mathjax.org/mathjax/latest. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest + +# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax +# extension names that should be enabled during MathJax rendering. For example +# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_EXTENSIONS = + +# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces +# of code that will be used on startup of the MathJax code. See the MathJax site +# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an +# example see the documentation. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_CODEFILE = + +# When the SEARCHENGINE tag is enabled doxygen will generate a search box for +# the HTML output. The underlying search engine uses javascript and DHTML and +# should work on any modern browser. Note that when using HTML help +# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) +# there is already a search function so this one should typically be disabled. +# For large projects the javascript based search engine can be slow, then +# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to +# search using the keyboard; to jump to the search box use + S +# (what the is depends on the OS and browser, but it is typically +# , /