Skip to content

Commit 7bd5d57

Browse files
authored
Merge pull request #24 from Matter-and-Form/RC/11.7.1
Release Candidate for three-python-library - 11.7.1
2 parents 08e6c90 + 30b59fc commit 7bd5d57

File tree

8 files changed

+62
-49
lines changed

8 files changed

+62
-49
lines changed

docs/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/three.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ <h1 class="modulename">
5252

5353
<label class="view-source-button" for="mod-three-view-source"><span>View Source</span></label>
5454

55-
<div class="pdoc-code codehilite"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos">1</span></a><span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;11.6.0&#39;</span>
55+
<div class="pdoc-code codehilite"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos">1</span></a><span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;11.7.1&#39;</span>
5656
</span></pre></div>
5757

5858

docs/three/MF.html

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,14 @@ <h1 class="modulename">
4747
<a href="./../three.html">three</a><wbr>.MF </h1>
4848

4949

50-
51-
52-
50+
<input id="mod-MF-view-source" class="view-source-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
51+
52+
<label class="view-source-button" for="mod-MF-view-source"><span>View Source</span></label>
53+
54+
<div class="pdoc-code codehilite"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos">1</span></a>
55+
</span></pre></div>
56+
57+
5358
</section>
5459
</main>
5560
<script>

docs/three/MF/V3/Buffer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ <h1 class="modulename">
279279
<input id="Buffer.__init__-view-source" class="view-source-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
280280
<div class="attr function">
281281

282-
<span class="name">Buffer</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">Index</span><span class="p">:</span> <span class="nb">int</span>,</span><span class="param"> <span class="n">Size</span><span class="p">:</span> <span class="nb">int</span>,</span><span class="param"> <span class="n">Task</span><span class="p">:</span> <span class="n">MF</span><span class="o">.</span><span class="n">V3</span><span class="o">.</span><span class="n">Task</span><span class="o">.</span><span class="n">Task</span>,</span><span class="param"> <span class="n">Descriptor</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/home/drew/src/three-python-library/.venv/lib/python3.12/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span></span>)</span>
282+
<span class="name">Buffer</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">Index</span><span class="p">:</span> <span class="nb">int</span>,</span><span class="param"> <span class="n">Size</span><span class="p">:</span> <span class="nb">int</span>,</span><span class="param"> <span class="n">Task</span><span class="p">:</span> <span class="n">MF</span><span class="o">.</span><span class="n">V3</span><span class="o">.</span><span class="n">Task</span><span class="o">.</span><span class="n">Task</span>,</span><span class="param"> <span class="n">Descriptor</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/opt/hostedtoolcache/Python/3.13.5/x64/lib/python3.13/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span></span>)</span>
283283

284284
<label class="view-source-button" for="Buffer.__init__-view-source"><span>View Source</span></label>
285285

docs/three/MF/V3/Descriptors/Project.html

Lines changed: 41 additions & 41 deletions
Large diffs are not rendered by default.

docs/three/MF/V3/Task.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ <h1 class="modulename">
462462
<input id="Task.__init__-view-source" class="view-source-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
463463
<div class="attr function">
464464

465-
<span class="name">Task</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">Index</span><span class="p">:</span> <span class="nb">int</span>,</span><span class="param"> <span class="n">Type</span><span class="p">:</span> <span class="nb">str</span>,</span><span class="param"> <span class="n">Input</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/home/drew/src/three-python-library/.venv/lib/python3.12/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">Output</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/home/drew/src/three-python-library/.venv/lib/python3.12/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">State</span><span class="p">:</span> <span class="n"><a href="#TaskState">TaskState</a></span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">Error</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">Progress</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/home/drew/src/three-python-library/.venv/lib/python3.12/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span></span>)</span>
465+
<span class="name">Task</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">Index</span><span class="p">:</span> <span class="nb">int</span>,</span><span class="param"> <span class="n">Type</span><span class="p">:</span> <span class="nb">str</span>,</span><span class="param"> <span class="n">Input</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/opt/hostedtoolcache/Python/3.13.5/x64/lib/python3.13/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">Output</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/opt/hostedtoolcache/Python/3.13.5/x64/lib/python3.13/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">State</span><span class="p">:</span> <span class="n"><a href="#TaskState">TaskState</a></span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">Error</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">Progress</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">module</span> <span class="s1">&#39;google.protobuf.any_pb2&#39;</span> <span class="kn">from</span><span class="w"> </span><span class="s1">&#39;/opt/hostedtoolcache/Python/3.13.5/x64/lib/python3.13/site-packages/google/protobuf/any_pb2.py&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span></span>)</span>
466466

467467
<label class="view-source-button" for="Task.__init__-view-source"><span>View Source</span></label>
468468

three/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '11.7.0'
1+
__version__ = '11.7.1'

three/examples/align.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,15 @@ def on_buffer(descriptor, buffer_data):
8787
if align_task.Error:
8888
print(f"Error running alignment: {align_task.Error}")
8989
return
90+
91+
print (align_task.Output);
92+
transform_task = scanner.transform_group(19, translation=align_task.Output['translation'], rotation=align_task.Output['rotation'])
93+
94+
if transform_task.Error:
95+
print(f"Error transforming group: {transform_task.Error}")
96+
return
9097

98+
print (transform_task.Output);
9199
print("Alignment completed successfully!")
92100

93101
except Exception as e:

0 commit comments

Comments
 (0)