navtreedata.js 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  1. /*
  2. @licstart The following is the entire license notice for the JavaScript code in this file.
  3. The MIT License (MIT)
  4. Copyright (C) 1997-2020 by Dimitri van Heesch
  5. Permission is hereby granted, free of charge, to any person obtaining a copy of this software
  6. and associated documentation files (the "Software"), to deal in the Software without restriction,
  7. including without limitation the rights to use, copy, modify, merge, publish, distribute,
  8. sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
  9. furnished to do so, subject to the following conditions:
  10. The above copyright notice and this permission notice shall be included in all copies or
  11. substantial portions of the Software.
  12. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
  13. BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  14. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  15. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  17. @licend The above is the entire license notice for the JavaScript code in this file
  18. */
  19. var NAVTREE =
  20. [
  21. [ "Jolt Physics", "index.html", [
  22. [ "Architecture of Jolt Physics", "index.html#architecture-jolt-physics", null ],
  23. [ "Getting Started", "index.html#getting-started", null ],
  24. [ "Bodies", "index.html#bodies", [
  25. [ "Types", "index.html#body-types", null ],
  26. [ "Creating Bodies", "index.html#creating-bodies", null ],
  27. [ "Multithreaded Access", "index.html#multi-threaded-access", null ],
  28. [ "Single Threaded Access", "index.html#single-threaded-access", null ],
  29. [ "Shapes", "index.html#shapes", [
  30. [ "Dynamic Mesh Shapes", "index.html#dynamic-mesh-shapes", null ],
  31. [ "Creating Shapes", "index.html#creating-shapes", null ],
  32. [ "Saving Shapes", "index.html#saving-shapes", null ],
  33. [ "Convex Radius", "index.html#convex-radius", null ],
  34. [ "Center of Mass", "index.html#center-of-mass", null ],
  35. [ "Scaling Shapes", "index.html#scaling-shapes", null ],
  36. [ "Creating Custom Shapes", "index.html#creating-custom-shapes", null ]
  37. ] ],
  38. [ "Sensors", "index.html#sensors", null ],
  39. [ "Sleeping", "index.html#sleeping-bodies", null ],
  40. [ "Soft Bodies", "index.html#soft-bodies", [
  41. [ "Soft Body Contact Listeners", "index.html#soft-body-contact-listener", null ],
  42. [ "Skinning Soft Bodies", "index.html#skinning-soft-bodies", null ],
  43. [ "Soft Body Work In Progress", "index.html#soft-body-wip", null ]
  44. ] ]
  45. ] ],
  46. [ "Constraints", "index.html#constraints", [
  47. [ "Constraint Motors", "index.html#constraint-motors", null ],
  48. [ "Breakable Constraints", "index.html#breakable-constraints", null ]
  49. ] ],
  50. [ "Collision Detection", "index.html#collision-detection", [
  51. [ "Broad Phase", "index.html#broad-phase", null ],
  52. [ "Narrow Phase", "index.html#narrow-phase", null ],
  53. [ "Collision Filtering", "index.html#collision-filtering", null ],
  54. [ "Level of Detail", "index.html#level-of-detail", null ],
  55. [ "Continuous Collision Detection", "index.html#continuous-collision-detection", null ],
  56. [ "Ghost Collisions", "index.html#ghost-collisions", null ]
  57. ] ],
  58. [ "Character Controllers", "index.html#character-controllers", null ],
  59. [ "The Simulation Step", "index.html#the-simulation-step", null ],
  60. [ "Conventions and Limits", "index.html#conventions-and-limits", null ],
  61. [ "Big Worlds", "index.html#big-worlds", null ],
  62. [ "Space Simulations", "index.html#space-simulations", null ],
  63. [ "Deterministic Simulation", "index.html#deterministic-simulation", null ],
  64. [ "Rolling Back a Simulation", "index.html#rolling-back-a-simulation", null ],
  65. [ "Being Sloppy While Still Being Deterministic", "index.html#sloppy-determinism", null ],
  66. [ "Working With Multiple Physics Systems", "index.html#working-with-multiple-physics-systems", null ],
  67. [ "Debug Rendering", "index.html#debug-rendering", null ],
  68. [ "Memory Management", "index.html#memory-management", null ],
  69. [ "The Simulation Step in Detail", "index.html#the-simulation-step-in-detail", [
  70. [ "Broad Phase Update Prepare", "index.html#broad-phase-update-prepare", null ],
  71. [ "Broad Phase Update Finalize", "index.html#broad-phase-update-finalize", null ],
  72. [ "Step Listeners", "index.html#step-listeners-update", null ],
  73. [ "Apply Gravity", "index.html#apply-gravity-update", null ],
  74. [ "Determine Active Constraints", "index.html#determine-active-constraints", null ],
  75. [ "Build Islands from Constraints", "index.html#build-islands-from-constraints", null ],
  76. [ "Find Collisions", "index.html#find-collisions", null ],
  77. [ "Setup Velocity Constraints", "index.html#setup-velocity-constraints", null ],
  78. [ "Finalize Islands", "index.html#finalize-islands", null ],
  79. [ "Set Body Island Idx", "index.html#set-body-island-idx", null ],
  80. [ "Solve Velocity Constraints", "index.html#solve-velocity-constraints", null ],
  81. [ "Pre Integrate", "index.html#pre-integrate", null ],
  82. [ "Integrate & Clamp Velocities", "index.html#integrate-and-clamp-velocities", null ],
  83. [ "Post Integrate", "index.html#post-integrate", null ],
  84. [ "Find CCD Contacts", "index.html#find-ccd-contacts", null ],
  85. [ "Resolve CCD Contacts", "index.html#resolve-ccd-contacts", null ],
  86. [ "Finalize Contact Cache, Contact Removed Callbacks", "index.html#finalize-contact-cache", null ],
  87. [ "Solve Position Constraints, Update Bodies Broad Phase", "index.html#solve-position-constraints", null ],
  88. [ "Soft Body Prepare", "index.html#soft-body-prepare", null ],
  89. [ "Soft Body Collide", "index.html#soft-body-collide", null ],
  90. [ "Soft Body Simulate", "index.html#soft-body-simulate", null ],
  91. [ "Soft Body Finalize", "index.html#soft-body-finalize", null ]
  92. ] ],
  93. [ "Jolt Physics Samples", "md__docs_2_samples.html", [
  94. [ "General Controls", "md__docs_2_samples.html#autotoc_md7", null ],
  95. [ "The Tests", "md__docs_2_samples.html#autotoc_md8", [
  96. [ "Vehicles", "md__docs_2_samples.html#autotoc_md9", null ],
  97. [ "Rig (Ragdolls)", "md__docs_2_samples.html#autotoc_md10", null ],
  98. [ "Soft Body", "md__docs_2_samples.html#autotoc_md11", null ],
  99. [ "Character", "md__docs_2_samples.html#autotoc_md12", null ],
  100. [ "Water", "md__docs_2_samples.html#autotoc_md13", null ],
  101. [ "Constraints", "md__docs_2_samples.html#autotoc_md14", null ],
  102. [ "General", "md__docs_2_samples.html#autotoc_md15", null ],
  103. [ "Shapes & Scaled Shapes", "md__docs_2_samples.html#autotoc_md16", null ]
  104. ] ]
  105. ] ],
  106. [ "Performance Test", "md__docs_2_performance_test.html", [
  107. [ "Commandline options", "md__docs_2_performance_test.html#autotoc_md2", null ],
  108. [ "Output", "md__docs_2_performance_test.html#autotoc_md4", null ],
  109. [ "Results", "md__docs_2_performance_test.html#autotoc_md5", null ]
  110. ] ],
  111. [ "Release Notes", "md__docs_2_release_notes.html", [
  112. [ "v5.5.0", "md__docs_2_release_notes.html#autotoc_md45", [
  113. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md46", null ],
  114. [ "Bug Fixes", "md__docs_2_release_notes.html#autotoc_md47", null ]
  115. ] ],
  116. [ "v5.4.0", "md__docs_2_release_notes.html#autotoc_md48", [
  117. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md49", null ],
  118. [ "Bug Fixes", "md__docs_2_release_notes.html#autotoc_md50", null ]
  119. ] ],
  120. [ "v5.3.0", "md__docs_2_release_notes.html#autotoc_md51", [
  121. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md52", [
  122. [ "Samples", "md__docs_2_release_notes.html#autotoc_md53", null ],
  123. [ "MeshShape", "md__docs_2_release_notes.html#autotoc_md54", null ],
  124. [ "Character", "md__docs_2_release_notes.html#autotoc_md55", null ],
  125. [ "Collision Detection", "md__docs_2_release_notes.html#autotoc_md56", null ],
  126. [ "New Platforms", "md__docs_2_release_notes.html#autotoc_md57", null ],
  127. [ "Various", "md__docs_2_release_notes.html#autotoc_md58", null ]
  128. ] ],
  129. [ "Bug fixes", "md__docs_2_release_notes.html#autotoc_md59", null ]
  130. ] ],
  131. [ "v5.2.0", "md__docs_2_release_notes.html#autotoc_md60", [
  132. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md61", null ],
  133. [ "Bug fixes", "md__docs_2_release_notes.html#autotoc_md62", null ]
  134. ] ],
  135. [ "v5.1.0", "md__docs_2_release_notes.html#autotoc_md63", [
  136. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md64", [
  137. [ "Soft Body", "md__docs_2_release_notes.html#autotoc_md65", null ],
  138. [ "HeightField Shape", "md__docs_2_release_notes.html#autotoc_md66", null ],
  139. [ "Character", "md__docs_2_release_notes.html#autotoc_md67", null ],
  140. [ "Vehicles", "md__docs_2_release_notes.html#autotoc_md68", null ],
  141. [ "Various", "md__docs_2_release_notes.html#autotoc_md69", null ]
  142. ] ],
  143. [ "Bug fixes", "md__docs_2_release_notes.html#autotoc_md70", null ]
  144. ] ],
  145. [ "v5.0.0", "md__docs_2_release_notes.html#autotoc_md71", [
  146. [ "New Functionality", "md__docs_2_release_notes.html#autotoc_md72", [
  147. [ "Soft Body", "md__docs_2_release_notes.html#autotoc_md73", null ],
  148. [ "Vehicles", "md__docs_2_release_notes.html#autotoc_md74", null ],
  149. [ "Character", "md__docs_2_release_notes.html#autotoc_md75", null ],
  150. [ "Constraints", "md__docs_2_release_notes.html#autotoc_md76", null ],
  151. [ "Collision Detection", "md__docs_2_release_notes.html#autotoc_md77", null ],
  152. [ "Simulation", "md__docs_2_release_notes.html#autotoc_md78", null ],
  153. [ "Various", "md__docs_2_release_notes.html#autotoc_md79", null ]
  154. ] ],
  155. [ "Removed functionality", "md__docs_2_release_notes.html#autotoc_md80", null ],
  156. [ "Bug fixes", "md__docs_2_release_notes.html#autotoc_md81", null ]
  157. ] ],
  158. [ "v4.0.2", "md__docs_2_release_notes.html#autotoc_md82", [
  159. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md83", null ],
  160. [ "Bug fixes", "md__docs_2_release_notes.html#autotoc_md84", null ]
  161. ] ],
  162. [ "v4.0.1", "md__docs_2_release_notes.html#autotoc_md85", [
  163. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md86", null ],
  164. [ "Bug fixes", "md__docs_2_release_notes.html#autotoc_md87", null ]
  165. ] ],
  166. [ "v4.0.0", "md__docs_2_release_notes.html#autotoc_md88", [
  167. [ "New functionality", "md__docs_2_release_notes.html#autotoc_md89", null ],
  168. [ "Removed functionality", "md__docs_2_release_notes.html#autotoc_md90", null ],
  169. [ "New supported platforms", "md__docs_2_release_notes.html#autotoc_md91", null ],
  170. [ "Bug fixes", "md__docs_2_release_notes.html#autotoc_md92", null ]
  171. ] ],
  172. [ "v3.0.0", "md__docs_2_release_notes.html#autotoc_md93", null ],
  173. [ "v2.0.1", "md__docs_2_release_notes.html#autotoc_md94", null ],
  174. [ "v2.0.0", "md__docs_2_release_notes.html#autotoc_md95", [
  175. [ "Major new functionality", "md__docs_2_release_notes.html#autotoc_md96", null ],
  176. [ "New supported compilers", "md__docs_2_release_notes.html#autotoc_md97", null ],
  177. [ "New supported platforms", "md__docs_2_release_notes.html#autotoc_md98", null ]
  178. ] ],
  179. [ "v1.1.0", "md__docs_2_release_notes.html#autotoc_md99", null ],
  180. [ "v1.0.0", "md__docs_2_release_notes.html#autotoc_md100", null ]
  181. ] ],
  182. [ "Breaking API Changes", "md__docs_2_a_p_i_changes.html", [
  183. [ "Changes between v5.4.0 and v5.5.0", "md__docs_2_a_p_i_changes.html#autotoc_md33", null ],
  184. [ "Changes between v5.3.0 and v5.4.0", "md__docs_2_a_p_i_changes.html#autotoc_md34", null ],
  185. [ "Changes between v5.2.0 and v5.3.0", "md__docs_2_a_p_i_changes.html#autotoc_md35", null ],
  186. [ "Changes between v5.1.0 and v5.2.0", "md__docs_2_a_p_i_changes.html#autotoc_md36", null ],
  187. [ "Changes between v5.0.0 and v5.1.0", "md__docs_2_a_p_i_changes.html#autotoc_md37", null ],
  188. [ "Changes between v4.0.2 and v5.0.0", "md__docs_2_a_p_i_changes.html#autotoc_md38", null ],
  189. [ "Changes between v4.0.0 and v4.0.2", "md__docs_2_a_p_i_changes.html#autotoc_md39", null ],
  190. [ "Changes between v3.0.1 and v4.0.0", "md__docs_2_a_p_i_changes.html#autotoc_md40", null ],
  191. [ "Changes between v2.0.1 and v3.0.0", "md__docs_2_a_p_i_changes.html#autotoc_md41", null ],
  192. [ "Changes between v1.1.0 and v2.0.0", "md__docs_2_a_p_i_changes.html#autotoc_md42", null ],
  193. [ "Changes between v1.0.0 and v1.1.0", "md__docs_2_a_p_i_changes.html#autotoc_md43", null ],
  194. [ "Changes between v0.0.0 and v1.0.0", "md__docs_2_a_p_i_changes.html#autotoc_md44", null ]
  195. ] ],
  196. [ "Building and Using Jolt Physics", "md__build_2_r_e_a_d_m_e.html", [
  197. [ "Build Types", "md__build_2_r_e_a_d_m_e.html#autotoc_md18", null ],
  198. [ "Includes", "md__build_2_r_e_a_d_m_e.html#autotoc_md19", null ],
  199. [ "Defines", "md__build_2_r_e_a_d_m_e.html#autotoc_md20", null ],
  200. [ "Logging & Asserting", "md__build_2_r_e_a_d_m_e.html#autotoc_md21", null ],
  201. [ "Custom Memory Allocator", "md__build_2_r_e_a_d_m_e.html#autotoc_md22", null ],
  202. [ "Building", "md__build_2_r_e_a_d_m_e.html#autotoc_md23", null ],
  203. [ "Other Build Tools", "md__build_2_r_e_a_d_m_e.html#autotoc_md24", null ],
  204. [ "Errors", "md__build_2_r_e_a_d_m_e.html#autotoc_md25", [
  205. [ "Link Error: File Format Not Recognized", "md__build_2_r_e_a_d_m_e.html#autotoc_md26", null ],
  206. [ "Link Error: Unresolved External Symbol", "md__build_2_r_e_a_d_m_e.html#autotoc_md27", null ],
  207. [ "Link Error: Undefined Symbol", "md__build_2_r_e_a_d_m_e.html#autotoc_md28", null ],
  208. [ "DirectX Error", "md__build_2_r_e_a_d_m_e.html#autotoc_md29", null ],
  209. [ "Illegal Instruction Error", "md__build_2_r_e_a_d_m_e.html#autotoc_md30", null ]
  210. ] ],
  211. [ "Doxygen on Windows", "md__build_2_r_e_a_d_m_e.html#autotoc_md31", null ]
  212. ] ],
  213. [ "Projects Using Jolt", "md__docs_2_projects_using_jolt.html", null ],
  214. [ "Namespaces", "namespaces.html", [
  215. [ "Namespace List", "namespaces.html", "namespaces_dup" ],
  216. [ "Namespace Members", "namespacemembers.html", [
  217. [ "All", "namespacemembers.html", null ],
  218. [ "Functions", "namespacemembers_func.html", null ],
  219. [ "Variables", "namespacemembers_vars.html", null ],
  220. [ "Typedefs", "namespacemembers_type.html", null ],
  221. [ "Enumerations", "namespacemembers_enum.html", null ],
  222. [ "Enumerator", "namespacemembers_eval.html", null ]
  223. ] ]
  224. ] ],
  225. [ "Classes", "annotated.html", [
  226. [ "Class List", "annotated.html", "annotated_dup" ],
  227. [ "Class Index", "classes.html", null ],
  228. [ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
  229. [ "Class Members", "functions.html", [
  230. [ "All", "functions.html", "functions_dup" ],
  231. [ "Functions", "functions_func.html", "functions_func" ],
  232. [ "Variables", "functions_vars.html", "functions_vars" ],
  233. [ "Typedefs", "functions_type.html", "functions_type" ],
  234. [ "Enumerations", "functions_enum.html", null ],
  235. [ "Enumerator", "functions_eval.html", null ],
  236. [ "Related Symbols", "functions_rela.html", null ]
  237. ] ]
  238. ] ],
  239. [ "Files", "files.html", [
  240. [ "File List", "files.html", "files_dup" ],
  241. [ "File Members", "globals.html", [
  242. [ "All", "globals.html", "globals_dup" ],
  243. [ "Functions", "globals_func.html", "globals_func" ],
  244. [ "Variables", "globals_vars.html", null ],
  245. [ "Typedefs", "globals_type.html", null ],
  246. [ "Enumerations", "globals_enum.html", null ],
  247. [ "Enumerator", "globals_eval.html", null ],
  248. [ "Macros", "globals_defs.html", null ]
  249. ] ]
  250. ] ]
  251. ] ]
  252. ];
  253. var NAVTREEINDEX =
  254. [
  255. "_a_a_b_b_tree_builder_8cpp.html",
  256. "_constraint_8h.html#adfc8350888df0c3a51714b7f372baf2da18205404fe6507d42b3b2d25aaf62f21",
  257. "_half_float_8h.html#af81e63a2dc6f5cdfeb150d4dab3fdcbc",
  258. "_object_stream_8h.html#a7d32f5239cd276fd0012072a2a4ccd23",
  259. "_s_t_l_local_allocator_8h.html",
  260. "_stream_utils_8h.html#a4e9b8d62b617c5d31288ae8313a6b6cb",
  261. "class_a_a_b_b_tree_to_buffer.html#acae333f2766987a53f64a7beea67904b",
  262. "class_body.html#a5e1e46dac04eaf5fbaed87d6d781480d",
  263. "class_body_lock_interface.html#ae146eecd6e18c0b9b5e19f72a2696572",
  264. "class_capsule_shape.html#ac735140fc6d8d36ca5c598deba432ae2",
  265. "class_character_vs_character_collision.html",
  266. "class_cone_constraint_settings.html#a066cd8f6efad21fe6f8bb0ead8e21c5d",
  267. "class_convex_shape.html#a6257c07e716aa0654965b5a72ac31d39",
  268. "class_debug_renderer_1_1_triangle.html#a0f8cb8accc7c2d34c0ea04b41c39e2b7",
  269. "class_fixed_constraint_settings.html#accdfcbf32adb921cbb6e09afdcf94f64",
  270. "class_hinge_constraint.html#a952152a6165614d7e000cc61e8820edf",
  271. "class_job_system_with_barrier.html#af33b27708e9ab2b343a0658cf14efe56",
  272. "class_motion_properties.html#a4a60f30bee17d06efaa9fa368f70e260",
  273. "class_object_stream_in.html#aba38d15deacd14fb875da3b6d4a8f2d3",
  274. "class_physics_system.html#a2f13afc2b367634112f155934af9227e",
  275. "class_quat.html#a5e844d3510c68831f222de05d92669b2",
  276. "class_result.html#ab3d845db638a6a51467760867bfc472a",
  277. "class_shape.html#a955ec1953bc94c6c910dc4dc16114732",
  278. "class_slider_constraint.html#a09317cd6ab2f56cb7a15a950a420f5f8",
  279. "class_soft_body_shared_settings_1_1_skin_weight.html",
  280. "class_sub_shape_i_d_creator.html#a29997885833b2c9625bcbcba4548273d",
  281. "class_transformed_shape.html#a5379d6bf4807440be14c96829e7fa5bd",
  282. "class_vec3.html#a3c73495e25d5c416f1108ad89fb614d6",
  283. "class_vehicle_constraint_settings.html",
  284. "dir_08a9edf434844c45d3c1f760a0f11af5.html",
  285. "md__docs_2_a_p_i_changes.html#autotoc_md35",
  286. "struct_compound_shape_1_1_cast_ray_visitor.html#a7adfe292a88805c33097245c07d2d529",
  287. "struct_physics_settings.html#a85f7318d995294af04d6a5c0fe0d01a6"
  288. ];
  289. var SYNCONMSG = 'click to disable panel synchronisation';
  290. var SYNCOFFMSG = 'click to enable panel synchronisation';