{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.InoHrxi7/b1/mayavi2_4.7.1-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.InoHrxi7/b2/mayavi2_4.7.1-2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 4e449bccb2905b031ca042d1728b99a7 36020 debug optional mayavi2-dbgsym_4.7.1-2_armhf.deb\n- 73b2b0a15b0e6419ab70722d8de3e352 16939260 science optional mayavi2_4.7.1-2_armhf.deb\n+ 440a30f86174a97e162dd2bce263a96a 16939284 science optional mayavi2_4.7.1-2_armhf.deb\n"}, {"source1": "mayavi2_4.7.1-2_armhf.deb", "source2": "mayavi2_4.7.1-2_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-01-01 22:55:58.000000 debian-binary\n -rw-r--r-- 0 0 0 24096 2020-01-01 22:55:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16914972 2020-01-01 22:55:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16914996 2020-01-01 22:55:58.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -611,15 +611,15 @@\n -rw-r--r-- 0 root (0) root (0) 18402 2018-11-16 21:54:01.000000 ./usr/lib/python3/dist-packages/tvtk/tools/ivtk.py\n -rw-r--r-- 0 root (0) root (0) 47124 2018-09-07 00:31:12.000000 ./usr/lib/python3/dist-packages/tvtk/tools/mlab.py\n -rw-r--r-- 0 root (0) root (0) 13923 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/tvtk/tools/tvtk_doc.py\n -rw-r--r-- 0 root (0) root (0) 83342 2018-09-07 00:31:12.000000 ./usr/lib/python3/dist-packages/tvtk/tools/visual.py\n -rw-r--r-- 0 root (0) root (0) 2322 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_access.py\n -rw-r--r-- 0 root (0) root (0) 20265 2019-07-16 08:01:20.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_base.py\n -rw-r--r-- 0 root (0) root (0) 2624 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_base_handler.py\n--rw-r--r-- 0 root (0) root (0) 11470346 2020-01-01 22:55:58.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip\n+-rw-r--r-- 0 root (0) root (0) 11470350 2020-01-01 22:55:58.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip\n drwxr-xr-x 0 root (0) root (0) 0 2020-01-01 22:55:58.000000 ./usr/lib/python3/dist-packages/tvtk/util/\n -rw-r--r-- 0 root (0) root (0) 90 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/util/__init__.py\n -rw-r--r-- 0 root (0) root (0) 9870 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/util/ctf.py\n -rw-r--r-- 0 root (0) root (0) 33500 2019-07-16 08:01:20.000000 ./usr/lib/python3/dist-packages/tvtk/util/gradient_editor.py\n -rw-r--r-- 0 root (0) root (0) 20430 2019-07-16 08:01:20.000000 ./usr/lib/python3/dist-packages/tvtk/util/qt_gradient_editor.py\n -rw-r--r-- 0 root (0) root (0) 27427 2017-12-06 00:08:23.000000 ./usr/lib/python3/dist-packages/tvtk/util/tk_gradient_editor.py\n -rw-r--r-- 0 root (0) root (0) 3430 2018-02-06 03:24:36.000000 ./usr/lib/python3/dist-packages/tvtk/util/traitsui_gradient_editor.py\n"}, {"source1": "./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip", "source2": "./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 11470346 bytes, number of entries: 4244\n+Zip file size: 11470350 bytes, number of entries: 4244\n -rw-r--r-- 2.0 unx 0 b- stor 20-Jan-01 22:55 tvtk_classes/__init__.py\n -rw-r--r-- 2.0 unx 115 b- defN 20-Jan-01 22:55 tvtk_classes/__init__.pyc\n -rw-r--r-- 2.0 unx 32634 b- defN 20-Jan-01 22:55 tvtk_classes/abstract_array.py\n -rw-r--r-- 2.0 unx 34263 b- defN 20-Jan-01 22:55 tvtk_classes/abstract_array.pyc\n -rw-r--r-- 2.0 unx 4455 b- defN 20-Jan-01 22:55 tvtk_classes/abstract_cell_links.py\n -rw-r--r-- 2.0 unx 4515 b- defN 20-Jan-01 22:55 tvtk_classes/abstract_cell_links.pyc\n -rw-r--r-- 2.0 unx 14226 b- defN 20-Jan-01 22:55 tvtk_classes/abstract_cell_locator.py\n@@ -3147,16 +3147,16 @@\n -rw-r--r-- 2.0 unx 3972 b- defN 20-Jan-01 22:55 tvtk_classes/render_widget.pyc\n -rw-r--r-- 2.0 unx 43124 b- defN 20-Jan-01 22:55 tvtk_classes/render_window.py\n -rw-r--r-- 2.0 unx 43945 b- defN 20-Jan-01 22:55 tvtk_classes/render_window.pyc\n -rw-r--r-- 2.0 unx 3221 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_collection.py\n -rw-r--r-- 2.0 unx 3137 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_collection.pyc\n -rw-r--r-- 2.0 unx 51824 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_interactor.py\n -rw-r--r-- 2.0 unx 52696 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_interactor.pyc\n--rw-r--r-- 2.0 unx 11137 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_interactor3d.py\n--rw-r--r-- 2.0 unx 10934 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_interactor3d.pyc\n+-rw-r--r-- 2.0 unx 11141 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_interactor3d.py\n+-rw-r--r-- 2.0 unx 10930 b- defN 20-Jan-01 22:55 tvtk_classes/render_window_interactor3d.pyc\n -rw-r--r-- 2.0 unx 5356 b- defN 20-Jan-01 22:55 tvtk_classes/renderbuffer.py\n -rw-r--r-- 2.0 unx 5665 b- defN 20-Jan-01 22:55 tvtk_classes/renderbuffer.pyc\n -rw-r--r-- 2.0 unx 3420 b- defN 20-Jan-01 22:55 tvtk_classes/rendered_area_picker.py\n -rw-r--r-- 2.0 unx 3230 b- defN 20-Jan-01 22:55 tvtk_classes/rendered_area_picker.pyc\n -rw-r--r-- 2.0 unx 29343 b- defN 20-Jan-01 22:55 tvtk_classes/rendered_graph_representation.py\n -rw-r--r-- 2.0 unx 28572 b- defN 20-Jan-01 22:55 tvtk_classes/rendered_graph_representation.pyc\n -rw-r--r-- 2.0 unx 12585 b- defN 20-Jan-01 22:55 tvtk_classes/rendered_hierarchy_representation.py\n@@ -4073,15 +4073,15 @@\n -rw-r--r-- 2.0 unx 3469 b- defN 20-Jan-01 22:55 tvtk_classes/widget_event.pyc\n -rw-r--r-- 2.0 unx 7187 b- defN 20-Jan-01 22:55 tvtk_classes/widget_event_translator.py\n -rw-r--r-- 2.0 unx 8036 b- defN 20-Jan-01 22:55 tvtk_classes/widget_event_translator.pyc\n -rw-r--r-- 2.0 unx 13630 b- defN 20-Jan-01 22:55 tvtk_classes/widget_representation.py\n -rw-r--r-- 2.0 unx 13639 b- defN 20-Jan-01 22:55 tvtk_classes/widget_representation.pyc\n -rw-r--r-- 2.0 unx 7800 b- defN 20-Jan-01 22:55 tvtk_classes/widget_set.py\n -rw-r--r-- 2.0 unx 8196 b- defN 20-Jan-01 22:55 tvtk_classes/widget_set.pyc\n--rw-r--r-- 2.0 unx 7760 b- defN 20-Jan-01 22:55 tvtk_classes/wind_blade_reader.py\n+-rw-r--r-- 2.0 unx 7772 b- defN 20-Jan-01 22:55 tvtk_classes/wind_blade_reader.py\n -rw-r--r-- 2.0 unx 7825 b- defN 20-Jan-01 22:55 tvtk_classes/wind_blade_reader.pyc\n -rw-r--r-- 2.0 unx 13234 b- defN 20-Jan-01 22:55 tvtk_classes/window.py\n -rw-r--r-- 2.0 unx 12818 b- defN 20-Jan-01 22:55 tvtk_classes/window.pyc\n -rw-r--r-- 2.0 unx 7234 b- defN 20-Jan-01 22:55 tvtk_classes/window_level_lookup_table.py\n -rw-r--r-- 2.0 unx 6346 b- defN 20-Jan-01 22:55 tvtk_classes/window_level_lookup_table.pyc\n -rw-r--r-- 2.0 unx 3348 b- defN 20-Jan-01 22:55 tvtk_classes/window_node.py\n -rw-r--r-- 2.0 unx 3323 b- defN 20-Jan-01 22:55 tvtk_classes/window_node.pyc\n@@ -4239,8 +4239,8 @@\n -rw-r--r-- 2.0 unx 4714 b- defN 20-Jan-01 22:55 tvtk_classes/xyz_mol_reader.pyc\n -rw-r--r-- 2.0 unx 5126 b- defN 20-Jan-01 22:55 tvtk_classes/xyz_mol_reader2.py\n -rw-r--r-- 2.0 unx 5067 b- defN 20-Jan-01 22:55 tvtk_classes/xyz_mol_reader2.pyc\n -rw-r--r-- 2.0 unx 11936 b- defN 20-Jan-01 22:55 tvtk_classes/youngs_material_interface.py\n -rw-r--r-- 2.0 unx 12129 b- defN 20-Jan-01 22:55 tvtk_classes/youngs_material_interface.pyc\n -rw-r--r-- 2.0 unx 3286 b- defN 20-Jan-01 22:55 tvtk_classes/z_lib_data_compressor.py\n -rw-r--r-- 2.0 unx 3149 b- defN 20-Jan-01 22:55 tvtk_classes/z_lib_data_compressor.pyc\n-4244 files, 31872279 bytes uncompressed, 10842404 bytes compressed: 66.0%\n+4244 files, 31872291 bytes uncompressed, 10842408 bytes compressed: 66.0%\n"}, {"source1": "tvtk_classes/render_window_interactor3d.py", "source2": "tvtk_classes/render_window_interactor3d.py", "unified_diff": "@@ -67,25 +67,25 @@\n Set/Get the optional translation to map world coordinates into\n the 3d physical space (meters, 0,0,0).\n \"\"\"\n my_args = [deref_vtk(x) for x in args]\n ret = self._wrap_call(self._vtk_obj.SetPhysicalTranslation, *my_args)\n return ret\n \n- touch_pad_position = traits.Array(enter_set=True, auto_set=False, shape=(2,), dtype=\"float\", value=(2.7483285335554025e+20, 3.0877127135112415e+29), cols=2, desc=\\\n+ touch_pad_position = traits.Array(enter_set=True, auto_set=False, shape=(2,), dtype=\"float\", value=(-6.1666942201554775e-06, -2.812750032887834e-11), cols=2, desc=\\\n \"\"\"\n \n \"\"\"\n )\n \n def _touch_pad_position_changed(self, old_val, new_val):\n self._do_change(self._vtk_obj.SetTouchPadPosition,\n self.touch_pad_position)\n \n- translation3d = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype=\"float\", value=(6.034576876538499e+151, 3.131470086333422e-120, 1.202609003826744e+195), cols=3, desc=\\\n+ translation3d = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype=\"float\", value=(-5.2071462631621657e-45, -2.9431102882242706e-87, -5.2071462631621657e-45), cols=3, desc=\\\n \"\"\"\n Set/get the tranlation for pan/swipe gestures, update\n last_translation\n \"\"\"\n )\n \n def _translation3d_changed(self, old_val, new_val):\n"}, {"source1": "tvtk_classes/render_window_interactor3d.pyc", "source2": "tvtk_classes/render_window_interactor3d.pyc", "comments": ["Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: Byte-compiled Python module for CPython 3.9, hash-based, check-source flag set, hash: 0xd278831b7cb7bdba", "Could not decompile bytecode: bad marshal data (unknown type code)"], "has_internal_linenos": true, "unified_diff": "@@ -1,8 +1,8 @@\n-00000000: 610d 0d0a 0300 0000 babd b77c 1b83 78d2 a..........|..x.\n+00000000: 610d 0d0a 0300 0000 746d b8d6 49fd 7559 a.......tm..I.uY\n 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................\n 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d.\n 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l.\n 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l.\n 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z.\n 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d.\n 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l.\n@@ -190,16 +190,16 @@\n 00000bd0: 7216 0000 00da 1873 6574 5f70 6879 7369 r......set_physi\n 00000be0: 6361 6c5f 7472 616e 736c 6174 696f 6e3e cal_translation>\n 00000bf0: 0000 0073 0600 0000 0008 0e01 1601 7a31 ...s..........z1\n 00000c00: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte\n 00000c10: 7261 6374 6f72 3344 2e73 6574 5f70 6879 ractor3D.set_phy\n 00000c20: 7369 6361 6c5f 7472 616e 736c 6174 696f sical_translatio\n 00000c30: 6e46 2901 e902 0000 00da 0566 6c6f 6174 nF)........float\n-00000c40: 2902 6700 0000 e024 cc2d 4467 0000 00e0 ).g....$.-Dg....\n-00000c50: 8c2d 0f46 722f 0000 007a 120a 2020 2020 .-.Fr/...z.. \n+00000c40: 2902 6700 0000 0070 ddd9 be67 0000 0000 ).g....p...g....\n+00000c50: 30ed bebd 722f 0000 007a 120a 2020 2020 0...r/...z.. \n 00000c60: 2020 2020 0a20 2020 2020 2020 2029 07da . )..\n 00000c70: 0965 6e74 6572 5f73 6574 da08 6175 746f .enter_set..auto\n 00000c80: 5f73 6574 da05 7368 6170 65da 0564 7479 _set..shape..dty\n 00000c90: 7065 da05 7661 6c75 65da 0463 6f6c 73da pe..value..cols.\n 00000ca0: 0464 6573 6363 0300 0000 0000 0000 0000 .descc..........\n 00000cb0: 0000 0300 0000 0400 0000 4300 0000 7316 ..........C...s.\n 00000cc0: 0000 007c 00a0 007c 006a 016a 027c 006a ...|...|.j.j.|.j\n@@ -212,473 +212,473 @@\n 00000d30: 7661 6c72 1500 0000 7215 0000 0072 1600 valr....r....r..\n 00000d40: 0000 da1b 5f74 6f75 6368 5f70 6164 5f70 ...._touch_pad_p\n 00000d50: 6f73 6974 696f 6e5f 6368 616e 6765 6450 osition_changedP\n 00000d60: 0000 0073 0600 0000 0001 0a01 04ff 7a34 ...s..........z4\n 00000d70: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte\n 00000d80: 7261 6374 6f72 3344 2e5f 746f 7563 685f ractor3D._touch_\n 00000d90: 7061 645f 706f 7369 7469 6f6e 5f63 6861 pad_position_cha\n-00000da0: 6e67 6564 2901 e903 0000 0029 0367 685f nged)......).gh_\n-00000db0: 636f 6c6f 725f 676d 6173 6b27 2c20 2767 color_gmask', 'g\n-00000dc0: 616e 6167 6c79 7068 723e 0000 007a 600a anaglyphr>...z`.\n-00000dd0: 2020 2020 2020 2020 5365 742f 6765 7420 Set/get \n-00000de0: 7468 6520 7472 616e 6c61 7469 6f6e 2066 the tranlation f\n-00000df0: 6f72 2070 616e 2f73 7769 7065 2067 6573 or pan/swipe ges\n-00000e00: 7475 7265 732c 2075 7064 6174 650a 2020 tures, update. \n-00000e10: 2020 2020 2020 6c61 7374 5f74 7261 6e73 last_trans\n-00000e20: 6c61 7469 6f6e 0a20 2020 2020 2020 2063 lation. c\n-00000e30: 0300 0000 0000 0000 0000 0000 0300 0000 ................\n-00000e40: 0400 0000 4300 0000 7316 0000 007c 00a0 ....C...s....|..\n-00000e50: 007c 006a 016a 027c 006a 03a1 0201 0064 .|.j.j.|.j.....d\n-00000e60: 0053 0072 1a00 0000 2904 7238 0000 0072 .S.r....).r8...r\n-00000e70: 2800 0000 da10 5365 7454 7261 6e73 6c61 (.....SetTransla\n-00000e80: 7469 6f6e 3344 da0d 7472 616e 736c 6174 tion3D..translat\n-00000e90: 696f 6e33 6472 3b00 0000 7215 0000 0072 ion3dr;...r....r\n-00000ea0: 1500 0000 7216 0000 00da 165f 7472 616e ....r......_tran\n-00000eb0: 736c 6174 696f 6e33 645f 6368 616e 6765 slation3d_change\n-00000ec0: 645b 0000 0073 0600 0000 0001 0a01 04ff d[...s..........\n-00000ed0: 7a2f 5265 6e64 6572 5769 6e64 6f77 496e z/RenderWindowIn\n-00000ee0: 7465 7261 6374 6f72 3344 2e5f 7472 616e teractor3D._tran\n-00000ef0: 736c 6174 696f 6e33 645f 6368 616e 6765 slation3d_change\n-00000f00: 6463 0100 0000 0000 0000 0000 0000 0300 dc..............\n-00000f10: 0000 0300 0000 4700 0000 731a 0000 007c ......G...s....|\n-00000f20: 006a 007c 006a 016a 0267 017c 01a2 0152 .j.|.j.j.g.|...R\n-00000f30: 008e 007d 027c 0253 0029 0161 7c01 0000 ...}.|.S.).a|...\n-00000f40: 0a20 2020 2020 2020 2056 2e67 6574 5f77 . V.get_w\n-00000f50: 6f72 6c64 5f65 7665 6e74 5f6f 7269 656e orld_event_orien\n-00000f60: 7461 7469 6f6e 2869 6e74 2920 2d3e 2028 tation(int) -> (\n-00000f70: 666c 6f61 742c 202e 2e2e 290a 2020 2020 float, ...). \n-00000f80: 2020 2020 432b 2b3a 2076 6972 7475 616c C++: virtual\n-00000f90: 2064 6f75 626c 6520 2a47 6574 576f 726c double *GetWorl\n-00000fa0: 6445 7665 6e74 4f72 6965 6e74 6174 696f dEventOrientatio\n-00000fb0: 6e28 696e 7420 706f 696e 7465 7249 6e64 n(int pointerInd\n-00000fc0: 6578 290a 2020 2020 2020 2020 5769 7468 ex). With\n-00000fd0: 2056 5220 7765 206b 6e6f 7720 7468 6520 VR we know the \n-00000fe0: 776f 726c 6420 636f 6f72 6469 6e61 7465 world coordinate\n-00000ff0: 2070 6f73 6974 696f 6e73 2061 6e64 206f positions and o\n-00001000: 7269 656e 7461 7469 6f6e 730a 2020 2020 rientations. \n-00001010: 2020 2020 6f66 2065 7665 6e74 732e 2054 of events. T\n-00001020: 6865 7365 206d 6574 686f 6473 2073 7570 hese methods sup\n-00001030: 706f 7274 2071 7565 7279 696e 6720 7468 port querying th\n-00001040: 656d 2069 6e73 7465 6164 206f 6620 676f em instead of go\n-00001050: 696e 670a 2020 2020 2020 2020 7468 726f ing. thro\n-00001060: 7567 6820 6120 6469 7370 6c61 7920 582c ugh a display X,\n-00001070: 5920 636f 6f72 6469 6e61 7465 2061 7070 Y coordinate app\n-00001080: 726f 6163 6820 6173 2069 7320 7374 616e roach as is stan\n-00001090: 6461 7264 2066 6f72 0a20 2020 2020 2020 dard for. \n-000010a0: 206d 6f75 7365 2f74 6f75 6368 2065 7665 mouse/touch eve\n-000010b0: 6e74 730a 2020 2020 2020 2020 2903 7227 nts. ).r'\n-000010c0: 0000 0072 2800 0000 da18 4765 7457 6f72 ...r(.....GetWor\n-000010d0: 6c64 4576 656e 744f 7269 656e 7461 7469 ldEventOrientati\n-000010e0: 6f6e a903 721e 0000 0072 1300 0000 722b on..r....r....r+\n-000010f0: 0000 0072 1500 0000 7215 0000 0072 1600 ...r....r....r..\n-00001100: 0000 da1b 6765 745f 776f 726c 645f 6576 ....get_world_ev\n-00001110: 656e 745f 6f72 6965 6e74 6174 696f 6e5f ent_orientation_\n-00001120: 0000 0073 0400 0000 0009 1601 7a34 5265 ...s........z4Re\n-00001130: 6e64 6572 5769 6e64 6f77 496e 7465 7261 nderWindowIntera\n-00001140: 6374 6f72 3344 2e67 6574 5f77 6f72 6c64 ctor3D.get_world\n-00001150: 5f65 7665 6e74 5f6f 7269 656e 7461 7469 _event_orientati\n-00001160: 6f6e 6301 0000 0000 0000 0000 0000 0003 onc.............\n-00001170: 0000 0003 0000 0047 0000 0073 1a00 0000 .......G...s....\n-00001180: 7c00 6a00 7c00 6a01 6a02 6701 7c01 a201 |.j.|.j.j.g.|...\n-00001190: 5200 8e00 7d02 7c02 5300 2901 6148 0100 R...}.|.S.).aH..\n-000011a0: 000a 2020 2020 2020 2020 562e 7365 745f .. V.set_\n-000011b0: 776f 726c 645f 6576 656e 745f 6f72 6965 world_event_orie\n-000011c0: 6e74 6174 696f 6e28 666c 6f61 742c 2066 ntation(float, f\n-000011d0: 6c6f 6174 2c20 666c 6f61 742c 2066 6c6f loat, float, flo\n-000011e0: 6174 2c20 696e 7429 0a20 2020 2020 2020 at, int). \n-000011f0: 2043 2b2b 3a20 7669 7274 7561 6c20 766f C++: virtual vo\n-00001200: 6964 2053 6574 576f 726c 6445 7665 6e74 id SetWorldEvent\n-00001210: 4f72 6965 6e74 6174 696f 6e28 646f 7562 Orientation(doub\n-00001220: 6c65 2077 2c20 646f 7562 6c65 2078 2c0a le w, double x,.\n-00001230: 2020 2020 2020 2020 2020 2020 646f 7562 doub\n-00001240: 6c65 2079 2c20 646f 7562 6c65 207a 2c20 le y, double z, \n-00001250: 696e 7420 706f 696e 7465 7249 6e64 6578 int pointerIndex\n-00001260: 290a 2020 2020 2020 2020 5769 7468 2056 ). With V\n-00001270: 5220 7765 206b 6e6f 7720 7468 6520 776f R we know the wo\n-00001280: 726c 6420 636f 6f72 6469 6e61 7465 2070 rld coordinate p\n-00001290: 6f73 6974 696f 6e73 2061 6e64 206f 7269 ositions and ori\n-000012a0: 656e 7461 7469 6f6e 730a 2020 2020 2020 entations. \n-000012b0: 2020 6f66 2065 7665 6e74 732e 2054 6865 of events. The\n-000012c0: 7365 206d 6574 686f 6473 2073 7570 706f se methods suppo\n-000012d0: 7274 2073 6574 7469 6e67 2074 6865 6d2e rt setting them.\n-000012e0: 0a20 2020 2020 2020 2029 0372 2700 0000 . ).r'...\n-000012f0: 7228 0000 00da 1853 6574 576f 726c 6445 r(.....SetWorldE\n-00001300: 7665 6e74 4f72 6965 6e74 6174 696f 6e72 ventOrientationr\n-00001310: 4300 0000 7215 0000 0072 1500 0000 7216 C...r....r....r.\n-00001320: 0000 00da 1b73 6574 5f77 6f72 6c64 5f65 .....set_world_e\n-00001330: 7665 6e74 5f6f 7269 656e 7461 7469 6f6e vent_orientation\n-00001340: 6b00 0000 7304 0000 0000 0816 017a 3452 k...s........z4R\n-00001350: 656e 6465 7257 696e 646f 7749 6e74 6572 enderWindowInter\n-00001360: 6163 746f 7233 442e 7365 745f 776f 726c actor3D.set_worl\n-00001370: 645f 6576 656e 745f 6f72 6965 6e74 6174 d_event_orientat\n-00001380: 696f 6e63 0100 0000 0000 0000 0000 0000 ionc............\n-00001390: 0300 0000 0300 0000 4700 0000 731a 0000 ........G...s...\n-000013a0: 007c 006a 007c 006a 016a 0267 017c 01a2 .|.j.|.j.j.g.|..\n-000013b0: 0152 008e 007d 027c 0253 0029 0161 7601 .R...}.|.S.).av.\n-000013c0: 0000 0a20 2020 2020 2020 2056 2e67 6574 ... V.get\n-000013d0: 5f77 6f72 6c64 5f65 7665 6e74 5f70 6f73 _world_event_pos\n-000013e0: 6974 696f 6e28 696e 7429 202d 3e20 2866 ition(int) -> (f\n-000013f0: 6c6f 6174 2c20 2e2e 2e29 0a20 2020 2020 loat, ...). \n-00001400: 2020 2043 2b2b 3a20 7669 7274 7561 6c20 C++: virtual \n-00001410: 646f 7562 6c65 202a 4765 7457 6f72 6c64 double *GetWorld\n-00001420: 4576 656e 7450 6f73 6974 696f 6e28 696e EventPosition(in\n-00001430: 7420 706f 696e 7465 7249 6e64 6578 290a t pointerIndex).\n-00001440: 2020 2020 2020 2020 5769 7468 2056 5220 With VR \n-00001450: 7765 206b 6e6f 7720 7468 6520 776f 726c we know the worl\n-00001460: 6420 636f 6f72 6469 6e61 7465 2070 6f73 d coordinate pos\n-00001470: 6974 696f 6e73 2061 6e64 206f 7269 656e itions and orien\n-00001480: 7461 7469 6f6e 730a 2020 2020 2020 2020 tations. \n-00001490: 6f66 2065 7665 6e74 732e 2054 6865 7365 of events. These\n-000014a0: 206d 6574 686f 6473 2073 7570 706f 7274 methods support\n-000014b0: 2071 7565 7279 696e 6720 7468 656d 2069 querying them i\n-000014c0: 6e73 7465 6164 206f 6620 676f 696e 670a nstead of going.\n-000014d0: 2020 2020 2020 2020 7468 726f 7567 6820 through \n-000014e0: 6120 6469 7370 6c61 7920 582c 5920 636f a display X,Y co\n-000014f0: 6f72 6469 6e61 7465 2061 7070 726f 6163 ordinate approac\n-00001500: 6820 6173 2069 7320 7374 616e 6461 7264 h as is standard\n-00001510: 2066 6f72 0a20 2020 2020 2020 206d 6f75 for. mou\n-00001520: 7365 2f74 6f75 6368 2065 7665 6e74 730a se/touch events.\n-00001530: 2020 2020 2020 2020 2903 7227 0000 0072 ).r'...r\n-00001540: 2800 0000 da15 4765 7457 6f72 6c64 4576 (.....GetWorldEv\n-00001550: 656e 7450 6f73 6974 696f 6e72 4300 0000 entPositionrC...\n-00001560: 7215 0000 0072 1500 0000 7216 0000 00da r....r....r.....\n-00001570: 1867 6574 5f77 6f72 6c64 5f65 7665 6e74 .get_world_event\n-00001580: 5f70 6f73 6974 696f 6e76 0000 0073 0400 _positionv...s..\n-00001590: 0000 0009 1601 7a31 5265 6e64 6572 5769 ......z1RenderWi\n-000015a0: 6e64 6f77 496e 7465 7261 6374 6f72 3344 ndowInteractor3D\n-000015b0: 2e67 6574 5f77 6f72 6c64 5f65 7665 6e74 .get_world_event\n-000015c0: 5f70 6f73 6974 696f 6e63 0100 0000 0000 _positionc......\n-000015d0: 0000 0000 0000 0300 0000 0300 0000 4700 ..............G.\n-000015e0: 0000 731a 0000 007c 006a 007c 006a 016a ..s....|.j.|.j.j\n-000015f0: 0267 017c 01a2 0152 008e 007d 027c 0253 .g.|...R...}.|.S\n-00001600: 0029 0161 3101 0000 0a20 2020 2020 2020 .).a1.... \n-00001610: 2056 2e73 6574 5f77 6f72 6c64 5f65 7665 V.set_world_eve\n-00001620: 6e74 5f70 6f73 6974 696f 6e28 666c 6f61 nt_position(floa\n-00001630: 742c 2066 6c6f 6174 2c20 666c 6f61 742c t, float, float,\n-00001640: 2069 6e74 290a 2020 2020 2020 2020 432b int). C+\n-00001650: 2b3a 2076 6972 7475 616c 2076 6f69 6420 +: virtual void \n-00001660: 5365 7457 6f72 6c64 4576 656e 7450 6f73 SetWorldEventPos\n-00001670: 6974 696f 6e28 646f 7562 6c65 2078 2c20 ition(double x, \n-00001680: 646f 7562 6c65 2079 2c0a 2020 2020 2020 double y,. \n-00001690: 2020 2020 2020 646f 7562 6c65 207a 2c20 double z, \n-000016a0: 696e 7420 706f 696e 7465 7249 6e64 6578 int pointerIndex\n-000016b0: 290a 2020 2020 2020 2020 5769 7468 2056 ). With V\n-000016c0: 5220 7765 206b 6e6f 7720 7468 6520 776f R we know the wo\n-000016d0: 726c 6420 636f 6f72 6469 6e61 7465 2070 rld coordinate p\n-000016e0: 6f73 6974 696f 6e73 2061 6e64 206f 7269 ositions and ori\n-000016f0: 656e 7461 7469 6f6e 730a 2020 2020 2020 entations. \n-00001700: 2020 6f66 2065 7665 6e74 732e 2054 6865 of events. The\n-00001710: 7365 206d 6574 686f 6473 2073 7570 706f se methods suppo\n-00001720: 7274 2073 6574 7469 6e67 2074 6865 6d2e rt setting them.\n-00001730: 0a20 2020 2020 2020 2029 0372 2700 0000 . ).r'...\n-00001740: 7228 0000 00da 1553 6574 576f 726c 6445 r(.....SetWorldE\n-00001750: 7665 6e74 506f 7369 7469 6f6e 7243 0000 ventPositionrC..\n-00001760: 0072 1500 0000 7215 0000 0072 1600 0000 .r....r....r....\n-00001770: da18 7365 745f 776f 726c 645f 6576 656e ..set_world_even\n-00001780: 745f 706f 7369 7469 6f6e 8200 0000 7304 t_position....s.\n-00001790: 0000 0000 0816 017a 3152 656e 6465 7257 .......z1RenderW\n-000017a0: 696e 646f 7749 6e74 6572 6163 746f 7233 indowInteractor3\n-000017b0: 442e 7365 745f 776f 726c 645f 6576 656e D.set_world_even\n-000017c0: 745f 706f 7369 7469 6f6e 6301 0000 0000 t_positionc.....\n-000017d0: 0000 0000 0000 0001 0000 0002 0000 0043 ...............C\n-000017e0: 0000 0073 0a00 0000 7c00 6a00 a001 a100 ...s....|.j.....\n-000017f0: 5300 721a 0000 0029 0272 2800 0000 da14 S.r....).r(.....\n-00001800: 4765 744c 6173 7454 7261 6e73 6c61 7469 GetLastTranslati\n-00001810: 6f6e 3344 2901 721e 0000 0072 1500 0000 on3D).r....r....\n-00001820: 7215 0000 0072 1600 0000 da17 5f67 6574 r....r......_get\n-00001830: 5f6c 6173 745f 7472 616e 736c 6174 696f _last_translatio\n-00001840: 6e33 648d 0000 0073 0200 0000 0001 7a30 n3d....s......z0\n-00001850: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte\n-00001860: 7261 6374 6f72 3344 2e5f 6765 745f 6c61 ractor3D._get_la\n-00001870: 7374 5f74 7261 6e73 6c61 7469 6f6e 3364 st_translation3d\n-00001880: 2901 7237 0000 0063 0100 0000 0000 0000 ).r7...c........\n-00001890: 0000 0000 0300 0000 0300 0000 4700 0000 ............G...\n-000018a0: 731a 0000 007c 006a 007c 006a 016a 0267 s....|.j.|.j.j.g\n-000018b0: 017c 01a2 0152 008e 007d 027c 0253 0029 .|...R...}.|.S.)\n-000018c0: 0161 9201 0000 0a20 2020 2020 2020 2056 .a..... V\n-000018d0: 2e67 6574 5f6c 6173 745f 776f 726c 645f .get_last_world_\n-000018e0: 6576 656e 745f 6f72 6965 6e74 6174 696f event_orientatio\n-000018f0: 6e28 696e 7429 202d 3e20 2866 6c6f 6174 n(int) -> (float\n-00001900: 2c20 2e2e 2e29 0a20 2020 2020 2020 2043 , ...). C\n-00001910: 2b2b 3a20 7669 7274 7561 6c20 646f 7562 ++: virtual doub\n-00001920: 6c65 202a 4765 744c 6173 7457 6f72 6c64 le *GetLastWorld\n-00001930: 4576 656e 744f 7269 656e 7461 7469 6f6e EventOrientation\n-00001940: 280a 2020 2020 2020 2020 2020 2020 696e (. in\n-00001950: 7420 706f 696e 7465 7249 6e64 6578 290a t pointerIndex).\n-00001960: 2020 2020 2020 2020 5769 7468 2056 5220 With VR \n-00001970: 7765 206b 6e6f 7720 7468 6520 776f 726c we know the worl\n-00001980: 6420 636f 6f72 6469 6e61 7465 2070 6f73 d coordinate pos\n-00001990: 6974 696f 6e73 2061 6e64 206f 7269 656e itions and orien\n-000019a0: 7461 7469 6f6e 730a 2020 2020 2020 2020 tations. \n-000019b0: 6f66 2065 7665 6e74 732e 2054 6865 7365 of events. These\n-000019c0: 206d 6574 686f 6473 2073 7570 706f 7274 methods support\n-000019d0: 2071 7565 7279 696e 6720 7468 656d 2069 querying them i\n-000019e0: 6e73 7465 6164 206f 6620 676f 696e 670a nstead of going.\n-000019f0: 2020 2020 2020 2020 7468 726f 7567 6820 through \n-00001a00: 6120 6469 7370 6c61 7920 582c 5920 636f a display X,Y co\n-00001a10: 6f72 6469 6e61 7465 2061 7070 726f 6163 ordinate approac\n-00001a20: 6820 6173 2069 7320 7374 616e 6461 7264 h as is standard\n-00001a30: 2066 6f72 0a20 2020 2020 2020 206d 6f75 for. mou\n-00001a40: 7365 2f74 6f75 6368 2065 7665 6e74 730a se/touch events.\n-00001a50: 2020 2020 2020 2020 2903 7227 0000 0072 ).r'...r\n-00001a60: 2800 0000 da1c 4765 744c 6173 7457 6f72 (.....GetLastWor\n-00001a70: 6c64 4576 656e 744f 7269 656e 7461 7469 ldEventOrientati\n-00001a80: 6f6e 7243 0000 0072 1500 0000 7215 0000 onrC...r....r...\n-00001a90: 0072 1600 0000 da20 6765 745f 6c61 7374 .r..... get_last\n-00001aa0: 5f77 6f72 6c64 5f65 7665 6e74 5f6f 7269 _world_event_ori\n-00001ab0: 656e 7461 7469 6f6e 9500 0000 7304 0000 entation....s...\n-00001ac0: 0000 0a16 017a 3952 656e 6465 7257 696e .....z9RenderWin\n-00001ad0: 646f 7749 6e74 6572 6163 746f 7233 442e dowInteractor3D.\n-00001ae0: 6765 745f 6c61 7374 5f77 6f72 6c64 5f65 get_last_world_e\n-00001af0: 7665 6e74 5f6f 7269 656e 7461 7469 6f6e vent_orientation\n-00001b00: 6301 0000 0000 0000 0000 0000 0003 0000 c...............\n-00001b10: 0003 0000 0047 0000 0073 1a00 0000 7c00 .....G...s....|.\n-00001b20: 6a00 7c00 6a01 6a02 6701 7c01 a201 5200 j.|.j.j.g.|...R.\n-00001b30: 8e00 7d02 7c02 5300 2901 617f 0100 000a ..}.|.S.).a.....\n-00001b40: 2020 2020 2020 2020 562e 6765 745f 6c61 V.get_la\n-00001b50: 7374 5f77 6f72 6c64 5f65 7665 6e74 5f70 st_world_event_p\n-00001b60: 6f73 6974 696f 6e28 696e 7429 202d 3e20 osition(int) -> \n-00001b70: 2866 6c6f 6174 2c20 2e2e 2e29 0a20 2020 (float, ...). \n-00001b80: 2020 2020 2043 2b2b 3a20 7669 7274 7561 C++: virtua\n-00001b90: 6c20 646f 7562 6c65 202a 4765 744c 6173 l double *GetLas\n-00001ba0: 7457 6f72 6c64 4576 656e 7450 6f73 6974 tWorldEventPosit\n-00001bb0: 696f 6e28 696e 7420 706f 696e 7465 7249 ion(int pointerI\n-00001bc0: 6e64 6578 290a 2020 2020 2020 2020 5769 ndex). Wi\n-00001bd0: 7468 2056 5220 7765 206b 6e6f 7720 7468 th VR we know th\n-00001be0: 6520 776f 726c 6420 636f 6f72 6469 6e61 e world coordina\n-00001bf0: 7465 2070 6f73 6974 696f 6e73 2061 6e64 te positions and\n-00001c00: 206f 7269 656e 7461 7469 6f6e 730a 2020 orientations. \n-00001c10: 2020 2020 2020 6f66 2065 7665 6e74 732e of events.\n-00001c20: 2054 6865 7365 206d 6574 686f 6473 2073 These methods s\n-00001c30: 7570 706f 7274 2071 7565 7279 696e 6720 upport querying \n-00001c40: 7468 656d 2069 6e73 7465 6164 206f 6620 them instead of \n-00001c50: 676f 696e 670a 2020 2020 2020 2020 7468 going. th\n-00001c60: 726f 7567 6820 6120 6469 7370 6c61 7920 rough a display \n-00001c70: 582c 5920 636f 6f72 6469 6e61 7465 2061 X,Y coordinate a\n-00001c80: 7070 726f 6163 6820 6173 2069 7320 7374 pproach as is st\n-00001c90: 616e 6461 7264 2066 6f72 0a20 2020 2020 andard for. \n-00001ca0: 2020 206d 6f75 7365 2f74 6f75 6368 2065 mouse/touch e\n-00001cb0: 7665 6e74 730a 2020 2020 2020 2020 2903 vents. ).\n-00001cc0: 7227 0000 0072 2800 0000 da19 4765 744c r'...r(.....GetL\n-00001cd0: 6173 7457 6f72 6c64 4576 656e 7450 6f73 astWorldEventPos\n-00001ce0: 6974 696f 6e72 4300 0000 7215 0000 0072 itionrC...r....r\n-00001cf0: 1500 0000 7216 0000 00da 1d67 6574 5f6c ....r......get_l\n-00001d00: 6173 745f 776f 726c 645f 6576 656e 745f ast_world_event_\n-00001d10: 706f 7369 7469 6f6e a200 0000 7304 0000 position....s...\n-00001d20: 0000 0916 017a 3652 656e 6465 7257 696e .....z6RenderWin\n-00001d30: 646f 7749 6e74 6572 6163 746f 7233 442e dowInteractor3D.\n-00001d40: 6765 745f 6c61 7374 5f77 6f72 6c64 5f65 get_last_world_e\n-00001d50: 7665 6e74 5f70 6f73 6974 696f 6e63 0100 vent_positionc..\n-00001d60: 0000 0000 0000 0000 0000 0300 0000 0300 ................\n-00001d70: 0000 4700 0000 731a 0000 007c 006a 007c ..G...s....|.j.|\n-00001d80: 006a 016a 0267 017c 01a2 0152 008e 007d .j.j.g.|...R...}\n-00001d90: 027c 0253 0029 0161 3f01 0000 0a20 2020 .|.S.).a?.... \n-00001da0: 2020 2020 2056 2e73 6574 5f70 6879 7369 V.set_physi\n-00001db0: 6361 6c5f 6576 656e 745f 706f 7369 7469 cal_event_positi\n-00001dc0: 6f6e 2866 6c6f 6174 2c20 666c 6f61 742c on(float, float,\n-00001dd0: 2066 6c6f 6174 2c20 696e 7429 0a20 2020 float, int). \n-00001de0: 2020 2020 2043 2b2b 3a20 7669 7274 7561 C++: virtua\n-00001df0: 6c20 766f 6964 2053 6574 5068 7973 6963 l void SetPhysic\n-00001e00: 616c 4576 656e 7450 6f73 6974 696f 6e28 alEventPosition(\n-00001e10: 646f 7562 6c65 2078 2c20 646f 7562 6c65 double x, double\n-00001e20: 2079 2c0a 2020 2020 2020 2020 2020 2020 y,. \n-00001e30: 646f 7562 6c65 207a 2c20 696e 7420 706f double z, int po\n-00001e40: 696e 7465 7249 6e64 6578 290a 2020 2020 interIndex). \n-00001e50: 2020 2020 5769 7468 2056 5220 7765 206b With VR we k\n-00001e60: 6e6f 7720 7468 6520 7068 7973 6963 616c now the physical\n-00001e70: 2f72 6f6f 6d20 636f 6f72 6469 6e61 7465 /room coordinate\n-00001e80: 2070 6f73 6974 696f 6e73 2061 6e64 0a20 positions and. \n-00001e90: 2020 2020 2020 206f 7269 656e 7461 7469 orientati\n-00001ea0: 6f6e 7320 6f66 2065 7665 6e74 732e 2054 ons of events. T\n-00001eb0: 6865 7365 206d 6574 686f 6473 2073 7570 hese methods sup\n-00001ec0: 706f 7274 2073 6574 7469 6e67 2074 6865 port setting the\n-00001ed0: 6d2e 0a20 2020 2020 2020 2029 0372 2700 m.. ).r'.\n-00001ee0: 0000 7228 0000 00da 1853 6574 5068 7973 ..r(.....SetPhys\n-00001ef0: 6963 616c 4576 656e 7450 6f73 6974 696f icalEventPositio\n-00001f00: 6e72 4300 0000 7215 0000 0072 1500 0000 nrC...r....r....\n-00001f10: 7216 0000 00da 1b73 6574 5f70 6879 7369 r......set_physi\n-00001f20: 6361 6c5f 6576 656e 745f 706f 7369 7469 cal_event_positi\n-00001f30: 6f6e ae00 0000 7304 0000 0000 0816 017a on....s........z\n-00001f40: 3452 656e 6465 7257 696e 646f 7749 6e74 4RenderWindowInt\n-00001f50: 6572 6163 746f 7233 442e 7365 745f 7068 eractor3D.set_ph\n-00001f60: 7973 6963 616c 5f65 7665 6e74 5f70 6f73 ysical_event_pos\n-00001f70: 6974 696f 6e29 2029 02da 0d65 6e61 626c ition) )...enabl\n-00001f80: 655f 7265 6e64 6572 da0f 4765 7445 6e61 e_render..GetEna\n-00001f90: 626c 6552 656e 6465 7229 02da 136c 6967 bleRender)...lig\n-00001fa0: 6874 5f66 6f6c 6c6f 775f 6361 6d65 7261 ht_follow_camera\n-00001fb0: da14 4765 744c 6967 6874 466f 6c6c 6f77 ..GetLightFollow\n-00001fc0: 4361 6d65 7261 2902 da05 6465 6275 67da Camera)...debug.\n-00001fd0: 0847 6574 4465 6275 6729 02da 1667 6c6f .GetDebug)...glo\n-00001fe0: 6261 6c5f 7761 726e 696e 675f 6469 7370 bal_warning_disp\n-00001ff0: 6c61 79da 1747 6574 476c 6f62 616c 5761 lay..GetGlobalWa\n-00002000: 726e 696e 6744 6973 706c 6179 2902 723a rningDisplay).r:\n-00002010: 0000 00da 1347 6574 546f 7563 6850 6164 .....GetTouchPad\n-00002020: 506f 7369 7469 6f6e 2902 7240 0000 00da Position).r@....\n-00002030: 1047 6574 5472 616e 736c 6174 696f 6e33 .GetTranslation3\n-00002040: 4429 02da 0761 6c74 5f6b 6579 da09 4765 D)...alt_key..Ge\n-00002050: 7441 6c74 4b65 7929 02da 0b63 6f6e 7472 tAltKey)...contr\n-00002060: 6f6c 5f6b 6579 da0d 4765 7443 6f6e 7472 ol_key..GetContr\n-00002070: 6f6c 4b65 7929 02da 1364 6573 6972 6564 olKey)...desired\n-00002080: 5f75 7064 6174 655f 7261 7465 da14 4765 _update_rate..Ge\n-00002090: 7444 6573 6972 6564 5570 6461 7465 5261 tDesiredUpdateRa\n-000020a0: 7465 2902 da05 646f 6c6c 79da 0847 6574 te)...dolly..Get\n-000020b0: 446f 6c6c 7929 02da 0e65 7665 6e74 5f70 Dolly)...event_p\n-000020c0: 6f73 6974 696f 6eda 1047 6574 4576 656e osition..GetEven\n-000020d0: 7450 6f73 6974 696f 6e29 02da 0a65 7665 tPosition)...eve\n-000020e0: 6e74 5f73 697a 65da 0c47 6574 4576 656e nt_size..GetEven\n-000020f0: 7453 697a 6529 02da 086b 6579 5f63 6f64 tSize)...key_cod\n-00002100: 65da 0a47 6574 4b65 7943 6f64 6529 02da e..GetKeyCode)..\n-00002110: 076b 6579 5f73 796d da09 4765 744b 6579 .key_sym..GetKey\n-00002120: 5379 6d29 02da 136c 6173 745f 6576 656e Sym)...last_even\n-00002130: 745f 706f 7369 7469 6f6e da14 4765 744c t_position..GetL\n-00002140: 6173 7445 7665 6e74 506f 7369 7469 6f6e astEventPosition\n-00002150: 2902 da14 6e75 6d62 6572 5f6f 665f 666c )...number_of_fl\n-00002160: 795f 6672 616d 6573 da14 4765 744e 756d y_frames..GetNum\n-00002170: 6265 724f 6646 6c79 4672 616d 6573 2902 berOfFlyFrames).\n-00002180: da0d 706f 696e 7465 725f 696e 6465 78da ..pointer_index.\n-00002190: 0f47 6574 506f 696e 7465 7249 6e64 6578 .GetPointerIndex\n-000021a0: 2902 da12 7265 636f 676e 697a 655f 6765 )...recognize_ge\n-000021b0: 7374 7572 6573 da14 4765 7452 6563 6f67 stures..GetRecog\n-000021c0: 6e69 7a65 4765 7374 7572 6573 2902 da0c nizeGestures)...\n-000021d0: 7265 7065 6174 5f63 6f75 6e74 da0e 4765 repeat_count..Ge\n-000021e0: 7452 6570 6561 7443 6f75 6e74 2902 da08 tRepeatCount)...\n-000021f0: 726f 7461 7469 6f6e da0b 4765 7452 6f74 rotation..GetRot\n-00002200: 6174 696f 6e29 02da 0573 6361 6c65 da08 ation)...scale..\n-00002210: 4765 7453 6361 6c65 2902 da09 7368 6966 GetScale)...shif\n-00002220: 745f 6b65 79da 0b47 6574 5368 6966 744b t_key..GetShiftK\n-00002230: 6579 2902 da04 7369 7a65 da07 4765 7453 ey)...size..GetS\n-00002240: 697a 6529 02da 1173 7469 6c6c 5f75 7064 ize)...still_upd\n-00002250: 6174 655f 7261 7465 da12 4765 7453 7469 ate_rate..GetSti\n-00002260: 6c6c 5570 6461 7465 5261 7465 2902 da0e llUpdateRate)...\n-00002270: 7469 6d65 725f 6475 7261 7469 6f6e da10 timer_duration..\n-00002280: 4765 7454 696d 6572 4475 7261 7469 6f6e GetTimerDuration\n-00002290: 2902 da14 7469 6d65 725f 6576 656e 745f )...timer_event_\n-000022a0: 6475 7261 7469 6f6e da15 4765 7454 696d duration..GetTim\n-000022b0: 6572 4576 656e 7444 7572 6174 696f 6e29 erEventDuration)\n-000022c0: 02da 0e74 696d 6572 5f65 7665 6e74 5f69 ...timer_event_i\n-000022d0: 64da 0f47 6574 5469 6d65 7245 7665 6e74 d..GetTimerEvent\n-000022e0: 4964 2902 da17 7469 6d65 725f 6576 656e Id)...timer_even\n-000022f0: 745f 706c 6174 666f 726d 5f69 64da 1747 t_platform_id..G\n-00002300: 6574 5469 6d65 7245 7665 6e74 506c 6174 etTimerEventPlat\n-00002310: 666f 726d 4964 2902 da10 7469 6d65 725f formId)...timer_\n-00002320: 6576 656e 745f 7479 7065 da11 4765 7454 event_type..GetT\n-00002330: 696d 6572 4576 656e 7454 7970 6529 02da imerEventType)..\n-00002340: 0b74 7261 6e73 6c61 7469 6f6e da0e 4765 .translation..Ge\n-00002350: 7454 7261 6e73 6c61 7469 6f6e 2902 da08 tTranslation)...\n-00002360: 7573 655f 745f 6478 da09 4765 7455 7365 use_t_dx..GetUse\n-00002370: 5444 7829 02da 0f72 6566 6572 656e 6365 TDx)...reference\n-00002380: 5f63 6f75 6e74 da11 4765 7452 6566 6572 _count..GetRefer\n-00002390: 656e 6365 436f 756e 7472 1500 0000 291f enceCountr....).\n-000023a0: 7257 0000 0072 5300 0000 7259 0000 0072 rW...rS...rY...r\n-000023b0: 5500 0000 725d 0000 0072 5f00 0000 7261 U...r]...r_...ra\n-000023c0: 0000 0072 6300 0000 7265 0000 0072 6700 ...rc...re...rg.\n-000023d0: 0000 7269 0000 0072 6b00 0000 726d 0000 ..ri...rk...rm..\n-000023e0: 0072 6f00 0000 7271 0000 0072 7300 0000 .ro...rq...rs...\n-000023f0: 7275 0000 0072 7700 0000 7279 0000 0072 ru...rw...ry...r\n-00002400: 7b00 0000 727d 0000 0072 7f00 0000 7281 {...r}...r....r.\n-00002410: 0000 0072 8300 0000 7285 0000 0072 8700 ...r....r....r..\n-00002420: 0000 7289 0000 0072 3a00 0000 728b 0000 ..r....r:...r...\n-00002430: 0072 4000 0000 728d 0000 0063 0300 0000 .r@...r....c....\n-00002440: 0000 0000 0000 0000 0600 0000 0800 0000 ................\n-00002450: 0300 0000 73c8 0000 007c 0264 0075 0173 ....s....|.d.u.s\n-00002460: 107c 0164 0176 0172 2274 0074 017c 0083 .|.d.v.r\"t.t.|..\n-00002470: 02a0 027c 017c 02a1 0253 007c 0164 026b ...|.|...S.|.d.k\n-00002480: 0272 4e74 0374 0464 0364 0464 058d 0264 .rNt.t.d.d.d...d\n-00002490: 0664 0764 0774 0564 0864 0967 0264 0a8d .d.d.t.d.d.g.d..\n-000024a0: 067d 037c 0353 007c 0164 0b6b 0272 8074 .}.|.S.|.d.k.r.t\n-000024b0: 0364 0c64 0d67 0267 0067 0064 0ea2 0166 .d.d.g.g.g.d...f\n-000024c0: 0364 0664 0764 0774 0564 0864 0967 0264 .d.d.d.t.d.d.g.d\n-000024d0: 0a8d 067d 047c 0453 007c 0164 0f76 0072 ...}.|.S.|.d.v.r\n-000024e0: c474 0374 0674 0764 1064 0764 118d 0374 .t.t.t.d.d.d...t\n-000024f0: 0464 1274 0864 1364 148d 0164 1564 0464 .d.t.d.d...d.d.d\n-00002500: 168d 0466 0264 0664 0764 0774 0564 0864 ...f.d.d.d.t.d.d\n-00002510: 0967 0264 0a8d 067d 057c 0553 0064 0053 .g.d...}.|.S.d.S\n-00002520: 0029 174e 2905 4eda 00da 0b74 7261 6974 .).N).N....trait\n-00002530: 735f 7669 6577 da10 6675 6c6c 5f74 7261 s_view..full_tra\n-00002540: 6974 735f 7669 6577 da04 7669 6577 7293 its_view..viewr.\n-00002550: 0000 007a 1968 616e 646c 6572 2e5f 6675 ...z.handler._fu\n-00002560: 6c6c 5f74 7261 6974 735f 6c69 7374 4629 ll_traits_listF)\n-00002570: 01da 0a73 686f 775f 6c61 6265 6c7a 2845 ...show_labelz(E\n-00002580: 6469 7420 5265 6e64 6572 5769 6e64 6f77 dit RenderWindow\n-00002590: 496e 7465 7261 6374 6f72 3344 2070 726f Interactor3D pro\n-000025a0: 7065 7274 6965 7354 da02 4f4b 5a06 4361 pertiesT..OKZ.Ca\n-000025b0: 6e63 656c 2905 da05 7469 746c 655a 0a73 ncel)...titleZ.s\n-000025c0: 6372 6f6c 6c61 626c 655a 0972 6573 697a crollableZ.resiz\n-000025d0: 6162 6c65 da07 6861 6e64 6c65 725a 0762 able..handlerZ.b\n-000025e0: 7574 746f 6e73 7294 0000 0072 5300 0000 uttonsr....rS...\n-000025f0: 7255 0000 0029 1b72 5d00 0000 725f 0000 rU...).r]...r_..\n-00002600: 0072 6100 0000 7263 0000 0072 6500 0000 .ra...rc...re...\n-00002610: 7267 0000 0072 6900 0000 726b 0000 0072 rg...ri...rk...r\n-00002620: 6d00 0000 726f 0000 0072 7100 0000 7273 m...ro...rq...rs\n-00002630: 0000 0072 7500 0000 7277 0000 0072 7900 ...ru...rw...ry.\n-00002640: 0000 727b 0000 0072 7d00 0000 727f 0000 ..r{...r}...r...\n-00002650: 0072 8100 0000 7283 0000 0072 8500 0000 .r....r....r....\n-00002660: 7287 0000 0072 8900 0000 723a 0000 0072 r....r....r:...r\n-00002670: 8b00 0000 7240 0000 0072 8d00 0000 2902 ....r@...r....).\n-00002680: 4e72 9200 0000 7a11 6861 6e64 6c65 722e Nr....z.handler.\n-00002690: 7669 6577 5f74 7970 6529 015a 0b73 686f view_type).Z.sho\n-000026a0: 775f 626f 7264 6572 7a13 6861 6e64 6c65 w_borderz.handle\n-000026b0: 722e 696e 666f 2e6f 626a 6563 7472 1100 r.info.objectr..\n-000026c0: 0000 7212 0000 00da 0663 7573 746f 6d29 ..r......custom)\n-000026d0: 035a 0665 6469 746f 72da 0573 7479 6c65 .Z.editor..style\n-000026e0: 7295 0000 0029 09da 0573 7570 6572 7219 r....)...superr.\n-000026f0: 0000 00da 0a74 7261 6974 5f76 6965 7772 .....trait_viewr\n-00002700: 0600 0000 7203 0000 0072 0900 0000 7205 ....r....r....r.\n-00002710: 0000 0072 0400 0000 7210 0000 0029 0672 ...r....r....).r\n-00002720: 1e00 0000 da04 6e61 6d65 5a0c 7669 6577 ......nameZ.view\n-00002730: 5f65 6c65 6d65 6e74 7293 0000 0072 9400 _elementr....r..\n-00002740: 0000 7292 0000 00a9 01da 095f 5f63 6c61 ..r........__cla\n-00002750: 7373 5f5f 7215 0000 0072 1600 0000 729c ss__r....r....r.\n-00002760: 0000 00de 0000 0073 3800 0000 0001 1001 .......s8.......\n-00002770: 1201 0802 0c01 0601 0201 06fd 04ff 0205 ................\n-00002780: 0401 0802 1208 0601 0201 06f6 04ff 020c ................\n-00002790: 0401 0802 0e01 14ff 0202 0601 0201 06fc ................\n-000027a0: 04ff 0206 7a23 5265 6e64 6572 5769 6e64 ....z#RenderWind\n-000027b0: 6f77 496e 7465 7261 6374 6f72 3344 2e74 owInteractor3D.t\n-000027c0: 7261 6974 5f76 6965 7729 024e 5429 024e rait_view).NT).N\n-000027d0: 4e29 1cda 085f 5f6e 616d 655f 5fda 0a5f N)...__name__.._\n-000027e0: 5f6d 6f64 756c 655f 5fda 0c5f 5f71 7561 _module__..__qua\n-000027f0: 6c6e 616d 655f 5fda 075f 5f64 6f63 5f5f lname__..__doc__\n-00002800: 721b 0000 0072 2c00 0000 722e 0000 0072 r....r,...r....r\n-00002810: 2100 0000 da05 4172 7261 7972 3a00 0000 !.....Arrayr:...\n-00002820: 723d 0000 0072 4000 0000 7241 0000 0072 r=...r@...rA...r\n-00002830: 4400 0000 7246 0000 0072 4800 0000 724a D...rF...rH...rJ\n-00002840: 0000 0072 4c00 0000 5a08 5072 6f70 6572 ...rL...Z.Proper\n-00002850: 7479 5a12 6c61 7374 5f74 7261 6e73 6c61 tyZ.last_transla\n-00002860: 7469 6f6e 3364 724e 0000 0072 5000 0000 tion3drN...rP...\n-00002870: 7252 0000 005a 135f 7570 6461 7465 6162 rR...Z._updateab\n-00002880: 6c65 5f74 7261 6974 735f 5a16 5f61 6c6c le_traits_Z._all\n-00002890: 6f77 5f75 7064 6174 655f 6661 696c 7572 ow_update_failur\n-000028a0: 655f 5a16 5f66 756c 6c5f 7472 6169 746e e_Z._full_traitn\n-000028b0: 616d 6573 5f6c 6973 745f 729c 0000 00da ames_list_r.....\n-000028c0: 0d5f 5f63 6c61 7373 6365 6c6c 5f5f 7215 .__classcell__r.\n-000028d0: 0000 0072 1500 0000 729e 0000 0072 1600 ...r....r....r..\n-000028e0: 0000 7219 0000 0020 0000 0073 3c00 0000 ..r.... ...s<...\n-000028f0: 0801 040f 0a03 080b 080c 1001 02ff 0606 ................\n-00002900: 0804 1001 02ff 0607 0804 080c 080b 080c ................\n-00002910: 080b 0802 0601 02ff 0606 080d 080c 080c ................\n-00002920: 02ff 0218 02ff 0204 06ff 020b 7219 0000 ............r...\n-00002930: 004e 2920 7221 0000 0072 0200 0000 5a0d .N) r!...r....Z.\n-00002940: 7472 6169 7473 7569 2e69 7465 6d72 0300 traitsui.itemr..\n-00002950: 0000 7204 0000 005a 0e74 7261 6974 7375 ..r....Z.traitsu\n-00002960: 692e 6772 6f75 7072 0500 0000 5a0d 7472 i.groupr....Z.tr\n-00002970: 6169 7473 7569 2e76 6965 7772 0600 0000 aitsui.viewr....\n-00002980: da04 7476 746b 7207 0000 0072 1c00 0000 ..tvtkr....r....\n-00002990: 7208 0000 005a 1674 7674 6b2e 7476 746b r....Z.tvtk.tvtk\n-000029a0: 5f62 6173 655f 6861 6e64 6c65 7272 0900 _base_handlerr..\n-000029b0: 0000 720a 0000 005a 0e74 7674 6b2e 7476 ..r....Z.tvtk.tv\n-000029c0: 746b 5f62 6173 6572 0c00 0000 720d 0000 tk_baser....r...\n-000029d0: 005a 1274 7674 6b2e 6172 7261 795f 6861 .Z.tvtk.array_ha\n-000029e0: 6e64 6c65 7272 0e00 0000 5a1d 7476 746b ndlerr....Z.tvtk\n-000029f0: 2e74 7674 6b5f 636c 6173 7365 732e 7476 .tvtk_classes.tv\n-00002a00: 746b 5f68 656c 7065 7272 0f00 0000 7210 tk_helperr....r.\n-00002a10: 0000 00da 046c 6f6e 67da 094e 616d 6545 .....long..NameE\n-00002a20: 7272 6f72 da03 696e 7472 3000 0000 7217 rror..intr0...r.\n-00002a30: 0000 005a 2a74 7674 6b2e 7476 746b 5f63 ...Z*tvtk.tvtk_c\n-00002a40: 6c61 7373 6573 2e72 656e 6465 725f 7769 lasses.render_wi\n-00002a50: 6e64 6f77 5f69 6e74 6572 6163 746f 7272 ndow_interactorr\n-00002a60: 1800 0000 7219 0000 0072 1500 0000 7215 ....r....r....r.\n-00002a70: 0000 0072 1500 0000 7216 0000 00da 083c ...r....r......<\n-00002a80: 6d6f 6475 6c65 3e02 0000 0073 2600 0000 module>....s&...\n-00002a90: 0c01 1001 0c01 0c02 0c01 0c01 0c01 0c01 ................\n-00002aa0: 0c01 0c01 0c01 0c03 0804 0201 0801 0c02 ................\n-00002ab0: 0a02 0802 0c03 ......\n+00000da0: 6e67 6564 2901 e903 0000 0029 03e7 80eb nged)......)....\n+00000db0: ceb6 40ba bdb6 6780 ebce b638 6bf7 ad72 ..@...g....8k..r\n+00000dc0: 3f00 0000 723e 0000 007a 600a 2020 2020 ?...r>...z`. \n+00000dd0: 2020 2020 5365 742f 6765 7420 7468 6520 Set/get the \n+00000de0: 7472 616e 6c61 7469 6f6e 2066 6f72 2070 tranlation for p\n+00000df0: 616e 2f73 7769 7065 2067 6573 7475 7265 an/swipe gesture\n+00000e00: 732c 2075 7064 6174 650a 2020 2020 2020 s, update. \n+00000e10: 2020 6c61 7374 5f74 7261 6e73 6c61 7469 last_translati\n+00000e20: 6f6e 0a20 2020 2020 2020 2063 0300 0000 on. c....\n+00000e30: 0000 0000 0000 0000 0300 0000 0400 0000 ................\n+00000e40: 4300 0000 7316 0000 007c 00a0 007c 006a C...s....|...|.j\n+00000e50: 016a 027c 006a 03a1 0201 0064 0053 0072 .j.|.j.....d.S.r\n+00000e60: 1a00 0000 2904 7238 0000 0072 2800 0000 ....).r8...r(...\n+00000e70: da10 5365 7454 7261 6e73 6c61 7469 6f6e ..SetTranslation\n+00000e80: 3344 da0d 7472 616e 736c 6174 696f 6e33 3D..translation3\n+00000e90: 6472 3b00 0000 7215 0000 0072 1500 0000 dr;...r....r....\n+00000ea0: 7216 0000 00da 165f 7472 616e 736c 6174 r......_translat\n+00000eb0: 696f 6e33 645f 6368 616e 6765 645b 0000 ion3d_changed[..\n+00000ec0: 0073 0600 0000 0001 0a01 04ff 7a2f 5265 .s..........z/Re\n+00000ed0: 6e64 6572 5769 6e64 6f77 496e 7465 7261 nderWindowIntera\n+00000ee0: 6374 6f72 3344 2e5f 7472 616e 736c 6174 ctor3D._translat\n+00000ef0: 696f 6e33 645f 6368 616e 6765 6463 0100 ion3d_changedc..\n+00000f00: 0000 0000 0000 0000 0000 0300 0000 0300 ................\n+00000f10: 0000 4700 0000 731a 0000 007c 006a 007c ..G...s....|.j.|\n+00000f20: 006a 016a 0267 017c 01a2 0152 008e 007d .j.j.g.|...R...}\n+00000f30: 027c 0253 0029 0161 7c01 0000 0a20 2020 .|.S.).a|.... \n+00000f40: 2020 2020 2056 2e67 6574 5f77 6f72 6c64 V.get_world\n+00000f50: 5f65 7665 6e74 5f6f 7269 656e 7461 7469 _event_orientati\n+00000f60: 6f6e 2869 6e74 2920 2d3e 2028 666c 6f61 on(int) -> (floa\n+00000f70: 742c 202e 2e2e 290a 2020 2020 2020 2020 t, ...). \n+00000f80: 432b 2b3a 2076 6972 7475 616c 2064 6f75 C++: virtual dou\n+00000f90: 626c 6520 2a47 6574 576f 726c 6445 7665 ble *GetWorldEve\n+00000fa0: 6e74 4f72 6965 6e74 6174 696f 6e28 696e ntOrientation(in\n+00000fb0: 7420 706f 696e 7465 7249 6e64 6578 290a t pointerIndex).\n+00000fc0: 2020 2020 2020 2020 5769 7468 2056 5220 With VR \n+00000fd0: 7765 206b 6e6f 7720 7468 6520 776f 726c we know the worl\n+00000fe0: 6420 636f 6f72 6469 6e61 7465 2070 6f73 d coordinate pos\n+00000ff0: 6974 696f 6e73 2061 6e64 206f 7269 656e itions and orien\n+00001000: 7461 7469 6f6e 730a 2020 2020 2020 2020 tations. \n+00001010: 6f66 2065 7665 6e74 732e 2054 6865 7365 of events. These\n+00001020: 206d 6574 686f 6473 2073 7570 706f 7274 methods support\n+00001030: 2071 7565 7279 696e 6720 7468 656d 2069 querying them i\n+00001040: 6e73 7465 6164 206f 6620 676f 696e 670a nstead of going.\n+00001050: 2020 2020 2020 2020 7468 726f 7567 6820 through \n+00001060: 6120 6469 7370 6c61 7920 582c 5920 636f a display X,Y co\n+00001070: 6f72 6469 6e61 7465 2061 7070 726f 6163 ordinate approac\n+00001080: 6820 6173 2069 7320 7374 616e 6461 7264 h as is standard\n+00001090: 2066 6f72 0a20 2020 2020 2020 206d 6f75 for. mou\n+000010a0: 7365 2f74 6f75 6368 2065 7665 6e74 730a se/touch events.\n+000010b0: 2020 2020 2020 2020 2903 7227 0000 0072 ).r'...r\n+000010c0: 2800 0000 da18 4765 7457 6f72 6c64 4576 (.....GetWorldEv\n+000010d0: 656e 744f 7269 656e 7461 7469 6f6e a903 entOrientation..\n+000010e0: 721e 0000 0072 1300 0000 722b 0000 0072 r....r....r+...r\n+000010f0: 1500 0000 7215 0000 0072 1600 0000 da1b ....r....r......\n+00001100: 6765 745f 776f 726c 645f 6576 656e 745f get_world_event_\n+00001110: 6f72 6965 6e74 6174 696f 6e5f 0000 0073 orientation_...s\n+00001120: 0400 0000 0009 1601 7a34 5265 6e64 6572 ........z4Render\n+00001130: 5769 6e64 6f77 496e 7465 7261 6374 6f72 WindowInteractor\n+00001140: 3344 2e67 6574 5f77 6f72 6c64 5f65 7665 3D.get_world_eve\n+00001150: 6e74 5f6f 7269 656e 7461 7469 6f6e 6301 nt_orientationc.\n+00001160: 0000 0000 0000 0000 0000 0003 0000 0003 ................\n+00001170: 0000 0047 0000 0073 1a00 0000 7c00 6a00 ...G...s....|.j.\n+00001180: 7c00 6a01 6a02 6701 7c01 a201 5200 8e00 |.j.j.g.|...R...\n+00001190: 7d02 7c02 5300 2901 6148 0100 000a 2020 }.|.S.).aH.... \n+000011a0: 2020 2020 2020 562e 7365 745f 776f 726c V.set_worl\n+000011b0: 645f 6576 656e 745f 6f72 6965 6e74 6174 d_event_orientat\n+000011c0: 696f 6e28 666c 6f61 742c 2066 6c6f 6174 ion(float, float\n+000011d0: 2c20 666c 6f61 742c 2066 6c6f 6174 2c20 , float, float, \n+000011e0: 696e 7429 0a20 2020 2020 2020 2043 2b2b int). C++\n+000011f0: 3a20 7669 7274 7561 6c20 766f 6964 2053 : virtual void S\n+00001200: 6574 576f 726c 6445 7665 6e74 4f72 6965 etWorldEventOrie\n+00001210: 6e74 6174 696f 6e28 646f 7562 6c65 2077 ntation(double w\n+00001220: 2c20 646f 7562 6c65 2078 2c0a 2020 2020 , double x,. \n+00001230: 2020 2020 2020 2020 646f 7562 6c65 2079 double y\n+00001240: 2c20 646f 7562 6c65 207a 2c20 696e 7420 , double z, int \n+00001250: 706f 696e 7465 7249 6e64 6578 290a 2020 pointerIndex). \n+00001260: 2020 2020 2020 5769 7468 2056 5220 7765 With VR we\n+00001270: 206b 6e6f 7720 7468 6520 776f 726c 6420 know the world \n+00001280: 636f 6f72 6469 6e61 7465 2070 6f73 6974 coordinate posit\n+00001290: 696f 6e73 2061 6e64 206f 7269 656e 7461 ions and orienta\n+000012a0: 7469 6f6e 730a 2020 2020 2020 2020 6f66 tions. of\n+000012b0: 2065 7665 6e74 732e 2054 6865 7365 206d events. These m\n+000012c0: 6574 686f 6473 2073 7570 706f 7274 2073 ethods support s\n+000012d0: 6574 7469 6e67 2074 6865 6d2e 0a20 2020 etting them.. \n+000012e0: 2020 2020 2029 0372 2700 0000 7228 0000 ).r'...r(..\n+000012f0: 00da 1853 6574 576f 726c 6445 7665 6e74 ...SetWorldEvent\n+00001300: 4f72 6965 6e74 6174 696f 6e72 4400 0000 OrientationrD...\n+00001310: 7215 0000 0072 1500 0000 7216 0000 00da r....r....r.....\n+00001320: 1b73 6574 5f77 6f72 6c64 5f65 7665 6e74 .set_world_event\n+00001330: 5f6f 7269 656e 7461 7469 6f6e 6b00 0000 _orientationk...\n+00001340: 7304 0000 0000 0816 017a 3452 656e 6465 s........z4Rende\n+00001350: 7257 696e 646f 7749 6e74 6572 6163 746f rWindowInteracto\n+00001360: 7233 442e 7365 745f 776f 726c 645f 6576 r3D.set_world_ev\n+00001370: 656e 745f 6f72 6965 6e74 6174 696f 6e63 ent_orientationc\n+00001380: 0100 0000 0000 0000 0000 0000 0300 0000 ................\n+00001390: 0300 0000 4700 0000 731a 0000 007c 006a ....G...s....|.j\n+000013a0: 007c 006a 016a 0267 017c 01a2 0152 008e .|.j.j.g.|...R..\n+000013b0: 007d 027c 0253 0029 0161 7601 0000 0a20 .}.|.S.).av.... \n+000013c0: 2020 2020 2020 2056 2e67 6574 5f77 6f72 V.get_wor\n+000013d0: 6c64 5f65 7665 6e74 5f70 6f73 6974 696f ld_event_positio\n+000013e0: 6e28 696e 7429 202d 3e20 2866 6c6f 6174 n(int) -> (float\n+000013f0: 2c20 2e2e 2e29 0a20 2020 2020 2020 2043 , ...). C\n+00001400: 2b2b 3a20 7669 7274 7561 6c20 646f 7562 ++: virtual doub\n+00001410: 6c65 202a 4765 7457 6f72 6c64 4576 656e le *GetWorldEven\n+00001420: 7450 6f73 6974 696f 6e28 696e 7420 706f tPosition(int po\n+00001430: 696e 7465 7249 6e64 6578 290a 2020 2020 interIndex). \n+00001440: 2020 2020 5769 7468 2056 5220 7765 206b With VR we k\n+00001450: 6e6f 7720 7468 6520 776f 726c 6420 636f now the world co\n+00001460: 6f72 6469 6e61 7465 2070 6f73 6974 696f ordinate positio\n+00001470: 6e73 2061 6e64 206f 7269 656e 7461 7469 ns and orientati\n+00001480: 6f6e 730a 2020 2020 2020 2020 6f66 2065 ons. of e\n+00001490: 7665 6e74 732e 2054 6865 7365 206d 6574 vents. These met\n+000014a0: 686f 6473 2073 7570 706f 7274 2071 7565 hods support que\n+000014b0: 7279 696e 6720 7468 656d 2069 6e73 7465 rying them inste\n+000014c0: 6164 206f 6620 676f 696e 670a 2020 2020 ad of going. \n+000014d0: 2020 2020 7468 726f 7567 6820 6120 6469 through a di\n+000014e0: 7370 6c61 7920 582c 5920 636f 6f72 6469 splay X,Y coordi\n+000014f0: 6e61 7465 2061 7070 726f 6163 6820 6173 nate approach as\n+00001500: 2069 7320 7374 616e 6461 7264 2066 6f72 is standard for\n+00001510: 0a20 2020 2020 2020 206d 6f75 7365 2f74 . mouse/t\n+00001520: 6f75 6368 2065 7665 6e74 730a 2020 2020 ouch events. \n+00001530: 2020 2020 2903 7227 0000 0072 2800 0000 ).r'...r(...\n+00001540: da15 4765 7457 6f72 6c64 4576 656e 7450 ..GetWorldEventP\n+00001550: 6f73 6974 696f 6e72 4400 0000 7215 0000 ositionrD...r...\n+00001560: 0072 1500 0000 7216 0000 00da 1867 6574 .r....r......get\n+00001570: 5f77 6f72 6c64 5f65 7665 6e74 5f70 6f73 _world_event_pos\n+00001580: 6974 696f 6e76 0000 0073 0400 0000 0009 itionv...s......\n+00001590: 1601 7a31 5265 6e64 6572 5769 6e64 6f77 ..z1RenderWindow\n+000015a0: 496e 7465 7261 6374 6f72 3344 2e67 6574 Interactor3D.get\n+000015b0: 5f77 6f72 6c64 5f65 7665 6e74 5f70 6f73 _world_event_pos\n+000015c0: 6974 696f 6e63 0100 0000 0000 0000 0000 itionc..........\n+000015d0: 0000 0300 0000 0300 0000 4700 0000 731a ..........G...s.\n+000015e0: 0000 007c 006a 007c 006a 016a 0267 017c ...|.j.|.j.j.g.|\n+000015f0: 01a2 0152 008e 007d 027c 0253 0029 0161 ...R...}.|.S.).a\n+00001600: 3101 0000 0a20 2020 2020 2020 2056 2e73 1.... V.s\n+00001610: 6574 5f77 6f72 6c64 5f65 7665 6e74 5f70 et_world_event_p\n+00001620: 6f73 6974 696f 6e28 666c 6f61 742c 2066 osition(float, f\n+00001630: 6c6f 6174 2c20 666c 6f61 742c 2069 6e74 loat, float, int\n+00001640: 290a 2020 2020 2020 2020 432b 2b3a 2076 ). C++: v\n+00001650: 6972 7475 616c 2076 6f69 6420 5365 7457 irtual void SetW\n+00001660: 6f72 6c64 4576 656e 7450 6f73 6974 696f orldEventPositio\n+00001670: 6e28 646f 7562 6c65 2078 2c20 646f 7562 n(double x, doub\n+00001680: 6c65 2079 2c0a 2020 2020 2020 2020 2020 le y,. \n+00001690: 2020 646f 7562 6c65 207a 2c20 696e 7420 double z, int \n+000016a0: 706f 696e 7465 7249 6e64 6578 290a 2020 pointerIndex). \n+000016b0: 2020 2020 2020 5769 7468 2056 5220 7765 With VR we\n+000016c0: 206b 6e6f 7720 7468 6520 776f 726c 6420 know the world \n+000016d0: 636f 6f72 6469 6e61 7465 2070 6f73 6974 coordinate posit\n+000016e0: 696f 6e73 2061 6e64 206f 7269 656e 7461 ions and orienta\n+000016f0: 7469 6f6e 730a 2020 2020 2020 2020 6f66 tions. of\n+00001700: 2065 7665 6e74 732e 2054 6865 7365 206d events. These m\n+00001710: 6574 686f 6473 2073 7570 706f 7274 2073 ethods support s\n+00001720: 6574 7469 6e67 2074 6865 6d2e 0a20 2020 etting them.. \n+00001730: 2020 2020 2029 0372 2700 0000 7228 0000 ).r'...r(..\n+00001740: 00da 1553 6574 576f 726c 6445 7665 6e74 ...SetWorldEvent\n+00001750: 506f 7369 7469 6f6e 7244 0000 0072 1500 PositionrD...r..\n+00001760: 0000 7215 0000 0072 1600 0000 da18 7365 ..r....r......se\n+00001770: 745f 776f 726c 645f 6576 656e 745f 706f t_world_event_po\n+00001780: 7369 7469 6f6e 8200 0000 7304 0000 0000 sition....s.....\n+00001790: 0816 017a 3152 656e 6465 7257 696e 646f ...z1RenderWindo\n+000017a0: 7749 6e74 6572 6163 746f 7233 442e 7365 wInteractor3D.se\n+000017b0: 745f 776f 726c 645f 6576 656e 745f 706f t_world_event_po\n+000017c0: 7369 7469 6f6e 6301 0000 0000 0000 0000 sitionc.........\n+000017d0: 0000 0001 0000 0002 0000 0043 0000 0073 ...........C...s\n+000017e0: 0a00 0000 7c00 6a00 a001 a100 5300 721a ....|.j.....S.r.\n+000017f0: 0000 0029 0272 2800 0000 da14 4765 744c ...).r(.....GetL\n+00001800: 6173 7454 7261 6e73 6c61 7469 6f6e 3344 astTranslation3D\n+00001810: 2901 721e 0000 0072 1500 0000 7215 0000 ).r....r....r...\n+00001820: 0072 1600 0000 da17 5f67 6574 5f6c 6173 .r......_get_las\n+00001830: 745f 7472 616e 736c 6174 696f 6e33 648d t_translation3d.\n+00001840: 0000 0073 0200 0000 0001 7a30 5265 6e64 ...s......z0Rend\n+00001850: 6572 5769 6e64 6f77 496e 7465 7261 6374 erWindowInteract\n+00001860: 6f72 3344 2e5f 6765 745f 6c61 7374 5f74 or3D._get_last_t\n+00001870: 7261 6e73 6c61 7469 6f6e 3364 2901 7237 ranslation3d).r7\n+00001880: 0000 0063 0100 0000 0000 0000 0000 0000 ...c............\n+00001890: 0300 0000 0300 0000 4700 0000 731a 0000 ........G...s...\n+000018a0: 007c 006a 007c 006a 016a 0267 017c 01a2 .|.j.|.j.j.g.|..\n+000018b0: 0152 008e 007d 027c 0253 0029 0161 9201 .R...}.|.S.).a..\n+000018c0: 0000 0a20 2020 2020 2020 2056 2e67 6574 ... V.get\n+000018d0: 5f6c 6173 745f 776f 726c 645f 6576 656e _last_world_even\n+000018e0: 745f 6f72 6965 6e74 6174 696f 6e28 696e t_orientation(in\n+000018f0: 7429 202d 3e20 2866 6c6f 6174 2c20 2e2e t) -> (float, ..\n+00001900: 2e29 0a20 2020 2020 2020 2043 2b2b 3a20 .). C++: \n+00001910: 7669 7274 7561 6c20 646f 7562 6c65 202a virtual double *\n+00001920: 4765 744c 6173 7457 6f72 6c64 4576 656e GetLastWorldEven\n+00001930: 744f 7269 656e 7461 7469 6f6e 280a 2020 tOrientation(. \n+00001940: 2020 2020 2020 2020 2020 696e 7420 706f int po\n+00001950: 696e 7465 7249 6e64 6578 290a 2020 2020 interIndex). \n+00001960: 2020 2020 5769 7468 2056 5220 7765 206b With VR we k\n+00001970: 6e6f 7720 7468 6520 776f 726c 6420 636f now the world co\n+00001980: 6f72 6469 6e61 7465 2070 6f73 6974 696f ordinate positio\n+00001990: 6e73 2061 6e64 206f 7269 656e 7461 7469 ns and orientati\n+000019a0: 6f6e 730a 2020 2020 2020 2020 6f66 2065 ons. of e\n+000019b0: 7665 6e74 732e 2054 6865 7365 206d 6574 vents. These met\n+000019c0: 686f 6473 2073 7570 706f 7274 2071 7565 hods support que\n+000019d0: 7279 696e 6720 7468 656d 2069 6e73 7465 rying them inste\n+000019e0: 6164 206f 6620 676f 696e 670a 2020 2020 ad of going. \n+000019f0: 2020 2020 7468 726f 7567 6820 6120 6469 through a di\n+00001a00: 7370 6c61 7920 582c 5920 636f 6f72 6469 splay X,Y coordi\n+00001a10: 6e61 7465 2061 7070 726f 6163 6820 6173 nate approach as\n+00001a20: 2069 7320 7374 616e 6461 7264 2066 6f72 is standard for\n+00001a30: 0a20 2020 2020 2020 206d 6f75 7365 2f74 . mouse/t\n+00001a40: 6f75 6368 2065 7665 6e74 730a 2020 2020 ouch events. \n+00001a50: 2020 2020 2903 7227 0000 0072 2800 0000 ).r'...r(...\n+00001a60: da1c 4765 744c 6173 7457 6f72 6c64 4576 ..GetLastWorldEv\n+00001a70: 656e 744f 7269 656e 7461 7469 6f6e 7244 entOrientationrD\n+00001a80: 0000 0072 1500 0000 7215 0000 0072 1600 ...r....r....r..\n+00001a90: 0000 da20 6765 745f 6c61 7374 5f77 6f72 ... get_last_wor\n+00001aa0: 6c64 5f65 7665 6e74 5f6f 7269 656e 7461 ld_event_orienta\n+00001ab0: 7469 6f6e 9500 0000 7304 0000 0000 0a16 tion....s.......\n+00001ac0: 017a 3952 656e 6465 7257 696e 646f 7749 .z9RenderWindowI\n+00001ad0: 6e74 6572 6163 746f 7233 442e 6765 745f nteractor3D.get_\n+00001ae0: 6c61 7374 5f77 6f72 6c64 5f65 7665 6e74 last_world_event\n+00001af0: 5f6f 7269 656e 7461 7469 6f6e 6301 0000 _orientationc...\n+00001b00: 0000 0000 0000 0000 0003 0000 0003 0000 ................\n+00001b10: 0047 0000 0073 1a00 0000 7c00 6a00 7c00 .G...s....|.j.|.\n+00001b20: 6a01 6a02 6701 7c01 a201 5200 8e00 7d02 j.j.g.|...R...}.\n+00001b30: 7c02 5300 2901 617f 0100 000a 2020 2020 |.S.).a..... \n+00001b40: 2020 2020 562e 6765 745f 6c61 7374 5f77 V.get_last_w\n+00001b50: 6f72 6c64 5f65 7665 6e74 5f70 6f73 6974 orld_event_posit\n+00001b60: 696f 6e28 696e 7429 202d 3e20 2866 6c6f ion(int) -> (flo\n+00001b70: 6174 2c20 2e2e 2e29 0a20 2020 2020 2020 at, ...). \n+00001b80: 2043 2b2b 3a20 7669 7274 7561 6c20 646f C++: virtual do\n+00001b90: 7562 6c65 202a 4765 744c 6173 7457 6f72 uble *GetLastWor\n+00001ba0: 6c64 4576 656e 7450 6f73 6974 696f 6e28 ldEventPosition(\n+00001bb0: 696e 7420 706f 696e 7465 7249 6e64 6578 int pointerIndex\n+00001bc0: 290a 2020 2020 2020 2020 5769 7468 2056 ). With V\n+00001bd0: 5220 7765 206b 6e6f 7720 7468 6520 776f R we know the wo\n+00001be0: 726c 6420 636f 6f72 6469 6e61 7465 2070 rld coordinate p\n+00001bf0: 6f73 6974 696f 6e73 2061 6e64 206f 7269 ositions and ori\n+00001c00: 656e 7461 7469 6f6e 730a 2020 2020 2020 entations. \n+00001c10: 2020 6f66 2065 7665 6e74 732e 2054 6865 of events. The\n+00001c20: 7365 206d 6574 686f 6473 2073 7570 706f se methods suppo\n+00001c30: 7274 2071 7565 7279 696e 6720 7468 656d rt querying them\n+00001c40: 2069 6e73 7465 6164 206f 6620 676f 696e instead of goin\n+00001c50: 670a 2020 2020 2020 2020 7468 726f 7567 g. throug\n+00001c60: 6820 6120 6469 7370 6c61 7920 582c 5920 h a display X,Y \n+00001c70: 636f 6f72 6469 6e61 7465 2061 7070 726f coordinate appro\n+00001c80: 6163 6820 6173 2069 7320 7374 616e 6461 ach as is standa\n+00001c90: 7264 2066 6f72 0a20 2020 2020 2020 206d rd for. m\n+00001ca0: 6f75 7365 2f74 6f75 6368 2065 7665 6e74 ouse/touch event\n+00001cb0: 730a 2020 2020 2020 2020 2903 7227 0000 s. ).r'..\n+00001cc0: 0072 2800 0000 da19 4765 744c 6173 7457 .r(.....GetLastW\n+00001cd0: 6f72 6c64 4576 656e 7450 6f73 6974 696f orldEventPositio\n+00001ce0: 6e72 4400 0000 7215 0000 0072 1500 0000 nrD...r....r....\n+00001cf0: 7216 0000 00da 1d67 6574 5f6c 6173 745f r......get_last_\n+00001d00: 776f 726c 645f 6576 656e 745f 706f 7369 world_event_posi\n+00001d10: 7469 6f6e a200 0000 7304 0000 0000 0916 tion....s.......\n+00001d20: 017a 3652 656e 6465 7257 696e 646f 7749 .z6RenderWindowI\n+00001d30: 6e74 6572 6163 746f 7233 442e 6765 745f nteractor3D.get_\n+00001d40: 6c61 7374 5f77 6f72 6c64 5f65 7665 6e74 last_world_event\n+00001d50: 5f70 6f73 6974 696f 6e63 0100 0000 0000 _positionc......\n+00001d60: 0000 0000 0000 0300 0000 0300 0000 4700 ..............G.\n+00001d70: 0000 731a 0000 007c 006a 007c 006a 016a ..s....|.j.|.j.j\n+00001d80: 0267 017c 01a2 0152 008e 007d 027c 0253 .g.|...R...}.|.S\n+00001d90: 0029 0161 3f01 0000 0a20 2020 2020 2020 .).a?.... \n+00001da0: 2056 2e73 6574 5f70 6879 7369 6361 6c5f V.set_physical_\n+00001db0: 6576 656e 745f 706f 7369 7469 6f6e 2866 event_position(f\n+00001dc0: 6c6f 6174 2c20 666c 6f61 742c 2066 6c6f loat, float, flo\n+00001dd0: 6174 2c20 696e 7429 0a20 2020 2020 2020 at, int). \n+00001de0: 2043 2b2b 3a20 7669 7274 7561 6c20 766f C++: virtual vo\n+00001df0: 6964 2053 6574 5068 7973 6963 616c 4576 id SetPhysicalEv\n+00001e00: 656e 7450 6f73 6974 696f 6e28 646f 7562 entPosition(doub\n+00001e10: 6c65 2078 2c20 646f 7562 6c65 2079 2c0a le x, double y,.\n+00001e20: 2020 2020 2020 2020 2020 2020 646f 7562 doub\n+00001e30: 6c65 207a 2c20 696e 7420 706f 696e 7465 le z, int pointe\n+00001e40: 7249 6e64 6578 290a 2020 2020 2020 2020 rIndex). \n+00001e50: 5769 7468 2056 5220 7765 206b 6e6f 7720 With VR we know \n+00001e60: 7468 6520 7068 7973 6963 616c 2f72 6f6f the physical/roo\n+00001e70: 6d20 636f 6f72 6469 6e61 7465 2070 6f73 m coordinate pos\n+00001e80: 6974 696f 6e73 2061 6e64 0a20 2020 2020 itions and. \n+00001e90: 2020 206f 7269 656e 7461 7469 6f6e 7320 orientations \n+00001ea0: 6f66 2065 7665 6e74 732e 2054 6865 7365 of events. These\n+00001eb0: 206d 6574 686f 6473 2073 7570 706f 7274 methods support\n+00001ec0: 2073 6574 7469 6e67 2074 6865 6d2e 0a20 setting them.. \n+00001ed0: 2020 2020 2020 2029 0372 2700 0000 7228 ).r'...r(\n+00001ee0: 0000 00da 1853 6574 5068 7973 6963 616c .....SetPhysical\n+00001ef0: 4576 656e 7450 6f73 6974 696f 6e72 4400 EventPositionrD.\n+00001f00: 0000 7215 0000 0072 1500 0000 7216 0000 ..r....r....r...\n+00001f10: 00da 1b73 6574 5f70 6879 7369 6361 6c5f ...set_physical_\n+00001f20: 6576 656e 745f 706f 7369 7469 6f6e ae00 event_position..\n+00001f30: 0000 7304 0000 0000 0816 017a 3452 656e ..s........z4Ren\n+00001f40: 6465 7257 696e 646f 7749 6e74 6572 6163 derWindowInterac\n+00001f50: 746f 7233 442e 7365 745f 7068 7973 6963 tor3D.set_physic\n+00001f60: 616c 5f65 7665 6e74 5f70 6f73 6974 696f al_event_positio\n+00001f70: 6e29 2029 02da 0d65 6e61 626c 655f 7265 n) )...enable_re\n+00001f80: 6e64 6572 da0f 4765 7445 6e61 626c 6552 nder..GetEnableR\n+00001f90: 656e 6465 7229 02da 136c 6967 6874 5f66 ender)...light_f\n+00001fa0: 6f6c 6c6f 775f 6361 6d65 7261 da14 4765 ollow_camera..Ge\n+00001fb0: 744c 6967 6874 466f 6c6c 6f77 4361 6d65 tLightFollowCame\n+00001fc0: 7261 2902 da05 6465 6275 67da 0847 6574 ra)...debug..Get\n+00001fd0: 4465 6275 6729 02da 1667 6c6f 6261 6c5f Debug)...global_\n+00001fe0: 7761 726e 696e 675f 6469 7370 6c61 79da warning_display.\n+00001ff0: 1747 6574 476c 6f62 616c 5761 726e 696e .GetGlobalWarnin\n+00002000: 6744 6973 706c 6179 2902 723a 0000 00da gDisplay).r:....\n+00002010: 1347 6574 546f 7563 6850 6164 506f 7369 .GetTouchPadPosi\n+00002020: 7469 6f6e 2902 7241 0000 00da 1047 6574 tion).rA.....Get\n+00002030: 5472 616e 736c 6174 696f 6e33 4429 02da Translation3D)..\n+00002040: 0761 6c74 5f6b 6579 da09 4765 7441 6c74 .alt_key..GetAlt\n+00002050: 4b65 7929 02da 0b63 6f6e 7472 6f6c 5f6b Key)...control_k\n+00002060: 6579 da0d 4765 7443 6f6e 7472 6f6c 4b65 ey..GetControlKe\n+00002070: 7929 02da 1364 6573 6972 6564 5f75 7064 y)...desired_upd\n+00002080: 6174 655f 7261 7465 da14 4765 7444 6573 ate_rate..GetDes\n+00002090: 6972 6564 5570 6461 7465 5261 7465 2902 iredUpdateRate).\n+000020a0: da05 646f 6c6c 79da 0847 6574 446f 6c6c ..dolly..GetDoll\n+000020b0: 7929 02da 0e65 7665 6e74 5f70 6f73 6974 y)...event_posit\n+000020c0: 696f 6eda 1047 6574 4576 656e 7450 6f73 ion..GetEventPos\n+000020d0: 6974 696f 6e29 02da 0a65 7665 6e74 5f73 ition)...event_s\n+000020e0: 697a 65da 0c47 6574 4576 656e 7453 697a ize..GetEventSiz\n+000020f0: 6529 02da 086b 6579 5f63 6f64 65da 0a47 e)...key_code..G\n+00002100: 6574 4b65 7943 6f64 6529 02da 076b 6579 etKeyCode)...key\n+00002110: 5f73 796d da09 4765 744b 6579 5379 6d29 _sym..GetKeySym)\n+00002120: 02da 136c 6173 745f 6576 656e 745f 706f ...last_event_po\n+00002130: 7369 7469 6f6e da14 4765 744c 6173 7445 sition..GetLastE\n+00002140: 7665 6e74 506f 7369 7469 6f6e 2902 da14 ventPosition)...\n+00002150: 6e75 6d62 6572 5f6f 665f 666c 795f 6672 number_of_fly_fr\n+00002160: 616d 6573 da14 4765 744e 756d 6265 724f ames..GetNumberO\n+00002170: 6646 6c79 4672 616d 6573 2902 da0d 706f fFlyFrames)...po\n+00002180: 696e 7465 725f 696e 6465 78da 0f47 6574 inter_index..Get\n+00002190: 506f 696e 7465 7249 6e64 6578 2902 da12 PointerIndex)...\n+000021a0: 7265 636f 676e 697a 655f 6765 7374 7572 recognize_gestur\n+000021b0: 6573 da14 4765 7452 6563 6f67 6e69 7a65 es..GetRecognize\n+000021c0: 4765 7374 7572 6573 2902 da0c 7265 7065 Gestures)...repe\n+000021d0: 6174 5f63 6f75 6e74 da0e 4765 7452 6570 at_count..GetRep\n+000021e0: 6561 7443 6f75 6e74 2902 da08 726f 7461 eatCount)...rota\n+000021f0: 7469 6f6e da0b 4765 7452 6f74 6174 696f tion..GetRotatio\n+00002200: 6e29 02da 0573 6361 6c65 da08 4765 7453 n)...scale..GetS\n+00002210: 6361 6c65 2902 da09 7368 6966 745f 6b65 cale)...shift_ke\n+00002220: 79da 0b47 6574 5368 6966 744b 6579 2902 y..GetShiftKey).\n+00002230: da04 7369 7a65 da07 4765 7453 697a 6529 ..size..GetSize)\n+00002240: 02da 1173 7469 6c6c 5f75 7064 6174 655f ...still_update_\n+00002250: 7261 7465 da12 4765 7453 7469 6c6c 5570 rate..GetStillUp\n+00002260: 6461 7465 5261 7465 2902 da0e 7469 6d65 dateRate)...time\n+00002270: 725f 6475 7261 7469 6f6e da10 4765 7454 r_duration..GetT\n+00002280: 696d 6572 4475 7261 7469 6f6e 2902 da14 imerDuration)...\n+00002290: 7469 6d65 725f 6576 656e 745f 6475 7261 timer_event_dura\n+000022a0: 7469 6f6e da15 4765 7454 696d 6572 4576 tion..GetTimerEv\n+000022b0: 656e 7444 7572 6174 696f 6e29 02da 0e74 entDuration)...t\n+000022c0: 696d 6572 5f65 7665 6e74 5f69 64da 0f47 imer_event_id..G\n+000022d0: 6574 5469 6d65 7245 7665 6e74 4964 2902 etTimerEventId).\n+000022e0: da17 7469 6d65 725f 6576 656e 745f 706c ..timer_event_pl\n+000022f0: 6174 666f 726d 5f69 64da 1747 6574 5469 atform_id..GetTi\n+00002300: 6d65 7245 7665 6e74 506c 6174 666f 726d merEventPlatform\n+00002310: 4964 2902 da10 7469 6d65 725f 6576 656e Id)...timer_even\n+00002320: 745f 7479 7065 da11 4765 7454 696d 6572 t_type..GetTimer\n+00002330: 4576 656e 7454 7970 6529 02da 0b74 7261 EventType)...tra\n+00002340: 6e73 6c61 7469 6f6e da0e 4765 7454 7261 nslation..GetTra\n+00002350: 6e73 6c61 7469 6f6e 2902 da08 7573 655f nslation)...use_\n+00002360: 745f 6478 da09 4765 7455 7365 5444 7829 t_dx..GetUseTDx)\n+00002370: 02da 0f72 6566 6572 656e 6365 5f63 6f75 ...reference_cou\n+00002380: 6e74 da11 4765 7452 6566 6572 656e 6365 nt..GetReference\n+00002390: 436f 756e 7472 1500 0000 291f 7258 0000 Countr....).rX..\n+000023a0: 0072 5400 0000 725a 0000 0072 5600 0000 .rT...rZ...rV...\n+000023b0: 725e 0000 0072 6000 0000 7262 0000 0072 r^...r`...rb...r\n+000023c0: 6400 0000 7266 0000 0072 6800 0000 726a d...rf...rh...rj\n+000023d0: 0000 0072 6c00 0000 726e 0000 0072 7000 ...rl...rn...rp.\n+000023e0: 0000 7272 0000 0072 7400 0000 7276 0000 ..rr...rt...rv..\n+000023f0: 0072 7800 0000 727a 0000 0072 7c00 0000 .rx...rz...r|...\n+00002400: 727e 0000 0072 8000 0000 7282 0000 0072 r~...r....r....r\n+00002410: 8400 0000 7286 0000 0072 8800 0000 728a ....r....r....r.\n+00002420: 0000 0072 3a00 0000 728c 0000 0072 4100 ...r:...r....rA.\n+00002430: 0000 728e 0000 0063 0300 0000 0000 0000 ..r....c........\n+00002440: 0000 0000 0600 0000 0800 0000 0300 0000 ................\n+00002450: 73c8 0000 007c 0264 0075 0173 107c 0164 s....|.d.u.s.|.d\n+00002460: 0176 0172 2274 0074 017c 0083 02a0 027c .v.r\"t.t.|.....|\n+00002470: 017c 02a1 0253 007c 0164 026b 0272 4e74 .|...S.|.d.k.rNt\n+00002480: 0374 0464 0364 0464 058d 0264 0664 0764 .t.d.d.d...d.d.d\n+00002490: 0774 0564 0864 0967 0264 0a8d 067d 037c .t.d.d.g.d...}.|\n+000024a0: 0353 007c 0164 0b6b 0272 8074 0364 0c64 .S.|.d.k.r.t.d.d\n+000024b0: 0d67 0267 0067 0064 0ea2 0166 0364 0664 .g.g.g.d...f.d.d\n+000024c0: 0764 0774 0564 0864 0967 0264 0a8d 067d .d.t.d.d.g.d...}\n+000024d0: 047c 0453 007c 0164 0f76 0072 c474 0374 .|.S.|.d.v.r.t.t\n+000024e0: 0674 0764 1064 0764 118d 0374 0464 1274 .t.d.d.d...t.d.t\n+000024f0: 0864 1364 148d 0164 1564 0464 168d 0466 .d.d...d.d.d...f\n+00002500: 0264 0664 0764 0774 0564 0864 0967 0264 .d.d.d.t.d.d.g.d\n+00002510: 0a8d 067d 057c 0553 0064 0053 0029 174e ...}.|.S.d.S.).N\n+00002520: 2905 4eda 00da 0b74 7261 6974 735f 7669 ).N....traits_vi\n+00002530: 6577 da10 6675 6c6c 5f74 7261 6974 735f ew..full_traits_\n+00002540: 7669 6577 da04 7669 6577 7294 0000 007a view..viewr....z\n+00002550: 1968 616e 646c 6572 2e5f 6675 6c6c 5f74 .handler._full_t\n+00002560: 7261 6974 735f 6c69 7374 4629 01da 0a73 raits_listF)...s\n+00002570: 686f 775f 6c61 6265 6c7a 2845 6469 7420 how_labelz(Edit \n+00002580: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte\n+00002590: 7261 6374 6f72 3344 2070 726f 7065 7274 ractor3D propert\n+000025a0: 6965 7354 da02 4f4b 5a06 4361 6e63 656c iesT..OKZ.Cancel\n+000025b0: 2905 da05 7469 746c 655a 0a73 6372 6f6c )...titleZ.scrol\n+000025c0: 6c61 626c 655a 0972 6573 697a 6162 6c65 lableZ.resizable\n+000025d0: da07 6861 6e64 6c65 725a 0762 7574 746f ..handlerZ.butto\n+000025e0: 6e73 7295 0000 0072 5400 0000 7256 0000 nsr....rT...rV..\n+000025f0: 0029 1b72 5e00 0000 7260 0000 0072 6200 .).r^...r`...rb.\n+00002600: 0000 7264 0000 0072 6600 0000 7268 0000 ..rd...rf...rh..\n+00002610: 0072 6a00 0000 726c 0000 0072 6e00 0000 .rj...rl...rn...\n+00002620: 7270 0000 0072 7200 0000 7274 0000 0072 rp...rr...rt...r\n+00002630: 7600 0000 7278 0000 0072 7a00 0000 727c v...rx...rz...r|\n+00002640: 0000 0072 7e00 0000 7280 0000 0072 8200 ...r~...r....r..\n+00002650: 0000 7284 0000 0072 8600 0000 7288 0000 ..r....r....r...\n+00002660: 0072 8a00 0000 723a 0000 0072 8c00 0000 .r....r:...r....\n+00002670: 7241 0000 0072 8e00 0000 2902 4e72 9300 rA...r....).Nr..\n+00002680: 0000 7a11 6861 6e64 6c65 722e 7669 6577 ..z.handler.view\n+00002690: 5f74 7970 6529 015a 0b73 686f 775f 626f _type).Z.show_bo\n+000026a0: 7264 6572 7a13 6861 6e64 6c65 722e 696e rderz.handler.in\n+000026b0: 666f 2e6f 626a 6563 7472 1100 0000 7212 fo.objectr....r.\n+000026c0: 0000 00da 0663 7573 746f 6d29 035a 0665 .....custom).Z.e\n+000026d0: 6469 746f 72da 0573 7479 6c65 7296 0000 ditor..styler...\n+000026e0: 0029 09da 0573 7570 6572 7219 0000 00da .)...superr.....\n+000026f0: 0a74 7261 6974 5f76 6965 7772 0600 0000 .trait_viewr....\n+00002700: 7203 0000 0072 0900 0000 7205 0000 0072 r....r....r....r\n+00002710: 0400 0000 7210 0000 0029 0672 1e00 0000 ....r....).r....\n+00002720: da04 6e61 6d65 5a0c 7669 6577 5f65 6c65 ..nameZ.view_ele\n+00002730: 6d65 6e74 7294 0000 0072 9500 0000 7293 mentr....r....r.\n+00002740: 0000 00a9 01da 095f 5f63 6c61 7373 5f5f .......__class__\n+00002750: 7215 0000 0072 1600 0000 729d 0000 00de r....r....r.....\n+00002760: 0000 0073 3800 0000 0001 1001 1201 0802 ...s8...........\n+00002770: 0c01 0601 0201 06fd 04ff 0205 0401 0802 ................\n+00002780: 1208 0601 0201 06f6 04ff 020c 0401 0802 ................\n+00002790: 0e01 14ff 0202 0601 0201 06fc 04ff 0206 ................\n+000027a0: 7a23 5265 6e64 6572 5769 6e64 6f77 496e z#RenderWindowIn\n+000027b0: 7465 7261 6374 6f72 3344 2e74 7261 6974 teractor3D.trait\n+000027c0: 5f76 6965 7729 024e 5429 024e 4e29 1cda _view).NT).NN)..\n+000027d0: 085f 5f6e 616d 655f 5fda 0a5f 5f6d 6f64 .__name__..__mod\n+000027e0: 756c 655f 5fda 0c5f 5f71 7561 6c6e 616d ule__..__qualnam\n+000027f0: 655f 5fda 075f 5f64 6f63 5f5f 721b 0000 e__..__doc__r...\n+00002800: 0072 2c00 0000 722e 0000 0072 2100 0000 .r,...r....r!...\n+00002810: da05 4172 7261 7972 3a00 0000 723d 0000 ..Arrayr:...r=..\n+00002820: 0072 4100 0000 7242 0000 0072 4500 0000 .rA...rB...rE...\n+00002830: 7247 0000 0072 4900 0000 724b 0000 0072 rG...rI...rK...r\n+00002840: 4d00 0000 5a08 5072 6f70 6572 7479 5a12 M...Z.PropertyZ.\n+00002850: 6c61 7374 5f74 7261 6e73 6c61 7469 6f6e last_translation\n+00002860: 3364 724f 0000 0072 5100 0000 7253 0000 3drO...rQ...rS..\n+00002870: 005a 135f 7570 6461 7465 6162 6c65 5f74 .Z._updateable_t\n+00002880: 7261 6974 735f 5a16 5f61 6c6c 6f77 5f75 raits_Z._allow_u\n+00002890: 7064 6174 655f 6661 696c 7572 655f 5a16 pdate_failure_Z.\n+000028a0: 5f66 756c 6c5f 7472 6169 746e 616d 6573 _full_traitnames\n+000028b0: 5f6c 6973 745f 729d 0000 00da 0d5f 5f63 _list_r......__c\n+000028c0: 6c61 7373 6365 6c6c 5f5f 7215 0000 0072 lasscell__r....r\n+000028d0: 1500 0000 729f 0000 0072 1600 0000 7219 ....r....r....r.\n+000028e0: 0000 0020 0000 0073 3c00 0000 0801 040f ... ...s<.......\n+000028f0: 0a03 080b 080c 1001 02ff 0606 0804 1001 ................\n+00002900: 02ff 0607 0804 080c 080b 080c 080b 0802 ................\n+00002910: 0601 02ff 0606 080d 080c 080c 02ff 0218 ................\n+00002920: 02ff 0204 06ff 020b 7219 0000 004e 2920 ........r....N) \n+00002930: 7221 0000 0072 0200 0000 5a0d 7472 6169 r!...r....Z.trai\n+00002940: 7473 7569 2e69 7465 6d72 0300 0000 7204 tsui.itemr....r.\n+00002950: 0000 005a 0e74 7261 6974 7375 692e 6772 ...Z.traitsui.gr\n+00002960: 6f75 7072 0500 0000 5a0d 7472 6169 7473 oupr....Z.traits\n+00002970: 7569 2e76 6965 7772 0600 0000 da04 7476 ui.viewr......tv\n+00002980: 746b 7207 0000 0072 1c00 0000 7208 0000 tkr....r....r...\n+00002990: 005a 1674 7674 6b2e 7476 746b 5f62 6173 .Z.tvtk.tvtk_bas\n+000029a0: 655f 6861 6e64 6c65 7272 0900 0000 720a e_handlerr....r.\n+000029b0: 0000 005a 0e74 7674 6b2e 7476 746b 5f62 ...Z.tvtk.tvtk_b\n+000029c0: 6173 6572 0c00 0000 720d 0000 005a 1274 aser....r....Z.t\n+000029d0: 7674 6b2e 6172 7261 795f 6861 6e64 6c65 vtk.array_handle\n+000029e0: 7272 0e00 0000 5a1d 7476 746b 2e74 7674 rr....Z.tvtk.tvt\n+000029f0: 6b5f 636c 6173 7365 732e 7476 746b 5f68 k_classes.tvtk_h\n+00002a00: 656c 7065 7272 0f00 0000 7210 0000 00da elperr....r.....\n+00002a10: 046c 6f6e 67da 094e 616d 6545 7272 6f72 .long..NameError\n+00002a20: da03 696e 7472 3000 0000 7217 0000 005a ..intr0...r....Z\n+00002a30: 2a74 7674 6b2e 7476 746b 5f63 6c61 7373 *tvtk.tvtk_class\n+00002a40: 6573 2e72 656e 6465 725f 7769 6e64 6f77 es.render_window\n+00002a50: 5f69 6e74 6572 6163 746f 7272 1800 0000 _interactorr....\n+00002a60: 7219 0000 0072 1500 0000 7215 0000 0072 r....r....r....r\n+00002a70: 1500 0000 7216 0000 00da 083c 6d6f 6475 ....r..........s&.......\n+00002a90: 0c01 0c02 0c01 0c01 0c01 0c01 0c01 0c01 ................\n+00002aa0: 0c01 0c03 0804 0201 0801 0c02 0a02 0802 ................\n+00002ab0: 0c03 ..\n"}, {"source1": "tvtk_classes/wind_blade_reader.py", "source2": "tvtk_classes/wind_blade_reader.py", "unified_diff": "@@ -69,25 +69,25 @@\n def set_point_array_status(self, *args):\n \"\"\"\n V.set_point_array_status(string, int)\n C++: void SetPointArrayStatus(const char *name, int status)\"\"\"\n ret = self._wrap_call(self._vtk_obj.SetPointArrayStatus, *args)\n return ret\n \n- sub_extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype=\"int\", value=(-164538128, -265092568, -164531712, -169065304, -177678672, -164662872), cols=3, desc=\\\n+ sub_extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype=\"int\", value=(-1254839792, -1355611728, -1254833904, -1255562312, -1268017248, -1254968976), cols=3, desc=\\\n \"\"\"\n \n \"\"\"\n )\n \n def _sub_extent_changed(self, old_val, new_val):\n self._do_change(self._vtk_obj.SetSubExtent,\n self.sub_extent)\n \n- whole_extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype=\"int\", value=(-164530112, -164530672, -164649576, -164650936, -265092728, -265093008), cols=3, desc=\\\n+ whole_extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype=\"int\", value=(-1254832304, -1254832864, -1254955944, -1254465840, -1355611888, -1355612224), cols=3, desc=\\\n \"\"\"\n \n \"\"\"\n )\n \n def _whole_extent_changed(self, old_val, new_val):\n self._do_change(self._vtk_obj.SetWholeExtent,\n"}, {"source1": "tvtk_classes/wind_blade_reader.pyc", "source2": "tvtk_classes/wind_blade_reader.pyc", "comments": ["Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: Byte-compiled Python module for CPython 3.9, hash-based, check-source flag set, hash: 0x793cd22bfd930d47", "Could not decompile bytecode: bad marshal data (unknown type code)"], "has_internal_linenos": true, "unified_diff": "@@ -1,8 +1,8 @@\n-00000000: 610d 0d0a 0300 0000 470d 93fd 2bd2 3c79 a.......G...+.