From 034cc44c8406eed7bcda06f9f5dd07599447fbe4 Mon Sep 17 00:00:00 2001 From: chapulina Date: Thu, 21 Nov 2024 06:24:23 +0000 Subject: [PATCH] deploy: 2ccb71f0b3052c26eb1453350b93a363f4230670 --- api/cmake/3/install.html | 1 + api/common/5/DataFrame_8hh_source.html | 48 ++-- .../classgz_1_1common_1_1Logger-members.html | 77 +++--- api/common/5/classgz_1_1common_1_1Logger.html | 230 ++++++++++++++--- ...1_1common_1_1Logger_1_1Buffer-members.html | 3 +- ...classgz_1_1common_1_1Logger_1_1Buffer.html | 3 +- ...classgz_1_1common_1_1Material-members.html | 3 +- .../5/classgz_1_1common_1_1Material.html | 28 +-- ..._1_1common_1_1MaterialDensity-members.html | 2 +- .../classgz_1_1common_1_1MaterialDensity.html | 45 ++-- .../5/classgz_1_1common_1_1Mesh-members.html | 2 +- api/common/5/classgz_1_1common_1_1Mesh.html | 4 +- .../classgz_1_1common_1_1MeshCSG-members.html | 2 +- .../5/classgz_1_1common_1_1MeshCSG.html | 8 +- ...sgz_1_1common_1_1MeshExporter-members.html | 2 +- .../5/classgz_1_1common_1_1MeshExporter.html | 2 +- ...assgz_1_1common_1_1MeshLoader-members.html | 2 +- .../5/classgz_1_1common_1_1MeshLoader.html | 2 +- ...ssgz_1_1common_1_1MeshManager-members.html | 3 +- .../5/classgz_1_1common_1_1MeshManager.html | 3 +- ...assgz_1_1common_1_1MouseEvent-members.html | 3 +- .../5/classgz_1_1common_1_1MouseEvent.html | 21 +- ...1common_1_1MovingWindowFilter-members.html | 2 +- ...assgz_1_1common_1_1MovingWindowFilter.html | 3 +- ...gz_1_1common_1_1NodeAnimation-members.html | 2 +- .../5/classgz_1_1common_1_1NodeAnimation.html | 3 +- ...z_1_1common_1_1NodeAssignment-members.html | 2 +- .../classgz_1_1common_1_1NodeAssignment.html | 2 +- ...gz_1_1common_1_1NodeTransform-members.html | 2 +- .../5/classgz_1_1common_1_1NodeTransform.html | 3 +- ...1_1common_1_1NumericAnimation-members.html | 2 +- ...classgz_1_1common_1_1NumericAnimation.html | 3 +- ..._1_1common_1_1NumericKeyFrame-members.html | 2 +- .../classgz_1_1common_1_1NumericKeyFrame.html | 3 +- ...lassgz_1_1common_1_1OBJLoader-members.html | 2 +- .../5/classgz_1_1common_1_1OBJLoader.html | 2 +- .../5/classgz_1_1common_1_1Pbr-members.html | 3 +- api/common/5/classgz_1_1common_1_1Pbr.html | 3 +- .../classgz_1_1common_1_1Plugin-members.html | 2 +- api/common/5/classgz_1_1common_1_1Plugin.html | 36 +-- ...sgz_1_1common_1_1PluginLoader-members.html | 2 +- .../5/classgz_1_1common_1_1PluginLoader.html | 3 +- ...gz_1_1common_1_1PoseAnimation-members.html | 2 +- .../5/classgz_1_1common_1_1PoseAnimation.html | 3 +- ...sgz_1_1common_1_1PoseKeyFrame-members.html | 2 +- .../5/classgz_1_1common_1_1PoseKeyFrame.html | 3 +- ...classgz_1_1common_1_1Profiler-members.html | 2 +- .../5/classgz_1_1common_1_1Profiler.html | 3 +- ...lassgz_1_1common_1_1STLLoader-members.html | 2 +- .../5/classgz_1_1common_1_1STLLoader.html | 2 +- ...assgz_1_1common_1_1SVGCommand-members.html | 2 +- .../5/classgz_1_1common_1_1SVGCommand.html | 2 +- ...lassgz_1_1common_1_1SVGLoader-members.html | 2 +- .../5/classgz_1_1common_1_1SVGLoader.html | 3 +- ...gz_1_1common_1_1ScopedProfile-members.html | 2 +- .../5/classgz_1_1common_1_1ScopedProfile.html | 2 +- ...gz_1_1common_1_1SignalHandler-members.html | 2 +- .../5/classgz_1_1common_1_1SignalHandler.html | 3 +- ...assgz_1_1common_1_1SingletonT-members.html | 2 +- .../5/classgz_1_1common_1_1SingletonT.html | 2 +- ...classgz_1_1common_1_1Skeleton-members.html | 2 +- .../5/classgz_1_1common_1_1Skeleton.html | 3 +- ..._1common_1_1SkeletonAnimation-members.html | 2 +- ...lassgz_1_1common_1_1SkeletonAnimation.html | 3 +- ...sgz_1_1common_1_1SkeletonNode-members.html | 3 +- .../5/classgz_1_1common_1_1SkeletonNode.html | 7 +- ...lassgz_1_1common_1_1SpecializedPlugin.html | 4 +- ...Plugin_3_01SpecInterface_01_4-members.html | 2 +- ...cializedPlugin_3_01SpecInterface_01_4.html | 46 ++-- .../classgz_1_1common_1_1SubMesh-members.html | 3 +- .../5/classgz_1_1common_1_1SubMesh.html | 18 +- ...ssgz_1_1common_1_1SystemPaths-members.html | 2 +- .../5/classgz_1_1common_1_1SystemPaths.html | 3 +- ...gz_1_1common_1_1TempDirectory-members.html | 2 +- .../5/classgz_1_1common_1_1TempDirectory.html | 3 +- ..._1common_1_1TemplatePluginPtr-members.html | 2 +- ...lassgz_1_1common_1_1TemplatePluginPtr.html | 7 +- .../5/classgz_1_1common_1_1Timer-members.html | 2 +- api/common/5/classgz_1_1common_1_1Timer.html | 2 +- ...z_1_1common_1_1TrajectoryInfo-members.html | 2 +- .../classgz_1_1common_1_1TrajectoryInfo.html | 3 +- .../5/classgz_1_1common_1_1URI-members.html | 2 +- api/common/5/classgz_1_1common_1_1URI.html | 4 +- ...sgz_1_1common_1_1URIAuthority-members.html | 2 +- .../5/classgz_1_1common_1_1URIAuthority.html | 3 +- ...ssgz_1_1common_1_1URIFragment-members.html | 2 +- .../5/classgz_1_1common_1_1URIFragment.html | 3 +- .../classgz_1_1common_1_1URIPath-members.html | 2 +- .../5/classgz_1_1common_1_1URIPath.html | 3 +- ...classgz_1_1common_1_1URIQuery-members.html | 2 +- .../5/classgz_1_1common_1_1URIQuery.html | 3 +- .../5/classgz_1_1common_1_1Uuid-members.html | 2 +- api/common/5/classgz_1_1common_1_1Uuid.html | 2 +- .../5/classgz_1_1common_1_1Video-members.html | 2 +- api/common/5/classgz_1_1common_1_1Video.html | 3 +- ...sgz_1_1common_1_1VideoEncoder-members.html | 2 +- .../5/classgz_1_1common_1_1VideoEncoder.html | 3 +- ...assgz_1_1common_1_1WorkerPool-members.html | 2 +- .../5/classgz_1_1common_1_1WorkerPool.html | 2 +- ...lasstesting_1_1BazelTestPaths-members.html | 2 +- .../5/classtesting_1_1BazelTestPaths.html | 3 +- ...lasstesting_1_1CMakeTestPaths-members.html | 2 +- .../5/classtesting_1_1CMakeTestPaths.html | 3 +- ...ting_1_1RedirectConsoleStream-members.html | 2 +- ...classtesting_1_1RedirectConsoleStream.html | 2 +- .../5/classtesting_1_1TestPaths-members.html | 2 +- api/common/5/classtesting_1_1TestPaths.html | 7 +- api/common/5/common_8hh.html | 2 +- api/common/5/common_8hh_source.html | 2 +- api/common/5/config_8hh.html | 2 +- api/common/5/config_8hh_source.html | 4 +- api/common/5/deprecated.html | 8 +- .../dir_07e8076768b368871d45750daa2f4b54.html | 2 +- .../dir_0fc0c26c45a9a4fa8fc35519a7377d3a.html | 2 +- .../dir_1066375de2f1971e5a6307041275ae0f.html | 2 +- .../dir_10ae192dfffeea915faf9d18b21333da.html | 2 +- .../dir_12b03fc3d2d443e81e0d5b129bbaae25.html | 2 +- .../dir_1369179d5c9d06bcfd284ee58f5efd39.html | 2 +- .../dir_1583458f659f6abaad34753e6a9c3aa2.html | 2 +- .../dir_172f4650a85ed594baf850b1d41e5176.html | 2 +- .../dir_277c712ff583274ab17cbf3506ea257a.html | 2 +- .../dir_2ff121137da8e667bed3bd7e1d69e328.html | 2 +- .../dir_3053131ed7dbf49eb2388996da508355.html | 2 +- .../dir_36839404171d85462757ec3691a303e6.html | 3 +- .../dir_428a1e0ebb8e3ced699dc2617ef0a458.html | 2 +- .../dir_44dde5e36e151e1941b15e343845908b.html | 3 +- .../dir_47fe82e74bf1956f74190de3e878c98f.html | 2 +- .../dir_48e0b190c3abfb3354325087944acb29.html | 2 +- .../dir_5645dc225e74e06feb33d00693eaa6f8.html | 3 +- .../dir_57159db6c063cba2a8b580c29cb6e56f.html | 2 +- .../dir_5978fe768f71bdd8f8af0d3eaa88f743.html | 2 +- .../dir_5b372fed76fe881dddea9dda978ea6f9.html | 2 +- .../dir_60ae2065dbf4e75f22bdd33dee3fe19e.html | 2 +- .../dir_680d701b465eafbd21d08c026ace9e4f.html | 2 +- .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- .../dir_6db7187e645de87a8742e5035dfac2a2.html | 2 +- .../dir_6ee8e8c04e02a7730cba3e83ca2d9389.html | 2 +- .../dir_744273d9707fb412973040d7114a8dab.html | 2 +- .../dir_7cf9bcbcbf5aba55c87e0213479b2a55.html | 2 +- .../dir_86bd8e234aaaed1c05e976827f3d8f0d.html | 2 +- .../dir_8bf535226d101f366dcb2fef5fa875e0.html | 2 +- .../dir_8e73ce949b81a188753ee24033509d80.html | 2 +- .../dir_94d71e0ffb19d07fa6471a300d519329.html | 2 +- .../dir_970123b83f9171a9a21686cfdc083eba.html | 2 +- .../dir_9b7462b8abc26f8d7f8cbcc31775348f.html | 2 +- .../dir_9f11f99d3f73e3a6c370e27f35e157b3.html | 2 +- .../dir_a4bc09f9a4218106b3a33a7107d3f0a5.html | 2 +- .../dir_a4e6a468fc50bd5301193cd9fb6bd6b9.html | 2 +- .../dir_aaa85c0daa539d5e5911d7e23cc89012.html | 2 +- .../dir_b9a2e6ace40b0d506f3e5b8f145c5d06.html | 2 +- .../dir_c0807a63967dad53838a02ac914679e5.html | 2 +- .../dir_c34709e19a146d79f6b2497f851aca1e.html | 2 +- .../dir_c3eee0f4040f7bb0182f10c62992f58b.html | 2 +- .../dir_c81608582f6bd8779d7a6f0b702fbdf8.html | 2 +- .../dir_c8f96d68d34180479810e6dae2f7ae29.html | 2 +- .../dir_d1c84d163ba257b594f595ad06217783.html | 2 +- .../dir_d51a2df152eb664c5657d79e23e97d95.html | 2 +- .../dir_d62529552db01bdb3b9c7c866d5252dc.html | 2 +- .../dir_d78399e759aede83d8bdfc4e4f621643.html | 2 +- .../dir_dc043f759cbcbc8b1634abfdf2822a22.html | 2 +- .../dir_deefbed8308e87b49e3e65a12ab88071.html | 2 +- .../dir_e13659c5f0289bde6d42a731b88c729a.html | 2 +- .../dir_e36d9191a061334a95227b6816d31436.html | 2 +- .../dir_e797b37c0960cf2976b86c606dc3a079.html | 2 +- .../dir_e8591e5c6dc6b7eb409d931ac2021f6f.html | 2 +- .../dir_f28a37e922f3f65c1bc28995100d2f3f.html | 2 +- .../dir_f70e0c129132f7cd5b2be293b47c4256.html | 2 +- .../dir_f8ae31815e6009c0a46573c051838ca1.html | 2 +- .../dir_f92cda5b95a7330cdcd460b51b79f33f.html | 2 +- .../dir_fdbd698d2e5018225aebda33cc1fd58d.html | 2 +- .../dir_ffa1d0a935508129add04e7b1ddfbd08.html | 2 +- api/common/5/doxygen.css | 182 +++++++------- api/common/5/dynsections.js | 44 ++-- ...nclude_2gz_2common_2events_2Types_8hh.html | 2 +- ...2gz_2common_2events_2Types_8hh_source.html | 4 +- ...2ignition_2common_2events_2Export_8hh.html | 2 +- ...on_2common_2events_2Export_8hh_source.html | 2 +- ..._2ignition_2common_2events_2Types_8hh.html | 2 +- ...ion_2common_2events_2Types_8hh_source.html | 2 +- api/common/5/events_8hh.html | 2 +- api/common/5/events_8hh_source.html | 2 +- api/common/5/files.html | 3 +- api/common/5/functions.html | 6 +- api/common/5/functions_b.html | 4 +- api/common/5/functions_c.html | 2 +- api/common/5/functions_d.html | 6 +- api/common/5/functions_e.html | 2 +- api/common/5/functions_enum.html | 2 +- api/common/5/functions_eval.html | 3 +- api/common/5/functions_f.html | 8 +- api/common/5/functions_func.html | 4 +- api/common/5/functions_func_b.html | 4 +- api/common/5/functions_func_c.html | 2 +- api/common/5/functions_func_d.html | 6 +- api/common/5/functions_func_e.html | 4 +- api/common/5/functions_func_f.html | 6 +- api/common/5/functions_func_g.html | 2 +- api/common/5/functions_func_h.html | 4 +- api/common/5/functions_func_i.html | 4 +- api/common/5/functions_func_j.html | 2 +- api/common/5/functions_func_k.html | 4 +- api/common/5/functions_func_l.html | 4 +- api/common/5/functions_func_m.html | 4 +- api/common/5/functions_func_n.html | 2 +- api/common/5/functions_func_o.html | 8 +- api/common/5/functions_func_p.html | 2 +- api/common/5/functions_func_q.html | 8 +- api/common/5/functions_func_r.html | 8 +- api/common/5/functions_func_s.html | 11 +- api/common/5/functions_func_t.html | 17 +- api/common/5/functions_func_u.html | 4 +- api/common/5/functions_func_v.html | 4 +- api/common/5/functions_func_w.html | 2 +- api/common/5/functions_func_x.html | 2 +- api/common/5/functions_func_~.html | 2 +- api/common/5/functions_g.html | 2 +- api/common/5/functions_h.html | 4 +- api/common/5/functions_i.html | 8 +- api/common/5/functions_j.html | 2 +- api/common/5/functions_k.html | 4 +- api/common/5/functions_l.html | 2 +- api/common/5/functions_m.html | 8 +- api/common/5/functions_n.html | 2 +- api/common/5/functions_o.html | 10 +- api/common/5/functions_p.html | 2 +- api/common/5/functions_q.html | 6 +- api/common/5/functions_r.html | 8 +- api/common/5/functions_rela.html | 2 +- api/common/5/functions_s.html | 13 +- api/common/5/functions_t.html | 19 +- api/common/5/functions_type.html | 2 +- api/common/5/functions_u.html | 8 +- api/common/5/functions_v.html | 2 +- api/common/5/functions_vars.html | 2 +- api/common/5/functions_w.html | 2 +- api/common/5/functions_x.html | 2 +- api/common/5/functions_~.html | 2 +- ...ition_2common_2geospatial_2Export_8hh.html | 2 +- ...common_2geospatial_2Export_8hh_source.html | 2 +- api/common/5/geospatial_8hh.html | 2 +- api/common/5/geospatial_8hh_source.html | 2 +- api/common/5/globals.html | 3 +- api/common/5/globals_defs.html | 3 +- api/common/5/globals_func.html | 2 +- api/common/5/globals_type.html | 2 +- api/common/5/globals_vars.html | 2 +- ...lude_2gz_2common_2graphics_2Types_8hh.html | 2 +- ...z_2common_2graphics_2Types_8hh_source.html | 10 +- ...gnition_2common_2graphics_2Export_8hh.html | 2 +- ..._2common_2graphics_2Export_8hh_source.html | 2 +- ...ignition_2common_2graphics_2Types_8hh.html | 2 +- ...n_2common_2graphics_2Types_8hh_source.html | 2 +- api/common/5/graphics_8hh.html | 2 +- api/common/5/graphics_8hh_source.html | 2 +- api/common/5/gz_2common_2Animation_8hh.html | 2 +- .../5/gz_2common_2Animation_8hh_source.html | 89 +++++-- .../5/gz_2common_2AudioDecoder_8hh.html | 2 +- .../gz_2common_2AudioDecoder_8hh_source.html | 24 +- api/common/5/gz_2common_2BVHLoader_8hh.html | 2 +- .../5/gz_2common_2BVHLoader_8hh_source.html | 19 +- api/common/5/gz_2common_2Base64_8hh.html | 2 +- .../5/gz_2common_2Base64_8hh_source.html | 17 +- api/common/5/gz_2common_2Battery_8hh.html | 2 +- .../5/gz_2common_2Battery_8hh_source.html | 71 ++++-- .../5/gz_2common_2ColladaExporter_8hh.html | 2 +- ...z_2common_2ColladaExporter_8hh_source.html | 40 +-- .../5/gz_2common_2ColladaLoader_8hh.html | 2 +- .../gz_2common_2ColladaLoader_8hh_source.html | 17 +- api/common/5/gz_2common_2Console_8hh.html | 25 +- .../5/gz_2common_2Console_8hh_source.html | 63 +++-- api/common/5/gz_2common_2EnumIface_8hh.html | 2 +- .../5/gz_2common_2EnumIface_8hh_source.html | 10 +- api/common/5/gz_2common_2Event_8hh.html | 2 +- .../5/gz_2common_2Event_8hh_source.html | 29 ++- api/common/5/gz_2common_2Filesystem_8hh.html | 12 +- .../5/gz_2common_2Filesystem_8hh_source.html | 123 +++++---- api/common/5/gz_2common_2FlagSet_8hh.html | 2 +- .../5/gz_2common_2FlagSet_8hh_source.html | 12 +- .../5/gz_2common_2GTSMeshUtils_8hh.html | 2 +- .../gz_2common_2GTSMeshUtils_8hh_source.html | 22 +- api/common/5/gz_2common_2HWVideo_8hh.html | 2 +- .../5/gz_2common_2HWVideo_8hh_source.html | 2 +- api/common/5/gz_2common_2Image_8hh.html | 2 +- .../5/gz_2common_2Image_8hh_source.html | 92 ++++--- api/common/5/gz_2common_2KeyEvent_8hh.html | 2 +- .../5/gz_2common_2KeyEvent_8hh_source.html | 54 ++-- api/common/5/gz_2common_2KeyFrame_8hh.html | 2 +- .../5/gz_2common_2KeyFrame_8hh_source.html | 40 ++- .../5/gz_2common_2MaterialDensity_8hh.html | 2 +- ...z_2common_2MaterialDensity_8hh_source.html | 30 ++- api/common/5/gz_2common_2Material_8hh.html | 2 +- .../5/gz_2common_2Material_8hh_source.html | 129 ++++++---- api/common/5/gz_2common_2MeshCSG_8hh.html | 2 +- .../5/gz_2common_2MeshCSG_8hh_source.html | 26 +- .../5/gz_2common_2MeshExporter_8hh.html | 2 +- .../gz_2common_2MeshExporter_8hh_source.html | 19 +- api/common/5/gz_2common_2MeshLoader_8hh.html | 2 +- .../5/gz_2common_2MeshLoader_8hh_source.html | 17 +- api/common/5/gz_2common_2MeshManager_8hh.html | 2 +- .../5/gz_2common_2MeshManager_8hh_source.html | 93 ++++--- api/common/5/gz_2common_2Mesh_8hh.html | 2 +- api/common/5/gz_2common_2Mesh_8hh_source.html | 88 +++++-- api/common/5/gz_2common_2MouseEvent_8hh.html | 2 +- .../5/gz_2common_2MouseEvent_8hh_source.html | 88 +++++-- .../5/gz_2common_2MovingWindowFilter_8hh.html | 2 +- ...common_2MovingWindowFilter_8hh_source.html | 15 +- .../5/gz_2common_2NodeAnimation_8hh.html | 2 +- .../gz_2common_2NodeAnimation_8hh_source.html | 41 ++- .../5/gz_2common_2NodeTransform_8hh.html | 2 +- .../gz_2common_2NodeTransform_8hh_source.html | 52 ++-- api/common/5/gz_2common_2OBJLoader_8hh.html | 2 +- api/common/5/gz_2common_2STLLoader_8hh.html | 1 + api/common/5/gz_2common_2SVGLoader_8hh.html | 1 + .../5/gz_2common_2SVGLoader_8hh_source.html | 34 ++- .../5/gz_2common_2SignalHandler_8hh.html | 1 + api/common/5/gz_2common_2SingletonT_8hh.html | 1 + .../5/gz_2common_2SingletonT_8hh_source.html | 1 + .../5/gz_2common_2SkeletonAnimation_8hh.html | 1 + .../5/include_2gz_2common_2Util_8hh.html | 24 ++ api/math/7/Export_8hh.html | 1 + api/math/7/Export_8hh_source.html | 1 + ...eVaryingVolumetricGridLookupField_8hh.html | 1 + api/math/7/TimeVaryingVolumetricGrid_8hh.html | 1 + api/math/7/angle.html | 1 + api/math/7/angle_8md.html | 1 + api/math/7/annotated.html | 2 +- api/math/7/api_8md.html | 1 + api/math/7/classes.html | 41 +++ ...ditivelySeparableScalarField3-members.html | 1 + ...th_1_1AdditivelySeparableScalarField3.html | 1 + .../7/classgz_1_1math_1_1Angle-members.html | 1 + api/math/7/classgz_1_1math_1_1Angle.html | 1 + ...sgz_1_1math_1_1AxisAlignedBox-members.html | 1 + .../7/classgz_1_1math_1_1AxisAlignedBox.html | 2 +- .../7/classgz_1_1math_1_1BiQuad-members.html | 1 + .../7/classgz_1_1math_1_1Box-members.html | 1 + api/math/7/classgz_1_1math_1_1Box.html | 1 + .../7/classgz_1_1math_1_1Capsule-members.html | 1 + api/math/7/classgz_1_1math_1_1Capsule.html | 1 + .../7/classgz_1_1math_1_1Color-members.html | 1 + api/math/7/classgz_1_1math_1_1Color.html | 1 + .../7/classgz_1_1math_1_1Cone-members.html | 1 + api/math/7/classgz_1_1math_1_1Cone.html | 1 + .../classgz_1_1math_1_1Cylinder-members.html | 1 + api/math/7/classgz_1_1math_1_1Cylinder.html | 1 + ..._1_1math_1_1DiffDriveOdometry-members.html | 1 + .../classgz_1_1math_1_1Ellipsoid-members.html | 1 + api/math/7/classgz_1_1math_1_1Ellipsoid.html | 1 + .../7/classgz_1_1math_1_1Filter-members.html | 1 + .../7/classgz_1_1math_1_1Frustum-members.html | 1 + api/math/7/classgz_1_1math_1_1Frustum.html | 1 + ...1_1math_1_1GaussMarkovProcess-members.html | 1 + ...classgz_1_1math_1_1GaussMarkovProcess.html | 1 + ...gz_1_1math_1_1InMemorySession-members.html | 1 + .../7/classgz_1_1math_1_1InMemorySession.html | 1 + ...eVaryingVolumetricGridFactory-members.html | 1 + ...emoryTimeVaryingVolumetricGridFactory.html | 1 + .../classgz_1_1math_1_1Inertial-members.html | 1 + .../classgz_1_1math_1_1Interval-members.html | 1 + .../7/classgz_1_1math_1_1Kmeans-members.html | 1 + api/math/7/classgz_1_1math_1_1Kmeans.html | 1 + .../7/classgz_1_1math_1_1Line2-members.html | 1 + api/math/7/classgz_1_1math_1_1Line2.html | 1 + .../7/classgz_1_1math_1_1Line3-members.html | 1 + api/math/7/classgz_1_1math_1_1Line3.html | 1 + ...lassgz_1_1math_1_1MassMatrix3-members.html | 1 + .../7/classgz_1_1math_1_1MassMatrix3.html | 4 +- .../classgz_1_1math_1_1Material-members.html | 1 + api/math/7/classgz_1_1math_1_1Material.html | 3 + .../7/classgz_1_1math_1_1Matrix3-members.html | 1 + api/math/7/classgz_1_1math_1_1Matrix3.html | 61 +++++ .../7/classgz_1_1math_1_1Matrix4-members.html | 1 + api/math/7/classgz_1_1math_1_1Matrix4.html | 48 ++++ .../7/classgz_1_1math_1_1Matrix6-members.html | 1 + api/math/7/classgz_1_1math_1_1Matrix6.html | 55 +++++ ...1math_1_1MecanumDriveOdometry-members.html | 1 + ...assgz_1_1math_1_1MecanumDriveOdometry.html | 1 + ...1_1math_1_1MovingWindowFilter-members.html | 1 + ...classgz_1_1math_1_1MovingWindowFilter.html | 1 + .../7/classgz_1_1math_1_1OnePole-members.html | 1 + ..._1_1math_1_1OnePoleQuaternion-members.html | 6 + .../classgz_1_1math_1_1OnePoleQuaternion.html | 12 + ...sgz_1_1math_1_1OnePoleVector3-members.html | 5 + .../7/classgz_1_1math_1_1OnePoleVector3.html | 12 + ...lassgz_1_1math_1_1OrientedBox-members.html | 1 + .../7/classgz_1_1math_1_1OrientedBox.html | 1 + .../7/classgz_1_1math_1_1PID-members.html | 1 + api/math/7/classgz_1_1math_1_1PID.html | 1 + ...math_1_1PiecewiseScalarField3-members.html | 1 + ...ssgz_1_1math_1_1PiecewiseScalarField3.html | 1 + .../7/classgz_1_1math_1_1Plane-members.html | 1 + api/math/7/classgz_1_1math_1_1Plane.html | 1 + ...lassgz_1_1math_1_1Polynomial3-members.html | 1 + .../7/classgz_1_1math_1_1Polynomial3.html | 1 + .../7/classgz_1_1math_1_1Pose3-members.html | 1 + api/math/7/classgz_1_1math_1_1Pose3.html | 52 ++++ api/math/7/classgz_1_1math_1_1Quaternion.html | 233 +++++++++++------- .../7/classgz_1_1math_1_1Rand-members.html | 1 + api/math/7/classgz_1_1math_1_1Rand.html | 1 + .../7/classgz_1_1math_1_1Region3-members.html | 1 + ...lassgz_1_1math_1_1RollingMean-members.html | 1 + .../7/classgz_1_1math_1_1RollingMean.html | 1 + ...sgz_1_1math_1_1RotationSpline-members.html | 1 + .../7/classgz_1_1math_1_1RotationSpline.html | 1 + ...gz_1_1math_1_1SemanticVersion-members.html | 1 + .../7/classgz_1_1math_1_1SemanticVersion.html | 1 + ...ath_1_1SignalMaxAbsoluteValue-members.html | 1 + ...sgz_1_1math_1_1SignalMaxAbsoluteValue.html | 1 + ...ssgz_1_1math_1_1SignalMaximum-members.html | 1 + .../7/classgz_1_1math_1_1SignalMaximum.html | 1 + ...classgz_1_1math_1_1SignalMean-members.html | 1 + api/math/7/classgz_1_1math_1_1SignalMean.html | 1 + ...ssgz_1_1math_1_1SignalMinimum-members.html | 1 + .../7/classgz_1_1math_1_1SignalMinimum.html | 1 + ...1math_1_1SignalRootMeanSquare-members.html | 1 + ...assgz_1_1math_1_1SignalRootMeanSquare.html | 1 + ...gz_1_1math_1_1SignalStatistic-members.html | 1 + .../7/classgz_1_1math_1_1SignalStatistic.html | 1 + ...lassgz_1_1math_1_1SignalStats-members.html | 1 + .../7/classgz_1_1math_1_1SignalStats.html | 1 + ...sgz_1_1math_1_1SignalVariance-members.html | 1 + .../7/classgz_1_1math_1_1SignalVariance.html | 1 + ...assgz_1_1math_1_1SpeedLimiter-members.html | 1 + .../7/classgz_1_1math_1_1SpeedLimiter.html | 1 + .../7/classgz_1_1math_1_1Sphere-members.html | 1 + api/math/7/classgz_1_1math_1_1Sphere.html | 1 + ...1math_1_1SphericalCoordinates-members.html | 1 + ...assgz_1_1math_1_1SphericalCoordinates.html | 5 +- .../7/classgz_1_1math_1_1Spline-members.html | 1 + api/math/7/classgz_1_1math_1_1Spline.html | 1 + .../classgz_1_1math_1_1Stopwatch-members.html | 1 + api/math/7/classgz_1_1math_1_1Stopwatch.html | 1 + ...lassgz_1_1math_1_1Temperature-members.html | 1 + .../7/classgz_1_1math_1_1Temperature.html | 1 + ..._1_1TimeVaryingVolumetricGrid-members.html | 1 + ..._1_1math_1_1TimeVaryingVolumetricGrid.html | 1 + ...yingVolumetricGridLookupField-members.html | 1 + ...1TimeVaryingVolumetricGridLookupField.html | 1 + ...ession_3_01T_00_01V_01_4_01_4-members.html | 1 + ...nMemorySession_3_01T_00_01V_01_4_01_4.html | 1 + ...3_01T_00_01P_01_4_00_01P_01_4-members.html | 1 + ...Session_3_01T_00_01P_01_4_00_01P_01_4.html | 1 + .../classgz_1_1math_1_1Triangle-members.html | 1 + api/math/7/classgz_1_1math_1_1Triangle.html | 2 +- .../classgz_1_1math_1_1Triangle3-members.html | 1 + api/math/7/classgz_1_1math_1_1Triangle3.html | 1 + .../7/classgz_1_1math_1_1Vector2-members.html | 1 + api/math/7/classgz_1_1math_1_1Vector2.html | 5 +- .../7/classgz_1_1math_1_1Vector3-members.html | 1 + api/math/7/classgz_1_1math_1_1Vector3.html | 9 +- ...assgz_1_1math_1_1Vector3Stats-members.html | 1 + .../7/classgz_1_1math_1_1Vector3Stats.html | 2 +- .../7/classgz_1_1math_1_1Vector4-members.html | 1 + api/math/7/classgz_1_1math_1_1Vector4.html | 3 +- ..._1_1VolumetricGridLookupField-members.html | 1 + ...math_1_1graph_1_1DirectedEdge-members.html | 1 + ...ssgz_1_1math_1_1graph_1_1DirectedEdge.html | 1 + ...ssgz_1_1math_1_1graph_1_1Edge-members.html | 1 + .../7/classgz_1_1math_1_1graph_1_1Edge.html | 1 + ...sgz_1_1math_1_1graph_1_1Graph-members.html | 1 + .../7/classgz_1_1math_1_1graph_1_1Graph.html | 5 +- ...th_1_1graph_1_1UndirectedEdge-members.html | 1 + ...gz_1_1math_1_1graph_1_1UndirectedEdge.html | 1 + ...gz_1_1math_1_1graph_1_1Vertex-members.html | 1 + .../7/classgz_1_1math_1_1graph_1_1Vertex.html | 2 +- api/math/7/color.html | 1 + api/math/7/color_8md.html | 1 + api/math/7/config_8hh.html | 1 + api/math/7/config_8hh_source.html | 1 + api/math/7/cppgetstarted.html | 1 + api/math/7/cppgetstarted_8md.html | 1 + .../dir_078c05cd486cbf4f25c108ac6a855843.html | 1 + .../dir_0acda95b9609dfb110bb89ecb6fbce62.html | 1 + .../dir_0f196ca5b9fd4ac373b7623d3ec837c2.html | 1 + .../dir_24d1fe46d8c57dc983e3d4e45ac3fa83.html | 1 + .../dir_2797f60ae86329b79f5ac2d176597331.html | 1 + .../dir_339bb2830817ae46da24555d4ba50b62.html | 1 + .../dir_4d90baf93feedd48ce63d1f9b4a0a0f0.html | 1 + .../dir_59f08739fb6c6d1e42778fbff2841b5b.html | 1 + .../dir_5f70b597a8f3cb7e191c654fdc4ac806.html | 1 + .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 1 + .../dir_6d9a6eb049b299c6bd4f7f4bb8eebaea.html | 1 + .../dir_8ea23d2424fe865c3244085d8092ca48.html | 1 + .../dir_908fdea1ee7a7368490305cd5563256c.html | 1 + .../dir_9dbfb3b3d07bf0a1d1d99895aa7d1681.html | 1 + .../dir_a42f8b492453e27b20b3ad785ea86a79.html | 1 + .../dir_cb23e0bbad0208f30fc2b464607664c0.html | 1 + .../dir_ccba511afe83d00083a011cbf7ebde18.html | 1 + .../dir_d5e3c1a045dd69938bfb9ba4235f599e.html | 1 + api/math/7/eigen3_8hh.html | 1 + api/math/7/eigen3_8hh_source.html | 1 + api/math/7/example__angle_8md.html | 1 + api/math/7/example__triangle_8md.html | 1 + api/math/7/example__vector2_8md.html | 1 + api/math/7/example_angle.html | 1 + api/math/7/example_triangle.html | 1 + api/math/7/example_vector2.html | 1 + api/math/7/files.html | 1 + api/math/7/functions_b.html | 1 + api/math/7/functions_enum.html | 1 + api/math/7/functions_eval.html | 1 + api/math/7/functions_func_b.html | 1 + api/math/7/functions_func_g.html | 1 + api/math/7/functions_func_h.html | 1 + api/math/7/functions_func_k.html | 1 + api/math/7/functions_func_o.html | 23 +- api/math/7/functions_func_u.html | 1 + api/math/7/functions_func_v.html | 1 + api/math/7/functions_g.html | 1 + api/math/7/functions_h.html | 1 + api/math/7/functions_k.html | 1 + api/math/7/functions_type.html | 1 + api/math/7/functions_u.html | 1 + api/math/7/functions_v.html | 1 + api/math/7/globals.html | 1 + api/math/7/globals_defs.html | 1 + api/math/7/globals_vars.html | 1 + ..._2AdditivelySeparableScalarField3_8hh.html | 1 + api/math/7/gz_2math_2Angle_8hh.html | 1 + api/math/7/gz_2math_2AxisAlignedBox_8hh.html | 1 + api/math/7/gz_2math_2Box_8hh.html | 1 + api/math/7/gz_2math_2Capsule_8hh.html | 1 + api/math/7/gz_2math_2Color_8hh.html | 1 + api/math/7/gz_2math_2Cylinder_8hh.html | 1 + .../7/gz_2math_2DiffDriveOdometry_8hh.html | 1 + api/math/7/gz_2math_2Ellipsoid_8hh.html | 1 + api/math/7/gz_2math_2Filter_8hh.html | 1 + api/math/7/gz_2math_2Frustum_8hh.html | 1 + api/math/7/gz_2math_2Frustum_8hh_source.html | 29 ++- .../7/gz_2math_2GaussMarkovProcess_8hh.html | 1 + api/math/7/gz_2math_2Helpers_8hh.html | 2 +- api/math/7/gz_2math_2Inertial_8hh.html | 1 + api/math/7/gz_2math_2Interval_8hh.html | 1 + api/math/7/gz_2math_2Kmeans_8hh.html | 1 + api/math/7/gz_2math_2Line2_8hh.html | 1 + api/math/7/gz_2math_2Line2_8hh_source.html | 2 + api/math/7/gz_2math_2Line3_8hh.html | 1 + api/math/7/gz_2math_2MassMatrix3_8hh.html | 1 + .../7/gz_2math_2MaterialType_8hh_source.html | 1 + api/math/7/gz_2math_2Material_8hh.html | 1 + api/math/7/gz_2math_2Matrix3_8hh.html | 9 + api/math/7/gz_2math_2Matrix3_8hh_source.html | 24 +- api/math/7/gz_2math_2Matrix4_8hh.html | 1 + api/math/7/gz_2math_2Matrix4_8hh_source.html | 29 ++- api/math/7/gz_2math_2Matrix6_8hh.html | 1 + api/math/7/gz_2math_2Matrix6_8hh_source.html | 7 +- .../7/gz_2math_2MecanumDriveOdometry_8hh.html | 1 + .../7/gz_2math_2MovingWindowFilter_8hh.html | 1 + api/math/7/gz_2math_2OrientedBox_8hh.html | 1 + api/math/7/gz_2math_2PID_8hh.html | 1 + .../gz_2math_2PiecewiseScalarField3_8hh.html | 1 + api/math/7/gz_2math_2Plane_8hh.html | 1 + api/math/7/gz_2math_2Polynomial3_8hh.html | 1 + .../7/gz_2math_2Polynomial3_8hh_source.html | 2 + ...th_2graph_2GraphAlgorithms_8hh_source.html | 7 + .../7/gz_2math_2graph_2Graph_8hh_source.html | 8 + api/sensors/8/thermalcameraigngazebo.html | 13 +- api/sim/8/meshtofuel.html | 4 +- 558 files changed, 2578 insertions(+), 1331 deletions(-) diff --git a/api/cmake/3/install.html b/api/cmake/3/install.html index d235deaee..d17b8ffee 100644 --- a/api/cmake/3/install.html +++ b/api/cmake/3/install.html @@ -274,3 +274,4 @@

+ diff --git a/api/common/5/DataFrame_8hh_source.html b/api/common/5/DataFrame_8hh_source.html index b9eedee88..378e1c6e3 100644 --- a/api/common/5/DataFrame_8hh_source.html +++ b/api/common/5/DataFrame_8hh_source.html @@ -132,7 +132,7 @@

API Reference

- +
+"l00221"> 221  } +
222 }
+
223 #endif
+ + + + + diff --git a/api/common/5/classgz_1_1common_1_1Logger-members.html b/api/common/5/classgz_1_1common_1_1Logger-members.html index a3fbf4bf5..0e8f682ec 100644 --- a/api/common/5/classgz_1_1common_1_1Logger-members.html +++ b/api/common/5/classgz_1_1common_1_1Logger-members.html @@ -132,7 +132,7 @@

API Reference

- + +
+
+ + + href="http://en.cppreference.com/w/cpp/io/ios_base/xalloc.html">xalloc(T... args)ostream ~basic_ios(T... args)basic_ios< char > ~basic_ostream(T... args)basic_ostream< char > ~ios_base(T... args)ios_base diff --git a/api/common/5/classgz_1_1common_1_1Logger.html b/api/common/5/classgz_1_1common_1_1Logger.html index c9cc4d562..4ec71a7aa 100644 --- a/api/common/5/classgz_1_1common_1_1Logger.html +++ b/api/common/5/classgz_1_1common_1_1Logger.html @@ -132,7 +132,7 @@

API Reference

- + +
+
+ + +/td> T narrow (T... args)   T operator bool (T... args) diff --git a/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer-members.html b/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer-members.html index 4f62c7e38..986ccab23 100644 --- a/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer-members.html +++ b/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer-members.html @@ -132,7 +132,7 @@

API Reference

- +
- diff --git a/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer.html b/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer.html index d7b24e85d..1c2efbca7 100644 --- a/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer.html +++ b/api/common/5/classgz_1_1common_1_1Logger_1_1Buffer.html @@ -132,7 +132,7 @@

API Reference

- +
- diff --git a/api/common/5/classgz_1_1common_1_1Material.html b/api/common/5/classgz_1_1common_1_1Material.html index 36bb3e739..30d754336 100644 --- a/api/common/5/classgz_1_1common_1_1Material.html +++ b/api/common/5/classgz_1_1common_1_1Material.html @@ -132,7 +132,7 @@

API Reference

- +
- +
- +
@@ -348,7 +348,7 @@

Get an interface with the given name, casted to the specified class type. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined.

-

Note that the interface pointer you receive is owned by the Plugin object. You MUST NOT ever try to deallocate it yourself. Moreover, the pointer will be invalidated once all Plugin objects that refer to the same Plugin instance are destructed. Use the QueryInterfaceSharedPtr function in order to get a reference-counting pointer to an interface of this Plugin object. The pointer will remain valid as long as the std::shared_ptr provided by QueryInterfaceSharedPtr is alive.

+

Note that the interface pointer you receive is owned by the Plugin object. You MUST NOT ever try to deallocate it yourself. Moreover, the pointer will be invalidated once all Plugin objects that refer to the same Plugin instance are destructed. Use the QueryInterfaceSharedPtr function in order to get a reference-counting pointer to an interface of this Plugin object. The pointer will remain valid as long as the std::shared_ptr provided by QueryInterfaceSharedPtr is alive.

Parameters
@@ -394,7 +394,7 @@

-

Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&).

+

Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&).

@@ -413,7 +413,7 @@

-

Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface.

+

Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface.

@@ -433,9 +433,9 @@

-

Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined.

-

This std::shared_ptr and the interface+plugin that it refers to will remain valid, even if all Plugin objects which refer to the plugin instance are destructed.

-

You MUST NOT attempt to pass a QueryInterface pointer into a std::shared_ptr yourself; that will result in double-delete memory errors. You must always call QueryInterfaceSharedPtr for a reference- counting pointer to an interface.

+

Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined.

+

This std::shared_ptr and the interface+plugin that it refers to will remain valid, even if all Plugin objects which refer to the plugin instance are destructed.

+

You MUST NOT attempt to pass a QueryInterface pointer into a std::shared_ptr yourself; that will result in double-delete memory errors. You must always call QueryInterfaceSharedPtr for a reference- counting pointer to an interface.

Parameters

[in]_interfaceNameThe name of the desired interface, as a string.
@@ -462,7 +462,7 @@

-

Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface.

+

Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface.

@@ -474,13 +474,3 @@

Plugin.hh - - - - - - diff --git a/api/common/5/classgz_1_1common_1_1PluginLoader-members.html b/api/common/5/classgz_1_1common_1_1PluginLoader-members.html index a3a1c11b7..595de6155 100644 --- a/api/common/5/classgz_1_1common_1_1PluginLoader-members.html +++ b/api/common/5/classgz_1_1common_1_1PluginLoader-members.html @@ -132,7 +132,7 @@

API Reference

- +
- +

[in]_interfaceNameThe name of the desired interface, as a string.
- @@ -1151,4 +1151,3 @@

- +
+ +

#include <SpecializedPlugin.hh>


The documentation for this class was generated from the following file: diff --git a/api/common/5/classgz_1_1common_1_1SpecializedPlugin_3_01SpecInterface_01_4-members.html b/api/common/5/classgz_1_1common_1_1SpecializedPlugin_3_01SpecInterface_01_4-members.html index 6ef7f698e..b75480eef 100644 --- a/api/common/5/classgz_1_1common_1_1SpecializedPlugin_3_01SpecInterface_01_4-members.html +++ b/api/common/5/classgz_1_1common_1_1SpecializedPlugin_3_01SpecInterface_01_4-members.html @@ -132,7 +132,7 @@

API Reference

- +
- +

- + - + - + - + @@ -238,19 +238,19 @@

API Reference

- + - + - + - +

Public Types

enum  SkeletonNodeType { NODE -, JOINT +
enum  SkeletonNodeType { NODE, +JOINT }
 enumeration of node types More...
 
 
template<class Interface >
std::shared_ptr< Interface > QueryInterfaceSharedPtr ()
 Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&). More...
 Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&). More...
 
template<class Interface >
std::shared_ptr< Interface > QueryInterfaceSharedPtr ()
 
template<class Interface >
std::shared_ptr< const Interface > QueryInterfaceSharedPtr () const
 Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface. More...
 Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface. More...
 
template<class Interface >
std::shared_ptr< const Interface > QueryInterfaceSharedPtr () const
 
template<class Interface >
std::shared_ptr< Interface > QueryInterfaceSharedPtr (const std::string &_interfaceName)
 Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined. More...
 Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined. More...
 
template<class Interface >
std::shared_ptr< const Interface > QueryInterfaceSharedPtr (const std::string &_interfaceName) const
 Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface. More...
 Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface. More...
 
- Public Member Functions inherited from Plugin
virtual ~Plugin ()
 
template<class Interface >
std::shared_ptr< Interface > QueryInterfaceSharedPtr ()
 Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&). More...
 Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&). More...
 
template<class Interface >
std::shared_ptr< const Interface > QueryInterfaceSharedPtr () const
 Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface. More...
 Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface. More...
 
template<class Interface >
std::shared_ptr< Interface > QueryInterfaceSharedPtr (const std::string &_interfaceName)
 Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined. More...
 Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined. More...
 
template<class Interface >
std::shared_ptr< const Interface > QueryInterfaceSharedPtr (const std::string &_interfaceName) const
 Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface. More...
 Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface. More...
 
- +

@@ -351,7 +351,7 @@

Get an interface of the specified type. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterface<Interface>(_interfaceName).

-

Note that the interface pointer you receive is owned by the Plugin object. You MUST NOT ever try to deallocate it yourself. Moreover, the pointer will be invalidated once all Plugin objects that refer to the same Plugin instance are destructed. Use the QueryInterfaceSharedPtr function in order to get a reference-counting pointer to an interface of this Plugin object. The pointer will remain valid as long as the std::shared_ptr provided by QueryInterfaceSharedPtr is alive.

+

Note that the interface pointer you receive is owned by the Plugin object. You MUST NOT ever try to deallocate it yourself. Moreover, the pointer will be invalidated once all Plugin objects that refer to the same Plugin instance are destructed. Use the QueryInterfaceSharedPtr function in order to get a reference-counting pointer to an interface of this Plugin object. The pointer will remain valid as long as the std::shared_ptr provided by QueryInterfaceSharedPtr is alive.

@@ -426,7 +426,7 @@

Get an interface with the given name, casted to the specified class type. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined.

-

Note that the interface pointer you receive is owned by the Plugin object. You MUST NOT ever try to deallocate it yourself. Moreover, the pointer will be invalidated once all Plugin objects that refer to the same Plugin instance are destructed. Use the QueryInterfaceSharedPtr function in order to get a reference-counting pointer to an interface of this Plugin object. The pointer will remain valid as long as the std::shared_ptr provided by QueryInterfaceSharedPtr is alive.

+

Note that the interface pointer you receive is owned by the Plugin object. You MUST NOT ever try to deallocate it yourself. Moreover, the pointer will be invalidated once all Plugin objects that refer to the same Plugin instance are destructed. Use the QueryInterfaceSharedPtr function in order to get a reference-counting pointer to an interface of this Plugin object. The pointer will remain valid as long as the std::shared_ptr provided by QueryInterfaceSharedPtr is alive.

Parameters
@@ -473,7 +473,7 @@

-

Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&).

+

Get the requested interface as a std::shared_ptr. Note that this function only works when the Interface type is specialized using the macro IGN_COMMON_SPECIALIZE_INTERFACE. For more general interfaces which do not meet this condition, use QueryInterfaceSharedPtr<Interface>(const std::string&).

@@ -510,7 +510,7 @@

-

Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface.

+

Same as QueryInterfaceSharedPtr<Interface>(), but it returns a std::shared_ptr to a const-qualified Interface.

@@ -547,9 +547,9 @@

-

Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined.

-

This std::shared_ptr and the interface+plugin that it refers to will remain valid, even if all Plugin objects which refer to the plugin instance are destructed.

-

You MUST NOT attempt to pass a QueryInterface pointer into a std::shared_ptr yourself; that will result in double-delete memory errors. You must always call QueryInterfaceSharedPtr for a reference- counting pointer to an interface.

+

Get the requested interface as a std::shared_ptr. The template argument Interface must exactly match the underlying type associated with _interfaceName, or else the behavior of this function is undefined.

+

This std::shared_ptr and the interface+plugin that it refers to will remain valid, even if all Plugin objects which refer to the plugin instance are destructed.

+

You MUST NOT attempt to pass a QueryInterface pointer into a std::shared_ptr yourself; that will result in double-delete memory errors. You must always call QueryInterfaceSharedPtr for a reference- counting pointer to an interface.

Parameters

[in]_interfaceNameThe name of the desired interface, as a string.
@@ -576,19 +576,7 @@

-

Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface.

- - - -
The documentation for this class was generated from the following file: - - - - - -ed_ptr to a const-qualified Interface.

+

Same as QueryInterfaceSharedPtr<Interface>(std::string), but it returns a std::shared_ptr to a const-qualified Interface.

diff --git a/api/common/5/classgz_1_1common_1_1SubMesh-members.html b/api/common/5/classgz_1_1common_1_1SubMesh-members.html index f452cb802..c2f9bb0e0 100644 --- a/api/common/5/classgz_1_1common_1_1SubMesh-members.html +++ b/api/common/5/classgz_1_1common_1_1SubMesh-members.html @@ -132,7 +132,7 @@

API Reference

- +
- diff --git a/api/common/5/classgz_1_1common_1_1SubMesh.html b/api/common/5/classgz_1_1common_1_1SubMesh.html index c39306421..425871599 100644 --- a/api/common/5/classgz_1_1common_1_1SubMesh.html +++ b/api/common/5/classgz_1_1common_1_1SubMesh.html @@ -132,7 +132,7 @@

API Reference

- +

@@ -482,7 +482,7 @@

Parameters

[in]_interfaceNameThe name of the desired interface, as a string.

Public Types

enum  PrimitiveType {
-  POINTS -, LINES -, LINESTRIPS -, TRIANGLES -,
-  TRIFANS -, TRISTRIPS +  POINTS, +LINES, +LINESTRIPS, +TRIANGLES, +
+  TRIFANS, +TRISTRIPS
}
 An enumeration of the geometric mesh primitives. More...
- +
[in]_indexThe new vertex index
[in]_indexThe new vertex index
diff --git a/api/common/5/classgz_1_1common_1_1SystemPaths-members.html b/api/common/5/classgz_1_1common_1_1SystemPaths-members.html index 58ed18f63..2614bf273 100644 --- a/api/common/5/classgz_1_1common_1_1SystemPaths-members.html +++ b/api/common/5/classgz_1_1common_1_1SystemPaths-members.html @@ -132,7 +132,7 @@

API Reference

- +
- +

( )    (Console::log.LogDirectory())   (Console::log.LogDirectory())

@@ -337,7 +337,7 @@

@@ -522,3 +522,8 @@

- +
- +
- +
- +
- +
- + +
+
+
+
+
+ diff --git a/api/math/7/Export_8hh.html b/api/math/7/Export_8hh.html index d3c1cc4eb..769320dc6 100644 --- a/api/math/7/Export_8hh.html +++ b/api/math/7/Export_8hh.html @@ -152,3 +152,4 @@

API Reference

+ diff --git a/api/math/7/Export_8hh_source.html b/api/math/7/Export_8hh_source.html index 0155daef0..beda37cc1 100644 --- a/api/math/7/Export_8hh_source.html +++ b/api/math/7/Export_8hh_source.html @@ -167,3 +167,4 @@

API Reference

+ diff --git a/api/math/7/TimeVaryingVolumetricGridLookupField_8hh.html b/api/math/7/TimeVaryingVolumetricGridLookupField_8hh.html index 4abd2c1b0..50ee2cb01 100644 --- a/api/math/7/TimeVaryingVolumetricGridLookupField_8hh.html +++ b/api/math/7/TimeVaryingVolumetricGridLookupField_8hh.html @@ -179,3 +179,4 @@

API Reference

+ diff --git a/api/math/7/TimeVaryingVolumetricGrid_8hh.html b/api/math/7/TimeVaryingVolumetricGrid_8hh.html index 585441db5..f85dbb9fb 100644 --- a/api/math/7/TimeVaryingVolumetricGrid_8hh.html +++ b/api/math/7/TimeVaryingVolumetricGrid_8hh.html @@ -186,3 +186,4 @@

API Reference

+ diff --git a/api/math/7/angle.html b/api/math/7/angle.html index 5640ab39e..2c356b7b3 100644 --- a/api/math/7/angle.html +++ b/api/math/7/angle.html @@ -209,3 +209,4 @@

+ diff --git a/api/math/7/angle_8md.html b/api/math/7/angle_8md.html index 70d064861..1ce3c92a4 100644 --- a/api/math/7/angle_8md.html +++ b/api/math/7/angle_8md.html @@ -144,3 +144,4 @@

API Reference

+ diff --git a/api/math/7/annotated.html b/api/math/7/annotated.html index d219827ef..b7e73fb6f 100644 --- a/api/math/7/annotated.html +++ b/api/math/7/annotated.html @@ -194,7 +194,7 @@

API Reference

 CRegion3The Region3 class represents the cartesian product of intervals Ix ✕ Iy ✕ Iz, one per axis, yielding an axis-aligned region of R^3 space. It can be thought of as an intersection of halfspaces. Regions may be open or closed in their boundaries, if any  CRollingMeanA class that computes the mean over a series of data points. The window size determines the maximum number of data points. The oldest value is popped off when the window size is reached and a new value is pushed in  CRotationSplineSpline for rotations - CSemanticVersionVersion comparison class based on Semantic Versioning 2.0.0 http://semver.org/ Compares versions and converts versions from string + CSemanticVersion<Version comparison class based on Semantic Versioning 2.0.0 http://semver.org/ Compares versions and converts versions from string  CSignalMaxAbsoluteValueComputing the maximum of the absolute value of a discretely sampled signal. Also known as the maximum norm, infinity norm, or supremum norm  CSignalMaximumComputing the maximum value of a discretely sampled signal  CSignalMeanComputing the mean value of a discretely sampled signal diff --git a/api/math/7/api_8md.html b/api/math/7/api_8md.html index cf045e89f..826d6c171 100644 --- a/api/math/7/api_8md.html +++ b/api/math/7/api_8md.html @@ -144,3 +144,4 @@

API Reference

+ diff --git a/api/math/7/classes.html b/api/math/7/classes.html index e9feb57d7..6acc850da 100644 --- a/api/math/7/classes.html +++ b/api/math/7/classes.html @@ -204,3 +204,44 @@

API Reference

+h_1_1PID.html">PID (gz::math)    +SignalStatistic (gz::math)    +Vector3 (gz::math)    + +DiffDriveOdometry (gz::math)    +Kmeans (gz::math)    +PiecewiseScalarField3::Piece (gz::math)    +SignalStats (gz::math)    +Vector3Stats (gz::math)    + +DirectedEdge (gz::math::graph)    +
  l  
+ +PiecewiseScalarField3 (gz::math)    +SignalVariance (gz::math)    +Vector4 (gz::math)    + +
  e  
+ +Plane (gz::math)    +SpeedLimiter (gz::math)    +Vertex (gz::math::graph)    + +Line2 (gz::math)    +Polynomial3 (gz::math)    +Sphere (gz::math)    +VolumetricGridLookupField (gz::math)    + +Edge (gz::math::graph)    +Line3 (gz::math)    +Pose3 (gz::math)    +SphericalCoordinates (gz::math)    + + + +
a | b | c | d | e | f | g | i | k | l | m | o | p | q | r | s | t | u | v
+ + + + + diff --git a/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3-members.html b/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3-members.html index 2c2548c88..8faa7c619 100644 --- a/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3-members.html +++ b/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3-members.html @@ -159,3 +159,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3.html b/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3.html index 083eed222..1fad51776 100644 --- a/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3.html +++ b/api/math/7/classgz_1_1math_1_1AdditivelySeparableScalarField3.html @@ -526,3 +526,4 @@

AxisAlignedBox ( const Vector3d &  - _vec1, + __vec1, diff --git a/api/math/7/classgz_1_1math_1_1BiQuad-members.html b/api/math/7/classgz_1_1math_1_1BiQuad-members.html index 041b4bf51..01c16af33 100644 --- a/api/math/7/classgz_1_1math_1_1BiQuad-members.html +++ b/api/math/7/classgz_1_1math_1_1BiQuad-members.html @@ -170,3 +170,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Box-members.html b/api/math/7/classgz_1_1math_1_1Box-members.html index 88b7cfdd3..c6f222ee1 100644 --- a/api/math/7/classgz_1_1math_1_1Box-members.html +++ b/api/math/7/classgz_1_1math_1_1Box-members.html @@ -172,3 +172,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Box.html b/api/math/7/classgz_1_1math_1_1Box.html index df86040f7..104b7d7ca 100644 --- a/api/math/7/classgz_1_1math_1_1Box.html +++ b/api/math/7/classgz_1_1math_1_1Box.html @@ -869,3 +869,4 @@

 Verify that principal moments are positive and satisfy the triangle inequality. More...
  -

Detailed Description

+<

Detailed Description

template<typename T>
class gz::math::MassMatrix3< T >

@@ -750,7 +750,7 @@

Returns
True if IsNearPositive(_tolerance) and ValidMoments(this->PrincipalMoments(), _tolerance) both return true.
+
Returns
True if IsNearPositive(_tolerance) and ValidMoments(this->PrincipalMoments(), _tolerance) both return true.

References MassMatrix3< T >::IsNearPositive(), MassMatrix3< T >::PrincipalMoments(), and MassMatrix3< T >::ValidMoments().

diff --git a/api/math/7/classgz_1_1math_1_1Material-members.html b/api/math/7/classgz_1_1math_1_1Material-members.html index 3dac00def..35c84c8e2 100644 --- a/api/math/7/classgz_1_1math_1_1Material-members.html +++ b/api/math/7/classgz_1_1math_1_1Material-members.html @@ -165,3 +165,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Material.html b/api/math/7/classgz_1_1math_1_1Material.html index 041264912..8e3964c6e 100644 --- a/api/math/7/classgz_1_1math_1_1Material.html +++ b/api/math/7/classgz_1_1math_1_1Material.html @@ -609,3 +609,6 @@

Referenced by MassMatrix3< T >::SetFromBox(), MassMatrix3< T >::SetFromConeZ(), and MassMatrix3< T >::SetFromCylinderZ().

+ + + +

Member Data Documentation

+ +

◆ Identity

+ +
+
+ + + + + +
+ + + + +
const Matrix3< T > & Identity = detail::gMatrix3Identity<T>
+
+static
+
+ +

A Matrix3 initialized to identity. This is equivalent to math::Matrix3<T>(1, 0, 0, 0, 1, 0, 0, 0, 1).

+ +
+
+ +

◆ Zero

+ +
+
+ + + + + +
+ + + + +
const Matrix3< T > & Zero = detail::gMatrix3Zero<T>
+
+static
+
+ +

A Matrix3 initialized to zero. This is equivalent to math::Matrix3<T>(0, 0, 0, 0, 0, 0, 0, 0, 0).

+ +
+
+
The documentation for this class was generated from the following file: + + + + + diff --git a/api/math/7/classgz_1_1math_1_1Matrix4-members.html b/api/math/7/classgz_1_1math_1_1Matrix4-members.html index e39f9d4d5..506d88e54 100644 --- a/api/math/7/classgz_1_1math_1_1Matrix4-members.html +++ b/api/math/7/classgz_1_1math_1_1Matrix4-members.html @@ -189,3 +189,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Matrix4.html b/api/math/7/classgz_1_1math_1_1Matrix4.html index efbac7b71..491e49939 100644 --- a/api/math/7/classgz_1_1math_1_1Matrix4.html +++ b/api/math/7/classgz_1_1math_1_1Matrix4.html @@ -1793,3 +1793,51 @@

+ + const Matrix4< T > & Identity = detail::gMatrix4Identity<T> + + + + +static + + +
+ +

Identity matrix.

+ +
+ + +

◆ Zero

+ +
+
+ + + + + +
+ + + + +
const Matrix4< T > & Zero = detail::gMatrix4Zero<T>
+
+static
+
+ +

Zero matrix.

+ +
+
+
The documentation for this class was generated from the following file: + + + + + diff --git a/api/math/7/classgz_1_1math_1_1Matrix6-members.html b/api/math/7/classgz_1_1math_1_1Matrix6-members.html index 35cdf1731..f5b5119e7 100644 --- a/api/math/7/classgz_1_1math_1_1Matrix6-members.html +++ b/api/math/7/classgz_1_1math_1_1Matrix6-members.html @@ -180,3 +180,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Matrix6.html b/api/math/7/classgz_1_1math_1_1Matrix6.html index ae9f5b2c5..598f12db6 100644 --- a/api/math/7/classgz_1_1math_1_1Matrix6.html +++ b/api/math/7/classgz_1_1math_1_1Matrix6.html @@ -1555,3 +1555,58 @@

+
+ + + + + +
+ + + + +
constexpr std::size_t MatrixSize {6}
+
+staticconstexpr
+
+ + +

◆ Zero

+ +
+
+ + + + + +
+ + + + +
const Matrix6< T > & Zero = detail::gMatrix6Zero<T>
+
+static
+
+ +

Zero matrix.

+ +
+
+
The documentation for this class was generated from the following file: + + + + + diff --git a/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry-members.html b/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry-members.html index 9fbfce6f2..ece97a1fe 100644 --- a/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry-members.html +++ b/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry-members.html @@ -169,3 +169,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry.html b/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry.html index e0dca791f..b600799d3 100644 --- a/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry.html +++ b/api/math/7/classgz_1_1math_1_1MecanumDriveOdometry.html @@ -681,3 +681,4 @@

Filter< math::Quaterniond >::y0.

+ + + +
The documentation for this class was generated from the following file: + + + + + diff --git a/api/math/7/classgz_1_1math_1_1OnePoleVector3-members.html b/api/math/7/classgz_1_1math_1_1OnePoleVector3-members.html index ced3fafcd..bc2b09e1c 100644 --- a/api/math/7/classgz_1_1math_1_1OnePoleVector3-members.html +++ b/api/math/7/classgz_1_1math_1_1OnePoleVector3-members.html @@ -163,3 +163,8 @@

API Reference

+ + + + + diff --git a/api/math/7/classgz_1_1math_1_1OnePoleVector3.html b/api/math/7/classgz_1_1math_1_1OnePoleVector3.html index 563050905..d4ec94ec5 100644 --- a/api/math/7/classgz_1_1math_1_1OnePoleVector3.html +++ b/api/math/7/classgz_1_1math_1_1OnePoleVector3.html @@ -285,3 +285,15 @@

Filter< math::Vector3d >::Set().

+ + + +
The documentation for this class was generated from the following file: + + + + + diff --git a/api/math/7/classgz_1_1math_1_1OrientedBox-members.html b/api/math/7/classgz_1_1math_1_1OrientedBox-members.html index eb8c79658..0e0a15abe 100644 --- a/api/math/7/classgz_1_1math_1_1OrientedBox-members.html +++ b/api/math/7/classgz_1_1math_1_1OrientedBox-members.html @@ -176,3 +176,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1OrientedBox.html b/api/math/7/classgz_1_1math_1_1OrientedBox.html index 8dc574af4..45bed47c5 100644 --- a/api/math/7/classgz_1_1math_1_1OrientedBox.html +++ b/api/math/7/classgz_1_1math_1_1OrientedBox.html @@ -1064,3 +1064,4 @@

) + const + + + + +inline + + + + +

Member Data Documentation

+ +

◆ Zero

+ +
+
+ + + + + +
+ + + + +
const Pose3< T > & Zero = detail::gPose3Zero<T>
+
+static
+
+ +

A Pose3 initialized to zero. This is equivalent to math::Pose3<T>(0, 0, 0, 0, 0, 0).

+ +
+
+
The documentation for this class was generated from the following file: + + + + + diff --git a/api/math/7/classgz_1_1math_1_1Quaternion.html b/api/math/7/classgz_1_1math_1_1Quaternion.html index f86968825..d87b0dcd4 100644 --- a/api/math/7/classgz_1_1math_1_1Quaternion.html +++ b/api/math/7/classgz_1_1math_1_1Quaternion.html @@ -1220,68 +1220,7 @@

Returns
The resulting quaternion
-

References Quaternion< T >::SetFromEuler().

- -

Referenced by Quaternion< T >::EulerToQuaternion().

- - - - -

◆ EulerToQuaternion() [2/2]

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static Quaternion<T> EulerToQuaternion (_x,
_y,
_z 
)
-
-inlinestatic
-
- -

Convert Euler angles, in radians, to a quaternion.

-
Parameters
- - - - -
[in]_xrotation along x in radians
[in]_yrotation along y in radians
[in]_zrotation along z in radians
-
-
-
Returns
The resulting quaternion.
- -

References Quaternion< T >::EulerToQuaternion().

- -
-
- +

References Quaternion< T >::SetF2027">

◆ Exp()

@@ -1402,8 +1339,6 @@

Returns
Quaternion at integrated configuration.
-

References gz::math::MIN_D, Vector3< T >::SquaredLength(), Vector3< T >::X(), Vector3< T >::Y(), and Vector3< T >::Z().

- @@ -1432,7 +1367,7 @@

Returns
Inverse quaternion
-

Referenced by Pose3< T >::CoordRotationSub(), MassMatrix3< T >::PrincipalAxesOffset(), Quaternion< T >::RotateVector(), Quaternion< T >::RotateVectorReverse(), and Inertial< T >::SetMassMatrixRotation().

+

Referenced by Pose3< T >::CoordPoseSolve(), Pose3< T >::CoordPositionAdd(), Pose3< T >::CoordPositionSub(), Pose3< T >::CoordRotationSub(), Pose3< T >::Inverse(), MassMatrix3< T >::PrincipalAxesOffset(), Quaternion< Precision >::RotateVector(), Quaternion< Precision >::RotateVectorReverse(), and Inertial< T >::SetMassMatrixRotation().

@@ -1461,8 +1396,6 @@

References Quaternion< T >::Normalize().

- @@ -1491,7 +1424,7 @@

Returns
True if quaternion is finite.
-

References std::isfinite().

+

Referenced by Pose3< T >::IsFinite().

@@ -1557,8 +1490,6 @@

http://www.euclideanspace.com/maths/geometry/rotations/ conversions/matrixToQuaternion/

Deprecated:
Use SetFromMatrix(const Matrix3<T>&)
-

References Quaternion< T >::SetFromMatrix().

- @@ -1586,7 +1517,7 @@

Referenced by Matrix3< T >::Matrix3(), Matrix4< T >::Matrix4(), Pose3< T >::CoordRotationSub(), Quaternion< T >::Invert(), Quaternion< T >::Normalized(), Quaternion< T >::SetFrom2Axes(), Quaternion< T >::SetFromAxisAngle(), Quaternion< T >::SetFromEuler(), and Quaternion< T >::Slerp().

+

Referenced by Pose3< T >::CoordRotationSub(), Quaternion< Precision >::Invert(), Matrix3< T >::Matrix3(), Matrix4< T >::Matrix4(), Quaternion< Precision >::Normalized(), Quaternion< Precision >::SetFrom2Axes(), Quaternion< Precision >::SetFromAxisAngle(), Quaternion< Precision >::SetFromEuler(), and Quaternion< Precision >::Slerp().

@@ -1616,8 +1547,6 @@

Returns
a normalized quaternion
-

References Quaternion< T >::Normalize().

- @@ -1758,8 +1687,6 @@

Returns
The result of the vector multiplication.
-

References Vector3< T >::Cross().

- @@ -1789,7 +1716,7 @@

Parameters
- +
[in]_qtQuaternion<T> for multiplication.
[in]_qtQuaternion<T> for multiplication.
@@ -1992,7 +1919,7 @@

Parameters
- +
[in]_qtQuaternion<T> to copy
[in]_qtQuaternion<T> to copy
@@ -2026,14 +1953,12 @@

Parameters
- +
[in]_qtQuaternion<T> for comparison.
[in]_qtQuaternion<T> for comparison.
Returns
True if each component of both quaternions is within the tolerance of 0.001 of its counterpart.
-

References Quaternion< T >::Equal().

- @@ -2062,7 +1987,7 @@

Returns
The pitch component.
-

References Quaternion< T >::Euler().

+

Referenced by Pose3< T >::Pitch().

@@ -2092,7 +2017,7 @@

Returns
The roll component.
-

References Quaternion< T >::Euler().

+

Referenced by Pose3< T >::Roll().

@@ -2129,8 +2054,6 @@

Returns
The rotated vector.
-

References Quaternion< T >::Inverse(), Vector3< T >::X(), Vector3< T >::Y(), and Vector3< T >::Z().

- @@ -2166,8 +2089,6 @@

Returns
The reversed vector.
-

References Quaternion< T >::Inverse(), Vector3< T >::X(), Vector3< T >::Y(), and Vector3< T >::Z().

- @@ -2202,7 +2123,7 @@

References gz::math::precision().

+

Referenced by Pose3< T >::Round().

@@ -2238,6 +2159,140 @@

+

◆ Set()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Set (_w,
_x,
_y,
_z 
)
+
+inline
+
+ +

Set this quaternion from 4 floating numbers.

+
Parameters
+ + + + + +
[in]_ww
[in]_xx
[in]_yy
[in]_zz
+
+
+ +
+
+ +

◆ SetFrom2Axes()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void SetFrom2Axes (const Vector3< T > & _v1,
const Vector3< T > & _v2 
)
+
+inline
+
+ +

Set this quaternion to represent rotation from vector _v1 to vector _v2, so that _v2.Normalize() == this * _v1.Normalize() holds.

+
Parameters
+ + + +
[in]_v1The first vector.
[in]_v2The second vector.
+
+
+

Implementation inspired by + +

+
+ + + + + +
+ + + + + + + + +
void Scale (_scale)
+
+inline
+
diff --git a/api/math/7/classgz_1_1math_1_1Rand-members.html b/api/math/7/classgz_1_1math_1_1Rand-members.html index 080d46239..e023cc25b 100644 --- a/api/math/7/classgz_1_1math_1_1Rand-members.html +++ b/api/math/7/classgz_1_1math_1_1Rand-members.html @@ -157,3 +157,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Rand.html b/api/math/7/classgz_1_1math_1_1Rand.html index 81d29ae1d..757f9caca 100644 --- a/api/math/7/classgz_1_1math_1_1Rand.html +++ b/api/math/7/classgz_1_1math_1_1Rand.html @@ -426,3 +426,4 @@

 Get the distance between two points expressed in geographic latitude and longitude. It assumes that both points are at sea level. Example: _latA = 38.0016667 and _lonA = -123.0016667) represents the point with latitude 38d 0'6.00"N and longitude 123d 0'6.00"W. This method assumes that the surface model is EARTH_WGS84. More...
  -

Detailed Description

+

Detailed Description

Convert spherical coordinates for planetary surfaces.

Member Enumeration Documentation

@@ -934,7 +934,7 @@

const SphericalCoordinates_sc) - const + const

+ diff --git a/api/math/7/classgz_1_1math_1_1Triangle3.html b/api/math/7/classgz_1_1math_1_1Triangle3.html index 0d7b218ba..b65d89d9d 100644 --- a/api/math/7/classgz_1_1math_1_1Triangle3.html +++ b/api/math/7/classgz_1_1math_1_1Triangle3.html @@ -722,3 +722,4 @@

Vector2 operator- () const  Negation operator. More...
  -Vector2< T > operator- (const T _s) const +Vector2< T > operator- (cconst T _s) const  Subtraction operators. More...
  Vector2 operator- (const Vector2 &_v) const @@ -535,7 +535,7 @@

+

◆ Correct()

@@ -449,10 +449,7 @@

inlineconstexpr -
- -

Constructor.

-
Parameters
+
>Parameters
diff --git a/api/math/7/classgz_1_1math_1_1Vector3Stats-members.html b/api/math/7/classgz_1_1math_1_1Vector3Stats-members.html index f91d7e1a3..11dcef9ea 100644 --- a/api/math/7/classgz_1_1math_1_1Vector3Stats-members.html +++ b/api/math/7/classgz_1_1math_1_1Vector3Stats-members.html @@ -164,3 +164,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Vector3Stats.html b/api/math/7/classgz_1_1math_1_1Vector3Stats.html index b4ae208cf..b61ef241d 100644 --- a/api/math/7/classgz_1_1math_1_1Vector3Stats.html +++ b/api/math/7/classgz_1_1math_1_1Vector3Stats.html @@ -403,7 +403,7 @@

[in]_xvalue along x
[in]_yvalue along y
- + diff --git a/api/math/7/classgz_1_1math_1_1Vector4-members.html b/api/math/7/classgz_1_1math_1_1Vector4-members.html index e5bee03cd..5e733ba56 100644 --- a/api/math/7/classgz_1_1math_1_1Vector4-members.html +++ b/api/math/7/classgz_1_1math_1_1Vector4-members.html @@ -220,3 +220,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1Vector4.html b/api/math/7/classgz_1_1math_1_1Vector4.html index 89fd40549..d3d6a4e81 100644 --- a/api/math/7/classgz_1_1math_1_1Vector4.html +++ b/api/math/7/classgz_1_1math_1_1Vector4.html @@ -2531,11 +2531,10 @@

gz/math/Vector4.hh +gz/math/Vector4.hh - diff --git a/api/math/7/classgz_1_1math_1_1VolumetricGridLookupField-members.html b/api/math/7/classgz_1_1math_1_1VolumetricGridLookupField-members.html index 9ba510d76..6fe2f6598 100644 --- a/api/math/7/classgz_1_1math_1_1VolumetricGridLookupField-members.html +++ b/api/math/7/classgz_1_1math_1_1VolumetricGridLookupField-members.html @@ -157,3 +157,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge-members.html b/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge-members.html index 9a2b96eb4..844123240 100644 --- a/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge-members.html +++ b/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge-members.html @@ -166,3 +166,4 @@

API Reference

+ diff --git a/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge.html b/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge.html index 7be004ca8..f05d4f07f 100644 --- a/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge.html +++ b/api/math/7/classgz_1_1math_1_1graph_1_1DirectedEdge.html @@ -449,3 +449,4 @@

EdgeType& EdgeFromId

- + @@ -1397,7 +1397,7 @@

Parameters

SignalStats& Y SignalStats& Y ( ) (const EdgeIdconst EdgeId _id)
- +
[in]_idThe Id of the vertex.
[in]_idTheId of the vertex.
@@ -1562,3 +1562,4 @@

Returns
The vertex Id.
-

Referenced by Graph< V, E, EdgeType >::AdjacentsFrom(), Graph< V, E, EdgeType >::AdjacentsTo(), Graph< V, E, EdgeType >::IncidentsFrom(), Graph< V, E, EdgeType >::IncidentsTo(), Graph< V, E, EdgeType >::InDegree(), Graph< V, E, EdgeType >::OutDegree(), and Graph< V, E, EdgeType >::RemoveVertex().

+

Referenced by Graph< V, E, EdgeType >::AdjacentsFrom(), Graph< V, E, EdgeType >::AdjacentsTo(), Graph< V, E, EdgeType >::IncidentsFrom(), Graph< V, E, EdgeType >::IncidentsTo(), Graph< V, E, EdgeType >::InDegree(), Graph< V, E, EdgeType >::OutDegree(), and Graph< V, E, EdgeType >::RemoveVertex().

diff --git a/api/math/7/color.html b/api/math/7/color.html index c92f25a87..4cf15e924 100644 --- a/api/math/7/color.html +++ b/api/math/7/color.html @@ -185,3 +185,4 @@

+ diff --git a/api/math/7/color_8md.html b/api/math/7/color_8md.html index a3cc70a3f..e7799d2e9 100644 --- a/api/math/7/color_8md.html +++ b/api/math/7/color_8md.html @@ -144,3 +144,4 @@

API Reference

+ diff --git a/api/math/7/config_8hh.html b/api/math/7/config_8hh.html index f0207f7ba..834591ae8 100644 --- a/api/math/7/config_8hh.html +++ b/api/math/7/config_8hh.html @@ -278,3 +278,4 @@

+ diff --git a/api/math/7/cppgetstarted_8md.html b/api/math/7/cppgetstarted_8md.html index f79197b08..305f8a803 100644 --- a/api/math/7/cppgetstarted_8md.html +++ b/api/math/7/cppgetstarted_8md.html @@ -144,3 +144,4 @@

API Reference

+ diff --git a/api/math/7/dir_078c05cd486cbf4f25c108ac6a855843.html b/api/math/7/dir_078c05cd486cbf4f25c108ac6a855843.html index a42869c45..2d448fb31 100644 --- a/api/math/7/dir_078c05cd486cbf4f25c108ac6a855843.html +++ b/api/math/7/dir_078c05cd486cbf4f25c108ac6a855843.html @@ -156,3 +156,4 @@

API Reference

+ diff --git a/api/math/7/dir_0acda95b9609dfb110bb89ecb6fbce62.html b/api/math/7/dir_0acda95b9609dfb110bb89ecb6fbce62.html index bbe3bcb49..c3416e13c 100644 --- a/api/math/7/dir_0acda95b9609dfb110bb89ecb6fbce62.html +++ b/api/math/7/dir_0acda95b9609dfb110bb89ecb6fbce62.html @@ -159,3 +159,4 @@

API Reference

+ diff --git a/api/math/7/dir_0f196ca5b9fd4ac373b7623d3ec837c2.html b/api/math/7/dir_0f196ca5b9fd4ac373b7623d3ec837c2.html index a66d607f7..123405deb 100644 --- a/api/math/7/dir_0f196ca5b9fd4ac373b7623d3ec837c2.html +++ b/api/math/7/dir_0f196ca5b9fd4ac373b7623d3ec837c2.html @@ -267,3 +267,4 @@

API Reference

+ diff --git a/api/math/7/dir_24d1fe46d8c57dc983e3d4e45ac3fa83.html b/api/math/7/dir_24d1fe46d8c57dc983e3d4e45ac3fa83.html index 761197651..b6bceb53b 100644 --- a/api/math/7/dir_24d1fe46d8c57dc983e3d4e45ac3fa83.html +++ b/api/math/7/dir_24d1fe46d8c57dc983e3d4e45ac3fa83.html @@ -265,3 +265,4 @@

API Reference

+ diff --git a/api/math/7/dir_2797f60ae86329b79f5ac2d176597331.html b/api/math/7/dir_2797f60ae86329b79f5ac2d176597331.html index cd063eeaf..a03953247 100644 --- a/api/math/7/dir_2797f60ae86329b79f5ac2d176597331.html +++ b/api/math/7/dir_2797f60ae86329b79f5ac2d176597331.html @@ -154,3 +154,4 @@

API Reference

+ diff --git a/api/math/7/dir_339bb2830817ae46da24555d4ba50b62.html b/api/math/7/dir_339bb2830817ae46da24555d4ba50b62.html index 845593d7b..2d79da563 100644 --- a/api/math/7/dir_339bb2830817ae46da24555d4ba50b62.html +++ b/api/math/7/dir_339bb2830817ae46da24555d4ba50b62.html @@ -154,3 +154,4 @@

API Reference

+ diff --git a/api/math/7/dir_4d90baf93feedd48ce63d1f9b4a0a0f0.html b/api/math/7/dir_4d90baf93feedd48ce63d1f9b4a0a0f0.html index cdb29d61d..1dacddfcb 100644 --- a/api/math/7/dir_4d90baf93feedd48ce63d1f9b4a0a0f0.html +++ b/api/math/7/dir_4d90baf93feedd48ce63d1f9b4a0a0f0.html @@ -156,3 +156,4 @@

API Reference

+ diff --git a/api/math/7/dir_59f08739fb6c6d1e42778fbff2841b5b.html b/api/math/7/dir_59f08739fb6c6d1e42778fbff2841b5b.html index c47bca765..f2fe1382f 100644 --- a/api/math/7/dir_59f08739fb6c6d1e42778fbff2841b5b.html +++ b/api/math/7/dir_59f08739fb6c6d1e42778fbff2841b5b.html @@ -160,3 +160,4 @@

API Reference

+ diff --git a/api/math/7/dir_5f70b597a8f3cb7e191c654fdc4ac806.html b/api/math/7/dir_5f70b597a8f3cb7e191c654fdc4ac806.html index 81cfe5a54..3174afa5d 100644 --- a/api/math/7/dir_5f70b597a8f3cb7e191c654fdc4ac806.html +++ b/api/math/7/dir_5f70b597a8f3cb7e191c654fdc4ac806.html @@ -158,3 +158,4 @@

API Reference

+ diff --git a/api/math/7/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/api/math/7/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 0c9eb5471..13d65e634 100644 --- a/api/math/7/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/api/math/7/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -154,3 +154,4 @@

API Reference

+ diff --git a/api/math/7/dir_6d9a6eb049b299c6bd4f7f4bb8eebaea.html b/api/math/7/dir_6d9a6eb049b299c6bd4f7f4bb8eebaea.html index 49cb5d0d6..d2c78d664 100644 --- a/api/math/7/dir_6d9a6eb049b299c6bd4f7f4bb8eebaea.html +++ b/api/math/7/dir_6d9a6eb049b299c6bd4f7f4bb8eebaea.html @@ -159,3 +159,4 @@

API Reference

+ diff --git a/api/math/7/dir_8ea23d2424fe865c3244085d8092ca48.html b/api/math/7/dir_8ea23d2424fe865c3244085d8092ca48.html index 2888382f9..e304a55c9 100644 --- a/api/math/7/dir_8ea23d2424fe865c3244085d8092ca48.html +++ b/api/math/7/dir_8ea23d2424fe865c3244085d8092ca48.html @@ -156,3 +156,4 @@

API Reference

+ diff --git a/api/math/7/dir_908fdea1ee7a7368490305cd5563256c.html b/api/math/7/dir_908fdea1ee7a7368490305cd5563256c.html index a699fd8f0..eb67a3955 100644 --- a/api/math/7/dir_908fdea1ee7a7368490305cd5563256c.html +++ b/api/math/7/dir_908fdea1ee7a7368490305cd5563256c.html @@ -156,3 +156,4 @@

API Reference

+ diff --git a/api/math/7/dir_9dbfb3b3d07bf0a1d1d99895aa7d1681.html b/api/math/7/dir_9dbfb3b3d07bf0a1d1d99895aa7d1681.html index 9c2827c4c..d3e2273bc 100644 --- a/api/math/7/dir_9dbfb3b3d07bf0a1d1d99895aa7d1681.html +++ b/api/math/7/dir_9dbfb3b3d07bf0a1d1d99895aa7d1681.html @@ -148,3 +148,4 @@

API Reference

+ diff --git a/api/math/7/dir_a42f8b492453e27b20b3ad785ea86a79.html b/api/math/7/dir_a42f8b492453e27b20b3ad785ea86a79.html index ac01c7c49..2bf2bb9dd 100644 --- a/api/math/7/dir_a42f8b492453e27b20b3ad785ea86a79.html +++ b/api/math/7/dir_a42f8b492453e27b20b3ad785ea86a79.html @@ -154,3 +154,4 @@

API Reference

+ diff --git a/api/math/7/dir_cb23e0bbad0208f30fc2b464607664c0.html b/api/math/7/dir_cb23e0bbad0208f30fc2b464607664c0.html index 8810c9b23..e21670739 100644 --- a/api/math/7/dir_cb23e0bbad0208f30fc2b464607664c0.html +++ b/api/math/7/dir_cb23e0bbad0208f30fc2b464607664c0.html @@ -154,3 +154,4 @@

API Reference

+ diff --git a/api/math/7/dir_ccba511afe83d00083a011cbf7ebde18.html b/api/math/7/dir_ccba511afe83d00083a011cbf7ebde18.html index c682c1c6c..0793480ff 100644 --- a/api/math/7/dir_ccba511afe83d00083a011cbf7ebde18.html +++ b/api/math/7/dir_ccba511afe83d00083a011cbf7ebde18.html @@ -154,3 +154,4 @@

API Reference

+ diff --git a/api/math/7/dir_d5e3c1a045dd69938bfb9ba4235f599e.html b/api/math/7/dir_d5e3c1a045dd69938bfb9ba4235f599e.html index 2c8dc6aa6..688c69312 100644 --- a/api/math/7/dir_d5e3c1a045dd69938bfb9ba4235f599e.html +++ b/api/math/7/dir_d5e3c1a045dd69938bfb9ba4235f599e.html @@ -160,3 +160,4 @@

API Reference

+ diff --git a/api/math/7/eigen3_8hh.html b/api/math/7/eigen3_8hh.html index 1746a6323..a9c94a972 100644 --- a/api/math/7/eigen3_8hh.html +++ b/api/math/7/eigen3_8hh.html @@ -152,3 +152,4 @@

API Reference

+ diff --git a/api/math/7/eigen3_8hh_source.html b/api/math/7/eigen3_8hh_source.html index 71ec74527..1686e1a50 100644 --- a/api/math/7/eigen3_8hh_source.html +++ b/api/math/7/eigen3_8hh_source.html @@ -167,3 +167,4 @@

API Reference

+ diff --git a/api/math/7/example__angle_8md.html b/api/math/7/example__angle_8md.html index 668b8d41a..68bdf4cbb 100644 --- a/api/math/7/example__angle_8md.html +++ b/api/math/7/example__angle_8md.html @@ -144,3 +144,4 @@

API Reference

+ diff --git a/api/math/7/example__triangle_8md.html b/api/math/7/example__triangle_8md.html index 4c27adab9..dfbd25ad5 100644 --- a/api/math/7/example__triangle_8md.html +++ b/api/math/7/example__triangle_8md.html @@ -144,3 +144,4 @@

API Reference

+ diff --git a/api/math/7/example__vector2_8md.html b/api/math/7/example__vector2_8md.html index 0c335c850..4bdb6590c 100644 --- a/api/math/7/example__vector2_8md.html +++ b/api/math/7/example__vector2_8md.html @@ -144,3 +144,4 @@

API Reference

+ diff --git a/api/math/7/example_angle.html b/api/math/7/example_angle.html index a136eff78..a1223714f 100644 --- a/api/math/7/example_angle.html +++ b/api/math/7/example_angle.html @@ -209,3 +209,4 @@

+ diff --git a/api/math/7/example_triangle.html b/api/math/7/example_triangle.html index 432312bfb..8a493f2c9 100644 --- a/api/math/7/example_triangle.html +++ b/api/math/7/example_triangle.html @@ -215,3 +215,4 @@

+ diff --git a/api/math/7/example_vector2.html b/api/math/7/example_vector2.html index 87a798958..6de3f4248 100644 --- a/api/math/7/example_vector2.html +++ b/api/math/7/example_vector2.html @@ -229,3 +229,4 @@

+ diff --git a/api/math/7/files.html b/api/math/7/files.html index d76141dbd..20fd18d6c 100644 --- a/api/math/7/files.html +++ b/api/math/7/files.html @@ -271,3 +271,4 @@

API Reference

+ diff --git a/api/math/7/functions_b.html b/api/math/7/functions_b.html index 3cd8bbb15..f745f90a7 100644 --- a/api/math/7/functions_b.html +++ b/api/math/7/functions_b.html @@ -198,3 +198,4 @@

- b -

    + diff --git a/api/math/7/functions_enum.html b/api/math/7/functions_enum.html index 8e12bb6e5..8b6b92b99 100644 --- a/api/math/7/functions_enum.html +++ b/api/math/7/functions_enum.html @@ -157,3 +157,4 @@

    API Reference

    + diff --git a/api/math/7/functions_eval.html b/api/math/7/functions_eval.html index a302216e7..83fea2dc9 100644 --- a/api/math/7/functions_eval.html +++ b/api/math/7/functions_eval.html @@ -208,3 +208,4 @@

    API Reference

    + diff --git a/api/math/7/functions_func_b.html b/api/math/7/functions_func_b.html index 0871eb2e8..854f81b14 100644 --- a/api/math/7/functions_func_b.html +++ b/api/math/7/functions_func_b.html @@ -170,3 +170,4 @@

    - b -

      + diff --git a/api/math/7/functions_func_g.html b/api/math/7/functions_func_g.html index cd5dacb27..cee0d04ab 100644 --- a/api/math/7/functions_func_g.html +++ b/api/math/7/functions_func_g.html @@ -159,3 +159,4 @@

      - g -

        + diff --git a/api/math/7/functions_func_h.html b/api/math/7/functions_func_h.html index 5acca74dd..6e6c2a777 100644 --- a/api/math/7/functions_func_h.html +++ b/api/math/7/functions_func_h.html @@ -157,3 +157,4 @@

        - h -

          + diff --git a/api/math/7/functions_func_k.html b/api/math/7/functions_func_k.html index b2e8a81f5..05dcbd981 100644 --- a/api/math/7/functions_func_k.html +++ b/api/math/7/functions_func_k.html @@ -156,3 +156,4 @@

          - k -

            + diff --git a/api/math/7/functions_func_o.html b/api/math/7/functions_func_o.html index b71526f3e..ca8f7c6f4 100644 --- a/api/math/7/functions_func_o.html +++ b/api/math/7/functions_func_o.html @@ -341,15 +341,14 @@

            - o -

            diff --git a/api/math/7/functions_func_u.html b/api/math/7/functions_func_u.html index 64f5a351c..159b8f24b 100644 --- a/api/math/7/functions_func_u.html +++ b/api/math/7/functions_func_u.html @@ -161,3 +161,4 @@

            - u -

              + diff --git a/api/math/7/functions_func_v.html b/api/math/7/functions_func_v.html index c48032218..03af18af8 100644 --- a/api/math/7/functions_func_v.html +++ b/api/math/7/functions_func_v.html @@ -213,3 +213,4 @@

              - v -

                + diff --git a/api/math/7/functions_g.html b/api/math/7/functions_g.html index 11b2c31a0..440f8b52c 100644 --- a/api/math/7/functions_g.html +++ b/api/math/7/functions_g.html @@ -165,3 +165,4 @@

                - g -

                  + diff --git a/api/math/7/functions_h.html b/api/math/7/functions_h.html index 2d7bff4e5..9b592f3db 100644 --- a/api/math/7/functions_h.html +++ b/api/math/7/functions_h.html @@ -160,3 +160,4 @@

                  - h -

                    + diff --git a/api/math/7/functions_k.html b/api/math/7/functions_k.html index 8c6909d33..38e3e097b 100644 --- a/api/math/7/functions_k.html +++ b/api/math/7/functions_k.html @@ -156,3 +156,4 @@

                    - k -

                      + diff --git a/api/math/7/functions_type.html b/api/math/7/functions_type.html index d01d9ec0f..13d6d2a56 100644 --- a/api/math/7/functions_type.html +++ b/api/math/7/functions_type.html @@ -157,3 +157,4 @@

                      API Reference

                      + diff --git a/api/math/7/functions_u.html b/api/math/7/functions_u.html index f421c755e..a74a00004 100644 --- a/api/math/7/functions_u.html +++ b/api/math/7/functions_u.html @@ -174,3 +174,4 @@

                      - u -

                        + diff --git a/api/math/7/functions_v.html b/api/math/7/functions_v.html index 7faf6c74d..5485007fd 100644 --- a/api/math/7/functions_v.html +++ b/api/math/7/functions_v.html @@ -227,3 +227,4 @@

                        - v -

                          + diff --git a/api/math/7/globals.html b/api/math/7/globals.html index c654bf089..13125f256 100644 --- a/api/math/7/globals.html +++ b/api/math/7/globals.html @@ -250,3 +250,4 @@

                          - i -

                            + diff --git a/api/math/7/globals_defs.html b/api/math/7/globals_defs.html index 123023145..325357858 100644 --- a/api/math/7/globals_defs.html +++ b/api/math/7/globals_defs.html @@ -244,3 +244,4 @@

                            - i -

                              + diff --git a/api/math/7/globals_vars.html b/api/math/7/globals_vars.html index cfe47a273..83ca33ac6 100644 --- a/api/math/7/globals_vars.html +++ b/api/math/7/globals_vars.html @@ -148,3 +148,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2AdditivelySeparableScalarField3_8hh.html b/api/math/7/gz_2math_2AdditivelySeparableScalarField3_8hh.html index 0730e7882..5e15d56c8 100644 --- a/api/math/7/gz_2math_2AdditivelySeparableScalarField3_8hh.html +++ b/api/math/7/gz_2math_2AdditivelySeparableScalarField3_8hh.html @@ -182,3 +182,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Angle_8hh.html b/api/math/7/gz_2math_2Angle_8hh.html index c7a25e2ef..3bde6537d 100644 --- a/api/math/7/gz_2math_2Angle_8hh.html +++ b/api/math/7/gz_2math_2Angle_8hh.html @@ -266,3 +266,4 @@

                              108 
                              114  public: math::Angle FOV() const;
                              115 
                              -
                              121  public: void SetFOV(const math::Angle &_fov);
                              -
                              122 
                              -
                              127  public: double AspectRatio() const;
                              -
                              128 
                              -
                              133  public: void SetAspectRatio(double _aspectRatio);
                              -
                              134 
                              -
                              138  public: Planed Plane(const FrustumPlane _plane) const;
                              -
                              139 
                              -
                              143  public: bool Contains(const AxisAlignedBox &_b) const;
                              +
                              121  public: void SetFOV( 144 
                              +
                              148  public: bool Contains(const Vector3d &_p) const;
                              +
                              149 
                              +
                              153  public: Pose3d Pose() const;
                              +
                              154 
                              +
                              158  public: void SetPose(const Pose3d &_pose);
                              +
                              159 
                              +
                              162  private: void ComputePlanes();
                              +
                              163 
                              +
                              165  GZ_UTILS_IMPL_PTR(dataPtr)
                              +
                              166  };
                              +
                              167  } // GZ_MATH_VERSION_NAMESPACE
                              +
                              168 } // namespace gz::math
                              +
                              169 #endif // GZ_MATH_FRUSTUM_HH_
                              + + + + + +yword">public
                              : bool Contains(const AxisAlignedBox &_b) const;
                              144 
                              148  public: bool Contains(const Vector3d &_p) const;
                              149 
                              diff --git a/api/math/7/gz_2math_2GaussMarkovProcess_8hh.html b/api/math/7/gz_2math_2GaussMarkovProcess_8hh.html index 9c2a3694b..184768957 100644 --- a/api/math/7/gz_2math_2GaussMarkovProcess_8hh.html +++ b/api/math/7/gz_2math_2GaussMarkovProcess_8hh.html @@ -171,3 +171,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Helpers_8hh.html b/api/math/7/gz_2math_2Helpers_8hh.html index 60de3a9f8..7c21caeb5 100644 --- a/api/math/7/gz_2math_2Helpers_8hh.html +++ b/api/math/7/gz_2math_2Helpers_8hh.html @@ -472,7 +472,7 @@

                              API Reference

                              static const int32_t MAX_I32 = std::numeric_limits<int32_t>::max()  32bit unsigned integer maximum value More...
                                -static const int64_t MAX_I64 = std::numeric_limits<int64_t>::max() +static const int64_t MAX_I64 = std::numeric_limits<int64_t>::mmax()  64bit unsigned integer maximum value More...
                                static const uint16_t MAX_UI16 = std::numeric_limits<uint16_t>::max() diff --git a/api/math/7/gz_2math_2Inertial_8hh.html b/api/math/7/gz_2math_2Inertial_8hh.html index 996ba3844..7e82ac2cb 100644 --- a/api/math/7/gz_2math_2Inertial_8hh.html +++ b/api/math/7/gz_2math_2Inertial_8hh.html @@ -181,3 +181,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Interval_8hh.html b/api/math/7/gz_2math_2Interval_8hh.html index 12dff19d7..87c5aed04 100644 --- a/api/math/7/gz_2math_2Interval_8hh.html +++ b/api/math/7/gz_2math_2Interval_8hh.html @@ -181,3 +181,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Kmeans_8hh.html b/api/math/7/gz_2math_2Kmeans_8hh.html index 61f4c7aca..4ef7c0f40 100644 --- a/api/math/7/gz_2math_2Kmeans_8hh.html +++ b/api/math/7/gz_2math_2Kmeans_8hh.html @@ -172,3 +172,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Line2_8hh.html b/api/math/7/gz_2math_2Line2_8hh.html index 464f8b0d7..986caf485 100644 --- a/api/math/7/gz_2math_2Line2_8hh.html +++ b/api/math/7/gz_2math_2Line2_8hh.html @@ -180,3 +180,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Line2_8hh_source.html b/api/math/7/gz_2math_2Line2_8hh_source.html index 327105786..dbd93ca04 100644 --- a/api/math/7/gz_2math_2Line2_8hh_source.html +++ b/api/math/7/gz_2math_2Line2_8hh_source.html @@ -374,3 +374,5 @@

                              API Reference

                              +> + diff --git a/api/math/7/gz_2math_2Line3_8hh.html b/api/math/7/gz_2math_2Line3_8hh.html index 4044e92a0..bcc1b7093 100644 --- a/api/math/7/gz_2math_2Line3_8hh.html +++ b/api/math/7/gz_2math_2Line3_8hh.html @@ -180,3 +180,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2MassMatrix3_8hh.html b/api/math/7/gz_2math_2MassMatrix3_8hh.html index 4898a8197..51c5a03c6 100644 --- a/api/math/7/gz_2math_2MassMatrix3_8hh.html +++ b/api/math/7/gz_2math_2MassMatrix3_8hh.html @@ -187,3 +187,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2MaterialType_8hh_source.html b/api/math/7/gz_2math_2MaterialType_8hh_source.html index c87894f60..176440696 100644 --- a/api/math/7/gz_2math_2MaterialType_8hh_source.html +++ b/api/math/7/gz_2math_2MaterialType_8hh_source.html @@ -212,3 +212,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Material_8hh.html b/api/math/7/gz_2math_2Material_8hh.html index 9c92fd36c..a2bf86844 100644 --- a/api/math/7/gz_2math_2Material_8hh.html +++ b/api/math/7/gz_2math_2Material_8hh.html @@ -174,3 +174,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Matrix3_8hh.html b/api/math/7/gz_2math_2Matrix3_8hh.html index 24e600b8b..524266806 100644 --- a/api/math/7/gz_2math_2Matrix3_8hh.html +++ b/api/math/7/gz_2math_2Matrix3_8hh.html @@ -187,3 +187,12 @@

                              API Reference

                              +> Matrix3i + typedef Matrix3<int> as Matrix3i. More...
                              +  + + + + + + diff --git a/api/math/7/gz_2math_2Matrix3_8hh_source.html b/api/math/7/gz_2math_2Matrix3_8hh_source.html index 8a58d68fd..5048678fb 100644 --- a/api/math/7/gz_2math_2Matrix3_8hh_source.html +++ b/api/math/7/gz_2math_2Matrix3_8hh_source.html @@ -503,12 +503,7 @@

                              API Reference

                              542  this->data[2][1]*this->data[1][2];
                              543 
                              544  T t1 = -(this->data[2][2]*this->data[1][0] -
                              -
                              545  this->data[2][0]*this->data[1][2]);
                              -
                              546 
                              -
                              547  T t2 = this->data[2][1]*this->data[1][0] -
                              -
                              548  this->data[2][0]*this->data[1][1];
                              -
                              549 
                              -
                              550  T invDet = 1.0 / (t0 * this->data[0][0] +
                              +
                              551  t1 * this->data[0][1] +
                              552  t2 * this->data[0][2]);
                              553 
                              @@ -545,8 +540,8 @@

                              API Reference

                              587  this->data[0][2], this->data[1][2], this->data[2][2]);
                              588  }
                              589 
                              -
                              595  public: friend std::ostream &operator<<(
                              -
                              596  std::ostream &_out, const gz::math::Matrix3<T> &_m)
                              +
                              595  public: friend std::ostream &operator<<(
                              +
                              596  std::ostream &_out, const gz::math::Matrix3<T> &_m)
                              597  {
                              598  for (auto i : {0, 1, 2})
                              599  {
                              @@ -562,8 +557,8 @@

                              API Reference

                              609  return _out;
                              610  }
                              611 
                              -
                              617  public: friend std::istream &operator>>(
                              - +
                              617  public: friend std::istream &operator>>(
                              +
                              619  {
                              620  // Skip white spaces
                              621  _in.setf(std::ios_base::skipws);
                              @@ -613,6 +608,15 @@

                              API Reference

                              670  } // namespace GZ_MATH_VERSION_NAMESPACE
                              671 } // namespace gz::math
                              +
                              672 #endif // GZ_MATH_MATRIX3_HH_
                              + + + + + +ef Matrix3<float> as Matrix3f.">Matrix3f; +
                              670  } // namespace GZ_MATH_VERSION_NAMESPACE
                              +
                              671 } // namespace gz::math
                              672 #endif // GZ_MATH_MATRIX3_HH_
                              diff --git a/api/math/7/gz_2math_2Matrix4_8hh.html b/api/math/7/gz_2math_2Matrix4_8hh.html index dc20709a9..40daf85b2 100644 --- a/api/math/7/gz_2math_2Matrix4_8hh.html +++ b/api/math/7/gz_2math_2Matrix4_8hh.html @@ -184,3 +184,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Matrix4_8hh_source.html b/api/math/7/gz_2math_2Matrix4_8hh_source.html index 0755da93b..30158eb22 100644 --- a/api/math/7/gz_2math_2Matrix4_8hh_source.html +++ b/api/math/7/gz_2math_2Matrix4_8hh_source.html @@ -617,10 +617,7 @@

                              API Reference

                              572  {
                              573  (*this) = (*this) * _m2;
                              574  return *this;
                              -
                              575  }
                              -
                              576 
                              -
                              580  public: Matrix4<T> operator*(const Matrix4<T> &_m2) const
                              -
                              581  {
                              +
                              {
                              582  return Matrix4<T>(
                              583  this->data[0][0] * _m2(0, 0) +
                              584  this->data[0][1] * _m2(1, 0) +
                              @@ -757,8 +754,8 @@

                              API Reference

                              743  return !(*this == _m);
                              744  }
                              745 
                              -
                              750  public: friend std::ostream &operator<<(
                              -
                              751  std::ostream &_out, const gz::math::Matrix4<T> &_m)
                              +
                              750  public: friend std::ostream &operator<<(
                              +
                              751  std::ostream &_out, const gz::math::Matrix4<T> &_m)
                              752  {
                              753  for (auto i : {0, 1, 2, 3})
                              754  {
                              @@ -774,8 +771,8 @@

                              API Reference

                              764  return _out;
                              765  }
                              766 
                              -
                              771  public: friend std::istream &operator>>(
                              - +
                              771  public: friend std::istream &operator>>(
                              +
                              773  {
                              774  // Skip white spaces
                              775  _in.setf(std::ios_base::skipws);
                              @@ -832,9 +829,9 @@

                              API Reference

                              835  up = (front.Cross(left)).Normalize();
                              836 
                              837  return Matrix4<T>(
                              -
                              838  front.X(), left.X(), up.X(), _eye.X(),
                              -
                              839  front.Y(), left.Y(), up.Y(), _eye.Y(),
                              -
                              840  front.Z(), left.Z(), up.Z(), _eye.Z(),
                              +
                              838  front.X(), left.X(), up.X(), _eye.X(),
                              +
                              839  front.Y(), left.Y(), up.Y(), _eye.Y(),
                              +
                              840  front.Z(), left.Z(), up.Z(), _eye.Z(),
                              841  0, 0, 0, 1);
                              842  }
                              843 
                              @@ -870,6 +867,16 @@

                              API Reference

                              875  } // namespace GZ_MATH_VERSION_NAMESPACE
                              876 } // namespace gz::math
                              +
                              877 #endif // GZ_MATH_MATRIX4_HH_
                              + + + + + +ssgz_1_1math_1_1Matrix4.html" title="A 4x4 matrix class.">Matrix4<double> Matrix4d; + +
                              875  } // namespace GZ_MATH_VERSION_NAMESPACE
                              +
                              876 } // namespace gz::math
                              877 #endif // GZ_MATH_MATRIX4_HH_
                              diff --git a/api/math/7/gz_2math_2Matrix6_8hh.html b/api/math/7/gz_2math_2Matrix6_8hh.html index a2ba719af..7169f3196 100644 --- a/api/math/7/gz_2math_2Matrix6_8hh.html +++ b/api/math/7/gz_2math_2Matrix6_8hh.html @@ -181,3 +181,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Matrix6_8hh_source.html b/api/math/7/gz_2math_2Matrix6_8hh_source.html index 18abc4423..da4284186 100644 --- a/api/math/7/gz_2math_2Matrix6_8hh_source.html +++ b/api/math/7/gz_2math_2Matrix6_8hh_source.html @@ -489,12 +489,11 @@

                              API Reference

                              492  return this->Equal(_m, static_cast<T>(1e-6));
                              493  }
                              494 
                              -
                              498  public: bool operator!=(const Matrix6<T> &_m) const
                              -
                              499  {
                              -
                              500  return !(*this == _m);
                              +
                              498  public: bool operator!=(const this == _m);
                              501  }
                              502 
                              -
                              507  public: friend std::ostream &operator<<(
                              +
                              507  public: friend std::ostream &operator<<(
                              +
                              508  std::ostream &_out, const (
                              508  std::ostream &_out, const gz::math::Matrix6<T> &_m)
                              509  {
                              510  for (auto i : {0, 1, 2, 3, 4, 5})
                              diff --git a/api/math/7/gz_2math_2MecanumDriveOdometry_8hh.html b/api/math/7/gz_2math_2MecanumDriveOdometry_8hh.html index 05a2b7a11..0ece05da8 100644 --- a/api/math/7/gz_2math_2MecanumDriveOdometry_8hh.html +++ b/api/math/7/gz_2math_2MecanumDriveOdometry_8hh.html @@ -172,3 +172,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2MovingWindowFilter_8hh.html b/api/math/7/gz_2math_2MovingWindowFilter_8hh.html index abf82a5b1..70a4a5786 100644 --- a/api/math/7/gz_2math_2MovingWindowFilter_8hh.html +++ b/api/math/7/gz_2math_2MovingWindowFilter_8hh.html @@ -189,3 +189,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2OrientedBox_8hh.html b/api/math/7/gz_2math_2OrientedBox_8hh.html index d79bec5a3..109dab135 100644 --- a/api/math/7/gz_2math_2OrientedBox_8hh.html +++ b/api/math/7/gz_2math_2OrientedBox_8hh.html @@ -183,3 +183,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2PID_8hh.html b/api/math/7/gz_2math_2PID_8hh.html index 6d8755140..f4b67c8b8 100644 --- a/api/math/7/gz_2math_2PID_8hh.html +++ b/api/math/7/gz_2math_2PID_8hh.html @@ -171,3 +171,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2PiecewiseScalarField3_8hh.html b/api/math/7/gz_2math_2PiecewiseScalarField3_8hh.html index 2bd07cb26..81fde7364 100644 --- a/api/math/7/gz_2math_2PiecewiseScalarField3_8hh.html +++ b/api/math/7/gz_2math_2PiecewiseScalarField3_8hh.html @@ -188,3 +188,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Plane_8hh.html b/api/math/7/gz_2math_2Plane_8hh.html index 29db3a4a7..0e73aafcf 100644 --- a/api/math/7/gz_2math_2Plane_8hh.html +++ b/api/math/7/gz_2math_2Plane_8hh.html @@ -184,3 +184,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Polynomial3_8hh.html b/api/math/7/gz_2math_2Polynomial3_8hh.html index 16aee973e..aad9de73e 100644 --- a/api/math/7/gz_2math_2Polynomial3_8hh.html +++ b/api/math/7/gz_2math_2Polynomial3_8hh.html @@ -183,3 +183,4 @@

                              API Reference

                              + diff --git a/api/math/7/gz_2math_2Polynomial3_8hh_source.html b/api/math/7/gz_2math_2Polynomial3_8hh_source.html index a73a3a33f..140424ab7 100644 --- a/api/math/7/gz_2math_2Polynomial3_8hh_source.html +++ b/api/math/7/gz_2math_2Polynomial3_8hh_source.html @@ -396,3 +396,5 @@

                              API Reference

                              + + diff --git a/api/math/7/gz_2math_2graph_2GraphAlgorithms_8hh_source.html b/api/math/7/gz_2math_2graph_2GraphAlgorithms_8hh_source.html index 8a7763844..263a33275 100644 --- a/api/math/7/gz_2math_2graph_2GraphAlgorithms_8hh_source.html +++ b/api/math/7/gz_2math_2graph_2GraphAlgorithms_8hh_source.html @@ -414,3 +414,10 @@

                              API Reference

                              +iv> +
                              357 #endif // GZ_MATH_GRAPH_GRAPHALGORITHMS_HH_
                              + + + + + diff --git a/api/math/7/gz_2math_2graph_2Graph_8hh_source.html b/api/math/7/gz_2math_2graph_2Graph_8hh_source.html index d109bf1e5..c5957c3f3 100644 --- a/api/math/7/gz_2math_2graph_2Graph_8hh_source.html +++ b/api/math/7/gz_2math_2graph_2Graph_8hh_source.html @@ -711,3 +711,11 @@

                              API Reference

                              +an class="comment">// namespace GZ_MATH_VERSION_NAMESPACE +
                              818 } // namespace gz::math::graph
                              +
                              819 #endif // GZ_MATH_GRAPH_GRAPH_HH_
                              + + + + + diff --git a/api/sensors/8/thermalcameraigngazebo.html b/api/sensors/8/thermalcameraigngazebo.html index f65917ff5..e8e232523 100644 --- a/api/sensors/8/thermalcameraigngazebo.html +++ b/api/sensors/8/thermalcameraigngazebo.html @@ -253,13 +253,12 @@

                              It is recommended to specify the ambient temperature and world's temperature gradient, since this dictates how objects with no specified temperature appear. Here's an example that sets the ambient temperature to 300 kelvin, and the temperature gradient to 0.1 Kelvin/meter:

                              <atmosphere type="adiabatic">
                              <temperature>300</temperature>
                              -
                              }W
                              -
                              ␁W␞V
                              -
                              ␁W␞V
                              -
                              L_Q~
                              -
                              ␁W␞V
                              -
                              ␃ -R␞V
                              +
                              
                              +
                              2␋U
                              +
                              2␋U
                              +
                              |t
                              +
                              2␋U
                              +
                              U
                              -->
                              <temperature_gradient>0.1</temperature_gradient>
                              </atmosphere>
                              diff --git a/api/sim/8/meshtofuel.html b/api/sim/8/meshtofuel.html index 3586ab1dc..9547a1787 100644 --- a/api/sim/8/meshtofuel.html +++ b/api/sim/8/meshtofuel.html @@ -224,8 +224,8 @@

                              Copy this example world code into a text editor and save it as import_mesh.sdf. This is a simple world SDF file, which you can learn more about on the SDF website.

                              Scroll all the way to the bottom of the file until you see the include tag section following the <!-- mesh --> comment line.

                              <?xml version="1.0" ?>
                              -
                              , U
                              -
                              U
                              +
                              d$␎
                              +
                              J␈V
                              -->
                              <sdf version="1.6">
                              <world name="fuel">