{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.vLrv9A4F/b1/mayavi2_4.8.0-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.vLrv9A4F/b2/mayavi2_4.8.0-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 9da0000d1b76dcd9b4829b4695fe732a 58372 debug optional mayavi2-dbgsym_4.8.0-2_arm64.deb\n- 2d4026b884a71699a920fe29cc07f112 20725468 science optional mayavi2_4.8.0-2_arm64.deb\n+ 97fcb61fc167f4e116dde26c744e2ba0 20725588 science optional mayavi2_4.8.0-2_arm64.deb\n"}, {"source1": "mayavi2_4.8.0-2_arm64.deb", "source2": "mayavi2_4.8.0-2_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 15:17:00.000000 debian-binary\n -rw-r--r-- 0 0 0 24180 2023-01-15 15:17:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 20701096 2023-01-15 15:17:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 20701216 2023-01-15 15:17:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -612,15 +612,15 @@\n -rw-r--r-- 0 root (0) root (0) 18402 2020-04-29 19:28:22.000000 ./usr/lib/python3/dist-packages/tvtk/tools/ivtk.py\n -rw-r--r-- 0 root (0) root (0) 46908 2021-11-07 16:35:53.000000 ./usr/lib/python3/dist-packages/tvtk/tools/mlab.py\n -rw-r--r-- 0 root (0) root (0) 14666 2021-11-11 09:47:56.000000 ./usr/lib/python3/dist-packages/tvtk/tools/tvtk_doc.py\n -rw-r--r-- 0 root (0) root (0) 83314 2021-09-26 18:38:17.000000 ./usr/lib/python3/dist-packages/tvtk/tools/visual.py\n -rw-r--r-- 0 root (0) root (0) 2283 2021-09-26 18:38:17.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_access.py\n -rw-r--r-- 0 root (0) root (0) 22395 2021-11-07 16:35:53.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_base.py\n -rw-r--r-- 0 root (0) root (0) 2624 2020-04-29 19:28:22.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_base_handler.py\n--rw-r--r-- 0 root (0) root (0) 15513101 2023-01-15 15:17:00.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip\n+-rw-r--r-- 0 root (0) root (0) 15513108 2023-01-15 15:17:00.000000 ./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-15 15:17:00.000000 ./usr/lib/python3/dist-packages/tvtk/util/\n -rw-r--r-- 0 root (0) root (0) 90 2016-08-01 19:02:36.000000 ./usr/lib/python3/dist-packages/tvtk/util/__init__.py\n -rw-r--r-- 0 root (0) root (0) 9870 2020-04-29 19:28:22.000000 ./usr/lib/python3/dist-packages/tvtk/util/ctf.py\n -rw-r--r-- 0 root (0) root (0) 33499 2020-04-29 19:28:22.000000 ./usr/lib/python3/dist-packages/tvtk/util/gradient_editor.py\n -rw-r--r-- 0 root (0) root (0) 19927 2021-09-26 18:38:17.000000 ./usr/lib/python3/dist-packages/tvtk/util/qt_gradient_editor.py\n -rw-r--r-- 0 root (0) root (0) 27426 2020-04-29 19:28:22.000000 ./usr/lib/python3/dist-packages/tvtk/util/tk_gradient_editor.py\n -rw-r--r-- 0 root (0) root (0) 3430 2020-04-29 19:28:22.000000 ./usr/lib/python3/dist-packages/tvtk/util/traitsui_gradient_editor.py\n"}, {"source1": "./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip", "source2": "./usr/lib/python3/dist-packages/tvtk/tvtk_classes.zip", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 15513101 bytes, number of entries: 4732\n+Zip file size: 15513108 bytes, number of entries: 4732\n -rw-r--r-- 2.0 unx 0 b- stor 23-Jan-15 15:17 tvtk_classes/__init__.py\n -rw-r--r-- 2.0 unx 133 b- defN 23-Jan-15 15:17 tvtk_classes/__init__.pyc\n -rw-r--r-- 2.0 unx 34843 b- defN 23-Jan-15 15:17 tvtk_classes/abstract_array.py\n -rw-r--r-- 2.0 unx 43410 b- defN 23-Jan-15 15:17 tvtk_classes/abstract_array.pyc\n -rw-r--r-- 2.0 unx 8125 b- defN 23-Jan-15 15:17 tvtk_classes/abstract_cell_links.py\n -rw-r--r-- 2.0 unx 10971 b- defN 23-Jan-15 15:17 tvtk_classes/abstract_cell_links.pyc\n -rw-r--r-- 2.0 unx 14975 b- defN 23-Jan-15 15:17 tvtk_classes/abstract_cell_locator.py\n@@ -1097,15 +1097,15 @@\n -rw-r--r-- 2.0 unx 15004 b- defN 23-Jan-15 15:17 tvtk_classes/euclidean_cluster_extraction.pyc\n -rw-r--r-- 2.0 unx 16559 b- defN 23-Jan-15 15:17 tvtk_classes/evenly_spaced_streamlines2d.py\n -rw-r--r-- 2.0 unx 20463 b- defN 23-Jan-15 15:17 tvtk_classes/evenly_spaced_streamlines2d.pyc\n -rw-r--r-- 2.0 unx 4615 b- defN 23-Jan-15 15:17 tvtk_classes/event.py\n -rw-r--r-- 2.0 unx 6311 b- defN 23-Jan-15 15:17 tvtk_classes/event.pyc\n -rw-r--r-- 2.0 unx 3800 b- defN 23-Jan-15 15:17 tvtk_classes/event_data.py\n -rw-r--r-- 2.0 unx 5966 b- defN 23-Jan-15 15:17 tvtk_classes/event_data.pyc\n--rw-r--r-- 2.0 unx 4810 b- defN 23-Jan-15 15:17 tvtk_classes/event_data_device3d.py\n+-rw-r--r-- 2.0 unx 4812 b- defN 23-Jan-15 15:17 tvtk_classes/event_data_device3d.py\n -rw-r--r-- 2.0 unx 6708 b- defN 23-Jan-15 15:17 tvtk_classes/event_data_device3d.pyc\n -rw-r--r-- 2.0 unx 3338 b- defN 23-Jan-15 15:17 tvtk_classes/event_data_for_device.py\n -rw-r--r-- 2.0 unx 5249 b- defN 23-Jan-15 15:17 tvtk_classes/event_data_for_device.pyc\n -rw-r--r-- 2.0 unx 3475 b- defN 23-Jan-15 15:17 tvtk_classes/event_forwarder_command.py\n -rw-r--r-- 2.0 unx 4981 b- defN 23-Jan-15 15:17 tvtk_classes/event_forwarder_command.pyc\n -rw-r--r-- 2.0 unx 5109 b- defN 23-Jan-15 15:17 tvtk_classes/executable_runner.py\n -rw-r--r-- 2.0 unx 7182 b- defN 23-Jan-15 15:17 tvtk_classes/executable_runner.pyc\n@@ -1599,16 +1599,16 @@\n -rw-r--r-- 2.0 unx 12103 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_hexahedron.pyc\n -rw-r--r-- 2.0 unx 11952 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_interpolation.py\n -rw-r--r-- 2.0 unx 16505 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_interpolation.pyc\n -rw-r--r-- 2.0 unx 6288 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_quadrilateral.py\n -rw-r--r-- 2.0 unx 9329 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_quadrilateral.pyc\n -rw-r--r-- 2.0 unx 6816 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_tetra.py\n -rw-r--r-- 2.0 unx 9618 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_tetra.pyc\n--rw-r--r-- 2.0 unx 6778 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_triangle.py\n--rw-r--r-- 2.0 unx 9501 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_triangle.pyc\n+-rw-r--r-- 2.0 unx 6793 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_triangle.py\n+-rw-r--r-- 2.0 unx 9492 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_triangle.pyc\n -rw-r--r-- 2.0 unx 9619 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_wedge.py\n -rw-r--r-- 2.0 unx 13874 b- defN 23-Jan-15 15:17 tvtk_classes/higher_order_wedge.pyc\n -rw-r--r-- 2.0 unx 6176 b- defN 23-Jan-15 15:17 tvtk_classes/highest_density_regions_statistics.py\n -rw-r--r-- 2.0 unx 7423 b- defN 23-Jan-15 15:17 tvtk_classes/highest_density_regions_statistics.pyc\n -rw-r--r-- 2.0 unx 4162 b- defN 23-Jan-15 15:17 tvtk_classes/homogeneous_transform.py\n -rw-r--r-- 2.0 unx 6002 b- defN 23-Jan-15 15:17 tvtk_classes/homogeneous_transform.pyc\n -rw-r--r-- 2.0 unx 4074 b- defN 23-Jan-15 15:17 tvtk_classes/houdini_poly_data_writer.py\n@@ -3489,16 +3489,16 @@\n -rw-r--r-- 2.0 unx 5710 b- defN 23-Jan-15 15:17 tvtk_classes/render_widget.pyc\n -rw-r--r-- 2.0 unx 38921 b- defN 23-Jan-15 15:17 tvtk_classes/render_window.py\n -rw-r--r-- 2.0 unx 50260 b- defN 23-Jan-15 15:17 tvtk_classes/render_window.pyc\n -rw-r--r-- 2.0 unx 3251 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_collection.py\n -rw-r--r-- 2.0 unx 4520 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_collection.pyc\n -rw-r--r-- 2.0 unx 45902 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_interactor.py\n -rw-r--r-- 2.0 unx 62547 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_interactor.pyc\n--rw-r--r-- 2.0 unx 13850 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_interactor3d.py\n--rw-r--r-- 2.0 unx 18702 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_interactor3d.pyc\n+-rw-r--r-- 2.0 unx 13837 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_interactor3d.py\n+-rw-r--r-- 2.0 unx 18711 b- defN 23-Jan-15 15:17 tvtk_classes/render_window_interactor3d.pyc\n -rw-r--r-- 2.0 unx 6504 b- defN 23-Jan-15 15:17 tvtk_classes/renderbuffer.py\n -rw-r--r-- 2.0 unx 9652 b- defN 23-Jan-15 15:17 tvtk_classes/renderbuffer.pyc\n -rw-r--r-- 2.0 unx 3441 b- defN 23-Jan-15 15:17 tvtk_classes/rendered_area_picker.py\n -rw-r--r-- 2.0 unx 4462 b- defN 23-Jan-15 15:17 tvtk_classes/rendered_area_picker.pyc\n -rw-r--r-- 2.0 unx 29540 b- defN 23-Jan-15 15:17 tvtk_classes/rendered_graph_representation.py\n -rw-r--r-- 2.0 unx 39454 b- defN 23-Jan-15 15:17 tvtk_classes/rendered_graph_representation.pyc\n -rw-r--r-- 2.0 unx 12489 b- defN 23-Jan-15 15:17 tvtk_classes/rendered_hierarchy_representation.py\n@@ -4727,8 +4727,8 @@\n -rw-r--r-- 2.0 unx 6731 b- defN 23-Jan-15 15:17 tvtk_classes/xyz_mol_reader.pyc\n -rw-r--r-- 2.0 unx 5068 b- defN 23-Jan-15 15:17 tvtk_classes/xyz_mol_reader2.py\n -rw-r--r-- 2.0 unx 7481 b- defN 23-Jan-15 15:17 tvtk_classes/xyz_mol_reader2.pyc\n -rw-r--r-- 2.0 unx 11976 b- defN 23-Jan-15 15:17 tvtk_classes/youngs_material_interface.py\n -rw-r--r-- 2.0 unx 15423 b- defN 23-Jan-15 15:17 tvtk_classes/youngs_material_interface.pyc\n -rw-r--r-- 2.0 unx 3569 b- defN 23-Jan-15 15:17 tvtk_classes/z_lib_data_compressor.py\n -rw-r--r-- 2.0 unx 4804 b- defN 23-Jan-15 15:17 tvtk_classes/z_lib_data_compressor.pyc\n-4732 files, 42784329 bytes uncompressed, 14807563 bytes compressed: 65.4%\n+4732 files, 42784333 bytes uncompressed, 14807570 bytes compressed: 65.4%\n"}, {"source1": "tvtk_classes/event_data_device3d.py", "source2": "tvtk_classes/event_data_device3d.py", "unified_diff": "@@ -70,15 +70,15 @@\n \"\"\"\n )\n \n def _world_direction_changed(self, old_val, new_val):\n self._do_change(self._vtk_obj.SetWorldDirection,\n self.world_direction)\n \n- world_orientation = traits.Array(enter_set=True, auto_set=False, shape=(4,), dtype=\"float\", value=(0.0, 4.1626633e-315, 4.15600986e-315, 0.0), cols=3, desc=\\\n+ world_orientation = traits.Array(enter_set=True, auto_set=False, shape=(4,), dtype=\"float\", value=(0.0, 4.76358104e-315, 4.810890947e-315, 0.0), cols=3, desc=\\\n r\"\"\"\n \n \"\"\"\n )\n \n def _world_orientation_changed(self, old_val, new_val):\n self._do_change(self._vtk_obj.SetWorldOrientation,\n"}, {"source1": "tvtk_classes/event_data_device3d.pyc", "source2": "tvtk_classes/event_data_device3d.pyc", "unified_diff": null, "details": [{"source1": "Python bytecode", "source2": "Python bytecode", "unified_diff": "@@ -1,10 +1,10 @@\n magic: 0xa70d0d0a\n-moddate: 0xd26718e6 (Wed Apr 30 01:58:42 2092 UTC)\n-files sz: 95728031\n+moddate: 0x52aea258 (Tue Feb 14 07:14:26 2017 UTC)\n+files sz: 1738501195\n code\n argcount : 0\n nlocals : 0\n stacksize : 5\n flags : 0\n code\n 0x9700640064016c006d015a000100640064026c026d035a036d045a0401\n@@ -321,15 +321,15 @@\n 77 178 PUSH_NULL\n 180 LOAD_NAME 7 (traits)\n 182 LOAD_ATTR 10 (Array)\n 192 LOAD_CONST 3 (True)\n 194 LOAD_CONST 9 (False)\n 196 LOAD_CONST 20 ((4,))\n 198 LOAD_CONST 11 ('float')\n- 200 LOAD_CONST 21 ((0.0, 4.1626633e-315, 4.15600986e-315, 0.0))\n+ 200 LOAD_CONST 21 ((0.0, 4.76358104e-315, 4.810890947e-315, 0.0))\n 202 LOAD_CONST 18 (3)\n \n 78 204 LOAD_CONST 7 ('\\n \\n ')\n \n 77 206 KW_NAMES 14\n 208 PRECALL 7\n 212 CALL 7\n@@ -591,15 +591,15 @@\n freevars ()\n cellvars ()\n filename 'tvtk_classes/event_data_device3d.py'\n name '_world_direction_changed'\n firstlineno 73\n lnotab 0x02012e010cff\n (4,)\n- (0.0, 4.1626633e-315, 4.15600986e-315, 0.0)\n+ (0.0, 4.76358104e-315, 4.810890947e-315, 0.0)\n code\n argcount : 3\n nlocals : 3\n stacksize : 4\n flags : 3\n code\n 0x97007c00a00000000000000000000000000000000000000000007c006a\n"}]}, {"source1": "tvtk_classes/explicit_structured_grid.py", "source2": "tvtk_classes/explicit_structured_grid.py", "unified_diff": "@@ -107,15 +107,15 @@\n Set/Get the dimensions of this structured dataset in term of\n number of points along each direction. This is just a convenience\n method which calls Set/get_extent internally.\n \"\"\"\n ret = self._wrap_call(self._vtk_obj.SetDimensions, *args)\n return ret\n \n- extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype=\"int\", value=(0, 1072693248, 1, 0, 840895392, 0), cols=3, desc=\\\n+ extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype=\"int\", value=(0, 1072693248, 1, 0, 970479376, 0), cols=3, desc=\\\n r\"\"\"\n Set/Get the extent of this structured dataset in term of number\n of points along each direction. Setting the extent will reset the\n internal cell_array and Links and a correctly sized cell array\n will be created. The Extent is stored in the order (X, Y, Z).\n \"\"\"\n )\n"}, {"source1": "tvtk_classes/explicit_structured_grid.pyc", "source2": "tvtk_classes/explicit_structured_grid.pyc", "unified_diff": null, "details": [{"source1": "Python bytecode", "source2": "Python bytecode", "unified_diff": "@@ -1,10 +1,10 @@\n magic: 0xa70d0d0a\n-moddate: 0xde1e24ec (Mon Jul 18 01:16:14 2095 UTC)\n-files sz: 3813772931\n+moddate: 0xb2b5ae91 (Fri Jun 14 17:28:18 2047 UTC)\n+files sz: 1500648180\n code\n argcount : 0\n nlocals : 0\n stacksize : 5\n flags : 0\n code\n 0x9700640064016c006d015a000100640064026c026d035a036d045a0401\n@@ -290,15 +290,15 @@\n 114 86 PUSH_NULL\n 88 LOAD_NAME 7 (traits)\n 90 LOAD_ATTR 12 (Array)\n 100 LOAD_CONST 3 (True)\n 102 LOAD_CONST 11 (False)\n 104 LOAD_CONST 12 ((6,))\n 106 LOAD_CONST 13 ('int')\n- 108 LOAD_CONST 14 ((0, 1072693248, 1, 0, 840895392, 0))\n+ 108 LOAD_CONST 14 ((0, 1072693248, 1, 0, 970479376, 0))\n 110 LOAD_CONST 15 (3)\n \n 115 112 LOAD_CONST 16 ('\\n Set/Get the extent of this structured dataset in term of number\\n of points along each direction. Setting the extent will reset the\\n internal cell_array and Links and a correctly sized cell array\\n will be created. The Extent is stored in the order (X, Y, Z).\\n ')\n \n 114 114 KW_NAMES 17\n 116 PRECALL 7\n 120 CALL 7\n@@ -640,15 +640,15 @@\n filename 'tvtk_classes/explicit_structured_grid.py'\n name 'set_dimensions'\n firstlineno 101\n lnotab 0x020a3001\n False\n (6,)\n 'int'\n- (0, 1072693248, 1, 0, 840895392, 0)\n+ (0, 1072693248, 1, 0, 970479376, 0)\n 3\n '\\n Set/Get the extent of this structured dataset in term of number\\n of points along each direction. Setting the extent will reset the\\n internal cell_array and Links and a correctly sized cell array\\n will be created. The Extent is stored in the order (X, Y, Z).\\n '\n ('enter_set', 'auto_set', 'shape', 'dtype', 'value', 'cols', 'desc')\n code\n argcount : 3\n nlocals : 3\n stacksize : 4\n"}]}, {"source1": "tvtk_classes/higher_order_triangle.py", "source2": "tvtk_classes/higher_order_triangle.py", "unified_diff": "@@ -51,15 +51,15 @@\n be reported are face points. Finally, 3D cells report points interior\n to their volume.\n \n \"\"\"\n def __init__(self, obj=None, update=True, **traits):\n tvtk_base.TVTKBase.__init__(self, vtk.vtkHigherOrderTriangle, obj, update, **traits)\n \n- parametric_coords = traits.Array(enter_set=True, auto_set=False, shape=(9,), dtype=\"float\", value=(nan, nan, 0.0, 0.0, 2.37e-322, 7.04e-321, 5e-324, 4.763283e-317, 3.03e-321), cols=3, desc=\\\n+ parametric_coords = traits.Array(enter_set=True, auto_set=False, shape=(9,), dtype=\"float\", value=(nan, nan, 0.0, 4e-322, 1.390649941609096e-309, 4.793335806e-315, 0.0, 0.0, 4.7932098e-315), cols=3, desc=\\\n r\"\"\"\n \n \"\"\"\n )\n \n def _parametric_coords_changed(self, old_val, new_val):\n self._do_change(self._vtk_obj.SetParametricCoords,\n"}, {"source1": "tvtk_classes/higher_order_triangle.pyc", "source2": "tvtk_classes/higher_order_triangle.pyc", "unified_diff": null, "details": [{"source1": "Python bytecode", "source2": "Python bytecode", "unified_diff": "@@ -1,10 +1,10 @@\n magic: 0xa70d0d0a\n-moddate: 0xab3a44e0 (Fri Mar 25 05:44:11 2089 UTC)\n-files sz: 3709145897\n+moddate: 0x7dd50277 (Sat Apr 9 15:47:09 2033 UTC)\n+files sz: 2963072212\n code\n argcount : 0\n nlocals : 0\n stacksize : 5\n flags : 0\n code\n 0x9700640064016c006d015a000100640064026c026d035a036d045a0401\n@@ -224,160 +224,160 @@\n ('NonLinearCell',)\n code\n argcount : 0\n nlocals : 0\n stacksize : 15\n flags : 0\n code\n- 0x8700970065005a0164005a0264015a036423640484015a04020065056a\n- 060000000000000000640364056406640765076507640864086409640a64\n- 0b640c640d6609640e640fac10a6070000ab0700000000000000005a0864\n- 1184005a09641284005a0a020065056a0b0000000000000000650a640fac\n- 13a6020000ab0200000000000000005a0c641484005a0d020065056a0b00\n- 00000000000000650d640fac13a6020000ab0200000000000000005a0e64\n- 1584005a0f641684005a10641784005a11641884005a12641984005a1364\n- 1a84005a14641b84005a15641c84005a16641d84005a12641e84005a1764\n- 1f5a1864205a1967006421a2015a1a642488006601642284095a1b880078\n+ 0x8700970065005a0164005a0264015a036422640484015a04020065056a\n+ 06000000000000000064036405640664076507650764086409640a640b64\n+ 086408640c6609640d640eac0fa6070000ab0700000000000000005a0864\n+ 1084005a09641184005a0a020065056a0b0000000000000000650a640eac\n+ 12a6020000ab0200000000000000005a0c641384005a0d020065056a0b00\n+ 00000000000000650d640eac12a6020000ab0200000000000000005a0e64\n+ 1484005a0f641584005a10641684005a11641784005a12641884005a1364\n+ 1984005a14641a84005a15641b84005a16641c84005a12641d84005a1764\n+ 1e5a18641f5a1967006420a2015a1a642388006601642184095a1b880078\n 015a1c5300\n 0 MAKE_CELL 0 (__class__)\n \n 34 2 RESUME 0\n 4 LOAD_NAME 0 (__name__)\n 6 STORE_NAME 1 (__module__)\n 8 LOAD_CONST 0 ('HigherOrderTriangle')\n 10 STORE_NAME 2 (__qualname__)\n \n 35 12 LOAD_CONST 1 ('\\n HigherOrderTriangle - A 2D cell that represents an arbitrary order\\n higher_order triangle\\n \\n Superclass: NonLinearCell\\n \\n HigherOrderTriangle is a concrete implementation of Cell to\\n represent a 2D triangle using higher_order shape functions of user\\n specified order.\\n \\n The number of points in a higher_order cell determines the order over\\n which they are iterated relative to the parametric coordinate system\\n of the cell. The first points that are reported are vertices. They\\n appear in the same order in which they would appear in linear cells.\\n Mid-edge points are reported next. They are reported in sequence. For\\n two- and three-dimensional (3D) cells, the following set of points to\\n be reported are face points. Finally, 3D cells report points interior\\n to their volume.\\n \\n ')\n 14 STORE_NAME 3 (__doc__)\n \n- 55 16 LOAD_CONST 35 ((None, True))\n+ 55 16 LOAD_CONST 34 ((None, True))\n 18 LOAD_CONST 4 ()\n 20 MAKE_FUNCTION 1 (defaults)\n 22 STORE_NAME 4 (__init__)\n \n 58 24 PUSH_NULL\n 26 LOAD_NAME 5 (traits)\n 28 LOAD_ATTR 6 (Array)\n 38 LOAD_CONST 3 (True)\n 40 LOAD_CONST 5 (False)\n 42 LOAD_CONST 6 ((9,))\n 44 LOAD_CONST 7 ('float')\n 46 LOAD_NAME 7 (nan)\n 48 LOAD_NAME 7 (nan)\n 50 LOAD_CONST 8 (0.0)\n- 52 LOAD_CONST 8 (0.0)\n- 54 LOAD_CONST 9 (2.37e-322)\n- 56 LOAD_CONST 10 (7.04e-321)\n- 58 LOAD_CONST 11 (5e-324)\n- 60 LOAD_CONST 12 (4.763283e-317)\n- 62 LOAD_CONST 13 (3.03e-321)\n+ 52 LOAD_CONST 9 (4e-322)\n+ 54 LOAD_CONST 10 (1.390649941609096e-309)\n+ 56 LOAD_CONST 11 (4.793335806e-315)\n+ 58 LOAD_CONST 8 (0.0)\n+ 60 LOAD_CONST 8 (0.0)\n+ 62 LOAD_CONST 12 (4.7932098e-315)\n 64 BUILD_TUPLE 9\n- 66 LOAD_CONST 14 (3)\n+ 66 LOAD_CONST 13 (3)\n \n- 59 68 LOAD_CONST 15 ('\\n \\n ')\n+ 59 68 LOAD_CONST 14 ('\\n \\n ')\n \n- 58 70 KW_NAMES 16\n+ 58 70 KW_NAMES 15\n 72 PRECALL 7\n 76 CALL 7\n 86 STORE_NAME 8 (parametric_coords)\n \n- 64 88 LOAD_CONST 17 ()\n+ 64 88 LOAD_CONST 16 ()\n 90 MAKE_FUNCTION 0\n 92 STORE_NAME 9 (_parametric_coords_changed)\n \n- 68 94 LOAD_CONST 18 ()\n+ 68 94 LOAD_CONST 17 ()\n 96 MAKE_FUNCTION 0\n 98 STORE_NAME 10 (_get_edge_cell)\n \n 70 100 PUSH_NULL\n 102 LOAD_NAME 5 (traits)\n 104 LOAD_ATTR 11 (Property)\n 114 LOAD_NAME 10 (_get_edge_cell)\n \n- 71 116 LOAD_CONST 15 ('\\n \\n ')\n+ 71 116 LOAD_CONST 14 ('\\n \\n ')\n \n- 70 118 KW_NAMES 19\n+ 70 118 KW_NAMES 18\n 120 PRECALL 2\n 124 CALL 2\n 134 STORE_NAME 12 (edge_cell)\n \n- 76 136 LOAD_CONST 20 ()\n+ 76 136 LOAD_CONST 19 ()\n 138 MAKE_FUNCTION 0\n 140 STORE_NAME 13 (_get_order)\n \n 78 142 PUSH_NULL\n 144 LOAD_NAME 5 (traits)\n 146 LOAD_ATTR 11 (Property)\n 156 LOAD_NAME 13 (_get_order)\n \n- 79 158 LOAD_CONST 15 ('\\n \\n ')\n+ 79 158 LOAD_CONST 14 ('\\n \\n ')\n \n- 78 160 KW_NAMES 19\n+ 78 160 KW_NAMES 18\n 162 PRECALL 2\n 166 CALL 2\n 176 STORE_NAME 14 (order)\n \n- 84 178 LOAD_CONST 21 ()\n+ 84 178 LOAD_CONST 20 ()\n 180 MAKE_FUNCTION 0\n 182 STORE_NAME 15 (barycentric_index)\n \n- 92 184 LOAD_CONST 22 ()\n+ 92 184 LOAD_CONST 21 ()\n 186 MAKE_FUNCTION 0\n 188 STORE_NAME 16 (compute_order)\n \n- 100 190 LOAD_CONST 23 ()\n+ 100 190 LOAD_CONST 22 ()\n 192 MAKE_FUNCTION 0\n 194 STORE_NAME 17 (deta)\n \n- 107 196 LOAD_CONST 24 ()\n+ 107 196 LOAD_CONST 23 ()\n 198 MAKE_FUNCTION 0\n 200 STORE_NAME 18 (eta)\n \n- 114 202 LOAD_CONST 25 ()\n+ 114 202 LOAD_CONST 24 ()\n 204 MAKE_FUNCTION 0\n 206 STORE_NAME 19 (index)\n \n- 122 208 LOAD_CONST 26 ()\n+ 122 208 LOAD_CONST 25 ()\n 210 MAKE_FUNCTION 0\n 212 STORE_NAME 20 (to_barycentric_index)\n \n- 129 214 LOAD_CONST 27 ()\n+ 129 214 LOAD_CONST 26 ()\n 216 MAKE_FUNCTION 0\n 218 STORE_NAME 21 (to_index)\n \n- 136 220 LOAD_CONST 28 ()\n+ 136 220 LOAD_CONST 27 ()\n 222 MAKE_FUNCTION 0\n 224 STORE_NAME 22 (d_eta)\n \n- 143 226 LOAD_CONST 29 ()\n+ 143 226 LOAD_CONST 28 ()\n 228 MAKE_FUNCTION 0\n 230 STORE_NAME 18 (eta)\n \n- 150 232 LOAD_CONST 30 ()\n+ 150 232 LOAD_CONST 29 ()\n 234 MAKE_FUNCTION 0\n 236 STORE_NAME 23 (get_edge_cell)\n \n- 159 238 LOAD_CONST 31 ((('debug', 'GetDebug'), ('global_warning_display', 'GetGlobalWarningDisplay'), ('parametric_coords', 'GetParametricCoords'), ('reference_count', 'GetReferenceCount')))\n+ 159 238 LOAD_CONST 30 ((('debug', 'GetDebug'), ('global_warning_display', 'GetGlobalWarningDisplay'), ('parametric_coords', 'GetParametricCoords'), ('reference_count', 'GetReferenceCount')))\n \n 158 240 STORE_NAME 24 (_updateable_traits_)\n \n- 164 242 LOAD_CONST 32 (())\n+ 164 242 LOAD_CONST 31 (())\n \n 163 244 STORE_NAME 25 (_allow_update_failure_)\n \n 167 246 BUILD_LIST 0\n- 248 LOAD_CONST 33 (('debug', 'global_warning_display', 'parametric_coords'))\n+ 248 LOAD_CONST 32 (('debug', 'global_warning_display', 'parametric_coords'))\n 250 LIST_EXTEND 1\n \n 166 252 STORE_NAME 26 (_full_traitnames_list_)\n \n- 169 254 LOAD_CONST 36 ((None, None))\n+ 169 254 LOAD_CONST 35 ((None, None))\n 256 LOAD_CLOSURE 0 (__class__)\n 258 BUILD_TUPLE 1\n- 260 LOAD_CONST 34 ()\n+ 260 LOAD_CONST 33 ()\n 262 MAKE_FUNCTION 9 (defaults, closure)\n 264 STORE_NAME 27 (trait_view)\n 266 LOAD_CLOSURE 0 (__class__)\n 268 COPY 1\n 270 STORE_NAME 28 (__classcell__)\n 272 RETURN_VALUE\n consts\n@@ -422,19 +422,18 @@\n name '__init__'\n firstlineno 55\n lnotab 0x0201\n False\n (9,)\n 'float'\n 0.0\n- 2.37e-322\n- 7.04e-321\n- 5e-324\n- 4.763283e-317\n- 3.03e-321\n+ 4e-322\n+ 1.390649941609096e-309\n+ 4.793335806e-315\n+ 4.7932098e-315\n 3\n '\\n \\n '\n ('enter_set', 'auto_set', 'shape', 'dtype', 'value', 'cols', 'desc')\n code\n argcount : 3\n nlocals : 3\n stacksize : 4\n"}]}, {"source1": "tvtk_classes/render_window_interactor3d.py", "source2": "tvtk_classes/render_window_interactor3d.py", "unified_diff": "@@ -100,15 +100,15 @@\n Set/Get the optional scale translation to map world coordinates\n into the 3D physical space (meters, 0,0,0).\n \"\"\"\n my_args = [deref_vtk(x) for x in args]\n ret = self._wrap_call(self._vtk_obj.SetPhysicalTranslation, *my_args)\n return ret\n \n- translation3d = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype=\"float\", value=(21386354.445354607, 2.767e-321, 4.74e-322), cols=3, desc=\\\n+ translation3d = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype=\"float\", value=(nan, 6.79038653114e-313, 0.0), cols=3, desc=\\\n r\"\"\"\n Set/get the translation for pan/swipe gestures, update\n last_translation\n \"\"\"\n )\n \n def _translation3d_changed(self, old_val, new_val):\n"}, {"source1": "tvtk_classes/render_window_interactor3d.pyc", "source2": "tvtk_classes/render_window_interactor3d.pyc", "unified_diff": null, "details": [{"source1": "Python bytecode", "source2": "Python bytecode", "unified_diff": "@@ -1,10 +1,10 @@\n magic: 0xa70d0d0a\n-moddate: 0xc7a91ba7 (Mon Nov 4 04:00:07 2058 UTC)\n-files sz: 1425320855\n+moddate: 0xc865dbe5 (Fri Mar 14 19:21:44 2092 UTC)\n+files sz: 190391985\n code\n argcount : 0\n nlocals : 0\n stacksize : 5\n flags : 0\n code\n 0x9700640064016c006d015a000100640064026c026d035a036d045a0401\n@@ -224,37 +224,37 @@\n ('RenderWindowInteractor',)\n code\n argcount : 0\n nlocals : 0\n stacksize : 9\n flags : 0\n code\n- 0x8700970065005a0164005a0264015a036428640484015a04640584005a\n+ 0x8700970065005a0164005a0264015a036429640484015a04640584005a\n 05640684005a06020065076a0800000000000000006407640364086409ac\n 0aa6040000ab0400000000000000005a09640b84005a0a640c84005a0b64\n- 0d84005a0c020065076a0d000000000000000064036408640e640f641064\n- 116412ac13a6070000ab0700000000000000005a0e641484005a0f641584\n+ 0d84005a0c020065076a0d000000000000000064036408640e640f650e64\n+ 106411660364126413ac14a6070000ab0700000000000000005a0f641584\n 005a10641684005a11641784005a12641884005a13641984005a14641a84\n- 005a15641b84005a16641c84005a17020065076a18000000000000000065\n- 176409ac1da6020000ab0200000000000000005a19641e84005a1a641f84\n- 005a1b642084005a1c642184005a1d642284005a1e642384005a1f64245a\n- 2064255a2167006426a2015a22642988006601642784095a23880078015a\n- 245300\n+ 005a15641b84005a16641c84005a17641d84005a18020065076a19000000\n+ 000000000065186409ac1ea6020000ab0200000000000000005a1a641f84\n+ 005a1b642084005a1c642184005a1d642284005a1e642384005a1f642484\n+ 005a2064255a2164265a2267006427a2015a23642a88006601642884095a\n+ 24880078015a255300\n 0 MAKE_CELL 0 (__class__)\n \n 34 2 RESUME 0\n 4 LOAD_NAME 0 (__name__)\n 6 STORE_NAME 1 (__module__)\n 8 LOAD_CONST 0 ('RenderWindowInteractor3D')\n 10 STORE_NAME 2 (__qualname__)\n \n 35 12 LOAD_CONST 1 ('\\n RenderWindowInteractor3D - adds support for 3D events to\\n RenderWindowInteractor.\\n \\n Superclass: RenderWindowInteractor\\n \\n RenderWindowInteractor3D provides a platform-independent\\n interaction support for 3D events including 3D clicks and 3D\\n controller orientations. It follows the same basic model as\\n RenderWindowInteractor but adds methods to set and get 3D event\\n locations and orientations. VR systems will subclass this class to\\n provide the code to set these values based on events from their VR\\n controllers.\\n \\n ')\n 14 STORE_NAME 3 (__doc__)\n \n- 50 16 LOAD_CONST 40 ((None, True))\n+ 50 16 LOAD_CONST 41 ((None, True))\n 18 LOAD_CONST 4 ()\n 20 MAKE_FUNCTION 1 (defaults)\n 22 STORE_NAME 4 (__init__)\n \n 53 24 LOAD_CONST 5 ()\n 26 MAKE_FUNCTION 0\n 28 STORE_NAME 5 (get_physical_event_pose)\n@@ -292,120 +292,123 @@\n 107 94 PUSH_NULL\n 96 LOAD_NAME 7 (traits)\n 98 LOAD_ATTR 13 (Array)\n 108 LOAD_CONST 3 (True)\n 110 LOAD_CONST 8 (False)\n 112 LOAD_CONST 14 ((3,))\n 114 LOAD_CONST 15 ('float')\n- 116 LOAD_CONST 16 ((21386354.445354607, 2.767e-321, 4.74e-322))\n- 118 LOAD_CONST 17 (3)\n+ 116 LOAD_NAME 14 (nan)\n+ 118 LOAD_CONST 16 (6.79038653114e-313)\n+ 120 LOAD_CONST 17 (0.0)\n+ 122 BUILD_TUPLE 3\n+ 124 LOAD_CONST 18 (3)\n+ \n+ 108 126 LOAD_CONST 19 ('\\n Set/get the translation for pan/swipe gestures, update\\n last_translation\\n ')\n+ \n+ 107 128 KW_NAMES 20\n+ 130 PRECALL 7\n+ 134 CALL 7\n+ 144 STORE_NAME 15 (translation3d)\n \n- 108 120 LOAD_CONST 18 ('\\n Set/get the translation for pan/swipe gestures, update\\n last_translation\\n ')\n- \n- 107 122 KW_NAMES 19\n- 124 PRECALL 7\n- 128 CALL 7\n- 138 STORE_NAME 14 (translation3d)\n- \n- 114 140 LOAD_CONST 20 ()\n- 142 MAKE_FUNCTION 0\n- 144 STORE_NAME 15 (_translation3d_changed)\n- \n- 118 146 LOAD_CONST 21 ()\n+ 114 146 LOAD_CONST 21 ()\n 148 MAKE_FUNCTION 0\n- 150 STORE_NAME 16 (get_world_event_orientation)\n+ 150 STORE_NAME 16 (_translation3d_changed)\n \n- 125 152 LOAD_CONST 22 ()\n+ 118 152 LOAD_CONST 22 ()\n 154 MAKE_FUNCTION 0\n- 156 STORE_NAME 17 (set_world_event_orientation)\n+ 156 STORE_NAME 17 (get_world_event_orientation)\n \n- 134 158 LOAD_CONST 23 ()\n+ 125 158 LOAD_CONST 23 ()\n 160 MAKE_FUNCTION 0\n- 162 STORE_NAME 18 (get_world_event_pose)\n+ 162 STORE_NAME 18 (set_world_event_orientation)\n \n- 144 164 LOAD_CONST 24 ()\n+ 134 164 LOAD_CONST 24 ()\n 166 MAKE_FUNCTION 0\n- 168 STORE_NAME 19 (set_world_event_pose)\n+ 168 STORE_NAME 19 (get_world_event_pose)\n \n- 154 170 LOAD_CONST 25 ()\n+ 144 170 LOAD_CONST 25 ()\n 172 MAKE_FUNCTION 0\n- 174 STORE_NAME 20 (get_world_event_position)\n+ 174 STORE_NAME 20 (set_world_event_pose)\n \n- 166 176 LOAD_CONST 26 ()\n+ 154 176 LOAD_CONST 26 ()\n 178 MAKE_FUNCTION 0\n- 180 STORE_NAME 21 (set_world_event_position)\n+ 180 STORE_NAME 21 (get_world_event_position)\n \n- 178 182 LOAD_CONST 27 ()\n+ 166 182 LOAD_CONST 27 ()\n 184 MAKE_FUNCTION 0\n- 186 STORE_NAME 22 (get_last_physical_event_pose)\n+ 186 STORE_NAME 22 (set_world_event_position)\n \n- 188 188 LOAD_CONST 28 ()\n+ 178 188 LOAD_CONST 28 ()\n 190 MAKE_FUNCTION 0\n- 192 STORE_NAME 23 (_get_last_translation3d)\n+ 192 STORE_NAME 23 (get_last_physical_event_pose)\n \n- 190 194 PUSH_NULL\n- 196 LOAD_NAME 7 (traits)\n- 198 LOAD_ATTR 24 (Property)\n- 208 LOAD_NAME 23 (_get_last_translation3d)\n+ 188 194 LOAD_CONST 29 ()\n+ 196 MAKE_FUNCTION 0\n+ 198 STORE_NAME 24 (_get_last_translation3d)\n \n- 191 210 LOAD_CONST 9 ('\\n \\n ')\n+ 190 200 PUSH_NULL\n+ 202 LOAD_NAME 7 (traits)\n+ 204 LOAD_ATTR 25 (Property)\n+ 214 LOAD_NAME 24 (_get_last_translation3d)\n \n- 190 212 KW_NAMES 29\n- 214 PRECALL 2\n- 218 CALL 2\n- 228 STORE_NAME 25 (last_translation3d)\n+ 191 216 LOAD_CONST 9 ('\\n \\n ')\n \n- 196 230 LOAD_CONST 30 ()\n- 232 MAKE_FUNCTION 0\n- 234 STORE_NAME 26 (get_last_world_event_orientation)\n+ 190 218 KW_NAMES 30\n+ 220 PRECALL 2\n+ 224 CALL 2\n+ 234 STORE_NAME 26 (last_translation3d)\n \n- 204 236 LOAD_CONST 31 ()\n+ 196 236 LOAD_CONST 31 ()\n 238 MAKE_FUNCTION 0\n- 240 STORE_NAME 27 (get_last_world_event_pose)\n+ 240 STORE_NAME 27 (get_last_world_event_orientation)\n \n- 214 242 LOAD_CONST 32 ()\n+ 204 242 LOAD_CONST 32 ()\n 244 MAKE_FUNCTION 0\n- 246 STORE_NAME 28 (get_last_world_event_position)\n+ 246 STORE_NAME 28 (get_last_world_event_pose)\n \n- 221 248 LOAD_CONST 33 ()\n+ 214 248 LOAD_CONST 33 ()\n 250 MAKE_FUNCTION 0\n- 252 STORE_NAME 29 (get_starting_physical_event_pose)\n+ 252 STORE_NAME 29 (get_last_world_event_position)\n \n- 231 254 LOAD_CONST 34 ()\n+ 221 254 LOAD_CONST 34 ()\n 256 MAKE_FUNCTION 0\n- 258 STORE_NAME 30 (get_touch_pad_position)\n+ 258 STORE_NAME 30 (get_starting_physical_event_pose)\n \n- 244 260 LOAD_CONST 35 ()\n+ 231 260 LOAD_CONST 35 ()\n 262 MAKE_FUNCTION 0\n- 264 STORE_NAME 31 (set_physical_event_position)\n+ 264 STORE_NAME 31 (get_touch_pad_position)\n+ \n+ 244 266 LOAD_CONST 36 ()\n+ 268 MAKE_FUNCTION 0\n+ 270 STORE_NAME 32 (set_physical_event_position)\n \n- 257 266 LOAD_CONST 36 ((('enable_render', 'GetEnableRender'), ('light_follow_camera', 'GetLightFollowCamera'), ('debug', 'GetDebug'), ('global_warning_display', 'GetGlobalWarningDisplay'), ('physical_scale', 'GetPhysicalScale'), ('translation3d', 'GetTranslation3D'), ('alt_key', 'GetAltKey'), ('control_key', 'GetControlKey'), ('desired_update_rate', 'GetDesiredUpdateRate'), ('dolly', 'GetDolly'), ('done', 'GetDone'), ('event_position', 'GetEventPosition'), ('event_size', 'GetEventSize'), ('key_code', 'GetKeyCode'), ('key_sym', 'GetKeySym'), ('last_event_position', 'GetLastEventPosition'), ('number_of_fly_frames', 'GetNumberOfFlyFrames'), ('pointer_index', 'GetPointerIndex'), ('recognize_gestures', 'GetRecognizeGestures'), ('repeat_count', 'GetRepeatCount'), ('rotation', 'GetRotation'), ('scale', 'GetScale'), ('shift_key', 'GetShiftKey'), ('size', 'GetSize'), ('still_update_rate', 'GetStillUpdateRate'), ('timer_duration', 'GetTimerDuration'), ('timer_event_duration', 'GetTimerEventDuration'), ('timer_event_id', 'GetTimerEventId'), ('timer_event_platform_id', 'GetTimerEventPlatformId'), ('timer_event_type', 'GetTimerEventType'), ('translation', 'GetTranslation'), ('use_t_dx', 'GetUseTDx'), ('reference_count', 'GetReferenceCount')))\n+ 257 272 LOAD_CONST 37 ((('enable_render', 'GetEnableRender'), ('light_follow_camera', 'GetLightFollowCamera'), ('debug', 'GetDebug'), ('global_warning_display', 'GetGlobalWarningDisplay'), ('physical_scale', 'GetPhysicalScale'), ('translation3d', 'GetTranslation3D'), ('alt_key', 'GetAltKey'), ('control_key', 'GetControlKey'), ('desired_update_rate', 'GetDesiredUpdateRate'), ('dolly', 'GetDolly'), ('done', 'GetDone'), ('event_position', 'GetEventPosition'), ('event_size', 'GetEventSize'), ('key_code', 'GetKeyCode'), ('key_sym', 'GetKeySym'), ('last_event_position', 'GetLastEventPosition'), ('number_of_fly_frames', 'GetNumberOfFlyFrames'), ('pointer_index', 'GetPointerIndex'), ('recognize_gestures', 'GetRecognizeGestures'), ('repeat_count', 'GetRepeatCount'), ('rotation', 'GetRotation'), ('scale', 'GetScale'), ('shift_key', 'GetShiftKey'), ('size', 'GetSize'), ('still_update_rate', 'GetStillUpdateRate'), ('timer_duration', 'GetTimerDuration'), ('timer_event_duration', 'GetTimerEventDuration'), ('timer_event_id', 'GetTimerEventId'), ('timer_event_platform_id', 'GetTimerEventPlatformId'), ('timer_event_type', 'GetTimerEventType'), ('translation', 'GetTranslation'), ('use_t_dx', 'GetUseTDx'), ('reference_count', 'GetReferenceCount')))\n \n- 256 268 STORE_NAME 32 (_updateable_traits_)\n+ 256 274 STORE_NAME 33 (_updateable_traits_)\n \n- 280 270 LOAD_CONST 37 (())\n+ 280 276 LOAD_CONST 38 (())\n \n- 279 272 STORE_NAME 33 (_allow_update_failure_)\n+ 279 278 STORE_NAME 34 (_allow_update_failure_)\n \n- 283 274 BUILD_LIST 0\n- 276 LOAD_CONST 38 (('debug', 'enable_render', 'global_warning_display', 'light_follow_camera', 'alt_key', 'control_key', 'desired_update_rate', 'dolly', 'done', 'event_position', 'event_size', 'key_code', 'key_sym', 'last_event_position', 'number_of_fly_frames', 'physical_scale', 'pointer_index', 'recognize_gestures', 'repeat_count', 'rotation', 'scale', 'shift_key', 'size', 'still_update_rate', 'timer_duration', 'timer_event_duration', 'timer_event_id', 'timer_event_platform_id', 'timer_event_type', 'translation', 'translation3d', 'use_t_dx'))\n- 278 LIST_EXTEND 1\n+ 283 280 BUILD_LIST 0\n+ 282 LOAD_CONST 39 (('debug', 'enable_render', 'global_warning_display', 'light_follow_camera', 'alt_key', 'control_key', 'desired_update_rate', 'dolly', 'done', 'event_position', 'event_size', 'key_code', 'key_sym', 'last_event_position', 'number_of_fly_frames', 'physical_scale', 'pointer_index', 'recognize_gestures', 'repeat_count', 'rotation', 'scale', 'shift_key', 'size', 'still_update_rate', 'timer_duration', 'timer_event_duration', 'timer_event_id', 'timer_event_platform_id', 'timer_event_type', 'translation', 'translation3d', 'use_t_dx'))\n+ 284 LIST_EXTEND 1\n \n- 282 280 STORE_NAME 34 (_full_traitnames_list_)\n+ 282 286 STORE_NAME 35 (_full_traitnames_list_)\n \n- 293 282 LOAD_CONST 41 ((None, None))\n- 284 LOAD_CLOSURE 0 (__class__)\n- 286 BUILD_TUPLE 1\n- 288 LOAD_CONST 39 ()\n- 290 MAKE_FUNCTION 9 (defaults, closure)\n- 292 STORE_NAME 35 (trait_view)\n- 294 LOAD_CLOSURE 0 (__class__)\n- 296 COPY 1\n- 298 STORE_NAME 36 (__classcell__)\n- 300 RETURN_VALUE\n+ 293 288 LOAD_CONST 42 ((None, None))\n+ 290 LOAD_CLOSURE 0 (__class__)\n+ 292 BUILD_TUPLE 1\n+ 294 LOAD_CONST 40 ()\n+ 296 MAKE_FUNCTION 9 (defaults, closure)\n+ 298 STORE_NAME 36 (trait_view)\n+ 300 LOAD_CLOSURE 0 (__class__)\n+ 302 COPY 1\n+ 304 STORE_NAME 37 (__classcell__)\n+ 306 RETURN_VALUE\n consts\n 'RenderWindowInteractor3D'\n '\\n RenderWindowInteractor3D - adds support for 3D events to\\n RenderWindowInteractor.\\n \\n Superclass: RenderWindowInteractor\\n \\n RenderWindowInteractor3D provides a platform-independent\\n interaction support for 3D events including 3D clicks and 3D\\n controller orientations. It follows the same basic model as\\n RenderWindowInteractor but adds methods to set and get 3D event\\n locations and orientations. VR systems will subclass this class to\\n provide the code to set these values based on events from their VR\\n controllers.\\n \\n '\n None\n True\n code\n argcount : 3\n@@ -773,15 +776,16 @@\n cellvars ()\n filename 'tvtk_classes/render_window_interactor3d.py'\n name 'set_physical_translation'\n firstlineno 94\n lnotab 0x020918013001\n (3,)\n 'float'\n- (21386354.445354607, 2.767e-321, 4.74e-322)\n+ 6.79038653114e-313\n+ 0.0\n 3\n '\\n Set/get the translation for pan/swipe gestures, update\\n last_translation\\n '\n ('enter_set', 'auto_set', 'shape', 'dtype', 'value', 'cols', 'desc')\n code\n argcount : 3\n nlocals : 3\n stacksize : 4\n@@ -1722,23 +1726,23 @@\n name 'trait_view'\n firstlineno 293\n lnotab\n 0x04010c0152010c022c0106010c0106fd10ff020504010c021c0806010c\n 0106f610ff020c04010802380140ff020206010c0106fc10ff020604f9\n (None, True)\n (None, None)\n- names ('__name__', '__module__', '__qualname__', '__doc__', '__init__', 'get_physical_event_pose', 'set_physical_event_pose', 'traits', 'Float', 'physical_scale', '_physical_scale_changed', 'get_physical_translation', 'set_physical_translation', 'Array', 'translation3d', '_translation3d_changed', 'get_world_event_orientation', 'set_world_event_orientation', 'get_world_event_pose', 'set_world_event_pose', 'get_world_event_position', 'set_world_event_position', 'get_last_physical_event_pose', '_get_last_translation3d', 'Property', 'last_translation3d', 'get_last_world_event_orientation', 'get_last_world_event_pose', 'get_last_world_event_position', 'get_starting_physical_event_pose', 'get_touch_pad_position', 'set_physical_event_position', '_updateable_traits_', '_allow_update_failure_', '_full_traitnames_list_', 'trait_view', '__classcell__')\n+ names ('__name__', '__module__', '__qualname__', '__doc__', '__init__', 'get_physical_event_pose', 'set_physical_event_pose', 'traits', 'Float', 'physical_scale', '_physical_scale_changed', 'get_physical_translation', 'set_physical_translation', 'Array', 'nan', 'translation3d', '_translation3d_changed', 'get_world_event_orientation', 'set_world_event_orientation', 'get_world_event_pose', 'set_world_event_pose', 'get_world_event_position', 'set_world_event_position', 'get_last_physical_event_pose', '_get_last_translation3d', 'Property', 'last_translation3d', 'get_last_world_event_orientation', 'get_last_world_event_pose', 'get_last_world_event_position', 'get_starting_physical_event_pose', 'get_touch_pad_position', 'set_physical_event_position', '_updateable_traits_', '_allow_update_failure_', '_full_traitnames_list_', 'trait_view', '__classcell__')\n varnames ()\n freevars ()\n cellvars ('__class__',)\n filename 'tvtk_classes/render_window_interactor3d.py'\n name 'RenderWindowInteractor3D'\n firstlineno 34\n lnotab\n- 0x0c01040f0803060d060a140102ff120606040608060d1a0102ff120706\n+ 0x0c01040f0803060d060a140102ff120606040608060d200102ff120706\n 0406070609060a060a060c060c060a0602100102ff12060608060a060706\n 0a060d060d02ff021802ff020406ff020b\n 'RenderWindowInteractor3D'\n None\n names ('traits', 'api', 'traitsui.item', 'Item', 'spring', 'traitsui.group', 'HGroup', 'traitsui.view', 'View', 'tvtk', 'vtk_module', 'vtk', 'tvtk_base', 'tvtk.tvtk_base_handler', 'TVTKBaseHandler', 'messenger', 'tvtk.tvtk_base', 'deref_vtk', 'array_handler', 'tvtk.array_handler', 'deref_array', 'tvtk.tvtk_classes.tvtk_helper', 'wrap_vtk', 'float', 'nan', 'InstanceEditor', 'long', 'NameError', 'int', 'inf', 'tvtk.tvtk_classes.render_window_interactor', 'RenderWindowInteractor', 'RenderWindowInteractor3D')\n varnames ()\n freevars ()\n"}]}]}]}]}]}]}