{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Jc20cuGE/b1/open3d_0.16.1+ds-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Jc20cuGE/b2/open3d_0.16.1+ds-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,11 +1,11 @@\n \n 1fc58d05163d2f2c7cdc05d41744ef0f 367808 libdevel optional libopen3d-dev_0.16.1+ds-2_arm64.deb\n 053d2a64c7ecb60a17ce6a64f902bf15 100467992 debug optional libopen3d0.16-dbgsym_0.16.1+ds-2_arm64.deb\n b19d74d84a3d3dd4bf442edd3720f682 2781972 libs optional libopen3d0.16_0.16.1+ds-2_arm64.deb\n- 3e68bc10305f3b822db678891c773188 36752316 doc optional open3d-doc_0.16.1+ds-2_all.deb\n+ 5aa3aa859c9215b5149f985cf774d46d 36752452 doc optional open3d-doc_0.16.1+ds-2_all.deb\n 1073f5d7820e842a90a2293134384900 18582300 science optional open3d-gui-data_0.16.1+ds-2_all.deb\n f57cc29002034a7b7669857d287841c6 145664 debug optional open3d-gui-dbgsym_0.16.1+ds-2_arm64.deb\n 98029115d093fdcc0862a7b85d95f001 13796 science optional open3d-gui_0.16.1+ds-2_arm64.deb\n 27375a7220b9d404c6e0c6a496e35257 1316644 debug optional open3d-tools-dbgsym_0.16.1+ds-2_arm64.deb\n ec4550260af51e5d4ecda73c53295e52 36956 science optional open3d-tools_0.16.1+ds-2_arm64.deb\n 783e3c7bd11ca30495056b271619a7df 1437412 python optional python3-open3d_0.16.1+ds-2_arm64.deb\n"}, {"source1": "open3d-doc_0.16.1+ds-2_all.deb", "source2": "open3d-doc_0.16.1+ds-2_all.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 2022-11-29 08:10:57.000000 debian-binary\n--rw-r--r-- 0 0 0 108792 2022-11-29 08:10:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 36643332 2022-11-29 08:10:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 108788 2022-11-29 08:10:57.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 36643472 2022-11-29 08:10:57.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": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.t.geometry.PointCloud.html", "source2": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.t.geometry.PointCloud.html", "unified_diff": "@@ -697,28 +697,28 @@\n project_to_depth_image()\uf0c1\n
\n
project_to_depth_image(self: open3d.cpu.pybind.t.geometry.PointCloud, width: int, height: int, intrinsics: open3d.cpu.pybind.core.Tensor, extrinsics: open3d.cpu.pybind.core.Tensor = [[1 0 0 0],

[0 1 0 0],\n [0 0 1 0],\n [0 0 0 1]]

\n
\n
\n-

Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x13954510], depth_scale: float = 1000.0, depth_max: float = 3.0) -> open3d::t::geometry::Image

\n+

Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x388bd9f0], depth_scale: float = 1000.0, depth_max: float = 3.0) -> open3d::t::geometry::Image

\n

Project a point cloud to a depth image.

\n
\n \n
\n
\n project_to_rgbd_image()\uf0c1
\n
\n
project_to_rgbd_image(self: open3d.cpu.pybind.t.geometry.PointCloud, width: int, height: int, intrinsics: open3d.cpu.pybind.core.Tensor, extrinsics: open3d.cpu.pybind.core.Tensor = [[1 0 0 0],

[0 1 0 0],\n [0 0 1 0],\n [0 0 0 1]]

\n
\n
\n-

Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x13954f90], depth_scale: float = 1000.0, depth_max: float = 3.0) -> open3d::t::geometry::RGBDImage

\n+

Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x388be470], depth_scale: float = 1000.0, depth_max: float = 3.0) -> open3d::t::geometry::RGBDImage

\n

Project a colored point cloud to a RGBD image.

\n
\n \n
\n
\n random_down_sample(self, sampling_ratio)\uf0c1
\n

Downsample a pointcloud by selecting random index point and its attributes.

\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -426,25 +426,25 @@\n open3d.t.geometry.PointCloud\n project_to_depth_image()\u00ef\u0083\u0081\n project_to_depth_image(self:\n open3d.cpu.pybind.t.geometry.PointCloud, width: int, height: int,\n intrinsics: open3d.cpu.pybind.core.Tensor, extrinsics:\n open3d.cpu.pybind.core.Tensor = [[1 0 0 0],\n [0 1 0 0], [0 0 1 0], [0 0 0 1]]\n- Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x13954510],\n+ Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x388bd9f0],\n depth_scale: float = 1000.0, depth_max: float = 3.0) -> open3d::t::\n geometry::Image\n Project a point cloud to a depth image.\n project_to_rgbd_image()\u00ef\u0083\u0081\n project_to_rgbd_image(self:\n open3d.cpu.pybind.t.geometry.PointCloud, width: int, height: int,\n intrinsics: open3d.cpu.pybind.core.Tensor, extrinsics:\n open3d.cpu.pybind.core.Tensor = [[1 0 0 0],\n [0 1 0 0], [0 0 1 0], [0 0 0 1]]\n- Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x13954f90],\n+ Tensor[shape={4, 4}, stride={4, 1}, Float32, CPU:0, 0x388be470],\n depth_scale: float = 1000.0, depth_max: float = 3.0) -> open3d::t::\n geometry::RGBDImage\n Project a colored point cloud to a RGBD image.\n random_down_sample(self, sampling_ratio)\u00ef\u0083\u0081\n Downsample a pointcloud by selecting random index point and its\n attributes.\n Parameters:\n"}]}, {"source1": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.t.pipelines.odometry.OdometryResult.html", "source2": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.t.pipelines.odometry.OdometryResult.html", "unified_diff": "@@ -165,15 +165,15 @@\n
  • __init__(self: open3d.cpu.pybind.t.pipelines.odometry.OdometryResult, transformation: open3d.cpu.pybind.core.Tensor = [[1 0 0 0],

  • \n \n
    \n

    [0 1 0 0],\n [0 0 1 0],\n [0 0 0 1]]

    \n
    \n-

    Tensor[shape={4, 4}, stride={4, 1}, Float64, CPU:0, 0x13913f00], inlier_rmse: float = 0.0, fitness: float = 0.0) -> None

    \n+

    Tensor[shape={4, 4}, stride={4, 1}, Float64, CPU:0, 0x3887d710], inlier_rmse: float = 0.0, fitness: float = 0.0) -> None

    \n
    \n \n
    \n
    \n property fitness\uf0c1
    \n

    The overlapping area (# of inlier correspondences / # of points in target). Higher is better.

    \n
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -82,15 +82,15 @@\n open3d.cpu.pybind.t.pipelines.odometry.OdometryResult) -\n > None\n Copy constructor\n 1. __init__(self:\n open3d.cpu.pybind.t.pipelines.odometry.OdometryResult,\n transformation: open3d.cpu.pybind.core.Tensor = [[1 0 0 0],\n [0 1 0 0], [0 0 1 0], [0 0 0 1]]\n- Tensor[shape={4, 4}, stride={4, 1}, Float64, CPU:0, 0x13913f00],\n+ Tensor[shape={4, 4}, stride={4, 1}, Float64, CPU:0, 0x3887d710],\n inlier_rmse: float = 0.0, fitness: float = 0.0) -> None\n propertyfitness\u00ef\u0083\u0081\n The overlapping area (# of inlier correspondences / # of points in\n target). Higher is better.\n Type:\n float\n propertyinlier_rmse\u00ef\u0083\u0081\n"}]}, {"source1": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.CollapsableVert.html", "source2": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.CollapsableVert.html", "unified_diff": "@@ -271,19 +271,19 @@\n
    \n \n
    \n
    \n __init__(*args, **kwargs)\uf0c1
    \n

    Overloaded function.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.CollapsableVert, text: str, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffbb4fb570>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.CollapsableVert, text: str, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff7ecec6b0>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets vertically, top to bottom, making their width equal to the layout\u2019s width. First argument is the heading text, the second is the spacing between widgets, and the third is the margins. Both the spacing and the margins default to 0.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.CollapsableVert, text: str, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffbb4dc0f0>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.CollapsableVert, text: str, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff769de6f0>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets vertically, top to bottom, making their width equal to the layout\u2019s width. First argument is the heading text, the second is the spacing between widgets, and the third is the margins. Both the spacing and the margins default to 0.

    \n
    \n \n
    \n
    \n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0: open3d.cpu.pybind.visualization.gui.Widget) None\uf0c1
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -164,26 +164,26 @@\n __init__(*args, **kwargs)\u00ef\u0083\u0081\n Overloaded function.\n 1. __init__(self:\n open3d.cpu.pybind.visualization.gui.CollapsableVert, text:\n str, spacing: int = 0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff7ecec6b0>) -> None\n Creates a layout that arranges widgets vertically, top to bottom,\n making their width equal to the layout\u00e2\u0080\u0099s width. First argument is\n the heading text, the second is the spacing between widgets, and\n the third is the margins. Both the spacing and the margins default\n to 0.\n 1. __init__(self:\n open3d.cpu.pybind.visualization.gui.CollapsableVert, text:\n str, spacing: float = 0.0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff769de6f0>) -> None\n Creates a layout that arranges widgets vertically, top to bottom,\n making their width equal to the layout\u00e2\u0080\u0099s width. First argument is\n the heading text, the second is the spacing between widgets, and\n the third is the margins. Both the spacing and the margins default\n to 0.\n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0:\n open3d.cpu.pybind.visualization.gui.Widget) → None\u00ef\u0083\u0081\n"}]}, {"source1": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.Horiz.html", "source2": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.Horiz.html", "unified_diff": "@@ -271,19 +271,19 @@\n
    \n \n
    \n
    \n __init__(*args, **kwargs)\uf0c1
    \n

    Overloaded function.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.Horiz, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffb3172130>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.Horiz, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff76a1f1f0>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets horizontally, left to right, making their height equal to the layout\u2019s height (which will generally be the largest height of the items). First argument is the spacing between widgets, the second is the margins. Both default to 0.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.Horiz, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffbb4ffa70>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.Horiz, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff76a1f2f0>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets horizontally, left to right, making their height equal to the layout\u2019s height (which will generally be the largest height of the items). First argument is the spacing between widgets, the second is the margins. Both default to 0.

    \n
    \n \n
    \n
    \n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0: open3d.cpu.pybind.visualization.gui.Widget) None\uf0c1
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -163,25 +163,25 @@\n propertyvalue\u00ef\u0083\u0081\n __init__(*args, **kwargs)\u00ef\u0083\u0081\n Overloaded function.\n 1. __init__(self: open3d.cpu.pybind.visualization.gui.Horiz,\n spacing: int = 0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff76a1f1f0>) -> None\n Creates a layout that arranges widgets horizontally, left to right,\n making their height equal to the layout\u00e2\u0080\u0099s height (which will\n generally be the largest height of the items). First argument is\n the spacing between widgets, the second is the margins. Both\n default to 0.\n 1. __init__(self: open3d.cpu.pybind.visualization.gui.Horiz,\n spacing: float = 0.0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff76a1f2f0>) -> None\n Creates a layout that arranges widgets horizontally, left to right,\n making their height equal to the layout\u00e2\u0080\u0099s height (which will\n generally be the largest height of the items). First argument is\n the spacing between widgets, the second is the margins. Both\n default to 0.\n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0:\n open3d.cpu.pybind.visualization.gui.Widget) → None\u00ef\u0083\u0081\n"}]}, {"source1": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.ScrollableVert.html", "source2": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.ScrollableVert.html", "unified_diff": "@@ -271,19 +271,19 @@\n
    \n \n
    \n
    \n __init__(*args, **kwargs)\uf0c1
    \n

    Overloaded function.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.ScrollableVert, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffb31908f0>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.ScrollableVert, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff7ed23170>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets vertically, top to bottom, making their width equal to the layout\u2019s width. First argument is the spacing between widgets, the second is the margins. Both default to 0.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.ScrollableVert, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffbb4e3770>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.ScrollableVert, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff7ed1a370>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets vertically, top to bottom, making their width equal to the layout\u2019s width. First argument is the spacing between widgets, the second is the margins. Both default to 0.

    \n
    \n \n
    \n
    \n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0: open3d.cpu.pybind.visualization.gui.Widget) None\uf0c1
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -163,25 +163,25 @@\n propertyvalue\u00ef\u0083\u0081\n __init__(*args, **kwargs)\u00ef\u0083\u0081\n Overloaded function.\n 1. __init__(self:\n open3d.cpu.pybind.visualization.gui.ScrollableVert, spacing:\n int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins\n = ) -> None\n+ 0xffff7ed23170>) -> None\n Creates a layout that arranges widgets vertically, top to bottom,\n making their width equal to the layout\u00e2\u0080\u0099s width. First argument is\n the spacing between widgets, the second is the margins. Both\n default to 0.\n 1. __init__(self:\n open3d.cpu.pybind.visualization.gui.ScrollableVert, spacing:\n float = 0.0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff7ed1a370>) -> None\n Creates a layout that arranges widgets vertically, top to bottom,\n making their width equal to the layout\u00e2\u0080\u0099s width. First argument is\n the spacing between widgets, the second is the margins. Both\n default to 0.\n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0:\n open3d.cpu.pybind.visualization.gui.Widget) → None\u00ef\u0083\u0081\n Adds a child widget\n"}]}, {"source1": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.VGrid.html", "source2": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.VGrid.html", "unified_diff": "@@ -271,19 +271,19 @@\n
    \n \n
    \n
    \n __init__(*args, **kwargs)\uf0c1
    \n

    Overloaded function.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.VGrid, cols: int, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffbb50a2b0>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.VGrid, cols: int, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff7ecf5d70>) -> None

    4. \n
    \n

    Creates a layout that orders its children in a grid, left to right, top to bottom, according to the number of columns. The first argument is the number of columns, the second is the spacing between items (both vertically and horizontally), and third is the margins. Both spacing and margins default to zero.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.VGrid, cols: int, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffb3183e70>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.VGrid, cols: int, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff769a3d70>) -> None

    4. \n
    \n

    Creates a layout that orders its children in a grid, left to right, top to bottom, according to the number of columns. The first argument is the number of columns, the second is the spacing between items (both vertically and horizontally), and third is the margins. Both spacing and margins default to zero.

    \n
    \n \n
    \n
    \n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0: open3d.cpu.pybind.visualization.gui.Widget) None\uf0c1
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -163,25 +163,25 @@\n propertyvalue\u00ef\u0083\u0081\n __init__(*args, **kwargs)\u00ef\u0083\u0081\n Overloaded function.\n 1. __init__(self: open3d.cpu.pybind.visualization.gui.VGrid,\n cols: int, spacing: int = 0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff7ecf5d70>) -> None\n Creates a layout that orders its children in a grid, left to right,\n top to bottom, according to the number of columns. The first\n argument is the number of columns, the second is the spacing\n between items (both vertically and horizontally), and third is the\n margins. Both spacing and margins default to zero.\n 1. __init__(self: open3d.cpu.pybind.visualization.gui.VGrid,\n cols: int, spacing: float = 0.0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff769a3d70>) -> None\n Creates a layout that orders its children in a grid, left to right,\n top to bottom, according to the number of columns. The first\n argument is the number of columns, the second is the spacing\n between items (both vertically and horizontally), and third is the\n margins. Both spacing and margins default to zero.\n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0:\n open3d.cpu.pybind.visualization.gui.Widget) → None\u00ef\u0083\u0081\n"}]}, {"source1": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.Vert.html", "source2": "./usr/share/doc/open3d-doc/python/html/python_api/open3d.visualization.gui.Vert.html", "unified_diff": "@@ -271,19 +271,19 @@\n
    \n \n
    \n
    \n __init__(*args, **kwargs)\uf0c1
    \n

    Overloaded function.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.Vert, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffb32118b0>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.Vert, spacing: int = 0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff76a1e970>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets vertically, top to bottom, making their width equal to the layout\u2019s width. First argument is the spacing between widgets, the second is the margins. Both default to 0.

    \n
      \n-
    1. __init__(self: open3d.cpu.pybind.visualization.gui.Vert, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffffbb4f2ff0>) -> None

    2. \n+
    3. __init__(self: open3d.cpu.pybind.visualization.gui.Vert, spacing: float = 0.0, margins: open3d.cpu.pybind.visualization.gui.Margins = <open3d.cpu.pybind.visualization.gui.Margins object at 0xffff76a1d870>) -> None

    4. \n
    \n

    Creates a layout that arranges widgets vertically, top to bottom, making their width equal to the layout\u2019s width. First argument is the spacing between widgets, the second is the margins. Both default to 0.

    \n
    \n \n
    \n
    \n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0: open3d.cpu.pybind.visualization.gui.Widget) None\uf0c1
    \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -163,24 +163,24 @@\n propertyvalue\u00ef\u0083\u0081\n __init__(*args, **kwargs)\u00ef\u0083\u0081\n Overloaded function.\n 1. __init__(self: open3d.cpu.pybind.visualization.gui.Vert,\n spacing: int = 0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff76a1e970>) -> None\n Creates a layout that arranges widgets vertically, top to bottom,\n making their width equal to the layout\u00e2\u0080\u0099s width. First argument is\n the spacing between widgets, the second is the margins. Both\n default to 0.\n 1. __init__(self: open3d.cpu.pybind.visualization.gui.Vert,\n spacing: float = 0.0, margins:\n open3d.cpu.pybind.visualization.gui.Margins =\n ) -> None\n+ 0xffff76a1d870>) -> None\n Creates a layout that arranges widgets vertically, top to bottom,\n making their width equal to the layout\u00e2\u0080\u0099s width. First argument is\n the spacing between widgets, the second is the margins. Both\n default to 0.\n add_child(self: open3d.cpu.pybind.visualization.gui.Widget, arg0:\n open3d.cpu.pybind.visualization.gui.Widget) → None\u00ef\u0083\u0081\n Adds a child widget\n"}]}, {"source1": "./usr/share/doc/open3d-doc/python/html/searchindex.js", "source2": "./usr/share/doc/open3d-doc/python/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -2721,17 +2721,17 @@\n \"armadillo\": [239, 413, 414, 423],\n \"armadillo_data\": [239, 412, 413, 414, 416, 417],\n \"armadillomesh\": [239, 412, 413, 414, 416, 417],\n \"read_triangle_mesh\": [239, 243, 412, 413, 414, 416, 417, 418, 421, 423],\n \"linalg\": [239, 411, 413, 414, 417, 419, 428, 429, 430, 431],\n \"norm\": [239, 261, 263, 264, 265, 411, 413, 414, 417, 430],\n \"project_to_depth_imag\": [239, 413],\n- \"0x13954510\": 239,\n+ \"0x388bd9f0\": 239,\n \"project_to_rgbd_imag\": [239, 413],\n- \"0x13954f90\": 239,\n+ \"0x388be470\": 239,\n \"search_radiu\": 239,\n \"cz\": 239,\n \"sample_pcd_data\": [239, 411, 413],\n \"pcdpointcloud\": [239, 411, 413, 418, 421],\n \"plane_model\": [239, 413],\n \"inlier_cloud\": [239, 413],\n \"outlier_cloud\": [239, 413],\n@@ -2958,15 +2958,15 @@\n \"azure_kinect\": 250,\n \"real_sens\": 250,\n \"pointtoplan\": [259, 266, 288],\n \"depth_outlier_trunc\": [261, 263, 264, 265, 266],\n \"07\": [261, 285, 288, 426, 432, 440],\n \"depth_huber_delta\": [261, 263, 265, 266],\n \"intensity_huber_delta\": [261, 263, 264, 266],\n- \"0x13913f00\": 262,\n+ \"0x3887d710\": 262,\n \"source_depth\": [263, 264, 419],\n \"target_depth\": [263, 264, 419],\n \"source_intens\": [263, 264],\n \"target_intens\": [263, 264],\n \"target_depth_dx\": 263,\n \"target_depth_di\": 263,\n \"target_intensity_dx\": [263, 264],\n@@ -3388,17 +3388,17 @@\n \"vertical_padding_em\": [339, 421],\n \"treeview\": [340, 345, 356, 421],\n \"checkbox\": [340, 356, 385, 421],\n \"is_check\": [340, 356, 363, 421],\n \"on_toggl\": 340,\n \"set_on_check\": [341, 421],\n \"collaps\": [342, 421],\n- \"0xffffbb4fb570\": 342,\n+ \"0xffff7ecec6b0\": 342,\n \"arrang\": [342, 351, 371, 383],\n- \"0xffffbb4dc0f0\": 342,\n+ \"0xffff769de6f0\": 342,\n \"add_fix\": [342, 351, 359, 371, 383, 421],\n \"layout1d\": [342, 351, 371, 383],\n \"add_stretch\": [342, 351, 359, 371, 383, 421],\n \"much\": [342, 351, 359, 361, 371, 383, 421],\n \"get_is_open\": [342, 421],\n \"set_is_open\": [342, 421],\n \"is_open\": 342,\n@@ -3469,17 +3469,17 @@\n \"arial\": 349,\n \"helvetica\": 349,\n \"sans_serif\": 349,\n \"monospac\": 349,\n \"bold\": 350,\n \"ital\": 350,\n \"bold_ital\": 350,\n- \"0xffffb3172130\": 351,\n+ \"0xffff76a1f1f0\": 351,\n \"largest\": [351, 393],\n- \"0xffffbb4ffa70\": 351,\n+ \"0xffff76a1f2f0\": 351,\n \"preferred_height\": 351,\n \"bitmap\": [352, 380],\n \"tgeometri\": [352, 398],\n \"update_imag\": [352, 421],\n \"mostli\": 352,\n \"ui_imag\": 352,\n \"fastest\": 352,\n@@ -3711,16 +3711,16 @@\n \"mouseev\": [370, 421],\n \"set_on_sun_direction_chang\": [370, 421],\n \"set_view_control\": [370, 421],\n \"rotate_obj\": 370,\n \"model_bound\": 370,\n \"center_of_rot\": 370,\n \"scrollabl\": 371,\n- \"0xffffb31908f0\": 371,\n- \"0xffffbb4e3770\": 371,\n+ \"0xffff7ed23170\": 371,\n+ \"0xffff7ed1a370\": 371,\n \"get_maximum_valu\": 373,\n \"get_minimum_valu\": 373,\n \"tabcontrol\": [374, 421],\n \"add_tab\": [375, 421],\n \"set_on_selected_tab_chang\": 375,\n \"click\": [375, 379, 421, 448],\n \"selected_tab_index\": 375,\n@@ -3736,19 +3736,19 @@\n \"add_text_item\": [379, 421],\n \"get_root_item\": [379, 421],\n \"new_item_id\": [379, 421],\n \"can_select_items_with_children\": [379, 421],\n \"anywher\": 379,\n \"selected_item\": [379, 421],\n \"imagewidget\": [380, 421],\n- \"0xffffbb50a2b0\": 381,\n- \"0xffffb3183e70\": 381,\n+ \"0xffff7ecf5d70\": 381,\n+ \"0xffff769a3d70\": 381,\n \"vector_valu\": [382, 421],\n- \"0xffffb32118b0\": 383,\n- \"0xffffbb4f2ff0\": 383,\n+ \"0xffff76a1e970\": 383,\n+ \"0xffff76a1d870\": 383,\n \"deleg\": [385, 386],\n \"imposs\": 385,\n \"seem\": [385, 386],\n \"set_widget\": [385, 386, 421],\n \"conduct\": [385, 386, 438],\n \"old\": [385, 421, 444, 446],\n \"relayout\": 385,\n"}]}]}]}]}]}