--- /tmp/mayavi2-4.7.1-2+b2aprxlqa3/debian/mayavi2_4.7.1-2+b2_amd64.deb +++ mayavi2_4.7.1-2+b2_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2020-11-22 22:53:35.000000 debian-binary │ --rw-r--r-- 0 0 0 24140 2020-11-22 22:53:35.000000 control.tar.xz │ --rw-r--r-- 0 0 0 16915308 2020-11-22 22:53:35.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 24136 2020-11-22 22:53:35.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 16917024 2020-11-22 22:53:35.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -2,20 +2,20 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/bin/ │ │ │ -rwxr-xr-x 0 root (0) root (0) 949 2020-11-22 22:53:35.000000 ./usr/bin/tvtk_doc │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/ │ │ │ --rw-r--r-- 0 root (0) root (0) 817 2020-11-22 22:53:34.000000 ./usr/lib/python3/dist-packages/mayavi/__init__.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 817 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/__init__.py │ │ │ -rw-r--r-- 0 root (0) root (0) 205 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/__version__.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/action/ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/action/__init__.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2410 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/action/filters.py │ │ │ --rw-r--r-- 0 root (0) root (0) 3107 2020-11-22 22:53:34.000000 ./usr/lib/python3/dist-packages/mayavi/action/help.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 3107 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/action/help.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2525 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/action/modules.py │ │ │ -rw-r--r-- 0 root (0) root (0) 4569 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/action/save_load.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3725 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/action/sources.py │ │ │ -rw-r--r-- 0 root (0) root (0) 206 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/api.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/components/ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2016-08-01 19:02:35.000000 ./usr/lib/python3/dist-packages/mayavi/components/__init__.py │ │ │ -rw-r--r-- 0 root (0) root (0) 10165 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/mayavi/components/actor.py │ │ │ @@ -281,15 +281,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 6493 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/preferences/mayavi_preferences_page.py │ │ │ -rw-r--r-- 0 root (0) root (0) 4651 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/preferences/preference_manager.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2553 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/preferences/preference_manager_view.py │ │ │ -rw-r--r-- 0 root (0) root (0) 285 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/preferences/preferences.ini │ │ │ -rw-r--r-- 0 root (0) root (0) 4862 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/preferences/preferences_helpers.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/scripts/ │ │ │ -rw-r--r-- 0 root (0) root (0) 95 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/scripts/__init__.py │ │ │ --rwxr-xr-x 0 root (0) root (0) 19287 2020-11-22 22:53:34.000000 ./usr/lib/python3/dist-packages/mayavi/scripts/mayavi2.py │ │ │ +-rwxr-xr-x 0 root (0) root (0) 19287 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/scripts/mayavi2.py │ │ │ -rw-r--r-- 0 root (0) root (0) 921 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/scripts/util.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/sources/ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/sources/__init__.py │ │ │ -rw-r--r-- 0 root (0) root (0) 862 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/sources/api.py │ │ │ -rw-r--r-- 0 root (0) root (0) 12583 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/mayavi/sources/array_source.py │ │ │ -rw-r--r-- 0 root (0) root (0) 4194 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/mayavi/sources/builtin_image.py │ │ │ -rw-r--r-- 0 root (0) root (0) 4505 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/mayavi/sources/builtin_surface.py │ │ │ @@ -444,15 +444,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 1701 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/data_wizards/csv_source_factory.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8304 2018-09-07 00:31:12.000000 ./usr/lib/python3/dist-packages/mayavi/tools/data_wizards/data_source_factory.py │ │ │ -rw-r--r-- 0 root (0) root (0) 28128 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/data_wizards/data_source_wizard.py │ │ │ -rw-r--r-- 0 root (0) root (0) 4205 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/data_wizards/loadtxt.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2101 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/data_wizards/preview_window.py │ │ │ -rw-r--r-- 0 root (0) root (0) 19627 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/mayavi/tools/decorations.py │ │ │ -rw-r--r-- 0 root (0) root (0) 7186 2018-09-07 00:31:12.000000 ./usr/lib/python3/dist-packages/mayavi/tools/engine_manager.py │ │ │ --rw-r--r-- 0 root (0) root (0) 11812 2020-11-22 22:53:34.000000 ./usr/lib/python3/dist-packages/mayavi/tools/figure.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 11812 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/tools/figure.py │ │ │ -rw-r--r-- 0 root (0) root (0) 7862 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/filters.py │ │ │ -rw-r--r-- 0 root (0) root (0) 41228 2018-11-16 21:54:01.000000 ./usr/lib/python3/dist-packages/mayavi/tools/helper_functions.py │ │ │ -rw-r--r-- 0 root (0) root (0) 293 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/mlab.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1811 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/mlab_scene_model.py │ │ │ -rw-r--r-- 0 root (0) root (0) 28930 2018-11-16 21:54:01.000000 ./usr/lib/python3/dist-packages/mayavi/tools/modules.py │ │ │ -rw-r--r-- 0 root (0) root (0) 4812 2019-06-30 22:33:11.000000 ./usr/lib/python3/dist-packages/mayavi/tools/notebook.py │ │ │ -rw-r--r-- 0 root (0) root (0) 7799 2018-09-07 00:31:12.000000 ./usr/lib/python3/dist-packages/mayavi/tools/pipe_base.py │ │ │ @@ -468,15 +468,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 9319 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/server.py │ │ │ -rw-r--r-- 0 root (0) root (0) 4517 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/show.py │ │ │ -rw-r--r-- 0 root (0) root (0) 50617 2019-04-26 18:09:27.000000 ./usr/lib/python3/dist-packages/mayavi/tools/sources.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/tools/static/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/tools/static/x3d/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2243 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/static/x3d/LICENSE.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 6551 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/tools/static/x3d/x3dom.css │ │ │ --rw-r--r-- 0 root (0) root (0) 2093250 2020-11-22 22:53:34.000000 ./usr/lib/python3/dist-packages/mayavi/tools/static/x3d/x3dom.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 2093250 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi/tools/static/x3d/x3dom.js │ │ │ -rw-r--r-- 0 root (0) root (0) 13223 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/mayavi/tools/tools.py │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/mayavi/version.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi-4.7.1.egg-info/ │ │ │ -rw-r--r-- 0 root (0) root (0) 11572 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi-4.7.1.egg-info/PKG-INFO │ │ │ -rw-r--r-- 0 root (0) root (0) 1 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi-4.7.1.egg-info/dependency_links.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 605 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/mayavi-4.7.1.egg-info/entry_points.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 1 2016-03-02 14:37:53.000000 ./usr/lib/python3/dist-packages/mayavi-4.7.1.egg-info/not-zip-safe │ │ │ @@ -611,23 +611,23 @@ │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ --rw-r--r-- 0 root (0) root (0) 11470783 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip │ │ │ +-rw-r--r-- 0 root (0) root (0) 11470726 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/tvtk/util/ │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ -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 │ │ │ --rw-r--r-- 0 root (0) root (0) 20753 2020-11-22 22:53:34.000000 ./usr/lib/python3/dist-packages/tvtk/util/wx_gradient_editor.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 20753 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/tvtk/util/wx_gradient_editor.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1321 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/value_column.py │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/version.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/lib/python3/dist-packages/tvtk/view/ │ │ │ -rw-r--r-- 0 root (0) root (0) 0 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/view/__init__.py │ │ │ -rw-r--r-- 0 root (0) root (0) 476 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/view/parametric_function_source_view.py │ │ │ -rw-r--r-- 0 root (0) root (0) 698 2018-09-07 00:40:14.000000 ./usr/lib/python3/dist-packages/tvtk/vtk_module.py │ │ │ -rw-r--r-- 0 root (0) root (0) 28019 2018-09-07 00:31:12.000000 ./usr/lib/python3/dist-packages/tvtk/vtk_parser.py │ │ │ @@ -804,16 +804,16 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 2819 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/tvtk_in_mayavi.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1996 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/tvtk_segmentation.py.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 3670 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/unstructured_grid.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3354 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/user_mayavi.py.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 2532 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/volume_slicer.py.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 3073 2018-09-07 00:31:12.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/volume_slicer_advanced.py.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 2866 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/wigner.py │ │ │ --rw-r--r-- 0 root (0) root (0) 2108 2020-11-22 22:53:34.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/wx_embedding.py │ │ │ --rw-r--r-- 0 root (0) root (0) 2758 2020-11-22 22:53:34.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/wx_mayavi_embed_in_notebook.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 2108 2020-11-22 22:53:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/wx_embedding.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 2758 2020-11-22 22:53:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/wx_mayavi_embed_in_notebook.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1781 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/auto/zzz_reader.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1520 2018-09-07 00:31:12.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/bugs.rst │ │ │ -rw-r--r-- 0 root (0) root (0) 4333 2018-09-07 00:40:14.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/building_applications.rst.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 128 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/changes.rst │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/citation.bib │ │ │ -rw-r--r-- 0 root (0) root (0) 8641 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/clamping_off.jpg │ │ │ -rw-r--r-- 0 root (0) root (0) 4841 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/docs/source/mayavi/clamping_on.jpg │ │ │ @@ -968,15 +968,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2019-07-21 21:31:13.000000 ./usr/share/doc/mayavi2/examples/mayavi/data_interaction/ │ │ │ -rw-r--r-- 0 root (0) root (0) 3262 2019-07-16 08:05:25.000000 ./usr/share/doc/mayavi2/examples/mayavi/data_interaction/normal_flipping_stl.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2477 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/data_interaction/pick_on_surface.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3318 2018-09-07 00:40:14.000000 ./usr/share/doc/mayavi2/examples/mayavi/data_interaction/select_red_balls.py │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2019-07-21 21:31:13.000000 ./usr/share/doc/mayavi2/examples/mayavi/explorer/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4105 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/explorer/explorer3d.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8360 2018-09-07 00:40:14.000000 ./usr/share/doc/mayavi2/examples/mayavi/explorer/explorer_app.py │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:34.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2020-11-22 22:53:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4038 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/adjust_cropping_extents.py │ │ │ -rw-r--r-- 0 root (0) root (0) 10863 2018-09-07 00:31:12.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/coil_design_application.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3168 2018-09-07 00:40:14.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/compute_in_thread.py │ │ │ -rw-r--r-- 0 root (0) root (0) 5231 2018-09-07 00:31:12.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/lorenz_ui.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3513 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/mayavi_traits_ui.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2715 2018-09-07 00:31:12.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/mlab_interactive_dialog.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1729 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/mlab_traits_ui.py │ │ │ @@ -985,16 +985,16 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 2311 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/multiple_mlab_scene_models.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3246 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/poll_file.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3934 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/qt_embedding.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2818 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/subclassing_mayavi_application.py │ │ │ -rw-r--r-- 0 root (0) root (0) 2573 2018-09-07 00:31:12.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/superquad_with_gui.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8669 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/volume_slicer.py │ │ │ -rw-r--r-- 0 root (0) root (0) 11554 2018-09-07 00:31:12.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/volume_slicer_advanced.py │ │ │ --rw-r--r-- 0 root (0) root (0) 2108 2020-11-22 22:53:34.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/wx_embedding.py │ │ │ --rw-r--r-- 0 root (0) root (0) 2758 2020-11-22 22:53:34.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/wx_mayavi_embed_in_notebook.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 2108 2020-11-22 22:53:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/wx_embedding.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 2758 2020-11-22 22:53:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/interactive/wx_mayavi_embed_in_notebook.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1033720 2019-04-26 12:39:53.000000 ./usr/share/doc/mayavi2/examples/mayavi/mayavi_jupyter.ipynb │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2019-07-21 21:31:13.000000 ./usr/share/doc/mayavi2/examples/mayavi/mlab/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2844 2018-08-29 05:40:13.000000 ./usr/share/doc/mayavi2/examples/mayavi/mlab/atomic_orbital.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1075 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/mlab/boy.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1125 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/mlab/bunny.py │ │ │ -rw-r--r-- 0 root (0) root (0) 1861 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/mlab/canyon.py │ │ │ -rw-r--r-- 0 root (0) root (0) 3385 2016-08-01 19:02:35.000000 ./usr/share/doc/mayavi2/examples/mayavi/mlab/canyon_decimation.py │ │ ├── ./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 11470783 bytes, number of entries: 4244 │ │ │ │ +Zip file size: 11470726 bytes, number of entries: 4244 │ │ │ │ -rw-r--r-- 2.0 unx 0 b- stor 20-Nov-22 22:53 tvtk_classes/__init__.py │ │ │ │ -rw-r--r-- 2.0 unx 115 b- defN 20-Nov-22 22:53 tvtk_classes/__init__.pyc │ │ │ │ -rw-r--r-- 2.0 unx 32634 b- defN 20-Nov-22 22:53 tvtk_classes/abstract_array.py │ │ │ │ -rw-r--r-- 2.0 unx 34263 b- defN 20-Nov-22 22:53 tvtk_classes/abstract_array.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4455 b- defN 20-Nov-22 22:53 tvtk_classes/abstract_cell_links.py │ │ │ │ -rw-r--r-- 2.0 unx 4515 b- defN 20-Nov-22 22:53 tvtk_classes/abstract_cell_links.pyc │ │ │ │ -rw-r--r-- 2.0 unx 14226 b- defN 20-Nov-22 22:53 tvtk_classes/abstract_cell_locator.py │ │ │ │ @@ -943,15 +943,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 4132 b- defN 20-Nov-22 22:53 tvtk_classes/en_sight_gold_reader.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4467 b- defN 20-Nov-22 22:53 tvtk_classes/en_sight_master_server_reader.py │ │ │ │ -rw-r--r-- 2.0 unx 4199 b- defN 20-Nov-22 22:53 tvtk_classes/en_sight_master_server_reader.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4092 b- defN 20-Nov-22 22:53 tvtk_classes/en_sight_reader.py │ │ │ │ -rw-r--r-- 2.0 unx 3751 b- defN 20-Nov-22 22:53 tvtk_classes/en_sight_reader.pyc │ │ │ │ -rw-r--r-- 2.0 unx 8119 b- defN 20-Nov-22 22:53 tvtk_classes/en_sight_writer.py │ │ │ │ -rw-r--r-- 2.0 unx 7872 b- defN 20-Nov-22 22:53 tvtk_classes/en_sight_writer.pyc │ │ │ │ --rw-r--r-- 2.0 unx 13263 b- defN 20-Nov-22 22:53 tvtk_classes/encoded_gradient_estimator.py │ │ │ │ +-rw-r--r-- 2.0 unx 13264 b- defN 20-Nov-22 22:53 tvtk_classes/encoded_gradient_estimator.py │ │ │ │ -rw-r--r-- 2.0 unx 13141 b- defN 20-Nov-22 22:53 tvtk_classes/encoded_gradient_estimator.pyc │ │ │ │ -rw-r--r-- 2.0 unx 8041 b- defN 20-Nov-22 22:53 tvtk_classes/encoded_gradient_shader.py │ │ │ │ -rw-r--r-- 2.0 unx 9040 b- defN 20-Nov-22 22:53 tvtk_classes/encoded_gradient_shader.pyc │ │ │ │ -rw-r--r-- 2.0 unx 6056 b- defN 20-Nov-22 22:53 tvtk_classes/ensemble_source.py │ │ │ │ -rw-r--r-- 2.0 unx 6390 b- defN 20-Nov-22 22:53 tvtk_classes/ensemble_source.pyc │ │ │ │ -rw-r--r-- 2.0 unx 10876 b- defN 20-Nov-22 22:53 tvtk_classes/euclidean_cluster_extraction.py │ │ │ │ -rw-r--r-- 2.0 unx 11194 b- defN 20-Nov-22 22:53 tvtk_classes/euclidean_cluster_extraction.pyc │ │ │ │ @@ -1109,15 +1109,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 3175 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_composite_go_shade_helper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3301 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_composite_helper.py │ │ │ │ -rw-r--r-- 2.0 unx 3124 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_composite_helper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3336 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_composite_shade_helper.py │ │ │ │ -rw-r--r-- 2.0 unx 3160 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_composite_shade_helper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3400 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_helper.py │ │ │ │ -rw-r--r-- 2.0 unx 3474 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_helper.pyc │ │ │ │ --rw-r--r-- 2.0 unx 31852 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_mapper.py │ │ │ │ +-rw-r--r-- 2.0 unx 31853 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_mapper.py │ │ │ │ -rw-r--r-- 2.0 unx 32394 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_mapper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3223 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_mip_helper.py │ │ │ │ -rw-r--r-- 2.0 unx 3046 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_point_volume_ray_cast_mip_helper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 6125 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_size_handle_representation3d.py │ │ │ │ -rw-r--r-- 2.0 unx 5242 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_size_handle_representation3d.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5733 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_width_text_reader.py │ │ │ │ -rw-r--r-- 2.0 unx 5598 b- defN 20-Nov-22 22:53 tvtk_classes/fixed_width_text_reader.pyc │ │ │ │ @@ -1651,15 +1651,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 6700 b- defN 20-Nov-22 22:53 tvtk_classes/image_map_to_colors.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4847 b- defN 20-Nov-22 22:53 tvtk_classes/image_map_to_rgba.py │ │ │ │ -rw-r--r-- 2.0 unx 4288 b- defN 20-Nov-22 22:53 tvtk_classes/image_map_to_rgba.pyc │ │ │ │ -rw-r--r-- 2.0 unx 6257 b- defN 20-Nov-22 22:53 tvtk_classes/image_map_to_window_level_colors.py │ │ │ │ -rw-r--r-- 2.0 unx 5774 b- defN 20-Nov-22 22:53 tvtk_classes/image_map_to_window_level_colors.pyc │ │ │ │ -rw-r--r-- 2.0 unx 9677 b- defN 20-Nov-22 22:53 tvtk_classes/image_mapper.py │ │ │ │ -rw-r--r-- 2.0 unx 8933 b- defN 20-Nov-22 22:53 tvtk_classes/image_mapper.pyc │ │ │ │ --rw-r--r-- 2.0 unx 9296 b- defN 20-Nov-22 22:53 tvtk_classes/image_mapper3d.py │ │ │ │ +-rw-r--r-- 2.0 unx 9297 b- defN 20-Nov-22 22:53 tvtk_classes/image_mapper3d.py │ │ │ │ -rw-r--r-- 2.0 unx 9573 b- defN 20-Nov-22 22:53 tvtk_classes/image_mapper3d.pyc │ │ │ │ -rw-r--r-- 2.0 unx 9399 b- defN 20-Nov-22 22:53 tvtk_classes/image_marching_cubes.py │ │ │ │ -rw-r--r-- 2.0 unx 9502 b- defN 20-Nov-22 22:53 tvtk_classes/image_marching_cubes.pyc │ │ │ │ -rw-r--r-- 2.0 unx 8319 b- defN 20-Nov-22 22:53 tvtk_classes/image_mask.py │ │ │ │ -rw-r--r-- 2.0 unx 8702 b- defN 20-Nov-22 22:53 tvtk_classes/image_mask.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5563 b- defN 20-Nov-22 22:53 tvtk_classes/image_mask_bits.py │ │ │ │ -rw-r--r-- 2.0 unx 5220 b- defN 20-Nov-22 22:53 tvtk_classes/image_mask_bits.pyc │ │ │ │ @@ -1811,15 +1811,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 7372 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_function.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3166 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_function_collection.py │ │ │ │ -rw-r--r-- 2.0 unx 3086 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_function_collection.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4386 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_function_to_image_stencil.py │ │ │ │ -rw-r--r-- 2.0 unx 4212 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_function_to_image_stencil.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4294 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_halo.py │ │ │ │ -rw-r--r-- 2.0 unx 4167 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_halo.pyc │ │ │ │ --rw-r--r-- 2.0 unx 19425 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_modeller.py │ │ │ │ +-rw-r--r-- 2.0 unx 19426 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_modeller.py │ │ │ │ -rw-r--r-- 2.0 unx 20557 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_modeller.pyc │ │ │ │ -rw-r--r-- 2.0 unx 18710 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_plane_representation.py │ │ │ │ -rw-r--r-- 2.0 unx 18492 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_plane_representation.pyc │ │ │ │ -rw-r--r-- 2.0 unx 15793 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_plane_widget.py │ │ │ │ -rw-r--r-- 2.0 unx 15086 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_plane_widget.pyc │ │ │ │ -rw-r--r-- 2.0 unx 8123 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_plane_widget2.py │ │ │ │ -rw-r--r-- 2.0 unx 7919 b- defN 20-Nov-22 22:53 tvtk_classes/implicit_plane_widget2.pyc │ │ │ │ @@ -2261,15 +2261,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 6740 b- defN 20-Nov-22 22:53 tvtk_classes/multi_correlative_statistics.pyc │ │ │ │ -rw-r--r-- 2.0 unx 6043 b- defN 20-Nov-22 22:53 tvtk_classes/multi_newick_tree_reader.py │ │ │ │ -rw-r--r-- 2.0 unx 5244 b- defN 20-Nov-22 22:53 tvtk_classes/multi_newick_tree_reader.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5201 b- defN 20-Nov-22 22:53 tvtk_classes/multi_piece_data_set.py │ │ │ │ -rw-r--r-- 2.0 unx 5310 b- defN 20-Nov-22 22:53 tvtk_classes/multi_piece_data_set.pyc │ │ │ │ -rw-r--r-- 2.0 unx 40431 b- defN 20-Nov-22 22:53 tvtk_classes/multi_process_controller.py │ │ │ │ -rw-r--r-- 2.0 unx 40393 b- defN 20-Nov-22 22:53 tvtk_classes/multi_process_controller.pyc │ │ │ │ --rw-r--r-- 2.0 unx 6294 b- defN 20-Nov-22 22:53 tvtk_classes/multi_threader.py │ │ │ │ +-rw-r--r-- 2.0 unx 6296 b- defN 20-Nov-22 22:53 tvtk_classes/multi_threader.py │ │ │ │ -rw-r--r-- 2.0 unx 6189 b- defN 20-Nov-22 22:53 tvtk_classes/multi_threader.pyc │ │ │ │ -rw-r--r-- 2.0 unx 13638 b- defN 20-Nov-22 22:53 tvtk_classes/multi_threshold.py │ │ │ │ -rw-r--r-- 2.0 unx 13820 b- defN 20-Nov-22 22:53 tvtk_classes/multi_threshold.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3299 b- defN 20-Nov-22 22:53 tvtk_classes/multi_time_step_algorithm.py │ │ │ │ -rw-r--r-- 2.0 unx 3069 b- defN 20-Nov-22 22:53 tvtk_classes/multi_time_step_algorithm.pyc │ │ │ │ -rw-r--r-- 2.0 unx 11603 b- defN 20-Nov-22 22:53 tvtk_classes/mutable_directed_graph.py │ │ │ │ -rw-r--r-- 2.0 unx 11491 b- defN 20-Nov-22 22:53 tvtk_classes/mutable_directed_graph.pyc │ │ │ │ @@ -3145,18 +3145,18 @@ │ │ │ │ -rw-r--r-- 2.0 unx 5860 b- defN 20-Nov-22 22:53 tvtk_classes/render_view_base.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3915 b- defN 20-Nov-22 22:53 tvtk_classes/render_widget.py │ │ │ │ -rw-r--r-- 2.0 unx 3972 b- defN 20-Nov-22 22:53 tvtk_classes/render_widget.pyc │ │ │ │ -rw-r--r-- 2.0 unx 43124 b- defN 20-Nov-22 22:53 tvtk_classes/render_window.py │ │ │ │ -rw-r--r-- 2.0 unx 43945 b- defN 20-Nov-22 22:53 tvtk_classes/render_window.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3221 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_collection.py │ │ │ │ -rw-r--r-- 2.0 unx 3137 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_collection.pyc │ │ │ │ --rw-r--r-- 2.0 unx 51859 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_interactor.py │ │ │ │ +-rw-r--r-- 2.0 unx 51858 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_interactor.py │ │ │ │ -rw-r--r-- 2.0 unx 52696 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_interactor.pyc │ │ │ │ --rw-r--r-- 2.0 unx 11135 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_interactor3d.py │ │ │ │ --rw-r--r-- 2.0 unx 10934 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_interactor3d.pyc │ │ │ │ +-rw-r--r-- 2.0 unx 11119 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_interactor3d.py │ │ │ │ +-rw-r--r-- 2.0 unx 10926 b- defN 20-Nov-22 22:53 tvtk_classes/render_window_interactor3d.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5356 b- defN 20-Nov-22 22:53 tvtk_classes/renderbuffer.py │ │ │ │ -rw-r--r-- 2.0 unx 5665 b- defN 20-Nov-22 22:53 tvtk_classes/renderbuffer.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3420 b- defN 20-Nov-22 22:53 tvtk_classes/rendered_area_picker.py │ │ │ │ -rw-r--r-- 2.0 unx 3230 b- defN 20-Nov-22 22:53 tvtk_classes/rendered_area_picker.pyc │ │ │ │ -rw-r--r-- 2.0 unx 29343 b- defN 20-Nov-22 22:53 tvtk_classes/rendered_graph_representation.py │ │ │ │ -rw-r--r-- 2.0 unx 28572 b- defN 20-Nov-22 22:53 tvtk_classes/rendered_graph_representation.pyc │ │ │ │ -rw-r--r-- 2.0 unx 12585 b- defN 20-Nov-22 22:53 tvtk_classes/rendered_hierarchy_representation.py │ │ │ │ @@ -3481,15 +3481,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 4468 b- defN 20-Nov-22 22:53 tvtk_classes/stream_graph.pyc │ │ │ │ -rw-r--r-- 2.0 unx 6771 b- defN 20-Nov-22 22:53 tvtk_classes/stream_line.py │ │ │ │ -rw-r--r-- 2.0 unx 6176 b- defN 20-Nov-22 22:53 tvtk_classes/stream_line.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5316 b- defN 20-Nov-22 22:53 tvtk_classes/stream_points.py │ │ │ │ -rw-r--r-- 2.0 unx 4718 b- defN 20-Nov-22 22:53 tvtk_classes/stream_points.pyc │ │ │ │ -rw-r--r-- 2.0 unx 19155 b- defN 20-Nov-22 22:53 tvtk_classes/stream_tracer.py │ │ │ │ -rw-r--r-- 2.0 unx 18640 b- defN 20-Nov-22 22:53 tvtk_classes/stream_tracer.pyc │ │ │ │ --rw-r--r-- 2.0 unx 14022 b- defN 20-Nov-22 22:53 tvtk_classes/streamer.py │ │ │ │ +-rw-r--r-- 2.0 unx 14023 b- defN 20-Nov-22 22:53 tvtk_classes/streamer.py │ │ │ │ -rw-r--r-- 2.0 unx 13866 b- defN 20-Nov-22 22:53 tvtk_classes/streamer.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3517 b- defN 20-Nov-22 22:53 tvtk_classes/streamer_base.py │ │ │ │ -rw-r--r-- 2.0 unx 3285 b- defN 20-Nov-22 22:53 tvtk_classes/streamer_base.pyc │ │ │ │ -rw-r--r-- 2.0 unx 19851 b- defN 20-Nov-22 22:53 tvtk_classes/streaming_demand_driven_pipeline.py │ │ │ │ -rw-r--r-- 2.0 unx 23498 b- defN 20-Nov-22 22:53 tvtk_classes/streaming_demand_driven_pipeline.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3618 b- defN 20-Nov-22 22:53 tvtk_classes/streaming_statistics.py │ │ │ │ -rw-r--r-- 2.0 unx 3610 b- defN 20-Nov-22 22:53 tvtk_classes/streaming_statistics.pyc │ │ │ │ @@ -3707,15 +3707,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 6187 b- defN 20-Nov-22 22:53 tvtk_classes/textured_sphere_source.pyc │ │ │ │ -rw-r--r-- 2.0 unx 6374 b- defN 20-Nov-22 22:53 tvtk_classes/thin_plate_spline_transform.py │ │ │ │ -rw-r--r-- 2.0 unx 6309 b- defN 20-Nov-22 22:53 tvtk_classes/thin_plate_spline_transform.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4469 b- defN 20-Nov-22 22:53 tvtk_classes/thread_messager.py │ │ │ │ -rw-r--r-- 2.0 unx 4583 b- defN 20-Nov-22 22:53 tvtk_classes/thread_messager.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3317 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_composite_data_pipeline.py │ │ │ │ -rw-r--r-- 2.0 unx 3145 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_composite_data_pipeline.pyc │ │ │ │ --rw-r--r-- 2.0 unx 8239 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_image_algorithm.py │ │ │ │ +-rw-r--r-- 2.0 unx 8240 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_image_algorithm.py │ │ │ │ -rw-r--r-- 2.0 unx 8200 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_image_algorithm.pyc │ │ │ │ -rw-r--r-- 2.0 unx 9557 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_synchronized_templates3d.py │ │ │ │ -rw-r--r-- 2.0 unx 9623 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_synchronized_templates3d.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5198 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_synchronized_templates_cutter3d.py │ │ │ │ -rw-r--r-- 2.0 unx 4808 b- defN 20-Nov-22 22:53 tvtk_classes/threaded_synchronized_templates_cutter3d.pyc │ │ │ │ -rw-r--r-- 2.0 unx 9421 b- defN 20-Nov-22 22:53 tvtk_classes/three_d_widget.py │ │ │ │ -rw-r--r-- 2.0 unx 9578 b- defN 20-Nov-22 22:53 tvtk_classes/three_d_widget.pyc │ │ │ │ @@ -3931,15 +3931,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 3544 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_to_reeb_graph_filter.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4382 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_mapper.py │ │ │ │ -rw-r--r-- 2.0 unx 4473 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_mapper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4031 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_cast_function.py │ │ │ │ -rw-r--r-- 2.0 unx 4254 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_cast_function.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5446 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_cast_iterator.py │ │ │ │ -rw-r--r-- 2.0 unx 5450 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_cast_iterator.pyc │ │ │ │ --rw-r--r-- 2.0 unx 11044 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_cast_mapper.py │ │ │ │ +-rw-r--r-- 2.0 unx 11045 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_cast_mapper.py │ │ │ │ -rw-r--r-- 2.0 unx 10395 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_cast_mapper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4555 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_integrator.py │ │ │ │ -rw-r--r-- 2.0 unx 4473 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_ray_integrator.pyc │ │ │ │ -rw-r--r-- 2.0 unx 10732 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_z_sweep_mapper.py │ │ │ │ -rw-r--r-- 2.0 unx 9940 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_volume_z_sweep_mapper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5136 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_writer.py │ │ │ │ -rw-r--r-- 2.0 unx 4463 b- defN 20-Nov-22 22:53 tvtk_classes/unstructured_grid_writer.pyc │ │ │ │ @@ -4017,15 +4017,15 @@ │ │ │ │ -rw-r--r-- 2.0 unx 24936 b- defN 20-Nov-22 22:53 tvtk_classes/volume_property.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3672 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_composite_function.py │ │ │ │ -rw-r--r-- 2.0 unx 3551 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_composite_function.pyc │ │ │ │ -rw-r--r-- 2.0 unx 4686 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_function.py │ │ │ │ -rw-r--r-- 2.0 unx 5105 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_function.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3768 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_isosurface_function.py │ │ │ │ -rw-r--r-- 2.0 unx 3663 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_isosurface_function.pyc │ │ │ │ --rw-r--r-- 2.0 unx 11706 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_mapper.py │ │ │ │ +-rw-r--r-- 2.0 unx 11707 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_mapper.py │ │ │ │ -rw-r--r-- 2.0 unx 10718 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_mapper.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3896 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_mip_function.py │ │ │ │ -rw-r--r-- 2.0 unx 3776 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_mip_function.pyc │ │ │ │ -rw-r--r-- 2.0 unx 13662 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_space_leaping_image_filter.py │ │ │ │ -rw-r--r-- 2.0 unx 14142 b- defN 20-Nov-22 22:53 tvtk_classes/volume_ray_cast_space_leaping_image_filter.pyc │ │ │ │ -rw-r--r-- 2.0 unx 7245 b- defN 20-Nov-22 22:53 tvtk_classes/volume_reader.py │ │ │ │ -rw-r--r-- 2.0 unx 6952 b- defN 20-Nov-22 22:53 tvtk_classes/volume_reader.pyc │ │ │ │ @@ -4239,8 +4239,8 @@ │ │ │ │ -rw-r--r-- 2.0 unx 4714 b- defN 20-Nov-22 22:53 tvtk_classes/xyz_mol_reader.pyc │ │ │ │ -rw-r--r-- 2.0 unx 5126 b- defN 20-Nov-22 22:53 tvtk_classes/xyz_mol_reader2.py │ │ │ │ -rw-r--r-- 2.0 unx 5067 b- defN 20-Nov-22 22:53 tvtk_classes/xyz_mol_reader2.pyc │ │ │ │ -rw-r--r-- 2.0 unx 11936 b- defN 20-Nov-22 22:53 tvtk_classes/youngs_material_interface.py │ │ │ │ -rw-r--r-- 2.0 unx 12129 b- defN 20-Nov-22 22:53 tvtk_classes/youngs_material_interface.pyc │ │ │ │ -rw-r--r-- 2.0 unx 3286 b- defN 20-Nov-22 22:53 tvtk_classes/z_lib_data_compressor.py │ │ │ │ -rw-r--r-- 2.0 unx 3149 b- defN 20-Nov-22 22:53 tvtk_classes/z_lib_data_compressor.pyc │ │ │ │ -4244 files, 31874309 bytes uncompressed, 10842841 bytes compressed: 66.0% │ │ │ │ +4244 files, 31874294 bytes uncompressed, 10842784 bytes compressed: 66.0% │ │ │ ├── tvtk_classes/encoded_gradient_estimator.py │ │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ connection. EncodedGradientEstimator is not an algorithm and │ │ │ │ does not update its input. If you are directly using this class, │ │ │ │ you may need to manually update the algorithm that produces this │ │ │ │ data object. │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ + number_of_threads = traits.Trait(32, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ """ │ │ │ │ Get/Set the number of threads to create when encoding normals │ │ │ │ This defaults to the number of available processors on the │ │ │ │ machine │ │ │ │ """ │ │ │ │ ) │ │ │ ├── tvtk_classes/encoded_gradient_estimator.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 d493 d9e3 ef5d 367a a............]6z │ │ │ │ +00000000: 610d 0d0a 0300 0000 3f02 e7e5 1149 b8cc a.......?....I.. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -390,15 +390,15 @@ │ │ │ │ 00001850: 696e 6720 7468 6973 2063 6c61 7373 2c0a ing this class,. │ │ │ │ 00001860: 2020 2020 2020 2020 796f 7520 6d61 7920 you may │ │ │ │ 00001870: 6e65 6564 2074 6f20 6d61 6e75 616c 6c79 need to manually │ │ │ │ 00001880: 2075 7064 6174 6520 7468 6520 616c 676f update the algo │ │ │ │ 00001890: 7269 7468 6d20 7468 6174 2070 726f 6475 rithm that produ │ │ │ │ 000018a0: 6365 7320 7468 6973 0a20 2020 2020 2020 ces this. │ │ │ │ 000018b0: 2064 6174 6120 6f62 6a65 6374 2e0a 2020 data object.. │ │ │ │ -000018c0: 2020 2020 2020 e904 0000 00e9 0100 0000 .......... │ │ │ │ +000018c0: 2020 2020 2020 e920 0000 00e9 0100 0000 . ........ │ │ │ │ 000018d0: e940 0000 0029 0272 3200 0000 7233 0000 .@...).r2...r3.. │ │ │ │ 000018e0: 007a a20a 2020 2020 2020 2020 4765 742f .z.. Get/ │ │ │ │ 000018f0: 5365 7420 7468 6520 6e75 6d62 6572 206f Set the number o │ │ │ │ 00001900: 6620 7468 7265 6164 7320 746f 2063 7265 f threads to cre │ │ │ │ 00001910: 6174 6520 7768 656e 2065 6e63 6f64 696e ate when encodin │ │ │ │ 00001920: 6720 6e6f 726d 616c 730a 2020 2020 2020 g normals. │ │ │ │ 00001930: 2020 5468 6973 2064 6566 6175 6c74 7320 This defaults │ │ │ ├── tvtk_classes/fixed_point_volume_ray_cast_mapper.py │ │ │ │ @@ -203,15 +203,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _minimum_image_sample_distance_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetMinimumImageSampleDistance, │ │ │ │ self.minimum_image_sample_distance) │ │ │ │ │ │ │ │ - number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ │ │ │ │ + number_of_threads = traits.Int(32, enter_set=True, auto_set=False, desc=\ │ │ │ │ """ │ │ │ │ Set/Get the number of threads to use. This by default is equal to │ │ │ │ the number of available processors detected. WARNING: If number │ │ │ │ of threads > 1, results may not be consistent. │ │ │ │ """ │ │ │ │ ) │ │ │ ├── tvtk_classes/fixed_point_volume_ray_cast_mapper.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 1a18 53a4 7d56 8fc2 a.........S.}V.. │ │ │ │ +00000000: 610d 0d0a 0300 0000 89fd ca75 513b 5be1 a..........uQ;[. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -591,15 +591,15 @@ │ │ │ │ 000024e0: 00da 265f 6d69 6e69 6d75 6d5f 696d 6167 ..&_minimum_imag │ │ │ │ 000024f0: 655f 7361 6d70 6c65 5f64 6973 7461 6e63 e_sample_distanc │ │ │ │ 00002500: 655f 6368 616e 6765 64ce 0000 0073 0600 e_changed....s.. │ │ │ │ 00002510: 0000 0001 0a01 04ff 7a44 4669 7865 6450 ........zDFixedP │ │ │ │ 00002520: 6f69 6e74 566f 6c75 6d65 5261 7943 6173 ointVolumeRayCas │ │ │ │ 00002530: 744d 6170 7065 722e 5f6d 696e 696d 756d tMapper._minimum │ │ │ │ 00002540: 5f69 6d61 6765 5f73 616d 706c 655f 6469 _image_sample_di │ │ │ │ -00002550: 7374 616e 6365 5f63 6861 6e67 6564 e904 stance_changed.. │ │ │ │ +00002550: 7374 616e 6365 5f63 6861 6e67 6564 e920 stance_changed. │ │ │ │ 00002560: 0000 007a d20a 2020 2020 2020 2020 5365 ...z.. Se │ │ │ │ 00002570: 742f 4765 7420 7468 6520 6e75 6d62 6572 t/Get the number │ │ │ │ 00002580: 206f 6620 7468 7265 6164 7320 746f 2075 of threads to u │ │ │ │ 00002590: 7365 2e20 5468 6973 2062 7920 6465 6661 se. This by defa │ │ │ │ 000025a0: 756c 7420 6973 2065 7175 616c 2074 6f0a ult is equal to. │ │ │ │ 000025b0: 2020 2020 2020 2020 7468 6520 6e75 6d62 the numb │ │ │ │ 000025c0: 6572 206f 6620 6176 6169 6c61 626c 6520 er of available │ │ │ ├── tvtk_classes/image_mapper3d.py │ │ │ │ @@ -110,15 +110,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _streaming_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetStreaming, │ │ │ │ self.streaming_) │ │ │ │ │ │ │ │ - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ + number_of_threads = traits.Trait(32, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ """ │ │ │ │ The number of threads to create when rendering. │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _number_of_threads_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetNumberOfThreads, │ │ │ ├── tvtk_classes/image_mapper3d.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 9dd4 ad8b bf7e 273f a............~'? │ │ │ │ +00000000: 610d 0d0a 0300 0000 d4f4 a799 a6e5 6477 a.............dw │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -263,15 +263,15 @@ │ │ │ │ 00001060: 7453 7472 6561 6d69 6e67 5a0a 7374 7265 tStreamingZ.stre │ │ │ │ 00001070: 616d 696e 675f 7226 0000 0072 1500 0000 aming_r&...r.... │ │ │ │ 00001080: 7215 0000 0072 1600 0000 da12 5f73 7472 r....r......_str │ │ │ │ 00001090: 6561 6d69 6e67 5f63 6861 6e67 6564 7100 eaming_changedq. │ │ │ │ 000010a0: 0000 7306 0000 0000 010a 0104 ff7a 2049 ..s..........z I │ │ │ │ 000010b0: 6d61 6765 4d61 7070 6572 3344 2e5f 7374 mageMapper3D._st │ │ │ │ 000010c0: 7265 616d 696e 675f 6368 616e 6765 64e9 reaming_changed. │ │ │ │ -000010d0: 0400 0000 e901 0000 00e9 4000 0000 4629 ..........@...F) │ │ │ │ +000010d0: 2000 0000 e901 0000 00e9 4000 0000 4629 .........@...F) │ │ │ │ 000010e0: 02da 0965 6e74 6572 5f73 6574 da08 6175 ...enter_set..au │ │ │ │ 000010f0: 746f 5f73 6574 7a41 0a20 2020 2020 2020 to_setzA. │ │ │ │ 00001100: 2054 6865 206e 756d 6265 7220 6f66 2074 The number of t │ │ │ │ 00001110: 6872 6561 6473 2074 6f20 6372 6561 7465 hreads to create │ │ │ │ 00001120: 2077 6865 6e20 7265 6e64 6572 696e 672e when rendering. │ │ │ │ 00001130: 0a20 2020 2020 2020 2063 0300 0000 0000 . c...... │ │ │ │ 00001140: 0000 0000 0000 0300 0000 0400 0000 4300 ..............C. │ │ │ ├── tvtk_classes/implicit_modeller.py │ │ │ │ @@ -325,15 +325,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _model_bounds_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetModelBounds, │ │ │ │ self.model_bounds) │ │ │ │ │ │ │ │ - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ + number_of_threads = traits.Trait(32, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ """ │ │ │ │ Set / Get the number of threads used during Per-Voxel processing │ │ │ │ mode │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _number_of_threads_changed(self, old_val, new_val): │ │ │ ├── tvtk_classes/implicit_modeller.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 bf44 6b42 f0e8 6fb5 a........DkB..o. │ │ │ │ +00000000: 610d 0d0a 0300 0000 c21b ec5f 93c0 4cb5 a.........._..L. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -901,15 +901,15 @@ │ │ │ │ 00003840: 656c 426f 756e 6473 da0c 6d6f 6465 6c5f elBounds..model_ │ │ │ │ 00003850: 626f 756e 6473 7226 0000 0072 1500 0000 boundsr&...r.... │ │ │ │ 00003860: 7215 0000 0072 1600 0000 da15 5f6d 6f64 r....r......_mod │ │ │ │ 00003870: 656c 5f62 6f75 6e64 735f 6368 616e 6765 el_bounds_change │ │ │ │ 00003880: 6448 0100 0073 0600 0000 0001 0a01 04ff dH...s.......... │ │ │ │ 00003890: 7a26 496d 706c 6963 6974 4d6f 6465 6c6c z&ImplicitModell │ │ │ │ 000038a0: 6572 2e5f 6d6f 6465 6c5f 626f 756e 6473 er._model_bounds │ │ │ │ -000038b0: 5f63 6861 6e67 6564 e904 0000 00e9 4000 _changed......@. │ │ │ │ +000038b0: 5f63 6861 6e67 6564 e920 0000 00e9 4000 _changed. ....@. │ │ │ │ 000038c0: 0000 7a5f 0a20 2020 2020 2020 2053 6574 ..z_. Set │ │ │ │ 000038d0: 202f 2047 6574 2074 6865 206e 756d 6265 / Get the numbe │ │ │ │ 000038e0: 7220 6f66 2074 6872 6561 6473 2075 7365 r of threads use │ │ │ │ 000038f0: 6420 6475 7269 6e67 2050 6572 2d56 6f78 d during Per-Vox │ │ │ │ 00003900: 656c 2070 726f 6365 7373 696e 670a 2020 el processing. │ │ │ │ 00003910: 2020 2020 2020 6d6f 6465 0a20 2020 2020 mode. │ │ │ │ 00003920: 2020 2063 0300 0000 0000 0000 0000 0000 c............ │ │ │ ├── tvtk_classes/multi_threader.py │ │ │ │ @@ -40,15 +40,15 @@ │ │ │ │ supporting POSIX threads. This class can be used to execute a single │ │ │ │ method on multiple threads, or to specify a method per thread. │ │ │ │ │ │ │ │ """ │ │ │ │ def __init__(self, obj=None, update=True, **traits): │ │ │ │ tvtk_base.TVTKBase.__init__(self, vtk.vtkMultiThreader, obj, update, **traits) │ │ │ │ │ │ │ │ - global_default_number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ │ │ │ │ + global_default_number_of_threads = traits.Int(32, enter_set=True, auto_set=False, desc=\ │ │ │ │ """ │ │ │ │ Set/Get the value which is used to initialize the number_of_threads │ │ │ │ in the constructor. Initially this default is set to the number │ │ │ │ of processors or VTK_MAX_THREADS (which ever is less). │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ @@ -64,15 +64,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _global_maximum_number_of_threads_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetGlobalMaximumNumberOfThreads, │ │ │ │ self.global_maximum_number_of_threads) │ │ │ │ │ │ │ │ - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ + number_of_threads = traits.Trait(32, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ """ │ │ │ │ Get/Set the number of threads to create. It will be clamped to │ │ │ │ the range 1 - VTK_MAX_THREADS, so the caller of this method │ │ │ │ should check that the requested number of threads was accepted. │ │ │ │ """ │ │ │ │ ) │ │ │ ├── tvtk_classes/multi_threader.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 9021 fd11 bea7 be67 a........!.....g │ │ │ │ +00000000: 610d 0d0a 0300 0000 47e3 71d0 3362 7164 a.......G.q.3bqd │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -87,15 +87,15 @@ │ │ │ │ 00000560: 4261 7365 da08 5f5f 696e 6974 5f5f da03 Base..__init__.. │ │ │ │ 00000570: 7674 6bda 1076 746b 4d75 6c74 6954 6872 vtk..vtkMultiThr │ │ │ │ 00000580: 6561 6465 7229 04da 0473 656c 66da 036f eader)...self..o │ │ │ │ 00000590: 626a da06 7570 6461 7465 da06 7472 6169 bj..update..trai │ │ │ │ 000005a0: 7473 7214 0000 0072 1400 0000 7215 0000 tsr....r....r... │ │ │ │ 000005b0: 0072 1a00 0000 2c00 0000 7302 0000 0000 .r....,...s..... │ │ │ │ 000005c0: 017a 164d 756c 7469 5468 7265 6164 6572 .z.MultiThreader │ │ │ │ -000005d0: 2e5f 5f69 6e69 745f 5fe9 0400 0000 467a .__init__.....Fz │ │ │ │ +000005d0: 2e5f 5f69 6e69 745f 5fe9 2000 0000 467a .__init__. ...Fz │ │ │ │ 000005e0: dd0a 2020 2020 2020 2020 5365 742f 4765 .. Set/Ge │ │ │ │ 000005f0: 7420 7468 6520 7661 6c75 6520 7768 6963 t the value whic │ │ │ │ 00000600: 6820 6973 2075 7365 6420 746f 2069 6e69 h is used to ini │ │ │ │ 00000610: 7469 616c 697a 6520 7468 6520 6e75 6d62 tialize the numb │ │ │ │ 00000620: 6572 5f6f 665f 7468 7265 6164 730a 2020 er_of_threads. │ │ │ │ 00000630: 2020 2020 2020 696e 2074 6865 2063 6f6e in the con │ │ │ │ 00000640: 7374 7275 6374 6f72 2e20 2049 6e69 7469 structor. Initi │ │ │ ├── tvtk_classes/render_window_interactor.py │ │ │ │ @@ -439,15 +439,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _timer_event_type_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetTimerEventType, │ │ │ │ self.timer_event_type) │ │ │ │ │ │ │ │ - translation = traits.Array(enter_set=True, auto_set=False, shape=(2,), dtype="float", value=(2.2071089363224657e-135, 6.91640774428155e-310), cols=2, desc=\ │ │ │ │ + translation = traits.Array(enter_set=True, auto_set=False, shape=(2,), dtype="float", value=(5.413397122235745e+278, 6.94554363435767e-310), cols=2, desc=\ │ │ │ │ """ │ │ │ │ Set/get the tranlation for pan/swipe gestures, update │ │ │ │ last_translation │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _translation_changed(self, old_val, new_val): │ │ │ ├── tvtk_classes/render_window_interactor.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 4d17 d7dd db63 59d3 a.......M....cY. │ │ │ │ +00000000: 610d 0d0a 0300 0000 6e57 d722 981f 3bb2 a.......nW."..;. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -974,16 +974,16 @@ │ │ │ │ 00003cd0: 7479 7065 7226 0000 0072 1500 0000 7215 typer&...r....r. │ │ │ │ 00003ce0: 0000 0072 1600 0000 da19 5f74 696d 6572 ...r......_timer │ │ │ │ 00003cf0: 5f65 7665 6e74 5f74 7970 655f 6368 616e _event_type_chan │ │ │ │ 00003d00: 6765 64ba 0100 0073 0600 0000 0001 0a01 ged....s........ │ │ │ │ 00003d10: 04ff 7a30 5265 6e64 6572 5769 6e64 6f77 ..z0RenderWindow │ │ │ │ 00003d20: 496e 7465 7261 6374 6f72 2e5f 7469 6d65 Interactor._time │ │ │ │ 00003d30: 725f 6576 656e 745f 7479 7065 5f63 6861 r_event_type_cha │ │ │ │ -00003d40: 6e67 6564 da05 666c 6f61 7429 0267 83aa nged..float).g.. │ │ │ │ -00003d50: 2575 daaa f923 67b0 f36e e151 7f00 007a %u...#g..n.Q...z │ │ │ │ +00003d40: 6e67 6564 da05 666c 6f61 7429 0267 c005 nged..float).g.. │ │ │ │ +00003d50: 0188 c989 ce79 6730 f64d 2fdb 7f00 007a .....yg0.M/....z │ │ │ │ 00003d60: 600a 2020 2020 2020 2020 5365 742f 6765 `. Set/ge │ │ │ │ 00003d70: 7420 7468 6520 7472 616e 6c61 7469 6f6e t the tranlation │ │ │ │ 00003d80: 2066 6f72 2070 616e 2f73 7769 7065 2067 for pan/swipe g │ │ │ │ 00003d90: 6573 7475 7265 732c 2075 7064 6174 650a estures, update. │ │ │ │ 00003da0: 2020 2020 2020 2020 6c61 7374 5f74 7261 last_tra │ │ │ │ 00003db0: 6e73 6c61 7469 6f6e 0a20 2020 2020 2020 nslation. │ │ │ │ 00003dc0: 2063 0300 0000 0000 0000 0000 0000 0300 c.............. │ │ │ ├── tvtk_classes/render_window_interactor3d.py │ │ │ │ @@ -67,25 +67,25 @@ │ │ │ │ Set/Get the optional translation to map world coordinates into │ │ │ │ the 3d physical space (meters, 0,0,0). │ │ │ │ """ │ │ │ │ my_args = [deref_vtk(x) for x in args] │ │ │ │ ret = self._wrap_call(self._vtk_obj.SetPhysicalTranslation, *my_args) │ │ │ │ return ret │ │ │ │ │ │ │ │ - touch_pad_position = traits.Array(enter_set=True, auto_set=False, shape=(2,), dtype="float", value=(4.86039649501851e+30, 7.555079392772122e+31), cols=2, desc=\ │ │ │ │ + touch_pad_position = traits.Array(enter_set=True, auto_set=False, shape=(2,), dtype="float", value=(4.586590003581559e-41, 20551.09375), cols=2, desc=\ │ │ │ │ """ │ │ │ │ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _touch_pad_position_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetTouchPadPosition, │ │ │ │ self.touch_pad_position) │ │ │ │ │ │ │ │ - translation3d = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype="float", value=(5.981490905058267e-154, 6.013470016999068e-154, 1.3576485925129456e+243), cols=3, desc=\ │ │ │ │ + translation3d = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype="float", value=(6.9455629665946e-310, 6.9455629665946e-310, 6.9455629665946e-310), cols=3, desc=\ │ │ │ │ """ │ │ │ │ Set/get the tranlation for pan/swipe gestures, update │ │ │ │ last_translation │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _translation3d_changed(self, old_val, new_val): │ │ │ ├── tvtk_classes/render_window_interactor3d.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 36ec 4223 5db5 101c a.......6.B#]... │ │ │ │ +00000000: 610d 0d0a 0300 0000 dbf5 1864 3547 89c9 a..........d5G.. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -190,16 +190,16 @@ │ │ │ │ 00000bd0: 7216 0000 00da 1873 6574 5f70 6879 7369 r......set_physi │ │ │ │ 00000be0: 6361 6c5f 7472 616e 736c 6174 696f 6e3e cal_translation> │ │ │ │ 00000bf0: 0000 0073 0600 0000 0008 0e01 1601 7a31 ...s..........z1 │ │ │ │ 00000c00: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte │ │ │ │ 00000c10: 7261 6374 6f72 3344 2e73 6574 5f70 6879 ractor3D.set_phy │ │ │ │ 00000c20: 7369 6361 6c5f 7472 616e 736c 6174 696f sical_translatio │ │ │ │ 00000c30: 6e46 2901 e902 0000 00da 0566 6c6f 6174 nF)........float │ │ │ │ -00000c40: 2902 6700 0000 e064 ac4e 4667 0000 0040 ).g....d.NFg...@ │ │ │ │ -00000c50: aecc 8d46 722f 0000 007a 120a 2020 2020 ...Fr/...z.. │ │ │ │ +00000c40: 2902 6700 0000 00c0 f68f 3767 0000 0000 ).g.......7g.... │ │ │ │ +00000c50: c611 d440 722f 0000 007a 120a 2020 2020 ...@r/...z.. │ │ │ │ 00000c60: 2020 2020 0a20 2020 2020 2020 2029 07da . ).. │ │ │ │ 00000c70: 0965 6e74 6572 5f73 6574 da08 6175 746f .enter_set..auto │ │ │ │ 00000c80: 5f73 6574 da05 7368 6170 65da 0564 7479 _set..shape..dty │ │ │ │ 00000c90: 7065 da05 7661 6c75 65da 0463 6f6c 73da pe..value..cols. │ │ │ │ 00000ca0: 0464 6573 6363 0300 0000 0000 0000 0000 .descc.......... │ │ │ │ 00000cb0: 0000 0300 0000 0400 0000 4300 0000 7316 ..........C...s. │ │ │ │ 00000cc0: 0000 007c 00a0 007c 006a 016a 027c 006a ...|...|.j.j.|.j │ │ │ │ @@ -212,473 +212,472 @@ │ │ │ │ 00000d30: 7661 6c72 1500 0000 7215 0000 0072 1600 valr....r....r.. │ │ │ │ 00000d40: 0000 da1b 5f74 6f75 6368 5f70 6164 5f70 ...._touch_pad_p │ │ │ │ 00000d50: 6f73 6974 696f 6e5f 6368 616e 6765 6450 osition_changedP │ │ │ │ 00000d60: 0000 0073 0600 0000 0001 0a01 04ff 7a34 ...s..........z4 │ │ │ │ 00000d70: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte │ │ │ │ 00000d80: 7261 6374 6f72 3344 2e5f 746f 7563 685f ractor3D._touch_ │ │ │ │ 00000d90: 7061 645f 706f 7369 7469 6f6e 5f63 6861 pad_position_cha │ │ │ │ -00000da0: 6e67 6564 2901 e903 0000 0029 0367 736f nged)......).gso │ │ │ │ -00000db0: 7227 2c0a 2020 6720 2020 2020 2020 2067 r',. g g │ │ │ │ -00000dc0: 2020 2764 6573 6972 723e 0000 007a 600a 'desirr>...z`. │ │ │ │ -00000dd0: 2020 2020 2020 2020 5365 742f 6765 7420 Set/get │ │ │ │ -00000de0: 7468 6520 7472 616e 6c61 7469 6f6e 2066 the tranlation f │ │ │ │ -00000df0: 6f72 2070 616e 2f73 7769 7065 2067 6573 or pan/swipe ges │ │ │ │ -00000e00: 7475 7265 732c 2075 7064 6174 650a 2020 tures, update. │ │ │ │ -00000e10: 2020 2020 2020 6c61 7374 5f74 7261 6e73 last_trans │ │ │ │ -00000e20: 6c61 7469 6f6e 0a20 2020 2020 2020 2063 lation. c │ │ │ │ -00000e30: 0300 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -00000e40: 0400 0000 4300 0000 7316 0000 007c 00a0 ....C...s....|.. │ │ │ │ -00000e50: 007c 006a 016a 027c 006a 03a1 0201 0064 .|.j.j.|.j.....d │ │ │ │ -00000e60: 0053 0072 1a00 0000 2904 7238 0000 0072 .S.r....).r8...r │ │ │ │ -00000e70: 2800 0000 da10 5365 7454 7261 6e73 6c61 (.....SetTransla │ │ │ │ -00000e80: 7469 6f6e 3344 da0d 7472 616e 736c 6174 tion3D..translat │ │ │ │ -00000e90: 696f 6e33 6472 3b00 0000 7215 0000 0072 ion3dr;...r....r │ │ │ │ -00000ea0: 1500 0000 7216 0000 00da 165f 7472 616e ....r......_tran │ │ │ │ -00000eb0: 736c 6174 696f 6e33 645f 6368 616e 6765 slation3d_change │ │ │ │ -00000ec0: 645b 0000 0073 0600 0000 0001 0a01 04ff d[...s.......... │ │ │ │ -00000ed0: 7a2f 5265 6e64 6572 5769 6e64 6f77 496e z/RenderWindowIn │ │ │ │ -00000ee0: 7465 7261 6374 6f72 3344 2e5f 7472 616e teractor3D._tran │ │ │ │ -00000ef0: 736c 6174 696f 6e33 645f 6368 616e 6765 slation3d_change │ │ │ │ -00000f00: 6463 0100 0000 0000 0000 0000 0000 0300 dc.............. │ │ │ │ -00000f10: 0000 0300 0000 4700 0000 731a 0000 007c ......G...s....| │ │ │ │ -00000f20: 006a 007c 006a 016a 0267 017c 01a2 0152 .j.|.j.j.g.|...R │ │ │ │ -00000f30: 008e 007d 027c 0253 0029 0161 7c01 0000 ...}.|.S.).a|... │ │ │ │ -00000f40: 0a20 2020 2020 2020 2056 2e67 6574 5f77 . V.get_w │ │ │ │ -00000f50: 6f72 6c64 5f65 7665 6e74 5f6f 7269 656e orld_event_orien │ │ │ │ -00000f60: 7461 7469 6f6e 2869 6e74 2920 2d3e 2028 tation(int) -> ( │ │ │ │ -00000f70: 666c 6f61 742c 202e 2e2e 290a 2020 2020 float, ...). │ │ │ │ -00000f80: 2020 2020 432b 2b3a 2076 6972 7475 616c C++: virtual │ │ │ │ -00000f90: 2064 6f75 626c 6520 2a47 6574 576f 726c double *GetWorl │ │ │ │ -00000fa0: 6445 7665 6e74 4f72 6965 6e74 6174 696f dEventOrientatio │ │ │ │ -00000fb0: 6e28 696e 7420 706f 696e 7465 7249 6e64 n(int pointerInd │ │ │ │ -00000fc0: 6578 290a 2020 2020 2020 2020 5769 7468 ex). With │ │ │ │ -00000fd0: 2056 5220 7765 206b 6e6f 7720 7468 6520 VR we know the │ │ │ │ -00000fe0: 776f 726c 6420 636f 6f72 6469 6e61 7465 world coordinate │ │ │ │ -00000ff0: 2070 6f73 6974 696f 6e73 2061 6e64 206f positions and o │ │ │ │ -00001000: 7269 656e 7461 7469 6f6e 730a 2020 2020 rientations. │ │ │ │ -00001010: 2020 2020 6f66 2065 7665 6e74 732e 2054 of events. T │ │ │ │ -00001020: 6865 7365 206d 6574 686f 6473 2073 7570 hese methods sup │ │ │ │ -00001030: 706f 7274 2071 7565 7279 696e 6720 7468 port querying th │ │ │ │ -00001040: 656d 2069 6e73 7465 6164 206f 6620 676f em instead of go │ │ │ │ -00001050: 696e 670a 2020 2020 2020 2020 7468 726f ing. thro │ │ │ │ -00001060: 7567 6820 6120 6469 7370 6c61 7920 582c ugh a display X, │ │ │ │ -00001070: 5920 636f 6f72 6469 6e61 7465 2061 7070 Y coordinate app │ │ │ │ -00001080: 726f 6163 6820 6173 2069 7320 7374 616e roach as is stan │ │ │ │ -00001090: 6461 7264 2066 6f72 0a20 2020 2020 2020 dard for. │ │ │ │ -000010a0: 206d 6f75 7365 2f74 6f75 6368 2065 7665 mouse/touch eve │ │ │ │ -000010b0: 6e74 730a 2020 2020 2020 2020 2903 7227 nts. ).r' │ │ │ │ -000010c0: 0000 0072 2800 0000 da18 4765 7457 6f72 ...r(.....GetWor │ │ │ │ -000010d0: 6c64 4576 656e 744f 7269 656e 7461 7469 ldEventOrientati │ │ │ │ -000010e0: 6f6e a903 721e 0000 0072 1300 0000 722b on..r....r....r+ │ │ │ │ -000010f0: 0000 0072 1500 0000 7215 0000 0072 1600 ...r....r....r.. │ │ │ │ -00001100: 0000 da1b 6765 745f 776f 726c 645f 6576 ....get_world_ev │ │ │ │ -00001110: 656e 745f 6f72 6965 6e74 6174 696f 6e5f ent_orientation_ │ │ │ │ -00001120: 0000 0073 0400 0000 0009 1601 7a34 5265 ...s........z4Re │ │ │ │ -00001130: 6e64 6572 5769 6e64 6f77 496e 7465 7261 nderWindowIntera │ │ │ │ -00001140: 6374 6f72 3344 2e67 6574 5f77 6f72 6c64 ctor3D.get_world │ │ │ │ -00001150: 5f65 7665 6e74 5f6f 7269 656e 7461 7469 _event_orientati │ │ │ │ -00001160: 6f6e 6301 0000 0000 0000 0000 0000 0003 onc............. │ │ │ │ -00001170: 0000 0003 0000 0047 0000 0073 1a00 0000 .......G...s.... │ │ │ │ -00001180: 7c00 6a00 7c00 6a01 6a02 6701 7c01 a201 |.j.|.j.j.g.|... │ │ │ │ -00001190: 5200 8e00 7d02 7c02 5300 2901 6148 0100 R...}.|.S.).aH.. │ │ │ │ -000011a0: 000a 2020 2020 2020 2020 562e 7365 745f .. V.set_ │ │ │ │ -000011b0: 776f 726c 645f 6576 656e 745f 6f72 6965 world_event_orie │ │ │ │ -000011c0: 6e74 6174 696f 6e28 666c 6f61 742c 2066 ntation(float, f │ │ │ │ -000011d0: 6c6f 6174 2c20 666c 6f61 742c 2066 6c6f loat, float, flo │ │ │ │ -000011e0: 6174 2c20 696e 7429 0a20 2020 2020 2020 at, int). │ │ │ │ -000011f0: 2043 2b2b 3a20 7669 7274 7561 6c20 766f C++: virtual vo │ │ │ │ -00001200: 6964 2053 6574 576f 726c 6445 7665 6e74 id SetWorldEvent │ │ │ │ -00001210: 4f72 6965 6e74 6174 696f 6e28 646f 7562 Orientation(doub │ │ │ │ -00001220: 6c65 2077 2c20 646f 7562 6c65 2078 2c0a le w, double x,. │ │ │ │ -00001230: 2020 2020 2020 2020 2020 2020 646f 7562 doub │ │ │ │ -00001240: 6c65 2079 2c20 646f 7562 6c65 207a 2c20 le y, double z, │ │ │ │ -00001250: 696e 7420 706f 696e 7465 7249 6e64 6578 int pointerIndex │ │ │ │ -00001260: 290a 2020 2020 2020 2020 5769 7468 2056 ). With V │ │ │ │ -00001270: 5220 7765 206b 6e6f 7720 7468 6520 776f R we know the wo │ │ │ │ -00001280: 726c 6420 636f 6f72 6469 6e61 7465 2070 rld coordinate p │ │ │ │ -00001290: 6f73 6974 696f 6e73 2061 6e64 206f 7269 ositions and ori │ │ │ │ -000012a0: 656e 7461 7469 6f6e 730a 2020 2020 2020 entations. │ │ │ │ -000012b0: 2020 6f66 2065 7665 6e74 732e 2054 6865 of events. The │ │ │ │ -000012c0: 7365 206d 6574 686f 6473 2073 7570 706f se methods suppo │ │ │ │ -000012d0: 7274 2073 6574 7469 6e67 2074 6865 6d2e rt setting them. │ │ │ │ -000012e0: 0a20 2020 2020 2020 2029 0372 2700 0000 . ).r'... │ │ │ │ -000012f0: 7228 0000 00da 1853 6574 576f 726c 6445 r(.....SetWorldE │ │ │ │ -00001300: 7665 6e74 4f72 6965 6e74 6174 696f 6e72 ventOrientationr │ │ │ │ -00001310: 4300 0000 7215 0000 0072 1500 0000 7216 C...r....r....r. │ │ │ │ -00001320: 0000 00da 1b73 6574 5f77 6f72 6c64 5f65 .....set_world_e │ │ │ │ -00001330: 7665 6e74 5f6f 7269 656e 7461 7469 6f6e vent_orientation │ │ │ │ -00001340: 6b00 0000 7304 0000 0000 0816 017a 3452 k...s........z4R │ │ │ │ -00001350: 656e 6465 7257 696e 646f 7749 6e74 6572 enderWindowInter │ │ │ │ -00001360: 6163 746f 7233 442e 7365 745f 776f 726c actor3D.set_worl │ │ │ │ -00001370: 645f 6576 656e 745f 6f72 6965 6e74 6174 d_event_orientat │ │ │ │ -00001380: 696f 6e63 0100 0000 0000 0000 0000 0000 ionc............ │ │ │ │ -00001390: 0300 0000 0300 0000 4700 0000 731a 0000 ........G...s... │ │ │ │ -000013a0: 007c 006a 007c 006a 016a 0267 017c 01a2 .|.j.|.j.j.g.|.. │ │ │ │ -000013b0: 0152 008e 007d 027c 0253 0029 0161 7601 .R...}.|.S.).av. │ │ │ │ -000013c0: 0000 0a20 2020 2020 2020 2056 2e67 6574 ... V.get │ │ │ │ -000013d0: 5f77 6f72 6c64 5f65 7665 6e74 5f70 6f73 _world_event_pos │ │ │ │ -000013e0: 6974 696f 6e28 696e 7429 202d 3e20 2866 ition(int) -> (f │ │ │ │ -000013f0: 6c6f 6174 2c20 2e2e 2e29 0a20 2020 2020 loat, ...). │ │ │ │ -00001400: 2020 2043 2b2b 3a20 7669 7274 7561 6c20 C++: virtual │ │ │ │ -00001410: 646f 7562 6c65 202a 4765 7457 6f72 6c64 double *GetWorld │ │ │ │ -00001420: 4576 656e 7450 6f73 6974 696f 6e28 696e EventPosition(in │ │ │ │ -00001430: 7420 706f 696e 7465 7249 6e64 6578 290a t pointerIndex). │ │ │ │ -00001440: 2020 2020 2020 2020 5769 7468 2056 5220 With VR │ │ │ │ -00001450: 7765 206b 6e6f 7720 7468 6520 776f 726c we know the worl │ │ │ │ -00001460: 6420 636f 6f72 6469 6e61 7465 2070 6f73 d coordinate pos │ │ │ │ -00001470: 6974 696f 6e73 2061 6e64 206f 7269 656e itions and orien │ │ │ │ -00001480: 7461 7469 6f6e 730a 2020 2020 2020 2020 tations. │ │ │ │ -00001490: 6f66 2065 7665 6e74 732e 2054 6865 7365 of events. These │ │ │ │ -000014a0: 206d 6574 686f 6473 2073 7570 706f 7274 methods support │ │ │ │ -000014b0: 2071 7565 7279 696e 6720 7468 656d 2069 querying them i │ │ │ │ -000014c0: 6e73 7465 6164 206f 6620 676f 696e 670a nstead of going. │ │ │ │ -000014d0: 2020 2020 2020 2020 7468 726f 7567 6820 through │ │ │ │ -000014e0: 6120 6469 7370 6c61 7920 582c 5920 636f a display X,Y co │ │ │ │ -000014f0: 6f72 6469 6e61 7465 2061 7070 726f 6163 ordinate approac │ │ │ │ -00001500: 6820 6173 2069 7320 7374 616e 6461 7264 h as is standard │ │ │ │ -00001510: 2066 6f72 0a20 2020 2020 2020 206d 6f75 for. mou │ │ │ │ -00001520: 7365 2f74 6f75 6368 2065 7665 6e74 730a se/touch events. │ │ │ │ -00001530: 2020 2020 2020 2020 2903 7227 0000 0072 ).r'...r │ │ │ │ -00001540: 2800 0000 da15 4765 7457 6f72 6c64 4576 (.....GetWorldEv │ │ │ │ -00001550: 656e 7450 6f73 6974 696f 6e72 4300 0000 entPositionrC... │ │ │ │ -00001560: 7215 0000 0072 1500 0000 7216 0000 00da r....r....r..... │ │ │ │ -00001570: 1867 6574 5f77 6f72 6c64 5f65 7665 6e74 .get_world_event │ │ │ │ -00001580: 5f70 6f73 6974 696f 6e76 0000 0073 0400 _positionv...s.. │ │ │ │ -00001590: 0000 0009 1601 7a31 5265 6e64 6572 5769 ......z1RenderWi │ │ │ │ -000015a0: 6e64 6f77 496e 7465 7261 6374 6f72 3344 ndowInteractor3D │ │ │ │ -000015b0: 2e67 6574 5f77 6f72 6c64 5f65 7665 6e74 .get_world_event │ │ │ │ -000015c0: 5f70 6f73 6974 696f 6e63 0100 0000 0000 _positionc...... │ │ │ │ -000015d0: 0000 0000 0000 0300 0000 0300 0000 4700 ..............G. │ │ │ │ -000015e0: 0000 731a 0000 007c 006a 007c 006a 016a ..s....|.j.|.j.j │ │ │ │ -000015f0: 0267 017c 01a2 0152 008e 007d 027c 0253 .g.|...R...}.|.S │ │ │ │ -00001600: 0029 0161 3101 0000 0a20 2020 2020 2020 .).a1.... │ │ │ │ -00001610: 2056 2e73 6574 5f77 6f72 6c64 5f65 7665 V.set_world_eve │ │ │ │ -00001620: 6e74 5f70 6f73 6974 696f 6e28 666c 6f61 nt_position(floa │ │ │ │ -00001630: 742c 2066 6c6f 6174 2c20 666c 6f61 742c t, float, float, │ │ │ │ -00001640: 2069 6e74 290a 2020 2020 2020 2020 432b int). C+ │ │ │ │ -00001650: 2b3a 2076 6972 7475 616c 2076 6f69 6420 +: virtual void │ │ │ │ -00001660: 5365 7457 6f72 6c64 4576 656e 7450 6f73 SetWorldEventPos │ │ │ │ -00001670: 6974 696f 6e28 646f 7562 6c65 2078 2c20 ition(double x, │ │ │ │ -00001680: 646f 7562 6c65 2079 2c0a 2020 2020 2020 double y,. │ │ │ │ -00001690: 2020 2020 2020 646f 7562 6c65 207a 2c20 double z, │ │ │ │ -000016a0: 696e 7420 706f 696e 7465 7249 6e64 6578 int pointerIndex │ │ │ │ -000016b0: 290a 2020 2020 2020 2020 5769 7468 2056 ). With V │ │ │ │ -000016c0: 5220 7765 206b 6e6f 7720 7468 6520 776f R we know the wo │ │ │ │ -000016d0: 726c 6420 636f 6f72 6469 6e61 7465 2070 rld coordinate p │ │ │ │ -000016e0: 6f73 6974 696f 6e73 2061 6e64 206f 7269 ositions and ori │ │ │ │ -000016f0: 656e 7461 7469 6f6e 730a 2020 2020 2020 entations. │ │ │ │ -00001700: 2020 6f66 2065 7665 6e74 732e 2054 6865 of events. The │ │ │ │ -00001710: 7365 206d 6574 686f 6473 2073 7570 706f se methods suppo │ │ │ │ -00001720: 7274 2073 6574 7469 6e67 2074 6865 6d2e rt setting them. │ │ │ │ -00001730: 0a20 2020 2020 2020 2029 0372 2700 0000 . ).r'... │ │ │ │ -00001740: 7228 0000 00da 1553 6574 576f 726c 6445 r(.....SetWorldE │ │ │ │ -00001750: 7665 6e74 506f 7369 7469 6f6e 7243 0000 ventPositionrC.. │ │ │ │ -00001760: 0072 1500 0000 7215 0000 0072 1600 0000 .r....r....r.... │ │ │ │ -00001770: da18 7365 745f 776f 726c 645f 6576 656e ..set_world_even │ │ │ │ -00001780: 745f 706f 7369 7469 6f6e 8200 0000 7304 t_position....s. │ │ │ │ -00001790: 0000 0000 0816 017a 3152 656e 6465 7257 .......z1RenderW │ │ │ │ -000017a0: 696e 646f 7749 6e74 6572 6163 746f 7233 indowInteractor3 │ │ │ │ -000017b0: 442e 7365 745f 776f 726c 645f 6576 656e D.set_world_even │ │ │ │ -000017c0: 745f 706f 7369 7469 6f6e 6301 0000 0000 t_positionc..... │ │ │ │ -000017d0: 0000 0000 0000 0001 0000 0002 0000 0043 ...............C │ │ │ │ -000017e0: 0000 0073 0a00 0000 7c00 6a00 a001 a100 ...s....|.j..... │ │ │ │ -000017f0: 5300 721a 0000 0029 0272 2800 0000 da14 S.r....).r(..... │ │ │ │ -00001800: 4765 744c 6173 7454 7261 6e73 6c61 7469 GetLastTranslati │ │ │ │ -00001810: 6f6e 3344 2901 721e 0000 0072 1500 0000 on3D).r....r.... │ │ │ │ -00001820: 7215 0000 0072 1600 0000 da17 5f67 6574 r....r......_get │ │ │ │ -00001830: 5f6c 6173 745f 7472 616e 736c 6174 696f _last_translatio │ │ │ │ -00001840: 6e33 648d 0000 0073 0200 0000 0001 7a30 n3d....s......z0 │ │ │ │ -00001850: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte │ │ │ │ -00001860: 7261 6374 6f72 3344 2e5f 6765 745f 6c61 ractor3D._get_la │ │ │ │ -00001870: 7374 5f74 7261 6e73 6c61 7469 6f6e 3364 st_translation3d │ │ │ │ -00001880: 2901 7237 0000 0063 0100 0000 0000 0000 ).r7...c........ │ │ │ │ -00001890: 0000 0000 0300 0000 0300 0000 4700 0000 ............G... │ │ │ │ -000018a0: 731a 0000 007c 006a 007c 006a 016a 0267 s....|.j.|.j.j.g │ │ │ │ -000018b0: 017c 01a2 0152 008e 007d 027c 0253 0029 .|...R...}.|.S.) │ │ │ │ -000018c0: 0161 9201 0000 0a20 2020 2020 2020 2056 .a..... V │ │ │ │ -000018d0: 2e67 6574 5f6c 6173 745f 776f 726c 645f .get_last_world_ │ │ │ │ -000018e0: 6576 656e 745f 6f72 6965 6e74 6174 696f event_orientatio │ │ │ │ -000018f0: 6e28 696e 7429 202d 3e20 2866 6c6f 6174 n(int) -> (float │ │ │ │ -00001900: 2c20 2e2e 2e29 0a20 2020 2020 2020 2043 , ...). C │ │ │ │ -00001910: 2b2b 3a20 7669 7274 7561 6c20 646f 7562 ++: virtual doub │ │ │ │ -00001920: 6c65 202a 4765 744c 6173 7457 6f72 6c64 le *GetLastWorld │ │ │ │ -00001930: 4576 656e 744f 7269 656e 7461 7469 6f6e EventOrientation │ │ │ │ -00001940: 280a 2020 2020 2020 2020 2020 2020 696e (. in │ │ │ │ -00001950: 7420 706f 696e 7465 7249 6e64 6578 290a t pointerIndex). │ │ │ │ -00001960: 2020 2020 2020 2020 5769 7468 2056 5220 With VR │ │ │ │ -00001970: 7765 206b 6e6f 7720 7468 6520 776f 726c we know the worl │ │ │ │ -00001980: 6420 636f 6f72 6469 6e61 7465 2070 6f73 d coordinate pos │ │ │ │ -00001990: 6974 696f 6e73 2061 6e64 206f 7269 656e itions and orien │ │ │ │ -000019a0: 7461 7469 6f6e 730a 2020 2020 2020 2020 tations. │ │ │ │ -000019b0: 6f66 2065 7665 6e74 732e 2054 6865 7365 of events. These │ │ │ │ -000019c0: 206d 6574 686f 6473 2073 7570 706f 7274 methods support │ │ │ │ -000019d0: 2071 7565 7279 696e 6720 7468 656d 2069 querying them i │ │ │ │ -000019e0: 6e73 7465 6164 206f 6620 676f 696e 670a nstead of going. │ │ │ │ -000019f0: 2020 2020 2020 2020 7468 726f 7567 6820 through │ │ │ │ -00001a00: 6120 6469 7370 6c61 7920 582c 5920 636f a display X,Y co │ │ │ │ -00001a10: 6f72 6469 6e61 7465 2061 7070 726f 6163 ordinate approac │ │ │ │ -00001a20: 6820 6173 2069 7320 7374 616e 6461 7264 h as is standard │ │ │ │ -00001a30: 2066 6f72 0a20 2020 2020 2020 206d 6f75 for. mou │ │ │ │ -00001a40: 7365 2f74 6f75 6368 2065 7665 6e74 730a se/touch events. │ │ │ │ -00001a50: 2020 2020 2020 2020 2903 7227 0000 0072 ).r'...r │ │ │ │ -00001a60: 2800 0000 da1c 4765 744c 6173 7457 6f72 (.....GetLastWor │ │ │ │ -00001a70: 6c64 4576 656e 744f 7269 656e 7461 7469 ldEventOrientati │ │ │ │ -00001a80: 6f6e 7243 0000 0072 1500 0000 7215 0000 onrC...r....r... │ │ │ │ -00001a90: 0072 1600 0000 da20 6765 745f 6c61 7374 .r..... get_last │ │ │ │ -00001aa0: 5f77 6f72 6c64 5f65 7665 6e74 5f6f 7269 _world_event_ori │ │ │ │ -00001ab0: 656e 7461 7469 6f6e 9500 0000 7304 0000 entation....s... │ │ │ │ -00001ac0: 0000 0a16 017a 3952 656e 6465 7257 696e .....z9RenderWin │ │ │ │ -00001ad0: 646f 7749 6e74 6572 6163 746f 7233 442e dowInteractor3D. │ │ │ │ -00001ae0: 6765 745f 6c61 7374 5f77 6f72 6c64 5f65 get_last_world_e │ │ │ │ -00001af0: 7665 6e74 5f6f 7269 656e 7461 7469 6f6e vent_orientation │ │ │ │ -00001b00: 6301 0000 0000 0000 0000 0000 0003 0000 c............... │ │ │ │ -00001b10: 0003 0000 0047 0000 0073 1a00 0000 7c00 .....G...s....|. │ │ │ │ -00001b20: 6a00 7c00 6a01 6a02 6701 7c01 a201 5200 j.|.j.j.g.|...R. │ │ │ │ -00001b30: 8e00 7d02 7c02 5300 2901 617f 0100 000a ..}.|.S.).a..... │ │ │ │ -00001b40: 2020 2020 2020 2020 562e 6765 745f 6c61 V.get_la │ │ │ │ -00001b50: 7374 5f77 6f72 6c64 5f65 7665 6e74 5f70 st_world_event_p │ │ │ │ -00001b60: 6f73 6974 696f 6e28 696e 7429 202d 3e20 osition(int) -> │ │ │ │ -00001b70: 2866 6c6f 6174 2c20 2e2e 2e29 0a20 2020 (float, ...). │ │ │ │ -00001b80: 2020 2020 2043 2b2b 3a20 7669 7274 7561 C++: virtua │ │ │ │ -00001b90: 6c20 646f 7562 6c65 202a 4765 744c 6173 l double *GetLas │ │ │ │ -00001ba0: 7457 6f72 6c64 4576 656e 7450 6f73 6974 tWorldEventPosit │ │ │ │ -00001bb0: 696f 6e28 696e 7420 706f 696e 7465 7249 ion(int pointerI │ │ │ │ -00001bc0: 6e64 6578 290a 2020 2020 2020 2020 5769 ndex). Wi │ │ │ │ -00001bd0: 7468 2056 5220 7765 206b 6e6f 7720 7468 th VR we know th │ │ │ │ -00001be0: 6520 776f 726c 6420 636f 6f72 6469 6e61 e world coordina │ │ │ │ -00001bf0: 7465 2070 6f73 6974 696f 6e73 2061 6e64 te positions and │ │ │ │ -00001c00: 206f 7269 656e 7461 7469 6f6e 730a 2020 orientations. │ │ │ │ -00001c10: 2020 2020 2020 6f66 2065 7665 6e74 732e of events. │ │ │ │ -00001c20: 2054 6865 7365 206d 6574 686f 6473 2073 These methods s │ │ │ │ -00001c30: 7570 706f 7274 2071 7565 7279 696e 6720 upport querying │ │ │ │ -00001c40: 7468 656d 2069 6e73 7465 6164 206f 6620 them instead of │ │ │ │ -00001c50: 676f 696e 670a 2020 2020 2020 2020 7468 going. th │ │ │ │ -00001c60: 726f 7567 6820 6120 6469 7370 6c61 7920 rough a display │ │ │ │ -00001c70: 582c 5920 636f 6f72 6469 6e61 7465 2061 X,Y coordinate a │ │ │ │ -00001c80: 7070 726f 6163 6820 6173 2069 7320 7374 pproach as is st │ │ │ │ -00001c90: 616e 6461 7264 2066 6f72 0a20 2020 2020 andard for. │ │ │ │ -00001ca0: 2020 206d 6f75 7365 2f74 6f75 6368 2065 mouse/touch e │ │ │ │ -00001cb0: 7665 6e74 730a 2020 2020 2020 2020 2903 vents. ). │ │ │ │ -00001cc0: 7227 0000 0072 2800 0000 da19 4765 744c r'...r(.....GetL │ │ │ │ -00001cd0: 6173 7457 6f72 6c64 4576 656e 7450 6f73 astWorldEventPos │ │ │ │ -00001ce0: 6974 696f 6e72 4300 0000 7215 0000 0072 itionrC...r....r │ │ │ │ -00001cf0: 1500 0000 7216 0000 00da 1d67 6574 5f6c ....r......get_l │ │ │ │ -00001d00: 6173 745f 776f 726c 645f 6576 656e 745f ast_world_event_ │ │ │ │ -00001d10: 706f 7369 7469 6f6e a200 0000 7304 0000 position....s... │ │ │ │ -00001d20: 0000 0916 017a 3652 656e 6465 7257 696e .....z6RenderWin │ │ │ │ -00001d30: 646f 7749 6e74 6572 6163 746f 7233 442e dowInteractor3D. │ │ │ │ -00001d40: 6765 745f 6c61 7374 5f77 6f72 6c64 5f65 get_last_world_e │ │ │ │ -00001d50: 7665 6e74 5f70 6f73 6974 696f 6e63 0100 vent_positionc.. │ │ │ │ -00001d60: 0000 0000 0000 0000 0000 0300 0000 0300 ................ │ │ │ │ -00001d70: 0000 4700 0000 731a 0000 007c 006a 007c ..G...s....|.j.| │ │ │ │ -00001d80: 006a 016a 0267 017c 01a2 0152 008e 007d .j.j.g.|...R...} │ │ │ │ -00001d90: 027c 0253 0029 0161 3f01 0000 0a20 2020 .|.S.).a?.... │ │ │ │ -00001da0: 2020 2020 2056 2e73 6574 5f70 6879 7369 V.set_physi │ │ │ │ -00001db0: 6361 6c5f 6576 656e 745f 706f 7369 7469 cal_event_positi │ │ │ │ -00001dc0: 6f6e 2866 6c6f 6174 2c20 666c 6f61 742c on(float, float, │ │ │ │ -00001dd0: 2066 6c6f 6174 2c20 696e 7429 0a20 2020 float, int). │ │ │ │ -00001de0: 2020 2020 2043 2b2b 3a20 7669 7274 7561 C++: virtua │ │ │ │ -00001df0: 6c20 766f 6964 2053 6574 5068 7973 6963 l void SetPhysic │ │ │ │ -00001e00: 616c 4576 656e 7450 6f73 6974 696f 6e28 alEventPosition( │ │ │ │ -00001e10: 646f 7562 6c65 2078 2c20 646f 7562 6c65 double x, double │ │ │ │ -00001e20: 2079 2c0a 2020 2020 2020 2020 2020 2020 y,. │ │ │ │ -00001e30: 646f 7562 6c65 207a 2c20 696e 7420 706f double z, int po │ │ │ │ -00001e40: 696e 7465 7249 6e64 6578 290a 2020 2020 interIndex). │ │ │ │ -00001e50: 2020 2020 5769 7468 2056 5220 7765 206b With VR we k │ │ │ │ -00001e60: 6e6f 7720 7468 6520 7068 7973 6963 616c now the physical │ │ │ │ -00001e70: 2f72 6f6f 6d20 636f 6f72 6469 6e61 7465 /room coordinate │ │ │ │ -00001e80: 2070 6f73 6974 696f 6e73 2061 6e64 0a20 positions and. │ │ │ │ -00001e90: 2020 2020 2020 206f 7269 656e 7461 7469 orientati │ │ │ │ -00001ea0: 6f6e 7320 6f66 2065 7665 6e74 732e 2054 ons of events. T │ │ │ │ -00001eb0: 6865 7365 206d 6574 686f 6473 2073 7570 hese methods sup │ │ │ │ -00001ec0: 706f 7274 2073 6574 7469 6e67 2074 6865 port setting the │ │ │ │ -00001ed0: 6d2e 0a20 2020 2020 2020 2029 0372 2700 m.. ).r'. │ │ │ │ -00001ee0: 0000 7228 0000 00da 1853 6574 5068 7973 ..r(.....SetPhys │ │ │ │ -00001ef0: 6963 616c 4576 656e 7450 6f73 6974 696f icalEventPositio │ │ │ │ -00001f00: 6e72 4300 0000 7215 0000 0072 1500 0000 nrC...r....r.... │ │ │ │ -00001f10: 7216 0000 00da 1b73 6574 5f70 6879 7369 r......set_physi │ │ │ │ -00001f20: 6361 6c5f 6576 656e 745f 706f 7369 7469 cal_event_positi │ │ │ │ -00001f30: 6f6e ae00 0000 7304 0000 0000 0816 017a on....s........z │ │ │ │ -00001f40: 3452 656e 6465 7257 696e 646f 7749 6e74 4RenderWindowInt │ │ │ │ -00001f50: 6572 6163 746f 7233 442e 7365 745f 7068 eractor3D.set_ph │ │ │ │ -00001f60: 7973 6963 616c 5f65 7665 6e74 5f70 6f73 ysical_event_pos │ │ │ │ -00001f70: 6974 696f 6e29 2029 02da 0d65 6e61 626c ition) )...enabl │ │ │ │ -00001f80: 655f 7265 6e64 6572 da0f 4765 7445 6e61 e_render..GetEna │ │ │ │ -00001f90: 626c 6552 656e 6465 7229 02da 136c 6967 bleRender)...lig │ │ │ │ -00001fa0: 6874 5f66 6f6c 6c6f 775f 6361 6d65 7261 ht_follow_camera │ │ │ │ -00001fb0: da14 4765 744c 6967 6874 466f 6c6c 6f77 ..GetLightFollow │ │ │ │ -00001fc0: 4361 6d65 7261 2902 da05 6465 6275 67da Camera)...debug. │ │ │ │ -00001fd0: 0847 6574 4465 6275 6729 02da 1667 6c6f .GetDebug)...glo │ │ │ │ -00001fe0: 6261 6c5f 7761 726e 696e 675f 6469 7370 bal_warning_disp │ │ │ │ -00001ff0: 6c61 79da 1747 6574 476c 6f62 616c 5761 lay..GetGlobalWa │ │ │ │ -00002000: 726e 696e 6744 6973 706c 6179 2902 723a rningDisplay).r: │ │ │ │ -00002010: 0000 00da 1347 6574 546f 7563 6850 6164 .....GetTouchPad │ │ │ │ -00002020: 506f 7369 7469 6f6e 2902 7240 0000 00da Position).r@.... │ │ │ │ -00002030: 1047 6574 5472 616e 736c 6174 696f 6e33 .GetTranslation3 │ │ │ │ -00002040: 4429 02da 0761 6c74 5f6b 6579 da09 4765 D)...alt_key..Ge │ │ │ │ -00002050: 7441 6c74 4b65 7929 02da 0b63 6f6e 7472 tAltKey)...contr │ │ │ │ -00002060: 6f6c 5f6b 6579 da0d 4765 7443 6f6e 7472 ol_key..GetContr │ │ │ │ -00002070: 6f6c 4b65 7929 02da 1364 6573 6972 6564 olKey)...desired │ │ │ │ -00002080: 5f75 7064 6174 655f 7261 7465 da14 4765 _update_rate..Ge │ │ │ │ -00002090: 7444 6573 6972 6564 5570 6461 7465 5261 tDesiredUpdateRa │ │ │ │ -000020a0: 7465 2902 da05 646f 6c6c 79da 0847 6574 te)...dolly..Get │ │ │ │ -000020b0: 446f 6c6c 7929 02da 0e65 7665 6e74 5f70 Dolly)...event_p │ │ │ │ -000020c0: 6f73 6974 696f 6eda 1047 6574 4576 656e osition..GetEven │ │ │ │ -000020d0: 7450 6f73 6974 696f 6e29 02da 0a65 7665 tPosition)...eve │ │ │ │ -000020e0: 6e74 5f73 697a 65da 0c47 6574 4576 656e nt_size..GetEven │ │ │ │ -000020f0: 7453 697a 6529 02da 086b 6579 5f63 6f64 tSize)...key_cod │ │ │ │ -00002100: 65da 0a47 6574 4b65 7943 6f64 6529 02da e..GetKeyCode).. │ │ │ │ -00002110: 076b 6579 5f73 796d da09 4765 744b 6579 .key_sym..GetKey │ │ │ │ -00002120: 5379 6d29 02da 136c 6173 745f 6576 656e Sym)...last_even │ │ │ │ -00002130: 745f 706f 7369 7469 6f6e da14 4765 744c t_position..GetL │ │ │ │ -00002140: 6173 7445 7665 6e74 506f 7369 7469 6f6e astEventPosition │ │ │ │ -00002150: 2902 da14 6e75 6d62 6572 5f6f 665f 666c )...number_of_fl │ │ │ │ -00002160: 795f 6672 616d 6573 da14 4765 744e 756d y_frames..GetNum │ │ │ │ -00002170: 6265 724f 6646 6c79 4672 616d 6573 2902 berOfFlyFrames). │ │ │ │ -00002180: da0d 706f 696e 7465 725f 696e 6465 78da ..pointer_index. │ │ │ │ -00002190: 0f47 6574 506f 696e 7465 7249 6e64 6578 .GetPointerIndex │ │ │ │ -000021a0: 2902 da12 7265 636f 676e 697a 655f 6765 )...recognize_ge │ │ │ │ -000021b0: 7374 7572 6573 da14 4765 7452 6563 6f67 stures..GetRecog │ │ │ │ -000021c0: 6e69 7a65 4765 7374 7572 6573 2902 da0c nizeGestures)... │ │ │ │ -000021d0: 7265 7065 6174 5f63 6f75 6e74 da0e 4765 repeat_count..Ge │ │ │ │ -000021e0: 7452 6570 6561 7443 6f75 6e74 2902 da08 tRepeatCount)... │ │ │ │ -000021f0: 726f 7461 7469 6f6e da0b 4765 7452 6f74 rotation..GetRot │ │ │ │ -00002200: 6174 696f 6e29 02da 0573 6361 6c65 da08 ation)...scale.. │ │ │ │ -00002210: 4765 7453 6361 6c65 2902 da09 7368 6966 GetScale)...shif │ │ │ │ -00002220: 745f 6b65 79da 0b47 6574 5368 6966 744b t_key..GetShiftK │ │ │ │ -00002230: 6579 2902 da04 7369 7a65 da07 4765 7453 ey)...size..GetS │ │ │ │ -00002240: 697a 6529 02da 1173 7469 6c6c 5f75 7064 ize)...still_upd │ │ │ │ -00002250: 6174 655f 7261 7465 da12 4765 7453 7469 ate_rate..GetSti │ │ │ │ -00002260: 6c6c 5570 6461 7465 5261 7465 2902 da0e llUpdateRate)... │ │ │ │ -00002270: 7469 6d65 725f 6475 7261 7469 6f6e da10 timer_duration.. │ │ │ │ -00002280: 4765 7454 696d 6572 4475 7261 7469 6f6e GetTimerDuration │ │ │ │ -00002290: 2902 da14 7469 6d65 725f 6576 656e 745f )...timer_event_ │ │ │ │ -000022a0: 6475 7261 7469 6f6e da15 4765 7454 696d duration..GetTim │ │ │ │ -000022b0: 6572 4576 656e 7444 7572 6174 696f 6e29 erEventDuration) │ │ │ │ -000022c0: 02da 0e74 696d 6572 5f65 7665 6e74 5f69 ...timer_event_i │ │ │ │ -000022d0: 64da 0f47 6574 5469 6d65 7245 7665 6e74 d..GetTimerEvent │ │ │ │ -000022e0: 4964 2902 da17 7469 6d65 725f 6576 656e Id)...timer_even │ │ │ │ -000022f0: 745f 706c 6174 666f 726d 5f69 64da 1747 t_platform_id..G │ │ │ │ -00002300: 6574 5469 6d65 7245 7665 6e74 506c 6174 etTimerEventPlat │ │ │ │ -00002310: 666f 726d 4964 2902 da10 7469 6d65 725f formId)...timer_ │ │ │ │ -00002320: 6576 656e 745f 7479 7065 da11 4765 7454 event_type..GetT │ │ │ │ -00002330: 696d 6572 4576 656e 7454 7970 6529 02da imerEventType).. │ │ │ │ -00002340: 0b74 7261 6e73 6c61 7469 6f6e da0e 4765 .translation..Ge │ │ │ │ -00002350: 7454 7261 6e73 6c61 7469 6f6e 2902 da08 tTranslation)... │ │ │ │ -00002360: 7573 655f 745f 6478 da09 4765 7455 7365 use_t_dx..GetUse │ │ │ │ -00002370: 5444 7829 02da 0f72 6566 6572 656e 6365 TDx)...reference │ │ │ │ -00002380: 5f63 6f75 6e74 da11 4765 7452 6566 6572 _count..GetRefer │ │ │ │ -00002390: 656e 6365 436f 756e 7472 1500 0000 291f enceCountr....). │ │ │ │ -000023a0: 7257 0000 0072 5300 0000 7259 0000 0072 rW...rS...rY...r │ │ │ │ -000023b0: 5500 0000 725d 0000 0072 5f00 0000 7261 U...r]...r_...ra │ │ │ │ -000023c0: 0000 0072 6300 0000 7265 0000 0072 6700 ...rc...re...rg. │ │ │ │ -000023d0: 0000 7269 0000 0072 6b00 0000 726d 0000 ..ri...rk...rm.. │ │ │ │ -000023e0: 0072 6f00 0000 7271 0000 0072 7300 0000 .ro...rq...rs... │ │ │ │ -000023f0: 7275 0000 0072 7700 0000 7279 0000 0072 ru...rw...ry...r │ │ │ │ -00002400: 7b00 0000 727d 0000 0072 7f00 0000 7281 {...r}...r....r. │ │ │ │ -00002410: 0000 0072 8300 0000 7285 0000 0072 8700 ...r....r....r.. │ │ │ │ -00002420: 0000 7289 0000 0072 3a00 0000 728b 0000 ..r....r:...r... │ │ │ │ -00002430: 0072 4000 0000 728d 0000 0063 0300 0000 .r@...r....c.... │ │ │ │ -00002440: 0000 0000 0000 0000 0600 0000 0800 0000 ................ │ │ │ │ -00002450: 0300 0000 73c8 0000 007c 0264 0075 0173 ....s....|.d.u.s │ │ │ │ -00002460: 107c 0164 0176 0172 2274 0074 017c 0083 .|.d.v.r"t.t.|.. │ │ │ │ -00002470: 02a0 027c 017c 02a1 0253 007c 0164 026b ...|.|...S.|.d.k │ │ │ │ -00002480: 0272 4e74 0374 0464 0364 0464 058d 0264 .rNt.t.d.d.d...d │ │ │ │ -00002490: 0664 0764 0774 0564 0864 0967 0264 0a8d .d.d.t.d.d.g.d.. │ │ │ │ -000024a0: 067d 037c 0353 007c 0164 0b6b 0272 8074 .}.|.S.|.d.k.r.t │ │ │ │ -000024b0: 0364 0c64 0d67 0267 0067 0064 0ea2 0166 .d.d.g.g.g.d...f │ │ │ │ -000024c0: 0364 0664 0764 0774 0564 0864 0967 0264 .d.d.d.t.d.d.g.d │ │ │ │ -000024d0: 0a8d 067d 047c 0453 007c 0164 0f76 0072 ...}.|.S.|.d.v.r │ │ │ │ -000024e0: c474 0374 0674 0764 1064 0764 118d 0374 .t.t.t.d.d.d...t │ │ │ │ -000024f0: 0464 1274 0864 1364 148d 0164 1564 0464 .d.t.d.d...d.d.d │ │ │ │ -00002500: 168d 0466 0264 0664 0764 0774 0564 0864 ...f.d.d.d.t.d.d │ │ │ │ -00002510: 0967 0264 0a8d 067d 057c 0553 0064 0053 .g.d...}.|.S.d.S │ │ │ │ -00002520: 0029 174e 2905 4eda 00da 0b74 7261 6974 .).N).N....trait │ │ │ │ -00002530: 735f 7669 6577 da10 6675 6c6c 5f74 7261 s_view..full_tra │ │ │ │ -00002540: 6974 735f 7669 6577 da04 7669 6577 7293 its_view..viewr. │ │ │ │ -00002550: 0000 007a 1968 616e 646c 6572 2e5f 6675 ...z.handler._fu │ │ │ │ -00002560: 6c6c 5f74 7261 6974 735f 6c69 7374 4629 ll_traits_listF) │ │ │ │ -00002570: 01da 0a73 686f 775f 6c61 6265 6c7a 2845 ...show_labelz(E │ │ │ │ -00002580: 6469 7420 5265 6e64 6572 5769 6e64 6f77 dit RenderWindow │ │ │ │ -00002590: 496e 7465 7261 6374 6f72 3344 2070 726f Interactor3D pro │ │ │ │ -000025a0: 7065 7274 6965 7354 da02 4f4b 5a06 4361 pertiesT..OKZ.Ca │ │ │ │ -000025b0: 6e63 656c 2905 da05 7469 746c 655a 0a73 ncel)...titleZ.s │ │ │ │ -000025c0: 6372 6f6c 6c61 626c 655a 0972 6573 697a crollableZ.resiz │ │ │ │ -000025d0: 6162 6c65 da07 6861 6e64 6c65 725a 0762 able..handlerZ.b │ │ │ │ -000025e0: 7574 746f 6e73 7294 0000 0072 5300 0000 uttonsr....rS... │ │ │ │ -000025f0: 7255 0000 0029 1b72 5d00 0000 725f 0000 rU...).r]...r_.. │ │ │ │ -00002600: 0072 6100 0000 7263 0000 0072 6500 0000 .ra...rc...re... │ │ │ │ -00002610: 7267 0000 0072 6900 0000 726b 0000 0072 rg...ri...rk...r │ │ │ │ -00002620: 6d00 0000 726f 0000 0072 7100 0000 7273 m...ro...rq...rs │ │ │ │ -00002630: 0000 0072 7500 0000 7277 0000 0072 7900 ...ru...rw...ry. │ │ │ │ -00002640: 0000 727b 0000 0072 7d00 0000 727f 0000 ..r{...r}...r... │ │ │ │ -00002650: 0072 8100 0000 7283 0000 0072 8500 0000 .r....r....r.... │ │ │ │ -00002660: 7287 0000 0072 8900 0000 723a 0000 0072 r....r....r:...r │ │ │ │ -00002670: 8b00 0000 7240 0000 0072 8d00 0000 2902 ....r@...r....). │ │ │ │ -00002680: 4e72 9200 0000 7a11 6861 6e64 6c65 722e Nr....z.handler. │ │ │ │ -00002690: 7669 6577 5f74 7970 6529 015a 0b73 686f view_type).Z.sho │ │ │ │ -000026a0: 775f 626f 7264 6572 7a13 6861 6e64 6c65 w_borderz.handle │ │ │ │ -000026b0: 722e 696e 666f 2e6f 626a 6563 7472 1100 r.info.objectr.. │ │ │ │ -000026c0: 0000 7212 0000 00da 0663 7573 746f 6d29 ..r......custom) │ │ │ │ -000026d0: 035a 0665 6469 746f 72da 0573 7479 6c65 .Z.editor..style │ │ │ │ -000026e0: 7295 0000 0029 09da 0573 7570 6572 7219 r....)...superr. │ │ │ │ -000026f0: 0000 00da 0a74 7261 6974 5f76 6965 7772 .....trait_viewr │ │ │ │ -00002700: 0600 0000 7203 0000 0072 0900 0000 7205 ....r....r....r. │ │ │ │ -00002710: 0000 0072 0400 0000 7210 0000 0029 0672 ...r....r....).r │ │ │ │ -00002720: 1e00 0000 da04 6e61 6d65 5a0c 7669 6577 ......nameZ.view │ │ │ │ -00002730: 5f65 6c65 6d65 6e74 7293 0000 0072 9400 _elementr....r.. │ │ │ │ -00002740: 0000 7292 0000 00a9 01da 095f 5f63 6c61 ..r........__cla │ │ │ │ -00002750: 7373 5f5f 7215 0000 0072 1600 0000 729c ss__r....r....r. │ │ │ │ -00002760: 0000 00de 0000 0073 3800 0000 0001 1001 .......s8....... │ │ │ │ -00002770: 1201 0802 0c01 0601 0201 06fd 04ff 0205 ................ │ │ │ │ -00002780: 0401 0802 1208 0601 0201 06f6 04ff 020c ................ │ │ │ │ -00002790: 0401 0802 0e01 14ff 0202 0601 0201 06fc ................ │ │ │ │ -000027a0: 04ff 0206 7a23 5265 6e64 6572 5769 6e64 ....z#RenderWind │ │ │ │ -000027b0: 6f77 496e 7465 7261 6374 6f72 3344 2e74 owInteractor3D.t │ │ │ │ -000027c0: 7261 6974 5f76 6965 7729 024e 5429 024e rait_view).NT).N │ │ │ │ -000027d0: 4e29 1cda 085f 5f6e 616d 655f 5fda 0a5f N)...__name__.._ │ │ │ │ -000027e0: 5f6d 6f64 756c 655f 5fda 0c5f 5f71 7561 _module__..__qua │ │ │ │ -000027f0: 6c6e 616d 655f 5fda 075f 5f64 6f63 5f5f lname__..__doc__ │ │ │ │ -00002800: 721b 0000 0072 2c00 0000 722e 0000 0072 r....r,...r....r │ │ │ │ -00002810: 2100 0000 da05 4172 7261 7972 3a00 0000 !.....Arrayr:... │ │ │ │ -00002820: 723d 0000 0072 4000 0000 7241 0000 0072 r=...r@...rA...r │ │ │ │ -00002830: 4400 0000 7246 0000 0072 4800 0000 724a D...rF...rH...rJ │ │ │ │ -00002840: 0000 0072 4c00 0000 5a08 5072 6f70 6572 ...rL...Z.Proper │ │ │ │ -00002850: 7479 5a12 6c61 7374 5f74 7261 6e73 6c61 tyZ.last_transla │ │ │ │ -00002860: 7469 6f6e 3364 724e 0000 0072 5000 0000 tion3drN...rP... │ │ │ │ -00002870: 7252 0000 005a 135f 7570 6461 7465 6162 rR...Z._updateab │ │ │ │ -00002880: 6c65 5f74 7261 6974 735f 5a16 5f61 6c6c le_traits_Z._all │ │ │ │ -00002890: 6f77 5f75 7064 6174 655f 6661 696c 7572 ow_update_failur │ │ │ │ -000028a0: 655f 5a16 5f66 756c 6c5f 7472 6169 746e e_Z._full_traitn │ │ │ │ -000028b0: 616d 6573 5f6c 6973 745f 729c 0000 00da ames_list_r..... │ │ │ │ -000028c0: 0d5f 5f63 6c61 7373 6365 6c6c 5f5f 7215 .__classcell__r. │ │ │ │ -000028d0: 0000 0072 1500 0000 729e 0000 0072 1600 ...r....r....r.. │ │ │ │ -000028e0: 0000 7219 0000 0020 0000 0073 3c00 0000 ..r.... ...s<... │ │ │ │ -000028f0: 0801 040f 0a03 080b 080c 1001 02ff 0606 ................ │ │ │ │ -00002900: 0804 1001 02ff 0607 0804 080c 080b 080c ................ │ │ │ │ -00002910: 080b 0802 0601 02ff 0606 080d 080c 080c ................ │ │ │ │ -00002920: 02ff 0218 02ff 0204 06ff 020b 7219 0000 ............r... │ │ │ │ -00002930: 004e 2920 7221 0000 0072 0200 0000 5a0d .N) r!...r....Z. │ │ │ │ -00002940: 7472 6169 7473 7569 2e69 7465 6d72 0300 traitsui.itemr.. │ │ │ │ -00002950: 0000 7204 0000 005a 0e74 7261 6974 7375 ..r....Z.traitsu │ │ │ │ -00002960: 692e 6772 6f75 7072 0500 0000 5a0d 7472 i.groupr....Z.tr │ │ │ │ -00002970: 6169 7473 7569 2e76 6965 7772 0600 0000 aitsui.viewr.... │ │ │ │ -00002980: da04 7476 746b 7207 0000 0072 1c00 0000 ..tvtkr....r.... │ │ │ │ -00002990: 7208 0000 005a 1674 7674 6b2e 7476 746b r....Z.tvtk.tvtk │ │ │ │ -000029a0: 5f62 6173 655f 6861 6e64 6c65 7272 0900 _base_handlerr.. │ │ │ │ -000029b0: 0000 720a 0000 005a 0e74 7674 6b2e 7476 ..r....Z.tvtk.tv │ │ │ │ -000029c0: 746b 5f62 6173 6572 0c00 0000 720d 0000 tk_baser....r... │ │ │ │ -000029d0: 005a 1274 7674 6b2e 6172 7261 795f 6861 .Z.tvtk.array_ha │ │ │ │ -000029e0: 6e64 6c65 7272 0e00 0000 5a1d 7476 746b ndlerr....Z.tvtk │ │ │ │ -000029f0: 2e74 7674 6b5f 636c 6173 7365 732e 7476 .tvtk_classes.tv │ │ │ │ -00002a00: 746b 5f68 656c 7065 7272 0f00 0000 7210 tk_helperr....r. │ │ │ │ -00002a10: 0000 00da 046c 6f6e 67da 094e 616d 6545 .....long..NameE │ │ │ │ -00002a20: 7272 6f72 da03 696e 7472 3000 0000 7217 rror..intr0...r. │ │ │ │ -00002a30: 0000 005a 2a74 7674 6b2e 7476 746b 5f63 ...Z*tvtk.tvtk_c │ │ │ │ -00002a40: 6c61 7373 6573 2e72 656e 6465 725f 7769 lasses.render_wi │ │ │ │ -00002a50: 6e64 6f77 5f69 6e74 6572 6163 746f 7272 ndow_interactorr │ │ │ │ -00002a60: 1800 0000 7219 0000 0072 1500 0000 7215 ....r....r....r. │ │ │ │ -00002a70: 0000 0072 1500 0000 7216 0000 00da 083c ...r....r......< │ │ │ │ -00002a80: 6d6f 6475 6c65 3e02 0000 0073 2600 0000 module>....s&... │ │ │ │ -00002a90: 0c01 1001 0c01 0c02 0c01 0c01 0c01 0c01 ................ │ │ │ │ -00002aa0: 0c01 0c01 0c01 0c03 0804 0201 0801 0c02 ................ │ │ │ │ -00002ab0: 0a02 0802 0c03 ...... │ │ │ │ +00000da0: 6e67 6564 2901 e903 0000 0029 03e7 308e nged)......)..0. │ │ │ │ +00000db0: a046 db7f 0000 723f 0000 0072 3f00 0000 .F....r?...r?... │ │ │ │ +00000dc0: 723e 0000 007a 600a 2020 2020 2020 2020 r>...z`. │ │ │ │ +00000dd0: 5365 742f 6765 7420 7468 6520 7472 616e Set/get the tran │ │ │ │ +00000de0: 6c61 7469 6f6e 2066 6f72 2070 616e 2f73 lation for pan/s │ │ │ │ +00000df0: 7769 7065 2067 6573 7475 7265 732c 2075 wipe gestures, u │ │ │ │ +00000e00: 7064 6174 650a 2020 2020 2020 2020 6c61 pdate. la │ │ │ │ +00000e10: 7374 5f74 7261 6e73 6c61 7469 6f6e 0a20 st_translation. │ │ │ │ +00000e20: 2020 2020 2020 2063 0300 0000 0000 0000 c........ │ │ │ │ +00000e30: 0000 0000 0300 0000 0400 0000 4300 0000 ............C... │ │ │ │ +00000e40: 7316 0000 007c 00a0 007c 006a 016a 027c s....|...|.j.j.| │ │ │ │ +00000e50: 006a 03a1 0201 0064 0053 0072 1a00 0000 .j.....d.S.r.... │ │ │ │ +00000e60: 2904 7238 0000 0072 2800 0000 da10 5365 ).r8...r(.....Se │ │ │ │ +00000e70: 7454 7261 6e73 6c61 7469 6f6e 3344 da0d tTranslation3D.. │ │ │ │ +00000e80: 7472 616e 736c 6174 696f 6e33 6472 3b00 translation3dr;. │ │ │ │ +00000e90: 0000 7215 0000 0072 1500 0000 7216 0000 ..r....r....r... │ │ │ │ +00000ea0: 00da 165f 7472 616e 736c 6174 696f 6e33 ..._translation3 │ │ │ │ +00000eb0: 645f 6368 616e 6765 645b 0000 0073 0600 d_changed[...s.. │ │ │ │ +00000ec0: 0000 0001 0a01 04ff 7a2f 5265 6e64 6572 ........z/Render │ │ │ │ +00000ed0: 5769 6e64 6f77 496e 7465 7261 6374 6f72 WindowInteractor │ │ │ │ +00000ee0: 3344 2e5f 7472 616e 736c 6174 696f 6e33 3D._translation3 │ │ │ │ +00000ef0: 645f 6368 616e 6765 6463 0100 0000 0000 d_changedc...... │ │ │ │ +00000f00: 0000 0000 0000 0300 0000 0300 0000 4700 ..............G. │ │ │ │ +00000f10: 0000 731a 0000 007c 006a 007c 006a 016a ..s....|.j.|.j.j │ │ │ │ +00000f20: 0267 017c 01a2 0152 008e 007d 027c 0253 .g.|...R...}.|.S │ │ │ │ +00000f30: 0029 0161 7c01 0000 0a20 2020 2020 2020 .).a|.... │ │ │ │ +00000f40: 2056 2e67 6574 5f77 6f72 6c64 5f65 7665 V.get_world_eve │ │ │ │ +00000f50: 6e74 5f6f 7269 656e 7461 7469 6f6e 2869 nt_orientation(i │ │ │ │ +00000f60: 6e74 2920 2d3e 2028 666c 6f61 742c 202e nt) -> (float, . │ │ │ │ +00000f70: 2e2e 290a 2020 2020 2020 2020 432b 2b3a ..). C++: │ │ │ │ +00000f80: 2076 6972 7475 616c 2064 6f75 626c 6520 virtual double │ │ │ │ +00000f90: 2a47 6574 576f 726c 6445 7665 6e74 4f72 *GetWorldEventOr │ │ │ │ +00000fa0: 6965 6e74 6174 696f 6e28 696e 7420 706f ientation(int po │ │ │ │ +00000fb0: 696e 7465 7249 6e64 6578 290a 2020 2020 interIndex). │ │ │ │ +00000fc0: 2020 2020 5769 7468 2056 5220 7765 206b With VR we k │ │ │ │ +00000fd0: 6e6f 7720 7468 6520 776f 726c 6420 636f now the world co │ │ │ │ +00000fe0: 6f72 6469 6e61 7465 2070 6f73 6974 696f ordinate positio │ │ │ │ +00000ff0: 6e73 2061 6e64 206f 7269 656e 7461 7469 ns and orientati │ │ │ │ +00001000: 6f6e 730a 2020 2020 2020 2020 6f66 2065 ons. of e │ │ │ │ +00001010: 7665 6e74 732e 2054 6865 7365 206d 6574 vents. These met │ │ │ │ +00001020: 686f 6473 2073 7570 706f 7274 2071 7565 hods support que │ │ │ │ +00001030: 7279 696e 6720 7468 656d 2069 6e73 7465 rying them inste │ │ │ │ +00001040: 6164 206f 6620 676f 696e 670a 2020 2020 ad of going. │ │ │ │ +00001050: 2020 2020 7468 726f 7567 6820 6120 6469 through a di │ │ │ │ +00001060: 7370 6c61 7920 582c 5920 636f 6f72 6469 splay X,Y coordi │ │ │ │ +00001070: 6e61 7465 2061 7070 726f 6163 6820 6173 nate approach as │ │ │ │ +00001080: 2069 7320 7374 616e 6461 7264 2066 6f72 is standard for │ │ │ │ +00001090: 0a20 2020 2020 2020 206d 6f75 7365 2f74 . mouse/t │ │ │ │ +000010a0: 6f75 6368 2065 7665 6e74 730a 2020 2020 ouch events. │ │ │ │ +000010b0: 2020 2020 2903 7227 0000 0072 2800 0000 ).r'...r(... │ │ │ │ +000010c0: da18 4765 7457 6f72 6c64 4576 656e 744f ..GetWorldEventO │ │ │ │ +000010d0: 7269 656e 7461 7469 6f6e a903 721e 0000 rientation..r... │ │ │ │ +000010e0: 0072 1300 0000 722b 0000 0072 1500 0000 .r....r+...r.... │ │ │ │ +000010f0: 7215 0000 0072 1600 0000 da1b 6765 745f r....r......get_ │ │ │ │ +00001100: 776f 726c 645f 6576 656e 745f 6f72 6965 world_event_orie │ │ │ │ +00001110: 6e74 6174 696f 6e5f 0000 0073 0400 0000 ntation_...s.... │ │ │ │ +00001120: 0009 1601 7a34 5265 6e64 6572 5769 6e64 ....z4RenderWind │ │ │ │ +00001130: 6f77 496e 7465 7261 6374 6f72 3344 2e67 owInteractor3D.g │ │ │ │ +00001140: 6574 5f77 6f72 6c64 5f65 7665 6e74 5f6f et_world_event_o │ │ │ │ +00001150: 7269 656e 7461 7469 6f6e 6301 0000 0000 rientationc..... │ │ │ │ +00001160: 0000 0000 0000 0003 0000 0003 0000 0047 ...............G │ │ │ │ +00001170: 0000 0073 1a00 0000 7c00 6a00 7c00 6a01 ...s....|.j.|.j. │ │ │ │ +00001180: 6a02 6701 7c01 a201 5200 8e00 7d02 7c02 j.g.|...R...}.|. │ │ │ │ +00001190: 5300 2901 6148 0100 000a 2020 2020 2020 S.).aH.... │ │ │ │ +000011a0: 2020 562e 7365 745f 776f 726c 645f 6576 V.set_world_ev │ │ │ │ +000011b0: 656e 745f 6f72 6965 6e74 6174 696f 6e28 ent_orientation( │ │ │ │ +000011c0: 666c 6f61 742c 2066 6c6f 6174 2c20 666c float, float, fl │ │ │ │ +000011d0: 6f61 742c 2066 6c6f 6174 2c20 696e 7429 oat, float, int) │ │ │ │ +000011e0: 0a20 2020 2020 2020 2043 2b2b 3a20 7669 . C++: vi │ │ │ │ +000011f0: 7274 7561 6c20 766f 6964 2053 6574 576f rtual void SetWo │ │ │ │ +00001200: 726c 6445 7665 6e74 4f72 6965 6e74 6174 rldEventOrientat │ │ │ │ +00001210: 696f 6e28 646f 7562 6c65 2077 2c20 646f ion(double w, do │ │ │ │ +00001220: 7562 6c65 2078 2c0a 2020 2020 2020 2020 uble x,. │ │ │ │ +00001230: 2020 2020 646f 7562 6c65 2079 2c20 646f double y, do │ │ │ │ +00001240: 7562 6c65 207a 2c20 696e 7420 706f 696e uble z, int poin │ │ │ │ +00001250: 7465 7249 6e64 6578 290a 2020 2020 2020 terIndex). │ │ │ │ +00001260: 2020 5769 7468 2056 5220 7765 206b 6e6f With VR we kno │ │ │ │ +00001270: 7720 7468 6520 776f 726c 6420 636f 6f72 w the world coor │ │ │ │ +00001280: 6469 6e61 7465 2070 6f73 6974 696f 6e73 dinate positions │ │ │ │ +00001290: 2061 6e64 206f 7269 656e 7461 7469 6f6e and orientation │ │ │ │ +000012a0: 730a 2020 2020 2020 2020 6f66 2065 7665 s. of eve │ │ │ │ +000012b0: 6e74 732e 2054 6865 7365 206d 6574 686f nts. These metho │ │ │ │ +000012c0: 6473 2073 7570 706f 7274 2073 6574 7469 ds support setti │ │ │ │ +000012d0: 6e67 2074 6865 6d2e 0a20 2020 2020 2020 ng them.. │ │ │ │ +000012e0: 2029 0372 2700 0000 7228 0000 00da 1853 ).r'...r(.....S │ │ │ │ +000012f0: 6574 576f 726c 6445 7665 6e74 4f72 6965 etWorldEventOrie │ │ │ │ +00001300: 6e74 6174 696f 6e72 4400 0000 7215 0000 ntationrD...r... │ │ │ │ +00001310: 0072 1500 0000 7216 0000 00da 1b73 6574 .r....r......set │ │ │ │ +00001320: 5f77 6f72 6c64 5f65 7665 6e74 5f6f 7269 _world_event_ori │ │ │ │ +00001330: 656e 7461 7469 6f6e 6b00 0000 7304 0000 entationk...s... │ │ │ │ +00001340: 0000 0816 017a 3452 656e 6465 7257 696e .....z4RenderWin │ │ │ │ +00001350: 646f 7749 6e74 6572 6163 746f 7233 442e dowInteractor3D. │ │ │ │ +00001360: 7365 745f 776f 726c 645f 6576 656e 745f set_world_event_ │ │ │ │ +00001370: 6f72 6965 6e74 6174 696f 6e63 0100 0000 orientationc.... │ │ │ │ +00001380: 0000 0000 0000 0000 0300 0000 0300 0000 ................ │ │ │ │ +00001390: 4700 0000 731a 0000 007c 006a 007c 006a G...s....|.j.|.j │ │ │ │ +000013a0: 016a 0267 017c 01a2 0152 008e 007d 027c .j.g.|...R...}.| │ │ │ │ +000013b0: 0253 0029 0161 7601 0000 0a20 2020 2020 .S.).av.... │ │ │ │ +000013c0: 2020 2056 2e67 6574 5f77 6f72 6c64 5f65 V.get_world_e │ │ │ │ +000013d0: 7665 6e74 5f70 6f73 6974 696f 6e28 696e vent_position(in │ │ │ │ +000013e0: 7429 202d 3e20 2866 6c6f 6174 2c20 2e2e t) -> (float, .. │ │ │ │ +000013f0: 2e29 0a20 2020 2020 2020 2043 2b2b 3a20 .). C++: │ │ │ │ +00001400: 7669 7274 7561 6c20 646f 7562 6c65 202a virtual double * │ │ │ │ +00001410: 4765 7457 6f72 6c64 4576 656e 7450 6f73 GetWorldEventPos │ │ │ │ +00001420: 6974 696f 6e28 696e 7420 706f 696e 7465 ition(int pointe │ │ │ │ +00001430: 7249 6e64 6578 290a 2020 2020 2020 2020 rIndex). │ │ │ │ +00001440: 5769 7468 2056 5220 7765 206b 6e6f 7720 With VR we know │ │ │ │ +00001450: 7468 6520 776f 726c 6420 636f 6f72 6469 the world coordi │ │ │ │ +00001460: 6e61 7465 2070 6f73 6974 696f 6e73 2061 nate positions a │ │ │ │ +00001470: 6e64 206f 7269 656e 7461 7469 6f6e 730a nd orientations. │ │ │ │ +00001480: 2020 2020 2020 2020 6f66 2065 7665 6e74 of event │ │ │ │ +00001490: 732e 2054 6865 7365 206d 6574 686f 6473 s. These methods │ │ │ │ +000014a0: 2073 7570 706f 7274 2071 7565 7279 696e support queryin │ │ │ │ +000014b0: 6720 7468 656d 2069 6e73 7465 6164 206f g them instead o │ │ │ │ +000014c0: 6620 676f 696e 670a 2020 2020 2020 2020 f going. │ │ │ │ +000014d0: 7468 726f 7567 6820 6120 6469 7370 6c61 through a displa │ │ │ │ +000014e0: 7920 582c 5920 636f 6f72 6469 6e61 7465 y X,Y coordinate │ │ │ │ +000014f0: 2061 7070 726f 6163 6820 6173 2069 7320 approach as is │ │ │ │ +00001500: 7374 616e 6461 7264 2066 6f72 0a20 2020 standard for. │ │ │ │ +00001510: 2020 2020 206d 6f75 7365 2f74 6f75 6368 mouse/touch │ │ │ │ +00001520: 2065 7665 6e74 730a 2020 2020 2020 2020 events. │ │ │ │ +00001530: 2903 7227 0000 0072 2800 0000 da15 4765 ).r'...r(.....Ge │ │ │ │ +00001540: 7457 6f72 6c64 4576 656e 7450 6f73 6974 tWorldEventPosit │ │ │ │ +00001550: 696f 6e72 4400 0000 7215 0000 0072 1500 ionrD...r....r.. │ │ │ │ +00001560: 0000 7216 0000 00da 1867 6574 5f77 6f72 ..r......get_wor │ │ │ │ +00001570: 6c64 5f65 7665 6e74 5f70 6f73 6974 696f ld_event_positio │ │ │ │ +00001580: 6e76 0000 0073 0400 0000 0009 1601 7a31 nv...s........z1 │ │ │ │ +00001590: 5265 6e64 6572 5769 6e64 6f77 496e 7465 RenderWindowInte │ │ │ │ +000015a0: 7261 6374 6f72 3344 2e67 6574 5f77 6f72 ractor3D.get_wor │ │ │ │ +000015b0: 6c64 5f65 7665 6e74 5f70 6f73 6974 696f ld_event_positio │ │ │ │ +000015c0: 6e63 0100 0000 0000 0000 0000 0000 0300 nc.............. │ │ │ │ +000015d0: 0000 0300 0000 4700 0000 731a 0000 007c ......G...s....| │ │ │ │ +000015e0: 006a 007c 006a 016a 0267 017c 01a2 0152 .j.|.j.j.g.|...R │ │ │ │ +000015f0: 008e 007d 027c 0253 0029 0161 3101 0000 ...}.|.S.).a1... │ │ │ │ +00001600: 0a20 2020 2020 2020 2056 2e73 6574 5f77 . V.set_w │ │ │ │ +00001610: 6f72 6c64 5f65 7665 6e74 5f70 6f73 6974 orld_event_posit │ │ │ │ +00001620: 696f 6e28 666c 6f61 742c 2066 6c6f 6174 ion(float, float │ │ │ │ +00001630: 2c20 666c 6f61 742c 2069 6e74 290a 2020 , float, int). │ │ │ │ +00001640: 2020 2020 2020 432b 2b3a 2076 6972 7475 C++: virtu │ │ │ │ +00001650: 616c 2076 6f69 6420 5365 7457 6f72 6c64 al void SetWorld │ │ │ │ +00001660: 4576 656e 7450 6f73 6974 696f 6e28 646f EventPosition(do │ │ │ │ +00001670: 7562 6c65 2078 2c20 646f 7562 6c65 2079 uble x, double y │ │ │ │ +00001680: 2c0a 2020 2020 2020 2020 2020 2020 646f ,. do │ │ │ │ +00001690: 7562 6c65 207a 2c20 696e 7420 706f 696e uble z, int poin │ │ │ │ +000016a0: 7465 7249 6e64 6578 290a 2020 2020 2020 terIndex). │ │ │ │ +000016b0: 2020 5769 7468 2056 5220 7765 206b 6e6f With VR we kno │ │ │ │ +000016c0: 7720 7468 6520 776f 726c 6420 636f 6f72 w the world coor │ │ │ │ +000016d0: 6469 6e61 7465 2070 6f73 6974 696f 6e73 dinate positions │ │ │ │ +000016e0: 2061 6e64 206f 7269 656e 7461 7469 6f6e and orientation │ │ │ │ +000016f0: 730a 2020 2020 2020 2020 6f66 2065 7665 s. of eve │ │ │ │ +00001700: 6e74 732e 2054 6865 7365 206d 6574 686f nts. These metho │ │ │ │ +00001710: 6473 2073 7570 706f 7274 2073 6574 7469 ds support setti │ │ │ │ +00001720: 6e67 2074 6865 6d2e 0a20 2020 2020 2020 ng them.. │ │ │ │ +00001730: 2029 0372 2700 0000 7228 0000 00da 1553 ).r'...r(.....S │ │ │ │ +00001740: 6574 576f 726c 6445 7665 6e74 506f 7369 etWorldEventPosi │ │ │ │ +00001750: 7469 6f6e 7244 0000 0072 1500 0000 7215 tionrD...r....r. │ │ │ │ +00001760: 0000 0072 1600 0000 da18 7365 745f 776f ...r......set_wo │ │ │ │ +00001770: 726c 645f 6576 656e 745f 706f 7369 7469 rld_event_positi │ │ │ │ +00001780: 6f6e 8200 0000 7304 0000 0000 0816 017a on....s........z │ │ │ │ +00001790: 3152 656e 6465 7257 696e 646f 7749 6e74 1RenderWindowInt │ │ │ │ +000017a0: 6572 6163 746f 7233 442e 7365 745f 776f eractor3D.set_wo │ │ │ │ +000017b0: 726c 645f 6576 656e 745f 706f 7369 7469 rld_event_positi │ │ │ │ +000017c0: 6f6e 6301 0000 0000 0000 0000 0000 0001 onc............. │ │ │ │ +000017d0: 0000 0002 0000 0043 0000 0073 0a00 0000 .......C...s.... │ │ │ │ +000017e0: 7c00 6a00 a001 a100 5300 721a 0000 0029 |.j.....S.r....) │ │ │ │ +000017f0: 0272 2800 0000 da14 4765 744c 6173 7454 .r(.....GetLastT │ │ │ │ +00001800: 7261 6e73 6c61 7469 6f6e 3344 2901 721e ranslation3D).r. │ │ │ │ +00001810: 0000 0072 1500 0000 7215 0000 0072 1600 ...r....r....r.. │ │ │ │ +00001820: 0000 da17 5f67 6574 5f6c 6173 745f 7472 ...._get_last_tr │ │ │ │ +00001830: 616e 736c 6174 696f 6e33 648d 0000 0073 anslation3d....s │ │ │ │ +00001840: 0200 0000 0001 7a30 5265 6e64 6572 5769 ......z0RenderWi │ │ │ │ +00001850: 6e64 6f77 496e 7465 7261 6374 6f72 3344 ndowInteractor3D │ │ │ │ +00001860: 2e5f 6765 745f 6c61 7374 5f74 7261 6e73 ._get_last_trans │ │ │ │ +00001870: 6c61 7469 6f6e 3364 2901 7237 0000 0063 lation3d).r7...c │ │ │ │ +00001880: 0100 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ +00001890: 0300 0000 4700 0000 731a 0000 007c 006a ....G...s....|.j │ │ │ │ +000018a0: 007c 006a 016a 0267 017c 01a2 0152 008e .|.j.j.g.|...R.. │ │ │ │ +000018b0: 007d 027c 0253 0029 0161 9201 0000 0a20 .}.|.S.).a..... │ │ │ │ +000018c0: 2020 2020 2020 2056 2e67 6574 5f6c 6173 V.get_las │ │ │ │ +000018d0: 745f 776f 726c 645f 6576 656e 745f 6f72 t_world_event_or │ │ │ │ +000018e0: 6965 6e74 6174 696f 6e28 696e 7429 202d ientation(int) - │ │ │ │ +000018f0: 3e20 2866 6c6f 6174 2c20 2e2e 2e29 0a20 > (float, ...). │ │ │ │ +00001900: 2020 2020 2020 2043 2b2b 3a20 7669 7274 C++: virt │ │ │ │ +00001910: 7561 6c20 646f 7562 6c65 202a 4765 744c ual double *GetL │ │ │ │ +00001920: 6173 7457 6f72 6c64 4576 656e 744f 7269 astWorldEventOri │ │ │ │ +00001930: 656e 7461 7469 6f6e 280a 2020 2020 2020 entation(. │ │ │ │ +00001940: 2020 2020 2020 696e 7420 706f 696e 7465 int pointe │ │ │ │ +00001950: 7249 6e64 6578 290a 2020 2020 2020 2020 rIndex). │ │ │ │ +00001960: 5769 7468 2056 5220 7765 206b 6e6f 7720 With VR we know │ │ │ │ +00001970: 7468 6520 776f 726c 6420 636f 6f72 6469 the world coordi │ │ │ │ +00001980: 6e61 7465 2070 6f73 6974 696f 6e73 2061 nate positions a │ │ │ │ +00001990: 6e64 206f 7269 656e 7461 7469 6f6e 730a nd orientations. │ │ │ │ +000019a0: 2020 2020 2020 2020 6f66 2065 7665 6e74 of event │ │ │ │ +000019b0: 732e 2054 6865 7365 206d 6574 686f 6473 s. These methods │ │ │ │ +000019c0: 2073 7570 706f 7274 2071 7565 7279 696e support queryin │ │ │ │ +000019d0: 6720 7468 656d 2069 6e73 7465 6164 206f g them instead o │ │ │ │ +000019e0: 6620 676f 696e 670a 2020 2020 2020 2020 f going. │ │ │ │ +000019f0: 7468 726f 7567 6820 6120 6469 7370 6c61 through a displa │ │ │ │ +00001a00: 7920 582c 5920 636f 6f72 6469 6e61 7465 y X,Y coordinate │ │ │ │ +00001a10: 2061 7070 726f 6163 6820 6173 2069 7320 approach as is │ │ │ │ +00001a20: 7374 616e 6461 7264 2066 6f72 0a20 2020 standard for. │ │ │ │ +00001a30: 2020 2020 206d 6f75 7365 2f74 6f75 6368 mouse/touch │ │ │ │ +00001a40: 2065 7665 6e74 730a 2020 2020 2020 2020 events. │ │ │ │ +00001a50: 2903 7227 0000 0072 2800 0000 da1c 4765 ).r'...r(.....Ge │ │ │ │ +00001a60: 744c 6173 7457 6f72 6c64 4576 656e 744f tLastWorldEventO │ │ │ │ +00001a70: 7269 656e 7461 7469 6f6e 7244 0000 0072 rientationrD...r │ │ │ │ +00001a80: 1500 0000 7215 0000 0072 1600 0000 da20 ....r....r..... │ │ │ │ +00001a90: 6765 745f 6c61 7374 5f77 6f72 6c64 5f65 get_last_world_e │ │ │ │ +00001aa0: 7665 6e74 5f6f 7269 656e 7461 7469 6f6e vent_orientation │ │ │ │ +00001ab0: 9500 0000 7304 0000 0000 0a16 017a 3952 ....s........z9R │ │ │ │ +00001ac0: 656e 6465 7257 696e 646f 7749 6e74 6572 enderWindowInter │ │ │ │ +00001ad0: 6163 746f 7233 442e 6765 745f 6c61 7374 actor3D.get_last │ │ │ │ +00001ae0: 5f77 6f72 6c64 5f65 7665 6e74 5f6f 7269 _world_event_ori │ │ │ │ +00001af0: 656e 7461 7469 6f6e 6301 0000 0000 0000 entationc....... │ │ │ │ +00001b00: 0000 0000 0003 0000 0003 0000 0047 0000 .............G.. │ │ │ │ +00001b10: 0073 1a00 0000 7c00 6a00 7c00 6a01 6a02 .s....|.j.|.j.j. │ │ │ │ +00001b20: 6701 7c01 a201 5200 8e00 7d02 7c02 5300 g.|...R...}.|.S. │ │ │ │ +00001b30: 2901 617f 0100 000a 2020 2020 2020 2020 ).a..... │ │ │ │ +00001b40: 562e 6765 745f 6c61 7374 5f77 6f72 6c64 V.get_last_world │ │ │ │ +00001b50: 5f65 7665 6e74 5f70 6f73 6974 696f 6e28 _event_position( │ │ │ │ +00001b60: 696e 7429 202d 3e20 2866 6c6f 6174 2c20 int) -> (float, │ │ │ │ +00001b70: 2e2e 2e29 0a20 2020 2020 2020 2043 2b2b ...). C++ │ │ │ │ +00001b80: 3a20 7669 7274 7561 6c20 646f 7562 6c65 : virtual double │ │ │ │ +00001b90: 202a 4765 744c 6173 7457 6f72 6c64 4576 *GetLastWorldEv │ │ │ │ +00001ba0: 656e 7450 6f73 6974 696f 6e28 696e 7420 entPosition(int │ │ │ │ +00001bb0: 706f 696e 7465 7249 6e64 6578 290a 2020 pointerIndex). │ │ │ │ +00001bc0: 2020 2020 2020 5769 7468 2056 5220 7765 With VR we │ │ │ │ +00001bd0: 206b 6e6f 7720 7468 6520 776f 726c 6420 know the world │ │ │ │ +00001be0: 636f 6f72 6469 6e61 7465 2070 6f73 6974 coordinate posit │ │ │ │ +00001bf0: 696f 6e73 2061 6e64 206f 7269 656e 7461 ions and orienta │ │ │ │ +00001c00: 7469 6f6e 730a 2020 2020 2020 2020 6f66 tions. of │ │ │ │ +00001c10: 2065 7665 6e74 732e 2054 6865 7365 206d events. These m │ │ │ │ +00001c20: 6574 686f 6473 2073 7570 706f 7274 2071 ethods support q │ │ │ │ +00001c30: 7565 7279 696e 6720 7468 656d 2069 6e73 uerying them ins │ │ │ │ +00001c40: 7465 6164 206f 6620 676f 696e 670a 2020 tead of going. │ │ │ │ +00001c50: 2020 2020 2020 7468 726f 7567 6820 6120 through a │ │ │ │ +00001c60: 6469 7370 6c61 7920 582c 5920 636f 6f72 display X,Y coor │ │ │ │ +00001c70: 6469 6e61 7465 2061 7070 726f 6163 6820 dinate approach │ │ │ │ +00001c80: 6173 2069 7320 7374 616e 6461 7264 2066 as is standard f │ │ │ │ +00001c90: 6f72 0a20 2020 2020 2020 206d 6f75 7365 or. mouse │ │ │ │ +00001ca0: 2f74 6f75 6368 2065 7665 6e74 730a 2020 /touch events. │ │ │ │ +00001cb0: 2020 2020 2020 2903 7227 0000 0072 2800 ).r'...r(. │ │ │ │ +00001cc0: 0000 da19 4765 744c 6173 7457 6f72 6c64 ....GetLastWorld │ │ │ │ +00001cd0: 4576 656e 7450 6f73 6974 696f 6e72 4400 EventPositionrD. │ │ │ │ +00001ce0: 0000 7215 0000 0072 1500 0000 7216 0000 ..r....r....r... │ │ │ │ +00001cf0: 00da 1d67 6574 5f6c 6173 745f 776f 726c ...get_last_worl │ │ │ │ +00001d00: 645f 6576 656e 745f 706f 7369 7469 6f6e d_event_position │ │ │ │ +00001d10: a200 0000 7304 0000 0000 0916 017a 3652 ....s........z6R │ │ │ │ +00001d20: 656e 6465 7257 696e 646f 7749 6e74 6572 enderWindowInter │ │ │ │ +00001d30: 6163 746f 7233 442e 6765 745f 6c61 7374 actor3D.get_last │ │ │ │ +00001d40: 5f77 6f72 6c64 5f65 7665 6e74 5f70 6f73 _world_event_pos │ │ │ │ +00001d50: 6974 696f 6e63 0100 0000 0000 0000 0000 itionc.......... │ │ │ │ +00001d60: 0000 0300 0000 0300 0000 4700 0000 731a ..........G...s. │ │ │ │ +00001d70: 0000 007c 006a 007c 006a 016a 0267 017c ...|.j.|.j.j.g.| │ │ │ │ +00001d80: 01a2 0152 008e 007d 027c 0253 0029 0161 ...R...}.|.S.).a │ │ │ │ +00001d90: 3f01 0000 0a20 2020 2020 2020 2056 2e73 ?.... V.s │ │ │ │ +00001da0: 6574 5f70 6879 7369 6361 6c5f 6576 656e et_physical_even │ │ │ │ +00001db0: 745f 706f 7369 7469 6f6e 2866 6c6f 6174 t_position(float │ │ │ │ +00001dc0: 2c20 666c 6f61 742c 2066 6c6f 6174 2c20 , float, float, │ │ │ │ +00001dd0: 696e 7429 0a20 2020 2020 2020 2043 2b2b int). C++ │ │ │ │ +00001de0: 3a20 7669 7274 7561 6c20 766f 6964 2053 : virtual void S │ │ │ │ +00001df0: 6574 5068 7973 6963 616c 4576 656e 7450 etPhysicalEventP │ │ │ │ +00001e00: 6f73 6974 696f 6e28 646f 7562 6c65 2078 osition(double x │ │ │ │ +00001e10: 2c20 646f 7562 6c65 2079 2c0a 2020 2020 , double y,. │ │ │ │ +00001e20: 2020 2020 2020 2020 646f 7562 6c65 207a double z │ │ │ │ +00001e30: 2c20 696e 7420 706f 696e 7465 7249 6e64 , int pointerInd │ │ │ │ +00001e40: 6578 290a 2020 2020 2020 2020 5769 7468 ex). With │ │ │ │ +00001e50: 2056 5220 7765 206b 6e6f 7720 7468 6520 VR we know the │ │ │ │ +00001e60: 7068 7973 6963 616c 2f72 6f6f 6d20 636f physical/room co │ │ │ │ +00001e70: 6f72 6469 6e61 7465 2070 6f73 6974 696f ordinate positio │ │ │ │ +00001e80: 6e73 2061 6e64 0a20 2020 2020 2020 206f ns and. o │ │ │ │ +00001e90: 7269 656e 7461 7469 6f6e 7320 6f66 2065 rientations of e │ │ │ │ +00001ea0: 7665 6e74 732e 2054 6865 7365 206d 6574 vents. These met │ │ │ │ +00001eb0: 686f 6473 2073 7570 706f 7274 2073 6574 hods support set │ │ │ │ +00001ec0: 7469 6e67 2074 6865 6d2e 0a20 2020 2020 ting them.. │ │ │ │ +00001ed0: 2020 2029 0372 2700 0000 7228 0000 00da ).r'...r(.... │ │ │ │ +00001ee0: 1853 6574 5068 7973 6963 616c 4576 656e .SetPhysicalEven │ │ │ │ +00001ef0: 7450 6f73 6974 696f 6e72 4400 0000 7215 tPositionrD...r. │ │ │ │ +00001f00: 0000 0072 1500 0000 7216 0000 00da 1b73 ...r....r......s │ │ │ │ +00001f10: 6574 5f70 6879 7369 6361 6c5f 6576 656e et_physical_even │ │ │ │ +00001f20: 745f 706f 7369 7469 6f6e ae00 0000 7304 t_position....s. │ │ │ │ +00001f30: 0000 0000 0816 017a 3452 656e 6465 7257 .......z4RenderW │ │ │ │ +00001f40: 696e 646f 7749 6e74 6572 6163 746f 7233 indowInteractor3 │ │ │ │ +00001f50: 442e 7365 745f 7068 7973 6963 616c 5f65 D.set_physical_e │ │ │ │ +00001f60: 7665 6e74 5f70 6f73 6974 696f 6e29 2029 vent_position) ) │ │ │ │ +00001f70: 02da 0d65 6e61 626c 655f 7265 6e64 6572 ...enable_render │ │ │ │ +00001f80: da0f 4765 7445 6e61 626c 6552 656e 6465 ..GetEnableRende │ │ │ │ +00001f90: 7229 02da 136c 6967 6874 5f66 6f6c 6c6f r)...light_follo │ │ │ │ +00001fa0: 775f 6361 6d65 7261 da14 4765 744c 6967 w_camera..GetLig │ │ │ │ +00001fb0: 6874 466f 6c6c 6f77 4361 6d65 7261 2902 htFollowCamera). │ │ │ │ +00001fc0: da05 6465 6275 67da 0847 6574 4465 6275 ..debug..GetDebu │ │ │ │ +00001fd0: 6729 02da 1667 6c6f 6261 6c5f 7761 726e g)...global_warn │ │ │ │ +00001fe0: 696e 675f 6469 7370 6c61 79da 1747 6574 ing_display..Get │ │ │ │ +00001ff0: 476c 6f62 616c 5761 726e 696e 6744 6973 GlobalWarningDis │ │ │ │ +00002000: 706c 6179 2902 723a 0000 00da 1347 6574 play).r:.....Get │ │ │ │ +00002010: 546f 7563 6850 6164 506f 7369 7469 6f6e TouchPadPosition │ │ │ │ +00002020: 2902 7241 0000 00da 1047 6574 5472 616e ).rA.....GetTran │ │ │ │ +00002030: 736c 6174 696f 6e33 4429 02da 0761 6c74 slation3D)...alt │ │ │ │ +00002040: 5f6b 6579 da09 4765 7441 6c74 4b65 7929 _key..GetAltKey) │ │ │ │ +00002050: 02da 0b63 6f6e 7472 6f6c 5f6b 6579 da0d ...control_key.. │ │ │ │ +00002060: 4765 7443 6f6e 7472 6f6c 4b65 7929 02da GetControlKey).. │ │ │ │ +00002070: 1364 6573 6972 6564 5f75 7064 6174 655f .desired_update_ │ │ │ │ +00002080: 7261 7465 da14 4765 7444 6573 6972 6564 rate..GetDesired │ │ │ │ +00002090: 5570 6461 7465 5261 7465 2902 da05 646f UpdateRate)...do │ │ │ │ +000020a0: 6c6c 79da 0847 6574 446f 6c6c 7929 02da lly..GetDolly).. │ │ │ │ +000020b0: 0e65 7665 6e74 5f70 6f73 6974 696f 6eda .event_position. │ │ │ │ +000020c0: 1047 6574 4576 656e 7450 6f73 6974 696f .GetEventPositio │ │ │ │ +000020d0: 6e29 02da 0a65 7665 6e74 5f73 697a 65da n)...event_size. │ │ │ │ +000020e0: 0c47 6574 4576 656e 7453 697a 6529 02da .GetEventSize).. │ │ │ │ +000020f0: 086b 6579 5f63 6f64 65da 0a47 6574 4b65 .key_code..GetKe │ │ │ │ +00002100: 7943 6f64 6529 02da 076b 6579 5f73 796d yCode)...key_sym │ │ │ │ +00002110: da09 4765 744b 6579 5379 6d29 02da 136c ..GetKeySym)...l │ │ │ │ +00002120: 6173 745f 6576 656e 745f 706f 7369 7469 ast_event_positi │ │ │ │ +00002130: 6f6e da14 4765 744c 6173 7445 7665 6e74 on..GetLastEvent │ │ │ │ +00002140: 506f 7369 7469 6f6e 2902 da14 6e75 6d62 Position)...numb │ │ │ │ +00002150: 6572 5f6f 665f 666c 795f 6672 616d 6573 er_of_fly_frames │ │ │ │ +00002160: da14 4765 744e 756d 6265 724f 6646 6c79 ..GetNumberOfFly │ │ │ │ +00002170: 4672 616d 6573 2902 da0d 706f 696e 7465 Frames)...pointe │ │ │ │ +00002180: 725f 696e 6465 78da 0f47 6574 506f 696e r_index..GetPoin │ │ │ │ +00002190: 7465 7249 6e64 6578 2902 da12 7265 636f terIndex)...reco │ │ │ │ +000021a0: 676e 697a 655f 6765 7374 7572 6573 da14 gnize_gestures.. │ │ │ │ +000021b0: 4765 7452 6563 6f67 6e69 7a65 4765 7374 GetRecognizeGest │ │ │ │ +000021c0: 7572 6573 2902 da0c 7265 7065 6174 5f63 ures)...repeat_c │ │ │ │ +000021d0: 6f75 6e74 da0e 4765 7452 6570 6561 7443 ount..GetRepeatC │ │ │ │ +000021e0: 6f75 6e74 2902 da08 726f 7461 7469 6f6e ount)...rotation │ │ │ │ +000021f0: da0b 4765 7452 6f74 6174 696f 6e29 02da ..GetRotation).. │ │ │ │ +00002200: 0573 6361 6c65 da08 4765 7453 6361 6c65 .scale..GetScale │ │ │ │ +00002210: 2902 da09 7368 6966 745f 6b65 79da 0b47 )...shift_key..G │ │ │ │ +00002220: 6574 5368 6966 744b 6579 2902 da04 7369 etShiftKey)...si │ │ │ │ +00002230: 7a65 da07 4765 7453 697a 6529 02da 1173 ze..GetSize)...s │ │ │ │ +00002240: 7469 6c6c 5f75 7064 6174 655f 7261 7465 till_update_rate │ │ │ │ +00002250: da12 4765 7453 7469 6c6c 5570 6461 7465 ..GetStillUpdate │ │ │ │ +00002260: 5261 7465 2902 da0e 7469 6d65 725f 6475 Rate)...timer_du │ │ │ │ +00002270: 7261 7469 6f6e da10 4765 7454 696d 6572 ration..GetTimer │ │ │ │ +00002280: 4475 7261 7469 6f6e 2902 da14 7469 6d65 Duration)...time │ │ │ │ +00002290: 725f 6576 656e 745f 6475 7261 7469 6f6e r_event_duration │ │ │ │ +000022a0: da15 4765 7454 696d 6572 4576 656e 7444 ..GetTimerEventD │ │ │ │ +000022b0: 7572 6174 696f 6e29 02da 0e74 696d 6572 uration)...timer │ │ │ │ +000022c0: 5f65 7665 6e74 5f69 64da 0f47 6574 5469 _event_id..GetTi │ │ │ │ +000022d0: 6d65 7245 7665 6e74 4964 2902 da17 7469 merEventId)...ti │ │ │ │ +000022e0: 6d65 725f 6576 656e 745f 706c 6174 666f mer_event_platfo │ │ │ │ +000022f0: 726d 5f69 64da 1747 6574 5469 6d65 7245 rm_id..GetTimerE │ │ │ │ +00002300: 7665 6e74 506c 6174 666f 726d 4964 2902 ventPlatformId). │ │ │ │ +00002310: da10 7469 6d65 725f 6576 656e 745f 7479 ..timer_event_ty │ │ │ │ +00002320: 7065 da11 4765 7454 696d 6572 4576 656e pe..GetTimerEven │ │ │ │ +00002330: 7454 7970 6529 02da 0b74 7261 6e73 6c61 tType)...transla │ │ │ │ +00002340: 7469 6f6e da0e 4765 7454 7261 6e73 6c61 tion..GetTransla │ │ │ │ +00002350: 7469 6f6e 2902 da08 7573 655f 745f 6478 tion)...use_t_dx │ │ │ │ +00002360: da09 4765 7455 7365 5444 7829 02da 0f72 ..GetUseTDx)...r │ │ │ │ +00002370: 6566 6572 656e 6365 5f63 6f75 6e74 da11 eference_count.. │ │ │ │ +00002380: 4765 7452 6566 6572 656e 6365 436f 756e GetReferenceCoun │ │ │ │ +00002390: 7472 1500 0000 291f 7258 0000 0072 5400 tr....).rX...rT. │ │ │ │ +000023a0: 0000 725a 0000 0072 5600 0000 725e 0000 ..rZ...rV...r^.. │ │ │ │ +000023b0: 0072 6000 0000 7262 0000 0072 6400 0000 .r`...rb...rd... │ │ │ │ +000023c0: 7266 0000 0072 6800 0000 726a 0000 0072 rf...rh...rj...r │ │ │ │ +000023d0: 6c00 0000 726e 0000 0072 7000 0000 7272 l...rn...rp...rr │ │ │ │ +000023e0: 0000 0072 7400 0000 7276 0000 0072 7800 ...rt...rv...rx. │ │ │ │ +000023f0: 0000 727a 0000 0072 7c00 0000 727e 0000 ..rz...r|...r~.. │ │ │ │ +00002400: 0072 8000 0000 7282 0000 0072 8400 0000 .r....r....r.... │ │ │ │ +00002410: 7286 0000 0072 8800 0000 728a 0000 0072 r....r....r....r │ │ │ │ +00002420: 3a00 0000 728c 0000 0072 4100 0000 728e :...r....rA...r. │ │ │ │ +00002430: 0000 0063 0300 0000 0000 0000 0000 0000 ...c............ │ │ │ │ +00002440: 0600 0000 0800 0000 0300 0000 73c8 0000 ............s... │ │ │ │ +00002450: 007c 0264 0075 0173 107c 0164 0176 0172 .|.d.u.s.|.d.v.r │ │ │ │ +00002460: 2274 0074 017c 0083 02a0 027c 017c 02a1 "t.t.|.....|.|.. │ │ │ │ +00002470: 0253 007c 0164 026b 0272 4e74 0374 0464 .S.|.d.k.rNt.t.d │ │ │ │ +00002480: 0364 0464 058d 0264 0664 0764 0774 0564 .d.d...d.d.d.t.d │ │ │ │ +00002490: 0864 0967 0264 0a8d 067d 037c 0353 007c .d.g.d...}.|.S.| │ │ │ │ +000024a0: 0164 0b6b 0272 8074 0364 0c64 0d67 0267 .d.k.r.t.d.d.g.g │ │ │ │ +000024b0: 0067 0064 0ea2 0166 0364 0664 0764 0774 .g.d...f.d.d.d.t │ │ │ │ +000024c0: 0564 0864 0967 0264 0a8d 067d 047c 0453 .d.d.g.d...}.|.S │ │ │ │ +000024d0: 007c 0164 0f76 0072 c474 0374 0674 0764 .|.d.v.r.t.t.t.d │ │ │ │ +000024e0: 1064 0764 118d 0374 0464 1274 0864 1364 .d.d...t.d.t.d.d │ │ │ │ +000024f0: 148d 0164 1564 0464 168d 0466 0264 0664 ...d.d.d...f.d.d │ │ │ │ +00002500: 0764 0774 0564 0864 0967 0264 0a8d 067d .d.t.d.d.g.d...} │ │ │ │ +00002510: 057c 0553 0064 0053 0029 174e 2905 4eda .|.S.d.S.).N).N. │ │ │ │ +00002520: 00da 0b74 7261 6974 735f 7669 6577 da10 ...traits_view.. │ │ │ │ +00002530: 6675 6c6c 5f74 7261 6974 735f 7669 6577 full_traits_view │ │ │ │ +00002540: da04 7669 6577 7294 0000 007a 1968 616e ..viewr....z.han │ │ │ │ +00002550: 646c 6572 2e5f 6675 6c6c 5f74 7261 6974 dler._full_trait │ │ │ │ +00002560: 735f 6c69 7374 4629 01da 0a73 686f 775f s_listF)...show_ │ │ │ │ +00002570: 6c61 6265 6c7a 2845 6469 7420 5265 6e64 labelz(Edit Rend │ │ │ │ +00002580: 6572 5769 6e64 6f77 496e 7465 7261 6374 erWindowInteract │ │ │ │ +00002590: 6f72 3344 2070 726f 7065 7274 6965 7354 or3D propertiesT │ │ │ │ +000025a0: da02 4f4b 5a06 4361 6e63 656c 2905 da05 ..OKZ.Cancel)... │ │ │ │ +000025b0: 7469 746c 655a 0a73 6372 6f6c 6c61 626c titleZ.scrollabl │ │ │ │ +000025c0: 655a 0972 6573 697a 6162 6c65 da07 6861 eZ.resizable..ha │ │ │ │ +000025d0: 6e64 6c65 725a 0762 7574 746f 6e73 7295 ndlerZ.buttonsr. │ │ │ │ +000025e0: 0000 0072 5400 0000 7256 0000 0029 1b72 ...rT...rV...).r │ │ │ │ +000025f0: 5e00 0000 7260 0000 0072 6200 0000 7264 ^...r`...rb...rd │ │ │ │ +00002600: 0000 0072 6600 0000 7268 0000 0072 6a00 ...rf...rh...rj. │ │ │ │ +00002610: 0000 726c 0000 0072 6e00 0000 7270 0000 ..rl...rn...rp.. │ │ │ │ +00002620: 0072 7200 0000 7274 0000 0072 7600 0000 .rr...rt...rv... │ │ │ │ +00002630: 7278 0000 0072 7a00 0000 727c 0000 0072 rx...rz...r|...r │ │ │ │ +00002640: 7e00 0000 7280 0000 0072 8200 0000 7284 ~...r....r....r. │ │ │ │ +00002650: 0000 0072 8600 0000 7288 0000 0072 8a00 ...r....r....r.. │ │ │ │ +00002660: 0000 723a 0000 0072 8c00 0000 7241 0000 ..r:...r....rA.. │ │ │ │ +00002670: 0072 8e00 0000 2902 4e72 9300 0000 7a11 .r....).Nr....z. │ │ │ │ +00002680: 6861 6e64 6c65 722e 7669 6577 5f74 7970 handler.view_typ │ │ │ │ +00002690: 6529 015a 0b73 686f 775f 626f 7264 6572 e).Z.show_border │ │ │ │ +000026a0: 7a13 6861 6e64 6c65 722e 696e 666f 2e6f z.handler.info.o │ │ │ │ +000026b0: 626a 6563 7472 1100 0000 7212 0000 00da bjectr....r..... │ │ │ │ +000026c0: 0663 7573 746f 6d29 035a 0665 6469 746f .custom).Z.edito │ │ │ │ +000026d0: 72da 0573 7479 6c65 7296 0000 0029 09da r..styler....).. │ │ │ │ +000026e0: 0573 7570 6572 7219 0000 00da 0a74 7261 .superr......tra │ │ │ │ +000026f0: 6974 5f76 6965 7772 0600 0000 7203 0000 it_viewr....r... │ │ │ │ +00002700: 0072 0900 0000 7205 0000 0072 0400 0000 .r....r....r.... │ │ │ │ +00002710: 7210 0000 0029 0672 1e00 0000 da04 6e61 r....).r......na │ │ │ │ +00002720: 6d65 5a0c 7669 6577 5f65 6c65 6d65 6e74 meZ.view_element │ │ │ │ +00002730: 7294 0000 0072 9500 0000 7293 0000 00a9 r....r....r..... │ │ │ │ +00002740: 01da 095f 5f63 6c61 7373 5f5f 7215 0000 ...__class__r... │ │ │ │ +00002750: 0072 1600 0000 729d 0000 00de 0000 0073 .r....r........s │ │ │ │ +00002760: 3800 0000 0001 1001 1201 0802 0c01 0601 8............... │ │ │ │ +00002770: 0201 06fd 04ff 0205 0401 0802 1208 0601 ................ │ │ │ │ +00002780: 0201 06f6 04ff 020c 0401 0802 0e01 14ff ................ │ │ │ │ +00002790: 0202 0601 0201 06fc 04ff 0206 7a23 5265 ............z#Re │ │ │ │ +000027a0: 6e64 6572 5769 6e64 6f77 496e 7465 7261 nderWindowIntera │ │ │ │ +000027b0: 6374 6f72 3344 2e74 7261 6974 5f76 6965 ctor3D.trait_vie │ │ │ │ +000027c0: 7729 024e 5429 024e 4e29 1cda 085f 5f6e w).NT).NN)...__n │ │ │ │ +000027d0: 616d 655f 5fda 0a5f 5f6d 6f64 756c 655f ame__..__module_ │ │ │ │ +000027e0: 5fda 0c5f 5f71 7561 6c6e 616d 655f 5fda _..__qualname__. │ │ │ │ +000027f0: 075f 5f64 6f63 5f5f 721b 0000 0072 2c00 .__doc__r....r,. │ │ │ │ +00002800: 0000 722e 0000 0072 2100 0000 da05 4172 ..r....r!.....Ar │ │ │ │ +00002810: 7261 7972 3a00 0000 723d 0000 0072 4100 rayr:...r=...rA. │ │ │ │ +00002820: 0000 7242 0000 0072 4500 0000 7247 0000 ..rB...rE...rG.. │ │ │ │ +00002830: 0072 4900 0000 724b 0000 0072 4d00 0000 .rI...rK...rM... │ │ │ │ +00002840: 5a08 5072 6f70 6572 7479 5a12 6c61 7374 Z.PropertyZ.last │ │ │ │ +00002850: 5f74 7261 6e73 6c61 7469 6f6e 3364 724f _translation3drO │ │ │ │ +00002860: 0000 0072 5100 0000 7253 0000 005a 135f ...rQ...rS...Z._ │ │ │ │ +00002870: 7570 6461 7465 6162 6c65 5f74 7261 6974 updateable_trait │ │ │ │ +00002880: 735f 5a16 5f61 6c6c 6f77 5f75 7064 6174 s_Z._allow_updat │ │ │ │ +00002890: 655f 6661 696c 7572 655f 5a16 5f66 756c e_failure_Z._ful │ │ │ │ +000028a0: 6c5f 7472 6169 746e 616d 6573 5f6c 6973 l_traitnames_lis │ │ │ │ +000028b0: 745f 729d 0000 00da 0d5f 5f63 6c61 7373 t_r......__class │ │ │ │ +000028c0: 6365 6c6c 5f5f 7215 0000 0072 1500 0000 cell__r....r.... │ │ │ │ +000028d0: 729f 0000 0072 1600 0000 7219 0000 0020 r....r....r.... │ │ │ │ +000028e0: 0000 0073 3c00 0000 0801 040f 0a03 080b ...s<........... │ │ │ │ +000028f0: 080c 1001 02ff 0606 0804 1001 02ff 0607 ................ │ │ │ │ +00002900: 0804 080c 080b 080c 080b 0802 0601 02ff ................ │ │ │ │ +00002910: 0606 080d 080c 080c 02ff 0218 02ff 0204 ................ │ │ │ │ +00002920: 06ff 020b 7219 0000 004e 2920 7221 0000 ....r....N) r!.. │ │ │ │ +00002930: 0072 0200 0000 5a0d 7472 6169 7473 7569 .r....Z.traitsui │ │ │ │ +00002940: 2e69 7465 6d72 0300 0000 7204 0000 005a .itemr....r....Z │ │ │ │ +00002950: 0e74 7261 6974 7375 692e 6772 6f75 7072 .traitsui.groupr │ │ │ │ +00002960: 0500 0000 5a0d 7472 6169 7473 7569 2e76 ....Z.traitsui.v │ │ │ │ +00002970: 6965 7772 0600 0000 da04 7476 746b 7207 iewr......tvtkr. │ │ │ │ +00002980: 0000 0072 1c00 0000 7208 0000 005a 1674 ...r....r....Z.t │ │ │ │ +00002990: 7674 6b2e 7476 746b 5f62 6173 655f 6861 vtk.tvtk_base_ha │ │ │ │ +000029a0: 6e64 6c65 7272 0900 0000 720a 0000 005a ndlerr....r....Z │ │ │ │ +000029b0: 0e74 7674 6b2e 7476 746b 5f62 6173 6572 .tvtk.tvtk_baser │ │ │ │ +000029c0: 0c00 0000 720d 0000 005a 1274 7674 6b2e ....r....Z.tvtk. │ │ │ │ +000029d0: 6172 7261 795f 6861 6e64 6c65 7272 0e00 array_handlerr.. │ │ │ │ +000029e0: 0000 5a1d 7476 746b 2e74 7674 6b5f 636c ..Z.tvtk.tvtk_cl │ │ │ │ +000029f0: 6173 7365 732e 7476 746b 5f68 656c 7065 asses.tvtk_helpe │ │ │ │ +00002a00: 7272 0f00 0000 7210 0000 00da 046c 6f6e rr....r......lon │ │ │ │ +00002a10: 67da 094e 616d 6545 7272 6f72 da03 696e g..NameError..in │ │ │ │ +00002a20: 7472 3000 0000 7217 0000 005a 2a74 7674 tr0...r....Z*tvt │ │ │ │ +00002a30: 6b2e 7476 746b 5f63 6c61 7373 6573 2e72 k.tvtk_classes.r │ │ │ │ +00002a40: 656e 6465 725f 7769 6e64 6f77 5f69 6e74 ender_window_int │ │ │ │ +00002a50: 6572 6163 746f 7272 1800 0000 7219 0000 eractorr....r... │ │ │ │ +00002a60: 0072 1500 0000 7215 0000 0072 1500 0000 .r....r....r.... │ │ │ │ +00002a70: 7216 0000 00da 083c 6d6f 6475 6c65 3e02 r....... │ │ │ │ +00002a80: 0000 0073 2600 0000 0c01 1001 0c01 0c02 ...s&........... │ │ │ │ +00002a90: 0c01 0c01 0c01 0c01 0c01 0c01 0c01 0c03 ................ │ │ │ │ +00002aa0: 0804 0201 0801 0c02 0a02 0802 0c03 .............. │ │ │ ├── tvtk_classes/smart_volume_mapper.py │ │ │ │ @@ -242,15 +242,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _sample_distance_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetSampleDistance, │ │ │ │ self.sample_distance) │ │ │ │ │ │ │ │ - vector_component = traits.Trait(-279332784, traits.Range(0, 3), enter_set=True, auto_set=False, desc=\ │ │ │ │ + vector_component = traits.Trait(1025929008, traits.Range(0, 3), enter_set=True, auto_set=False, desc=\ │ │ │ │ """ │ │ │ │ vector_mode is a special rendering mode for 3-component vectors │ │ │ │ which makes use of gpu_ray_cast_mapper's independent-component │ │ │ │ capabilities. In this mode, a single component in the vector can │ │ │ │ be selected for rendering. In addition, the mapper can compute a │ │ │ │ scalar field representing the magnitude of this vector using a │ │ │ │ ImageMagnitude object (MAGNITUDE mode). │ │ │ ├── tvtk_classes/smart_volume_mapper.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 dc6b 2c1d e9e5 8b61 a........k,....a │ │ │ │ +00000000: 610d 0d0a 0300 0000 7ef3 2aa9 1cc6 6501 a.......~.*...e. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -621,16 +621,16 @@ │ │ │ │ 000026c0: 616e 6365 da0f 7361 6d70 6c65 5f64 6973 ance..sample_dis │ │ │ │ 000026d0: 7461 6e63 6572 2600 0000 7215 0000 0072 tancer&...r....r │ │ │ │ 000026e0: 1500 0000 7216 0000 00da 185f 7361 6d70 ....r......_samp │ │ │ │ 000026f0: 6c65 5f64 6973 7461 6e63 655f 6368 616e le_distance_chan │ │ │ │ 00002700: 6765 64f5 0000 0073 0600 0000 0001 0a01 ged....s........ │ │ │ │ 00002710: 04ff 7a2a 536d 6172 7456 6f6c 756d 654d ..z*SmartVolumeM │ │ │ │ 00002720: 6170 7065 722e 5f73 616d 706c 655f 6469 apper._sample_di │ │ │ │ -00002730: 7374 616e 6365 5f63 6861 6e67 6564 6950 stance_changediP │ │ │ │ -00002740: b859 efe9 0300 0000 61a1 0100 000a 2020 .Y......a..... │ │ │ │ +00002730: 7374 616e 6365 5f63 6861 6e67 6564 6930 stance_changedi0 │ │ │ │ +00002740: 6f26 3de9 0300 0000 61a1 0100 000a 2020 o&=.....a..... │ │ │ │ 00002750: 2020 2020 2020 7665 6374 6f72 5f6d 6f64 vector_mod │ │ │ │ 00002760: 6520 6973 2061 2073 7065 6369 616c 2072 e is a special r │ │ │ │ 00002770: 656e 6465 7269 6e67 206d 6f64 6520 666f endering mode fo │ │ │ │ 00002780: 7220 332d 636f 6d70 6f6e 656e 7420 7665 r 3-component ve │ │ │ │ 00002790: 6374 6f72 730a 2020 2020 2020 2020 7768 ctors. wh │ │ │ │ 000027a0: 6963 6820 6d61 6b65 7320 7573 6520 6f66 ich makes use of │ │ │ │ 000027b0: 2067 7075 5f72 6179 5f63 6173 745f 6d61 gpu_ray_cast_ma │ │ │ ├── tvtk_classes/streamer.py │ │ │ │ @@ -175,15 +175,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _maximum_propagation_time_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetMaximumPropagationTime, │ │ │ │ self.maximum_propagation_time) │ │ │ │ │ │ │ │ - number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ │ │ │ │ + number_of_threads = traits.Int(32, enter_set=True, auto_set=False, desc=\ │ │ │ │ """ │ │ │ │ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _number_of_threads_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetNumberOfThreads, │ │ │ ├── tvtk_classes/streamer.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 d4c0 f02a a8f8 1c5e a..........*...^ │ │ │ │ +00000000: 610d 0d0a 0300 0000 13b2 6cda 4969 35bf a.........l.Ii5. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -442,15 +442,15 @@ │ │ │ │ 00001b90: 6e5f 7469 6d65 7226 0000 0072 1500 0000 n_timer&...r.... │ │ │ │ 00001ba0: 7215 0000 0072 1600 0000 da21 5f6d 6178 r....r.....!_max │ │ │ │ 00001bb0: 696d 756d 5f70 726f 7061 6761 7469 6f6e imum_propagation │ │ │ │ 00001bc0: 5f74 696d 655f 6368 616e 6765 64b2 0000 _time_changed... │ │ │ │ 00001bd0: 0073 0600 0000 0001 0a01 04ff 7a2a 5374 .s..........z*St │ │ │ │ 00001be0: 7265 616d 6572 2e5f 6d61 7869 6d75 6d5f reamer._maximum_ │ │ │ │ 00001bf0: 7072 6f70 6167 6174 696f 6e5f 7469 6d65 propagation_time │ │ │ │ -00001c00: 5f63 6861 6e67 6564 e904 0000 007a 120a _changed.....z.. │ │ │ │ +00001c00: 5f63 6861 6e67 6564 e920 0000 007a 120a _changed. ...z.. │ │ │ │ 00001c10: 2020 2020 2020 2020 0a20 2020 2020 2020 . │ │ │ │ 00001c20: 2063 0300 0000 0000 0000 0000 0000 0300 c.............. │ │ │ │ 00001c30: 0000 0400 0000 4300 0000 7316 0000 007c ......C...s....| │ │ │ │ 00001c40: 00a0 007c 006a 016a 027c 006a 03a1 0201 ...|.j.j.|.j.... │ │ │ │ 00001c50: 0064 0053 0072 1a00 0000 2904 7223 0000 .d.S.r....).r#.. │ │ │ │ 00001c60: 0072 2400 0000 da12 5365 744e 756d 6265 .r$.....SetNumbe │ │ │ │ 00001c70: 724f 6654 6872 6561 6473 da11 6e75 6d62 rOfThreads..numb │ │ │ ├── tvtk_classes/threaded_image_algorithm.py │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _minimum_piece_size_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetMinimumPieceSize, │ │ │ │ self.minimum_piece_size) │ │ │ │ │ │ │ │ - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ + number_of_threads = traits.Trait(32, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ │ │ │ │ """ │ │ │ │ Get/Set the number of threads to create when rendering. This is │ │ │ │ ignored if enable_smp is On. │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _number_of_threads_changed(self, old_val, new_val): │ │ │ ├── tvtk_classes/threaded_image_algorithm.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 da8f 2a40 ed68 88b5 a.........*@.h.. │ │ │ │ +00000000: 610d 0d0a 0300 0000 7116 dca8 7f1d 7bd3 a.......q.....{. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -234,15 +234,15 @@ │ │ │ │ 00000e90: 7369 7a65 722a 0000 0072 1500 0000 7215 sizer*...r....r. │ │ │ │ 00000ea0: 0000 0072 1600 0000 da1b 5f6d 696e 696d ...r......_minim │ │ │ │ 00000eb0: 756d 5f70 6965 6365 5f73 697a 655f 6368 um_piece_size_ch │ │ │ │ 00000ec0: 616e 6765 6469 0000 0073 0600 0000 0001 angedi...s...... │ │ │ │ 00000ed0: 0a01 04ff 7a32 5468 7265 6164 6564 496d ....z2ThreadedIm │ │ │ │ 00000ee0: 6167 6541 6c67 6f72 6974 686d 2e5f 6d69 ageAlgorithm._mi │ │ │ │ 00000ef0: 6e69 6d75 6d5f 7069 6563 655f 7369 7a65 nimum_piece_size │ │ │ │ -00000f00: 5f63 6861 6e67 6564 e904 0000 00e9 4000 _changed......@. │ │ │ │ +00000f00: 5f63 6861 6e67 6564 e920 0000 00e9 4000 _changed. ....@. │ │ │ │ 00000f10: 0000 2902 722d 0000 0072 2e00 0000 7a76 ..).r-...r....zv │ │ │ │ 00000f20: 0a20 2020 2020 2020 2047 6574 2f53 6574 . Get/Set │ │ │ │ 00000f30: 2074 6865 206e 756d 6265 7220 6f66 2074 the number of t │ │ │ │ 00000f40: 6872 6561 6473 2074 6f20 6372 6561 7465 hreads to create │ │ │ │ 00000f50: 2077 6865 6e20 7265 6e64 6572 696e 672e when rendering. │ │ │ │ 00000f60: 2054 6869 7320 6973 0a20 2020 2020 2020 This is. │ │ │ │ 00000f70: 2069 676e 6f72 6564 2069 6620 656e 6162 ignored if enab │ │ │ ├── tvtk_classes/unstructured_grid_volume_ray_cast_mapper.py │ │ │ │ @@ -100,15 +100,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _minimum_image_sample_distance_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetMinimumImageSampleDistance, │ │ │ │ self.minimum_image_sample_distance) │ │ │ │ │ │ │ │ - number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ │ │ │ │ + number_of_threads = traits.Int(32, enter_set=True, auto_set=False, desc=\ │ │ │ │ """ │ │ │ │ Set/Get the number of threads to use. This by default is equal to │ │ │ │ the number of available processors detected. │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _number_of_threads_changed(self, old_val, new_val): │ │ │ ├── tvtk_classes/unstructured_grid_volume_ray_cast_mapper.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 015a fe06 b1fd dc60 a........Z.....` │ │ │ │ +00000000: 610d 0d0a 0300 0000 c72f 0ce4 b341 3617 a......../...A6. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -255,15 +255,15 @@ │ │ │ │ 00000fe0: 6d70 6c65 5f64 6973 7461 6e63 655f 6368 mple_distance_ch │ │ │ │ 00000ff0: 616e 6765 6467 0000 0073 0600 0000 0001 angedg...s...... │ │ │ │ 00001000: 0a01 04ff 7a4a 556e 7374 7275 6374 7572 ....zJUnstructur │ │ │ │ 00001010: 6564 4772 6964 566f 6c75 6d65 5261 7943 edGridVolumeRayC │ │ │ │ 00001020: 6173 744d 6170 7065 722e 5f6d 696e 696d astMapper._minim │ │ │ │ 00001030: 756d 5f69 6d61 6765 5f73 616d 706c 655f um_image_sample_ │ │ │ │ 00001040: 6469 7374 616e 6365 5f63 6861 6e67 6564 distance_changed │ │ │ │ -00001050: e904 0000 007a 880a 2020 2020 2020 2020 .....z.. │ │ │ │ +00001050: e920 0000 007a 880a 2020 2020 2020 2020 . ...z.. │ │ │ │ 00001060: 5365 742f 4765 7420 7468 6520 6e75 6d62 Set/Get the numb │ │ │ │ 00001070: 6572 206f 6620 7468 7265 6164 7320 746f er of threads to │ │ │ │ 00001080: 2075 7365 2e20 5468 6973 2062 7920 6465 use. This by de │ │ │ │ 00001090: 6661 756c 7420 6973 2065 7175 616c 2074 fault is equal t │ │ │ │ 000010a0: 6f0a 2020 2020 2020 2020 7468 6520 6e75 o. the nu │ │ │ │ 000010b0: 6d62 6572 206f 6620 6176 6169 6c61 626c mber of availabl │ │ │ │ 000010c0: 6520 7072 6f63 6573 736f 7273 2064 6574 e processors det │ │ │ ├── tvtk_classes/volume_ray_cast_mapper.py │ │ │ │ @@ -112,15 +112,15 @@ │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _minimum_image_sample_distance_changed(self, old_val, new_val): │ │ │ │ self._do_change(self._vtk_obj.SetMinimumImageSampleDistance, │ │ │ │ self.minimum_image_sample_distance) │ │ │ │ │ │ │ │ - number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ │ │ │ │ + number_of_threads = traits.Int(32, enter_set=True, auto_set=False, desc=\ │ │ │ │ """ │ │ │ │ Set/Get the number of threads to use. This by default is equal to │ │ │ │ the number of available processors detected. │ │ │ │ """ │ │ │ │ ) │ │ │ │ │ │ │ │ def _number_of_threads_changed(self, old_val, new_val): │ │ │ ├── tvtk_classes/volume_ray_cast_mapper.pyc │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 610d 0d0a 0300 0000 8b92 6edc e5d0 9898 a.........n..... │ │ │ │ +00000000: 610d 0d0a 0300 0000 8ef9 44a9 a6da a03b a.........D....; │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000020: 0008 0000 0040 0000 0073 e400 0000 6400 .....@...s....d. │ │ │ │ 00000030: 6401 6c00 6d01 5a00 0100 6400 6402 6c02 d.l.m.Z...d.d.l. │ │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c05 m.Z.m.Z...d.d.l. │ │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ │ 00000070: 6406 6c09 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ │ │ @@ -276,15 +276,15 @@ │ │ │ │ 00001130: 7215 0000 0072 1600 0000 da26 5f6d 696e r....r.....&_min │ │ │ │ 00001140: 696d 756d 5f69 6d61 6765 5f73 616d 706c imum_image_sampl │ │ │ │ 00001150: 655f 6469 7374 616e 6365 5f63 6861 6e67 e_distance_chang │ │ │ │ 00001160: 6564 7300 0000 7306 0000 0000 010a 0104 eds...s......... │ │ │ │ 00001170: ff7a 3a56 6f6c 756d 6552 6179 4361 7374 .z:VolumeRayCast │ │ │ │ 00001180: 4d61 7070 6572 2e5f 6d69 6e69 6d75 6d5f Mapper._minimum_ │ │ │ │ 00001190: 696d 6167 655f 7361 6d70 6c65 5f64 6973 image_sample_dis │ │ │ │ -000011a0: 7461 6e63 655f 6368 616e 6765 64e9 0400 tance_changed... │ │ │ │ +000011a0: 7461 6e63 655f 6368 616e 6765 64e9 2000 tance_changed. . │ │ │ │ 000011b0: 0000 7a88 0a20 2020 2020 2020 2053 6574 ..z.. Set │ │ │ │ 000011c0: 2f47 6574 2074 6865 206e 756d 6265 7220 /Get the number │ │ │ │ 000011d0: 6f66 2074 6872 6561 6473 2074 6f20 7573 of threads to us │ │ │ │ 000011e0: 652e 2054 6869 7320 6279 2064 6566 6175 e. This by defau │ │ │ │ 000011f0: 6c74 2069 7320 6571 7561 6c20 746f 0a20 lt is equal to. │ │ │ │ 00001200: 2020 2020 2020 2074 6865 206e 756d 6265 the numbe │ │ │ │ 00001210: 7220 6f66 2061 7661 696c 6162 6c65 2070 r of available p