From 3bfec3c98ca10a8c5854a3d5cd311bcac3fc4a6c Mon Sep 17 00:00:00 2001 From: 0000OOOO0000 <63518686+0000OOOO0000@users.noreply.github.com> Date: Wed, 10 May 2023 20:53:44 +0200 Subject: [PATCH] =?UTF-8?q?XHG..=E2=B5=99=E1=97=B1=E1=97=B4=E2=B5=99?= =?UTF-8?q?=E2=9C=A4=E2=B5=99=E1=97=A9=E2=B5=99=E1=99=81=E2=B5=99=DF=A6?= =?UTF-8?q?=E2=B5=99=E2=97=AF=E2=B5=99=EC=98=B7=E2=B5=99=DF=A6=E2=B5=99?= =?UTF-8?q?=E1=97=A9=E2=B5=99=E1=B4=A5=E2=B5=99=E1=95=A4=E1=95=A6=E2=B5=99?= =?UTF-8?q?=E2=97=AF=E2=B5=99=E1=B4=A5=E2=B5=99=E1=97=B1=E1=97=B4=E2=B5=99?= =?UTF-8?q?=E1=97=9D=E2=B5=99=E1=97=A9=E2=B5=99=EC=98=B7=E2=B5=99=E1=94=93?= =?UTF-8?q?=E1=94=95=E2=B5=99=E2=8A=9A=E2=B5=99=E2=97=8C=E2=B5=99=E2=8A=9A?= =?UTF-8?q?=E2=B5=99=E2=97=8C=E2=B5=99=E2=8A=9A=E2=B5=99=E2=97=8C=E2=B5=99?= =?UTF-8?q?=E2=9A=AA=E2=B5=99=E2=97=AF=E2=B5=99=E2=97=AF=E2=B5=99=E2=9A=AA?= =?UTF-8?q?=E2=B5=99=E2=97=8C=E2=B5=99=E2=8A=9A=E2=B5=99=E2=97=8C=E2=B5=99?= =?UTF-8?q?=E2=8A=9A=E2=B5=99=E2=97=8C=E2=B5=99=E2=8A=9A=E2=B5=99=E1=94=93?= =?UTF-8?q?=E1=94=95=E2=B5=99=EC=98=B7=E2=B5=99=E1=97=A9=E2=B5=99=E1=97=9D?= =?UTF-8?q?=E2=B5=99=E1=97=B1=E1=97=B4=E2=B5=99=E1=B4=A5=E2=B5=99=E2=97=AF?= =?UTF-8?q?=E2=B5=99=E1=95=A4=E1=95=A6=E2=B5=99=E1=B4=A5=E2=B5=99=E1=97=A9?= =?UTF-8?q?=E2=B5=99=DF=A6=E2=B5=99=EC=98=B7=E2=B5=99=E2=97=AF=E2=B5=99?= =?UTF-8?q?=DF=A6=E2=B5=99=E1=99=81=E2=B5=99=E1=97=A9=E2=B5=99=E2=9C=A4?= =?UTF-8?q?=E2=B5=99=E1=97=B1=E1=97=B4=E2=B5=99..GHX?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...��ⵙߦⵙᙁⵙᗩⵙ✤ⵙᗱᗴⵙ..GHX | 13602 ++++++++++++++++ 1 file changed, 13602 insertions(+) create mode 100644 ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/XHG..ⵙᗱᗴⵙ✤ⵙᗩⵙᙁⵙߦⵙ◯ⵙ옷ⵙߦⵙᗩⵙᴥⵙᕤᕦⵙ◯ⵙᴥⵙᗱᗴⵙᗝⵙᗩⵙ옷ⵙᔓᔕⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⚪ⵙ◯ⵙ◯ⵙ⚪ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙᔓᔕⵙ옷ⵙᗩⵙᗝⵙᗱᗴⵙᴥⵙ◯ⵙᕤᕦⵙᴥⵙᗩⵙߦⵙ옷ⵙ◯ⵙߦⵙᙁⵙᗩⵙ✤ⵙᗱᗴⵙ..GHX diff --git a/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/XHG..ⵙᗱᗴⵙ✤ⵙᗩⵙᙁⵙߦⵙ◯ⵙ옷ⵙߦⵙᗩⵙᴥⵙᕤᕦⵙ◯ⵙᴥⵙᗱᗴⵙᗝⵙᗩⵙ옷ⵙᔓᔕⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⚪ⵙ◯ⵙ◯ⵙ⚪ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙᔓᔕⵙ옷ⵙᗩⵙᗝⵙᗱᗴⵙᴥⵙ◯ⵙᕤᕦⵙᴥⵙᗩⵙߦⵙ옷ⵙ◯ⵙߦⵙᙁⵙᗩⵙ✤ⵙᗱᗴⵙ..GHX b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/XHG..ⵙᗱᗴⵙ✤ⵙᗩⵙᙁⵙߦⵙ◯ⵙ옷ⵙߦⵙᗩⵙᴥⵙᕤᕦⵙ◯ⵙᴥⵙᗱᗴⵙᗝⵙᗩⵙ옷ⵙᔓᔕⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⚪ⵙ◯ⵙ◯ⵙ⚪ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙᔓᔕⵙ옷ⵙᗩⵙᗝⵙᗱᗴⵙᴥⵙ◯ⵙᕤᕦⵙᴥⵙᗩⵙߦⵙ옷ⵙ◯ⵙߦⵙᙁⵙᗩⵙ✤ⵙᗱᗴⵙ..GHX new file mode 100644 index 00000000..306575c3 --- /dev/null +++ b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/XHG..ⵙᗱᗴⵙ✤ⵙᗩⵙᙁⵙߦⵙ◯ⵙ옷ⵙߦⵙᗩⵙᴥⵙᕤᕦⵙ◯ⵙᴥⵙᗱᗴⵙᗝⵙᗩⵙ옷ⵙᔓᔕⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⚪ⵙ◯ⵙ◯ⵙ⚪ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙᔓᔕⵙ옷ⵙᗩⵙᗝⵙᗱᗴⵙᴥⵙ◯ⵙᕤᕦⵙᴥⵙᗩⵙߦⵙ옷ⵙ◯ⵙߦⵙᙁⵙᗩⵙ✤ⵙᗱᗴⵙ..GHX @@ -0,0 +1,13602 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<Archive name="Root"> + <!--Grasshopper archive--> + <!--Grasshopper and GH_IO.dll are copyrighted by Robert McNeel & Associates--> + <!--Archive generated by GH_IO.dll file utility library {0.2.0002}--> + <items count="1"> + <item name="ArchiveVersion" type_name="gh_version" type_code="80"> + <Major>0</Major> + <Minor>2</Minor> + <Revision>2</Revision> + </item> + </items> + <chunks count="2"> + <chunk name="Definition"> + <items count="1"> + <item name="plugin_version" type_name="gh_version" type_code="80"> + <Major>1</Major> + <Minor>0</Minor> + <Revision>7</Revision> + </item> + </items> + <chunks count="4"> + <chunk name="DocumentHeader"> + <items count="5"> + <item name="DocumentID" type_name="gh_guid" type_code="9">4bd1434d-9d16-4e4a-a842-25ca9de0a3c4</item> + <item name="Preview" type_name="gh_string" type_code="10">Shaded</item> + <item name="PreviewMeshType" type_name="gh_int32" type_code="3">2</item> + <item name="PreviewNormal" type_name="gh_drawing_color" type_code="36"> + <ARGB>255;196;196;196</ARGB> + </item> + <item name="PreviewSelected" type_name="gh_drawing_color" type_code="36"> + <ARGB>255;158;158;158</ARGB> + </item> + </items> + </chunk> + <chunk name="DefinitionProperties"> + <items count="3"> + <item name="Date" type_name="gh_date" type_code="8">638193007867473880</item> + <item name="Description" type_name="gh_string" type_code="10"></item> + <item name="Name" type_name="gh_string" type_code="10">XHG..ⵙᗱᗴⵙ✤ⵙᗩⵙᙁⵙߦⵙ◯ⵙ옷ⵙߦⵙᗩⵙᴥⵙᕤᕦⵙ◯ⵙᴥⵙᗱᗴⵙᗝⵙᗩⵙ옷ⵙᔓᔕⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⚪ⵙ◯ⵙ◯ⵙ⚪ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙ◌ⵙ⊚ⵙᔓᔕⵙ옷ⵙᗩⵙᗝⵙᗱᗴⵙᴥⵙ◯ⵙᕤᕦⵙᴥⵙᗩⵙߦⵙ옷ⵙ◯ⵙߦⵙᙁⵙᗩⵙ✤ⵙᗱᗴⵙ..GHX</item> + </items> + <chunks count="3"> + <chunk name="Revisions"> + <items count="1"> + <item name="RevisionCount" type_name="gh_int32" type_code="3">0</item> + </items> + </chunk> + <chunk name="Projection"> + <items count="2"> + <item name="Target" type_name="gh_drawing_point" type_code="30"> + <X>-256</X> + <Y>-193</Y> + </item> + <item name="Zoom" type_name="gh_single" type_code="5">0.9330328</item> + </items> + </chunk> + <chunk name="Views"> + <items count="1"> + <item name="ViewCount" type_name="gh_int32" type_code="3">0</item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="RcpLayout"> + <items count="1"> + <item name="GroupCount" type_name="gh_int32" type_code="3">0</item> + </items> + </chunk> + <chunk name="DefinitionObjects"> + <items count="1"> + <item name="ObjectCount" type_name="gh_int32" type_code="3">90</item> + </items> + <chunks count="90"> + <chunk name="Object" index="0"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">3581f42a-9592-4549-bd6b-1c0fc39d067b</item> + <item name="Name" type_name="gh_string" type_code="10">Construct Point</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Construct a point from {xyz} coordinates.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a40186ec-62e8-4ece-8618-5833962df7ee</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Construct Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Construct Point</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1058</X> + <Y>763</Y> + <W>129</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1140</X> + <Y>795</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">{x} coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">35e3d448-2ef0-4cfe-adc4-12e6046ebf92</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">X coordinate</item> + <item name="NickName" type_name="gh_string" type_code="10">X coordinate</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">2ddffea6-dc2a-4122-966e-6c58191b465e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1060</X> + <Y>765</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1094</X> + <Y>775</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">{y} coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3b8bf707-35a5-456c-b41c-5ef0bbfa333e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Y coordinate</item> + <item name="NickName" type_name="gh_string" type_code="10">Y coordinate</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">cb14ec8d-ba11-4891-9e4a-a73d42346bf5</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1060</X> + <Y>785</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1094</X> + <Y>795</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">{z} coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b90634ab-1b05-4335-b4c1-af34929c6454</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Z coordinate</item> + <item name="NickName" type_name="gh_string" type_code="10">Z coordinate</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1060</X> + <Y>805</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1094</X> + <Y>815</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Point coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2d1a86fe-8d49-4ad6-87ca-625512631b67</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>765</Y> + <W>30</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1171.5</X> + <Y>795</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="1"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9445ca40-cc73-4861-a455-146308676855</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Create a range of numbers.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">def239a6-316b-4a89-86c8-c9f55b849297</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1071</X> + <Y>893</Y> + <W>110</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1129</X> + <Y>915</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Domain of numeric range</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">34546b12-7ebb-402f-918e-3ec81ec41c5c</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1073</X> + <Y>895</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1095</X> + <Y>905</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="Interval" type_name="gh_interval1d" type_code="60"> + <A>0</A> + <B>1</B> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Number of steps</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">16322de0-3474-4482-b3e7-412203e66b92</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Steps</item> + <item name="NickName" type_name="gh_string" type_code="10">Steps</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">94d3ea17-5f8e-40e0-b510-650f155fdd9e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1073</X> + <Y>915</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1095</X> + <Y>925</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">10</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Range of numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2ddffea6-dc2a-4122-966e-6c58191b465e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1144</X> + <Y>895</Y> + <W>35</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1163</X> + <Y>915</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="2"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">33bcf975-a0b2-4b54-99fd-585c893b9e88</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Numeric scroller for single numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">94d3ea17-5f8e-40e0-b510-650f155fdd9e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="NickName" type_name="gh_string" type_code="10">✺</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Scroller"> + <items count="5"> + <item name="Digits" type_name="gh_int32" type_code="3">12</item> + <item name="Prefix" type_name="gh_string" type_code="10">✺</item> + <item name="Radix" type_name="gh_int32" type_code="3">11</item> + <item name="Suffix" type_name="gh_string" type_code="10"></item> + <item name="Value" type_name="gh_decimal" type_code="7">1048576.0</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>669</X> + <Y>1061</Y> + <W>250</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>669.4374</X> + <Y>1061.15</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="3"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9df5e896-552d-4c8c-b9ca-4fc147ffa022</item> + <item name="Name" type_name="gh_string" type_code="10">Expression</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Evaluate an expression</item> + <item name="Expression" type_name="gh_string" type_code="10">(1-(O*1-1)^2)^(600.5/256/19.48046875)*(1-.65625)+.65625</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">57de15cb-fb24-4c44-b934-b29d9f0986a8</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Expression</item> + <item name="NickName" type_name="gh_string" type_code="10">Expression</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>873</X> + <Y>846</Y> + <W>507</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1129</X> + <Y>860</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="4"> + <item name="InputCount" type_name="gh_int32" type_code="3">1</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">ba80fd98-91a1-4958-b6a7-a94e40e52bdb</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="2"> + <chunk name="InputParam" index="0"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Expression variable</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1fff3908-a566-4cc6-99b5-e04f8986ea41</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Variable O</item> + <item name="NickName" type_name="gh_string" type_code="10">O</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">2ddffea6-dc2a-4122-966e-6c58191b465e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>875</X> + <Y>848</Y> + <W>14</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>883.5</X> + <Y>860</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Result of expression</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">cb14ec8d-ba11-4891-9e4a-a73d42346bf5</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10"></item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1369</X> + <Y>848</Y> + <W>9</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1375</X> + <Y>860</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="4"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">3581f42a-9592-4549-bd6b-1c0fc39d067b</item> + <item name="Name" type_name="gh_string" type_code="10">Construct Point</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Construct a point from {xyz} coordinates.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">10fa4b0a-100b-4bc8-b7b9-f4a22620cbe0</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Construct Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Construct Point</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>432</X> + <Y>763</Y> + <W>129</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>514</X> + <Y>795</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">{x} coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">859de888-a54d-488e-aa1b-0d8a272f7388</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">X coordinate</item> + <item name="NickName" type_name="gh_string" type_code="10">X coordinate</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">6a50e93a-73b9-4dd6-b893-1dfd5df034d3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>434</X> + <Y>765</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>468</X> + <Y>775</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">{y} coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a294231b-83e1-4632-a3ff-c82ce4c87af8</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Y coordinate</item> + <item name="NickName" type_name="gh_string" type_code="10">Y coordinate</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">1fd61f21-2bb3-4334-a721-7b27f4bbae8d</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>434</X> + <Y>785</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>468</X> + <Y>795</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">{z} coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b42a7bc5-b391-4930-ab52-401bf3daf1a5</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Z coordinate</item> + <item name="NickName" type_name="gh_string" type_code="10">Z coordinate</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>434</X> + <Y>805</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>468</X> + <Y>815</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Point coordinate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f6984ff9-49f0-44c8-9183-d0e50405c4ba</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>529</X> + <Y>765</Y> + <W>30</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>545.5</X> + <Y>795</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="5"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9445ca40-cc73-4861-a455-146308676855</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Create a range of numbers.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ae201538-8672-435f-9773-9b9236d38608</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>441</X> + <Y>893</Y> + <W>110</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>499</X> + <Y>915</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Domain of numeric range</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6b2e896a-796e-4e35-83f5-68b3ca2944b2</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>895</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>465</X> + <Y>905</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="Interval" type_name="gh_interval1d" type_code="60"> + <A>-1</A> + <B>0</B> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Number of steps</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c313fb83-6d0d-4837-80b8-a2ff43ad1d2e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Steps</item> + <item name="NickName" type_name="gh_string" type_code="10">Steps</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">94d3ea17-5f8e-40e0-b510-650f155fdd9e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>915</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>465</X> + <Y>925</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">10</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Range of numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6a50e93a-73b9-4dd6-b893-1dfd5df034d3</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>514</X> + <Y>895</Y> + <W>35</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>533</X> + <Y>915</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="6"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9df5e896-552d-4c8c-b9ca-4fc147ffa022</item> + <item name="Name" type_name="gh_string" type_code="10">Expression</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Evaluate an expression</item> + <item name="Expression" type_name="gh_string" type_code="10">1-((1-(-O*1-1)^2)^(600.5/256/19.48046875)*(.65625)+(1-.65625))</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">92106962-0679-4179-9820-9a2dee0d012e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Expression</item> + <item name="NickName" type_name="gh_string" type_code="10">Expression</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>214</X> + <Y>846</Y> + <W>565</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>499</X> + <Y>860</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="4"> + <item name="InputCount" type_name="gh_int32" type_code="3">1</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">ba80fd98-91a1-4958-b6a7-a94e40e52bdb</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="2"> + <chunk name="InputParam" index="0"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Expression variable</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">104d6054-dfd4-4824-aa82-78abe9a96ebc</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Variable O</item> + <item name="NickName" type_name="gh_string" type_code="10">O</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">6a50e93a-73b9-4dd6-b893-1dfd5df034d3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>216</X> + <Y>848</Y> + <W>14</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>224.5</X> + <Y>860</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Result of expression</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1fd61f21-2bb3-4334-a721-7b27f4bbae8d</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10"></item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>768</X> + <Y>848</Y> + <W>9</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>774</X> + <Y>860</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="7"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">7376fe41-74ec-497e-b367-1ffe5072608b</item> + <item name="Name" type_name="gh_string" type_code="10">Curvature Graph</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Draws Rhino Curvature Graphs.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4be0b94e-f7cf-47db-9614-5691a52601e7</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curvature Graph</item> + <item name="NickName" type_name="gh_string" type_code="10">Curvature Graph</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>792</X> + <Y>562</Y> + <W>71</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>849</X> + <Y>594</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="9"> + <item name="Description" type_name="gh_string" type_code="10">Curve for Curvature graph display</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d5e27b9c-9876-478e-b08a-e228e265b467</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">c0dde4d8-65b8-45d9-a1cd-77dcd82e6695</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>794</X> + <Y>564</Y> + <W>40</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>815.5</X> + <Y>574</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Sampling density of the Graph</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5978b4f1-988a-441d-a072-e77178b6193a</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Density</item> + <item name="NickName" type_name="gh_string" type_code="10">Density</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>794</X> + <Y>584</Y> + <W>40</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>815.5</X> + <Y>594</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Scale of graph</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4ad9061a-03c6-46c1-ad2f-b7f2ead5b72e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Scale</item> + <item name="NickName" type_name="gh_string" type_code="10">Scale</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">54d549e0-4559-467f-a7c1-5b22540d444d</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>794</X> + <Y>604</Y> + <W>40</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>815.5</X> + <Y>614</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">105</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="8"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">33bcf975-a0b2-4b54-99fd-585c893b9e88</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Numeric scroller for single numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">54d549e0-4559-467f-a7c1-5b22540d444d</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="NickName" type_name="gh_string" type_code="10"> </item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Scroller"> + <items count="5"> + <item name="Digits" type_name="gh_int32" type_code="3">12</item> + <item name="Prefix" type_name="gh_string" type_code="10"> </item> + <item name="Radix" type_name="gh_int32" type_code="3">11</item> + <item name="Suffix" type_name="gh_string" type_code="10"></item> + <item name="Value" type_name="gh_decimal" type_code="7">87.0</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>685</X> + <Y>626</Y> + <W>250</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>685.7662</X> + <Y>626.3736</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="9"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">75eb156d-d023-42f9-a85e-2f2456b8bcce</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Create an interpolated curve through a set of points with tangents.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dd61c05a-e8c4-4c4f-b6eb-741892411d5e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + <item name="NickName" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="8"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1043</X> + <Y>568</Y> + <W>144</W> + <H>84</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1129</X> + <Y>610</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Interpolation points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">bef55f82-5fd1-4b50-9389-6a3c876c49cc</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Vertices</item> + <item name="NickName" type_name="gh_string" type_code="10">Vertices</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">2d1a86fe-8d49-4ad6-87ca-625512631b67</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>570</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>580</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at start of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">875b10a0-5029-40b1-9ead-1d3b035a3e3c</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>590</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>600</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>1</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at end of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c3e19d48-2e2e-45bb-8c0e-f9d994e606d8</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent End</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent End</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>610</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>620</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>1</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="3"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Knot spacing (0=uniform, 1=chord, 2=sqrtchord)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d16a847f-8723-401d-9b81-63e255b9fa9d</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="NickName" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>630</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>640</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Resulting nurbs curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4a398433-5406-49cd-9fcf-38bdabf23ced</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1144</X> + <Y>570</Y> + <W>41</W> + <H>26</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1166</X> + <Y>583.3333</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1efe694b-f245-4c48-b547-faaed19b488b</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1144</X> + <Y>596</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1166</X> + <Y>610</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">af4bf496-3f11-46eb-b261-0790c21eecc7</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1144</X> + <Y>623</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1166</X> + <Y>636.6666</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="10"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">33bcf975-a0b2-4b54-99fd-585c893b9e88</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Numeric scroller for single numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">06030b19-b71e-468a-a630-a40287e155a4</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="NickName" type_name="gh_string" type_code="10"> </item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Scroller"> + <items count="5"> + <item name="Digits" type_name="gh_int32" type_code="3">12</item> + <item name="Prefix" type_name="gh_string" type_code="10"> </item> + <item name="Radix" type_name="gh_int32" type_code="3">11</item> + <item name="Suffix" type_name="gh_string" type_code="10"></item> + <item name="Value" type_name="gh_decimal" type_code="7">91.0</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1274</X> + <Y>795</Y> + <W>250</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1274.343</X> + <Y>795</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="11"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">d5967b9f-e8ee-436b-a8ad-29fdcecf32d5</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic curves</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a70f25b5-a18f-484d-86d6-4686168470e3</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="3"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1087</X> + <Y>513</Y> + <W>50</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1112.411</X> + <Y>525.6309</Y> + </item> + <item name="Selected" type_name="gh_bool" type_code="1">true</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="12"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">2162e72e-72fc-4bf8-9459-d4d82fa8aa14</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Divide a curve into equal length segments</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">db4cdf6d-7389-44ee-932d-a74d8afa6d69</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1056</X> + <Y>430</Y> + <W>125</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1106</X> + <Y>462</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Curve to divide</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">fda5acce-3216-4e05-9f3f-b8a6158b8009</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">a70f25b5-a18f-484d-86d6-4686168470e3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1058</X> + <Y>432</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1076</X> + <Y>442</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Number of segments</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aabd4324-2577-4864-9d96-39e01d2e266a</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Count</item> + <item name="NickName" type_name="gh_string" type_code="10">Count</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">c27f0da3-a5bd-40fb-9eb5-47f6235a6def</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1058</X> + <Y>452</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1076</X> + <Y>462</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">10</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Split segments at kinks</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f25d9279-1a57-4a85-a937-f0d545fa3eb0</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Kinks</item> + <item name="NickName" type_name="gh_string" type_code="10">Kinks</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1058</X> + <Y>472</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1076</X> + <Y>482</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c3226031-ad33-41cc-86f3-858c3ed79507</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Points</item> + <item name="NickName" type_name="gh_string" type_code="10">Points</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1121</X> + <Y>432</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1151.5</X> + <Y>442</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Tangent vectors at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1e1daec6-3100-4bbd-95fe-494c57d28e06</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangents</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangents</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1121</X> + <Y>452</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1151.5</X> + <Y>462</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Parameter values at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aa47368a-9b29-48bd-a605-22c25965ab62</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Parameters</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameters</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1121</X> + <Y>472</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1151.5</X> + <Y>482</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="13"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">33bcf975-a0b2-4b54-99fd-585c893b9e88</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Numeric scroller for single numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c27f0da3-a5bd-40fb-9eb5-47f6235a6def</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="NickName" type_name="gh_string" type_code="10">✺</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Scroller"> + <items count="5"> + <item name="Digits" type_name="gh_int32" type_code="3">12</item> + <item name="Prefix" type_name="gh_string" type_code="10">✺</item> + <item name="Radix" type_name="gh_int32" type_code="3">11</item> + <item name="Suffix" type_name="gh_string" type_code="10"></item> + <item name="Value" type_name="gh_decimal" type_code="7">128.0</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>685</X> + <Y>525</Y> + <W>250</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>685.6895</X> + <Y>525.6309</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="14"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">75eb156d-d023-42f9-a85e-2f2456b8bcce</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Create an interpolated curve through a set of points with tangents.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">66cdf100-6d16-4e9b-9b9b-274ef74f5f70</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + <item name="NickName" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="8"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1043</X> + <Y>330</Y> + <W>144</W> + <H>84</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1129</X> + <Y>372</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Interpolation points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7209d495-1f66-4f95-9312-bd778092eea1</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Vertices</item> + <item name="NickName" type_name="gh_string" type_code="10">Vertices</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">c3226031-ad33-41cc-86f3-858c3ed79507</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>332</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>342</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at start of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">384199a5-c431-49e2-bf9e-0adda919e21c</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>352</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>362</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>1</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at end of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b1d5c5b3-cc6b-4736-aaf6-7c3d3c834717</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent End</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent End</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>372</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>382</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>1</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="3"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Knot spacing (0=uniform, 1=chord, 2=sqrtchord)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4bf5869d-932f-4163-a43a-c844d56d0188</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="NickName" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1045</X> + <Y>392</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1081</X> + <Y>402</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Resulting nurbs curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c0dde4d8-65b8-45d9-a1cd-77dcd82e6695</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1144</X> + <Y>332</Y> + <W>41</W> + <H>26</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1166</X> + <Y>345.3333</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8fb21347-fdd6-4a8a-95d0-749e163b87d7</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1144</X> + <Y>358</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1166</X> + <Y>372</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c61265e4-75e7-40fa-a266-84d28b208425</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1144</X> + <Y>385</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1166</X> + <Y>398.6667</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="15"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">75eb156d-d023-42f9-a85e-2f2456b8bcce</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Create an interpolated curve through a set of points with tangents.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a42cb39c-2d40-4019-b5b0-e269e39cc62e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + <item name="NickName" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="8"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>412</X> + <Y>652</Y> + <W>160</W> + <H>84</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>514</X> + <Y>694</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="10"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Interpolation points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a84a2424-d235-4262-94c3-dc3eb2a816e2</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Vertices</item> + <item name="NickName" type_name="gh_string" type_code="10">Vertices</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="ReverseData" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">f6984ff9-49f0-44c8-9183-d0e50405c4ba</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>414</X> + <Y>654</Y> + <W>85</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>466</X> + <Y>664</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at start of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">af19dd1a-1aad-4fc1-8c4f-af3c442d4e28</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>414</X> + <Y>674</Y> + <W>85</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>466</X> + <Y>684</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>1</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at end of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5ab9df00-7ede-4c23-bf98-a3b2fd672ffb</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent End</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent End</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>414</X> + <Y>694</Y> + <W>85</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>466</X> + <Y>704</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>1</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="3"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Knot spacing (0=uniform, 1=chord, 2=sqrtchord)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ae2653fe-e60b-4487-b869-a5396cf0043b</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="NickName" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>414</X> + <Y>714</Y> + <W>85</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>466</X> + <Y>724</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Resulting nurbs curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0d53f657-b510-4591-94d0-e9f6de71b2d9</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>529</X> + <Y>654</Y> + <W>41</W> + <H>26</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>551</X> + <Y>667.3333</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d67d88d6-b21e-44c0-a31a-e9051873263a</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>529</X> + <Y>680</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>551</X> + <Y>694</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4432682e-2bc2-4dff-b637-ff3ed5c16673</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>529</X> + <Y>707</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>551</X> + <Y>720.6666</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="16"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">d5967b9f-e8ee-436b-a8ad-29fdcecf32d5</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic curves</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">18c146fd-8520-43af-9b18-f8973f415dd4</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>473</X> + <Y>565</Y> + <W>50</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>498.2396</X> + <Y>577.2124</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="17"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">2162e72e-72fc-4bf8-9459-d4d82fa8aa14</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Divide a curve into equal length segments</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e400af90-83bf-4a6b-b51d-7c2ed4594c1b</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>441</X> + <Y>456</Y> + <W>125</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>491</X> + <Y>488</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Curve to divide</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">82f51b47-ac19-4740-8c16-e0cee1cec0f9</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">18c146fd-8520-43af-9b18-f8973f415dd4</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>458</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>468</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Number of segments</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">56df6eff-c691-466e-96ec-bf2ee7614aaa</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Count</item> + <item name="NickName" type_name="gh_string" type_code="10">Count</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">c27f0da3-a5bd-40fb-9eb5-47f6235a6def</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>478</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>488</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">10</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Split segments at kinks</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2b526001-4041-4759-b474-8090dd4e1b47</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Kinks</item> + <item name="NickName" type_name="gh_string" type_code="10">Kinks</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>498</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>508</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5365d111-daf8-47bd-975e-bab911cb6f46</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Points</item> + <item name="NickName" type_name="gh_string" type_code="10">Points</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>506</X> + <Y>458</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>536.5</X> + <Y>468</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Tangent vectors at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">13a03eb8-71f3-4562-9ab3-d6c982075788</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangents</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangents</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>506</X> + <Y>478</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>536.5</X> + <Y>488</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Parameter values at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">73da9643-a0ac-44f2-849a-f0f01ea1429e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Parameters</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameters</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>506</X> + <Y>498</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>536.5</X> + <Y>508</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="18"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">33bcf975-a0b2-4b54-99fd-585c893b9e88</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Numeric scroller for single numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">388665ec-5a49-4400-8aae-61b423c3eae7</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="NickName" type_name="gh_string" type_code="10">✺</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Scroller"> + <items count="5"> + <item name="Digits" type_name="gh_int32" type_code="3">12</item> + <item name="Prefix" type_name="gh_string" type_code="10">✺</item> + <item name="Radix" type_name="gh_int32" type_code="3">11</item> + <item name="Suffix" type_name="gh_string" type_code="10"></item> + <item name="Value" type_name="gh_decimal" type_code="7">4.0</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>346</X> + <Y>545</Y> + <W>250</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>346.264</X> + <Y>545.0858</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="19"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">75eb156d-d023-42f9-a85e-2f2456b8bcce</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Create an interpolated curve through a set of points with tangents.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1573cc5f-5f3c-403d-b266-f444ad1641ee</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Interpolate (t)</item> + <item name="NickName" type_name="gh_string" type_code="10">Interpolate (t)</item> + </items> + <chunks count="8"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>422</X> + <Y>349</Y> + <W>144</W> + <H>84</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>508</X> + <Y>391</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Interpolation points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">bc75d27e-9c8b-4c10-a9cf-25693f2426ac</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Vertices</item> + <item name="NickName" type_name="gh_string" type_code="10">Vertices</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">5365d111-daf8-47bd-975e-bab911cb6f46</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>424</X> + <Y>351</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>460</X> + <Y>361</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at start of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7440ecd8-c9f2-416e-956b-02850b217a2a</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent Start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>424</X> + <Y>371</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>460</X> + <Y>381</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>1</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent at end of curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">bbfe4abb-de3b-4da9-a39f-16594c771a44</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent End</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent End</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>424</X> + <Y>391</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>460</X> + <Y>401</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>1</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="3"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Knot spacing (0=uniform, 1=chord, 2=sqrtchord)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ea5df62e-736f-477e-b377-4dcf47613ba2</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="NickName" type_name="gh_string" type_code="10">KnotStyle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>424</X> + <Y>411</Y> + <W>69</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>460</X> + <Y>421</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Resulting nurbs curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0c295e01-66fe-449e-9af2-0b9d9d6e8512</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>523</X> + <Y>351</Y> + <W>41</W> + <H>26</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>545</X> + <Y>364.3333</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">105526ea-c304-496b-92a9-4ee1aec6001f</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>523</X> + <Y>377</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>545</X> + <Y>391</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3b776297-c6b5-4415-acf0-e1b7e0c80b2c</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>523</X> + <Y>404</Y> + <W>41</W> + <H>27</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>545</X> + <Y>417.6667</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="20"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">a9a8ebd2-fff5-4c44-a8f5-739736d129ba</item> + <item name="Name" type_name="gh_string" type_code="10">C# Script</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="9"> + <item name="Description" type_name="gh_string" type_code="10">A C#.NET scriptable component</item> + <item name="EditorPosition" type_name="gh_drawing_point" type_code="30"> + <X>25</X> + <Y>71</Y> + </item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">307a3008-d0eb-48f8-8bc5-a8179b0487c3</item> + <item name="Name" type_name="gh_string" type_code="10">C# Script</item> + <item name="NickName" type_name="gh_string" type_code="10">C#</item> + <item name="OutParameter" type_name="gh_bool" type_code="1">true</item> + <item name="ReferenceCount" type_name="gh_int32" type_code="3">0</item> + <item name="ScriptSource" type_name="gh_string" type_code="10"> double tmin = double.MaxValue; + double tmax = double.MinValue; + double t0 = 0, t1 = 0; + + int samples = C.SpanCount * 100; + for (int i = 0; i <= samples; i++) + { + double t = (double) i / samples; + t = C.Domain.ParameterAt(t); + + Vector3d curvature = C.CurvatureAt(t); + double length = curvature.Length; + + if (length < tmin) + { + tmin = length; + t0 = t; + } + + if (length > tmax) + { + tmax = length; + t1 = t; + } + } + + Cmin = t0; + Cmax = t1; + Pmin = C.PointAt(t0); + Pmax = C.PointAt(t1);</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1337</X> + <Y>150</Y> + <W>81</W> + <H>104</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1368</X> + <Y>202</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="8"> + <item name="InputCount" type_name="gh_int32" type_code="3">1</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">84fa917c-1ed8-4db3-8be1-7bdc4a6495a2</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">5</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">3ede854e-c753-40eb-84cb-b48008f14fd4</item> + <item name="OutputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputId" index="2" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputId" index="3" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputId" index="4" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="6"> + <chunk name="InputParam" index="0"> + <items count="11"> + <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item> + <item name="Description" type_name="gh_string" type_code="10">Script Variable C</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5696621e-6129-4de0-bd38-67c95409df90</item> + <item name="Name" type_name="gh_string" type_code="10">C</item> + <item name="NickName" type_name="gh_string" type_code="10">C</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item> + <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">72f4bbf8-40cf-4593-b5fb-73aef3040ab9</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + <item name="TypeHintID" type_name="gh_guid" type_code="9">9ba89ec2-5315-435f-a621-b66c5fa2f301</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1339</X> + <Y>152</Y> + <W>14</W> + <H>100</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1347.5</X> + <Y>202</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Print, Reflect and Error streams</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d2034258-526f-4199-ac49-afc3680791ab</item> + <item name="Name" type_name="gh_string" type_code="10">out</item> + <item name="NickName" type_name="gh_string" type_code="10">out</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>152</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1401</X> + <Y>162</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Output parameter Cmax</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">216f2286-f475-4f6f-8c92-561e53dbcf9e</item> + <item name="Name" type_name="gh_string" type_code="10">Cmax</item> + <item name="NickName" type_name="gh_string" type_code="10">Cmax</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>172</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1401</X> + <Y>182</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Output parameter Cmin</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">07e23eae-b69e-45fd-9ed2-83500cdf264c</item> + <item name="Name" type_name="gh_string" type_code="10">Cmin</item> + <item name="NickName" type_name="gh_string" type_code="10">Cmin</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>192</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1401</X> + <Y>202</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="3"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Output parameter Pmax</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e10abfca-969d-49f6-a18b-63802bb76dca</item> + <item name="Name" type_name="gh_string" type_code="10">Pmax</item> + <item name="NickName" type_name="gh_string" type_code="10">Pmax</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>212</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1401</X> + <Y>222</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="4"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Output parameter Pmin</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2086e6ed-6194-4715-87e7-e1d8be4e9f64</item> + <item name="Name" type_name="gh_string" type_code="10">Pmin</item> + <item name="NickName" type_name="gh_string" type_code="10">Pmin</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>232</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1401</X> + <Y>242</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="21"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">fc6979e4-7e91-4508-8e05-37c680779751</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Evaluate a curve at the specified parameter.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d96ef4c6-3612-4914-9913-bd2543f0f42b</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Eval</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1501</X> + <Y>150</Y> + <W>62</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1532</X> + <Y>182</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Curve to evaluate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">43d09136-9531-4e56-bc30-b9e1882da69e</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">C</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">72f4bbf8-40cf-4593-b5fb-73aef3040ab9</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1503</X> + <Y>152</Y> + <W>14</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1511.5</X> + <Y>167</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Parameter on curve domain to evaluate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">49f93ab9-8c45-4293-af9b-0a1a3c95d073</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Parameter</item> + <item name="NickName" type_name="gh_string" type_code="10">t</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">216f2286-f475-4f6f-8c92-561e53dbcf9e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1503</X> + <Y>182</Y> + <W>14</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1511.5</X> + <Y>197</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Point on the curve at {t}</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">113d565f-f40c-417e-99dd-74115612c240</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Point</item> + <item name="NickName" type_name="gh_string" type_code="10">P</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1547</X> + <Y>152</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1555.5</X> + <Y>162</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tangent vector at {t}</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">883032ad-26d1-4feb-898f-5b19a88d0738</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent</item> + <item name="NickName" type_name="gh_string" type_code="10">T</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1547</X> + <Y>172</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1555.5</X> + <Y>182</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Angle (in Radians) of incoming vs. outgoing curve at {t}</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">21a8576d-e67e-4cd1-8d4b-cddb4eda1b96</item> + <item name="Locked" type_name="gh_bool" type_code="1">true</item> + <item name="Name" type_name="gh_string" type_code="10">Angle</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1547</X> + <Y>192</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1555.5</X> + <Y>202</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="22"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">2162e72e-72fc-4bf8-9459-d4d82fa8aa14</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Divide a curve into equal length segments</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d7ed8699-12ed-4c2a-a1bd-856d51509e55</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1058</X> + <Y>126</Y> + <W>125</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1108</X> + <Y>158</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve to divide</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0a526cc9-c7ad-4a65-a326-f7f54d35e1d9</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">72f4bbf8-40cf-4593-b5fb-73aef3040ab9</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1060</X> + <Y>128</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1078</X> + <Y>138</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Number of segments</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">46fd2fee-f99b-4082-91c9-0bc2a5be63f1</item> + <item name="Name" type_name="gh_string" type_code="10">Count</item> + <item name="NickName" type_name="gh_string" type_code="10">Count</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">031f4be9-2d7d-4915-8749-66e7348f5536</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1060</X> + <Y>148</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1078</X> + <Y>158</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">10</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Split segments at kinks</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">298b467d-69d1-40aa-9b54-64c80cf9771d</item> + <item name="Name" type_name="gh_string" type_code="10">Kinks</item> + <item name="NickName" type_name="gh_string" type_code="10">Kinks</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1060</X> + <Y>168</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1078</X> + <Y>178</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4b786dab-3a00-46a0-a989-4405aece4ec5</item> + <item name="Name" type_name="gh_string" type_code="10">Points</item> + <item name="NickName" type_name="gh_string" type_code="10">Points</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1123</X> + <Y>128</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1153.5</X> + <Y>138</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Tangent vectors at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">67cf9044-1ec1-4739-8175-486d3b312d95</item> + <item name="Name" type_name="gh_string" type_code="10">Tangents</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangents</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1123</X> + <Y>148</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1153.5</X> + <Y>158</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Parameter values at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aae8eba9-2722-4116-8982-d1c388596a7d</item> + <item name="Name" type_name="gh_string" type_code="10">Parameters</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameters</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1123</X> + <Y>168</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1153.5</X> + <Y>178</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="23"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">33bcf975-a0b2-4b54-99fd-585c893b9e88</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Numeric scroller for single numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b2548e22-2208-4e68-9368-00dca3bd2a11</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="NickName" type_name="gh_string" type_code="10">✺</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Scroller"> + <items count="5"> + <item name="Digits" type_name="gh_int32" type_code="3">12</item> + <item name="Prefix" type_name="gh_string" type_code="10">✺</item> + <item name="Radix" type_name="gh_int32" type_code="3">11</item> + <item name="Suffix" type_name="gh_string" type_code="10"></item> + <item name="Value" type_name="gh_decimal" type_code="7">6.0</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>701</X> + <Y>338</Y> + <W>250</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>701.4822</X> + <Y>338.5511</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="24"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">d5967b9f-e8ee-436b-a8ad-29fdcecf32d5</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic curves</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">72f4bbf8-40cf-4593-b5fb-73aef3040ab9</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1087</X> + <Y>294</Y> + <W>50</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1112</X> + <Y>306.5511</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0;0;0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="3"> + <item name="EdgeIndex" type_name="gh_int32" type_code="3">-1</item> + <item name="ON_Data" type_name="gh_bytearray" type_code="20"> + <stream length="3285">7dj5N9Xb/wfwkyGKOChFboYIhYxR4iUabiEkiVCGI2SKc2S41xxJiSvRZIjKmKSidFCGzEnmKdMxnGM4B5FMH33u/dhn3b7/wHctzx/ee+/H3mu/937vtfYPb8w6DAazvJKf5c+wM6w8jE/Z2Tu7aLk4Obk4Swmdwbm527s4qynLyCnIyMspKKqsVGRl5aSEtAiOeIIbTs0ZR8C7WTpKCekTrBztrbVxXqddLuGc1ZSU5OVV5HD7la2VlZSUFGSZf76F77+TyxzDuTjh8G5eMicJblbuWgQ3DxzTSi+Lx99v22jpZm1n74FTsHHa4OKKc3b+OYrJxhJv+XMQKysrw8+FYsUxGPmVMnqBjX0D40qF8+djAxcGw/DDjwGziP17U/PLDJjN/2yQjyvbwoCtkatoCYMNWidCPcHvtXVhpb/sn7FYxn8G/lxNEObfocIv9LcX/Vuu/t8D/5sj05fZz5QHgRvHjZUyGsib+XgC0h4Ch3LtSjsZXnpO3qLkpUL+lQXugLQsCDbFaIfr5sCGM+Er/bkw+/BbrRC8hsGrpAhKXj7Uxhw8+Vq2AHy/1bIGpBFB85RchxhXMQzLPxUO130PNz++O0QN+wAzek3sRuUlcF8qUuwNQxnMCHxu3w7loDgWTvPx+Qib8S/tW/Iq4MSjxCt7pivBxHFhP0G2GhR9cS9zHWtg2pBfkpxaCy2Xo94LkuqAh4+NmIWtBxP20OP1z+qhs5JgOqvzGZiIXDPClM9gkJzNpxfWAF4FzpN/in8Bb3tpWlbZFwgKjXvVbd0IE/MEDJahCd5pKKUeSmwC8oODUe7qzbC3dDr1cWczGGFT+lq8W4A52EVpI18rNNzjuX8wrxV6pLGcLkZtULQoEJE01QYhCTVbGqPawdZFN2W9bAdk7lNX2V/XAXumbtVfcuyEvT6ujvEbu+CIgirb59QuMGZxf8F4rBsksUl6+0jdcI85YNou6CvEieJqa7E9sKlLRHjofA+UsFgTMNk9QBvjruJb6gFfzE5BBd1euHAwBK/zoBdwOXJVOEov3BEREPI70AdteWoecWF9kFB8qyantQ8Sg9h3Vov3wxB3tteARz+8knGvXyzrhxFxI/GtWwaAtdrAV9ZmAK7r2DYdzx0A5QORUtYMJHjgXBv0hwEJqMwCHTGJJAg/7S2fPUGCQz2DYRXqg3Da5EJv781B0LtNUpnvHISGEELkZqkh2KvJOSztMwQXaTlwrGoIdBrMYi/wDUOnCueEl90w5IVXHI3OGwYB1WvxmetHwKxcd6bMaASKCrad/Jqy0n45/Pj71Ajk6hAXubTI0CR1x2jPX2SoYXbPOtxLhq5bhswWshQQC1M2v+JHAdsXO15F1lEgvIF1U/pvoxCY+82mxHEULouT3nUWjEI3Q8vmmY1jwCxQ7chpOgbluu9LJdLGQI3wRkDz+xhccc3Fnzs2Dm2C2TX4O+MgdDFTNII0Dld2Z/zxVHECmA0zGouDJuBkVaZUe8ME5L4z/jCHpcLHxybOISpUiOU14+e5QIXOdTGlCaFUEHC0cpPKpkKyhu2ON81USPRxqDqyRIWArS4eDWI02L4BL3Jel7ayP686Cp4G3zt8vT0f0OD358G7mEtpwFFyvSGKQoPAHlW/HTyTsD4ydnfGgUlIg/hmZatJEOB7HFgaNgn8WzNlDHImQUoxt72rdRLwTm9DHDBT8EfBe/lZ8SlQ5U/oCNKbAoFr9dexV6ZggqF138P4KdD3+9onWf5r+es9Q/rlnqHGYivM+ZG7sLmmmZ9wL+TfJH+WTw/5sxcySs9iogs9H9k8l49HXiVn9VcLPqlwJy2WVWcMebpdd5DEzOPCC57VF3AHB1d9wyMOMf/85MLy9sV833DkPrrGWx4XRxS+9ZXhimtHrmD6zb9QIVmdPdnUPkdyCM0TEJexcJCoXhwV+L7KE3kpv2f3cfVGdZNAT76Bj8jJBSZhg73D6o3bHF0XeYdX/bZ3F/ebmXn10xLYEl5b5AmM5KsOCpugISyTWfYVct+MVDnt5wJgYSLFc5xpZNUjReVqN5ftBmrDvL+lIXJva22d6EFlWJj7qOj5CHmCsKJRbNhhcGvBEa7TkD8o54jFYw1gWwo3NUqDvOrqzBh86NVz4FkZ/N7/FvKlol0zBXdx0HI0cn5/N/L+fLFYcqgrcLcZ/BUsRVl107PRBbefe4KDZgr7rBdyb5yy+YcfAZDIrODSXYY85VVKpLhPGAizu2XLcI6u+rhg05J6cBSMeyeJ3z+NfEZPiaVJNxZsNevcKbeR33XzkiYuPISqbKVRy0/ItTx96iZfPIJr7CG7+xnHVj16rMx3W/YTcLB4MfNJHrmNTZZ5ZU86qBT+OVZmhtzMYt0lzQPZUGmmWusSiFzpDgd3fmsOGIcsJTumIJe50WkbIvgSmucWnx4tQQ477v+gOL+G079TsW5fkW+s4FNYLs0HU9pVZb055LF8xE3GQgVgIlr4RJprfNXnjhgnkvyIoDP9VEhPHDmHOOv+7r4ieGf4XY2sirzOSTHfQPQ9fLfAxErpIdd5IKlvfvYD2NKy/Q5aIt+VMR9oebMEKqsP2R1wQ46dm89VLimFqWuE6UOByLOyLYjFc2XgwdjX6hCF/DfLGvV+2Y+Qz8IUXpmA/NLspOl1uwp4675c65KFfDa0sTQlsRKeqdftdHqLPNgCyyLaVgUx3I0Sn8qRk9Pqv81z1cDZ487dSQ3IN/tePCyiXQuC7LLDE13IPX0Hd0QE1wFNNJ34YRj5Ji//ReXCT6C+hadJZAp5uglHFvsf9VDfZ1O2dRH5B285HV6+z6BNVrFJXT+x6iLye3D7Xn+G+tPZXe2cyFMS0j87GDaA/vCnypfbkNs4yj3LoTZAJFFOXVUY+VGJ4/obIr7ADne5LjdJ5Jp1Vuquexrh5D7G/vNyyF/d55AkVTQC86c52fX7kXtUa5NsbZsAc0vb2F4D+eGdxIvTjM2QtBz58MYx5Pp37xbfSGoGppcyG91P0u3LUmXbXmiBPMUvdoJGyE8y78hs72yBYOE9+rfPIW/fSaiJ8G6FaOzwrkZL5M6WvW0ntrVBobC8RO9Funk04rU4XrfBB6+4i0Qn5KPbu6+2GrZDSFFUo4M7csuw8xJptHY4K3JfjeKJ3JhVjuh3qwPstRkMNXyRhx9+8PWcdCfENdikXQpCbq2loKBW3Ql6J8cLnK8hryf+sNpp3wX59WbjJ24iF3+SJcTB0g01MQ0R6/5CXkXgFV1M6YaNBd4t0XeQUy19dlM1v4IH73oqw33kiUzbZwZ7vsLBu0wTegnIbzzreOIKPSC5XbDDJxn5nRxeX5eIHhChKmaGPkW+uY5t2KWrB7Tggg4+A3mWNLH2slQvFL/uj9PMpvv+R97xEXx6AT/CaD31Ann3Eku+V1UvZJjXuYa+Ro5XHo/x4+uDE3z1fy6/Qd64l5oUYtcH7FpEVTMicv+HadUReX1wRovNML4YOQvPW8a49f0gkeprXV6CXNHvueojo37QomQxNZXTrfPqd1xWSj90bPcur6pELuNfSXgz1Q8ep3zlUmuQSzBuPV+uOQCiRI+PTp+Qf8sN5G2MGgDrxQRGgQbkPSZ6UX09A+Dsy3kutxG5AsaojLaXBCKmzGqKLcjJPDOp6/xI4GOowpPQhtzRaosCdx0J7lgKaE53IGcdZD+387dBeK8iKqnYjZxb+/E2JcdB2KG8JHK+h25fAhw2xwoGoXpT7VVCH/Ivoc1KphuHoMjbLPnKAHKd7MEQJ5MhcDQ7VYkbRG6A99IPSB0CIxuzQxrDyLF5vDdiZodg+rGpAQsZ+b2FmwrpR4dB5UCoagEFeZ47TaMoZhj27bmvbjaGfINB1LPGgWEoaKbGkMfp5pctJ5AVRmBJOd7Llkp3vtIvojFBIyDPmr6jnobcwXILw9aGEfBuY8wTn0JuW6pBlBYmw50bby87TSPX1hMoPOxKBtKTee+kb8jT07XXmRWRAWqPLJTMID+0jAt056CAAL+DQNMs3fdxFVULN6cAHpuy3Pgd+Zj7eenkTAosymR8LJmjm/8Iu17BPAX0BUuik34gn7TIjP9yYhSev6n2d55HzpgVtHX07iiIdR9P271Ad76xh14zjYxCyl4fsWY6fxBc5vGbyhhYXD/HdnkRubLCmTP7QsfA2zfXeZ7OOf2m9fWax+B6uIAlYYnuHBmFre3ExiHXk32ym87NfrcLC8CPQ4dbh4zKMvLvekcK75WMw8D2CpEAOp8NjWB4yT0BYUzMLW/o/DOpXr925R632pV9qo/OTxyoeDr4fAK4a9vv/aBzB4Z55Uek/7X//f+B+otXdpknL/sx+P+vzYZZy1rWspa1rGUta1nLWtaylrWsZS1rWcv/8/wH</stream> + </item> + <item name="RefID" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="25"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">71b5b089-500a-4ea6-81c5-2f960441a0e8</item> + <item name="Name" type_name="gh_string" type_code="10">PolyLine</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a polyline connecting a number of points.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">534cf786-2fe0-4b74-8225-fbd8331733f7</item> + <item name="Name" type_name="gh_string" type_code="10">PolyLine</item> + <item name="NickName" type_name="gh_string" type_code="10">PolyLine</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1053</X> + <Y>50</Y> + <W>118</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1113</X> + <Y>72</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Polyline vertex points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ed2ccd35-9d98-4644-8d04-aab1cae2ba50</item> + <item name="Name" type_name="gh_string" type_code="10">Vertices</item> + <item name="NickName" type_name="gh_string" type_code="10">Vertices</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">4b786dab-3a00-46a0-a989-4405aece4ec5</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1055</X> + <Y>52</Y> + <W>43</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1078</X> + <Y>62</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Close polyline</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">525edad2-c215-4808-8437-fd300e2a06c6</item> + <item name="Name" type_name="gh_string" type_code="10">Closed</item> + <item name="NickName" type_name="gh_string" type_code="10">Closed</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1055</X> + <Y>72</Y> + <W>43</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1078</X> + <Y>82</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Resulting polyline</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">47e107f0-96ad-4486-93c7-f0d9a61810ac</item> + <item name="Name" type_name="gh_string" type_code="10">Polyline</item> + <item name="NickName" type_name="gh_string" type_code="10">Polyline</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1128</X> + <Y>52</Y> + <W>41</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1150</X> + <Y>72</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="26"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">2162e72e-72fc-4bf8-9459-d4d82fa8aa14</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Divide a curve into equal length segments</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">43abedde-32f2-4fc1-a041-481c16b813ec</item> + <item name="Name" type_name="gh_string" type_code="10">Divide Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Divide Curve</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>441</X> + <Y>126</Y> + <W>125</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>491</X> + <Y>158</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve to divide</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e9278153-c0e6-41e1-b04f-7656dd2baa37</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">a5baca00-1c1f-41d3-ae0a-d4880ed46faa</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>128</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>138</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Number of segments</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1d62a554-c483-4cee-b76f-0d8e4eea79ff</item> + <item name="Name" type_name="gh_string" type_code="10">Count</item> + <item name="NickName" type_name="gh_string" type_code="10">Count</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">031f4be9-2d7d-4915-8749-66e7348f5536</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>148</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>158</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">10</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Split segments at kinks</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">49a2eaf6-7dc1-4ece-ab43-e005a96d9ecc</item> + <item name="Name" type_name="gh_string" type_code="10">Kinks</item> + <item name="NickName" type_name="gh_string" type_code="10">Kinks</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>443</X> + <Y>168</Y> + <W>33</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>178</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e1b56da6-c003-4651-a7c7-4c4f7c0e377e</item> + <item name="Name" type_name="gh_string" type_code="10">Points</item> + <item name="NickName" type_name="gh_string" type_code="10">Points</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>506</X> + <Y>128</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>536.5</X> + <Y>138</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Tangent vectors at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f6398f83-cd5c-4e1c-8e86-35771a4102e4</item> + <item name="Name" type_name="gh_string" type_code="10">Tangents</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangents</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>506</X> + <Y>148</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>536.5</X> + <Y>158</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Parameter values at division points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a245047d-a34d-4fd6-be32-318343e66b21</item> + <item name="Name" type_name="gh_string" type_code="10">Parameters</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameters</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>506</X> + <Y>168</Y> + <W>58</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>536.5</X> + <Y>178</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="27"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">d5967b9f-e8ee-436b-a8ad-29fdcecf32d5</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic curves</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a5baca00-1c1f-41d3-ae0a-d4880ed46faa</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>470</X> + <Y>295</Y> + <W>50</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>495.1106</X> + <Y>307.1318</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0;0;0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="3"> + <item name="EdgeIndex" type_name="gh_int32" type_code="3">-1</item> + <item name="ON_Data" type_name="gh_bytearray" type_code="20"> + <stream length="3433">7dj5O1VbAwfwQykhQ3U5GrkKCaVyDXFWVEgdhYoU13TMzjEPHVFEEiUNlAyF3BsiRYSzMs/zIfM8D5mOoUxv3XvftZ/n9v4D7/P4/rD3Pp+99rTW2muv5+CYcDjc6vf8WP8IB/P3hY6WhSWZcoJia0shiwtcIjk4WlLIijKSUkckD0sdOSr7fePQISlxgRPONk7ODiRFMsnZycHIRlzgvLOxjaXJGZL7BYo1iawoLX34sKwUSU7GREZaWvrIIZYfV+H/6+SSqiSKLcnJwV1Sw9nB2PGEs4MLaf33vRtd/r4am5GDiYWlC+mIqe0mih2JTP5Rar2pkZPRj0KsrKzMP26UWwSHO/x9/XCJnWPTuu8bXD8Wm3hwOOZvXsy4Ze6/H2pxlRm37Z8H5OdJNtBkp/PAFRy3D9Ovk+rb3fmWvu8v/Kcs97p/Cv64Gx/cvzMJfqK/Hf5bfP93wb/Cxughp+lTAa+7Xu3L7hBQJR7O1DQaCZ43m8RvoMYBaYaDneCNBKAaRRWIzEsBTMLenQcK3wEpF1ONzOJ0cNVNK0OlLBMcSXwqSq/IBoRJjmSjaggkNSIC5y1ywQK9RowwkgfM95d03LIuABxaRQ/LxwpB/Ib9qlvIxaBVKnhJd6IE9EZOpkTZlYGih0dIA1PlwO+RAr+EYyXYgv9c4cioAjsW60C7fA3YZnAr7MZiDejd9XVCKLsWHMu7cKrYow6YTUuHWinWA2KSfe/mlXog6Joi/JZGB1SB3isXvBpA/YI3dR40Aonx4GvPcJ8B/pP6acXcz8B+37PazptNoDT299mbys1AlTofKLSuBXzWoJkV5LeAk2Fjaqa3WkFvWuw886k2EFknIBfN0g70FqrWKRS1gz0dhm6Nfh3Aj3SglqLaCUpsmS+tX98Fzq5Qc86bdgH11D0eEQVdwFdR/NPI3m4gEhkeLuvbDbQZRPzt/m6QK18p0niqB9yufZe+71UPEBSjJTtv6AV60hMrhWa94ELeXAhvcS+Q7vDXNxfpA+8Oimtn3O4Dlrx1VpuG+sCwr2mEnlo/yPDX70/4ox+0XaEQllkHwEyRYpyG5QDwLBDmiy4dAG9L+EKm9g+CRVbbbScCBgHJs+n5o5FBMNyoITagPgR8OxayZBKGwHZtUc077MOg4PS54RbrYbDf76uPeMUwEDpXLOApPgI2kyxhdeAIGK+P+F1wfAT85iTB5EgcBffHhmMKkkaBz65EVV7OMTDWrDVmTh4DV3tyH2RWjQFN7m4Z9oPjoJvdtv3q/XEgXdPp+2ZiHAj/EimBO/8FjGYQazRTvgDbHRc9Y7gnwB1mWZFZuwmg2mJRo1I7Aez7JxQq8JNAbbaMZ1ZtEkTfyxvY5T4JqEv1WSp/TgKOpqVgSvMk2Lwsbxa2aQqcvRl4LFduClDeTHCPWE6Bp4vGA1ueTYFftwd+PFY2BcghTg9Mv02BBg9u8yCxaTCe90EhXW8aOLtabukMmAZHLHX6N2ZNA1LfUM6h0WmgvS/t4eUdM4Clz9/S+8wMyLpjAhKoM2Br0Mlf6AkzwJRyYHSpdQbs+8iXu4+DAYKYN4VqKDDA3d4VG1cbBpBaXVCOfs4AuJU5fGkFA/AGL3yZWmKAkxbLBdslZkECgSX8hP4s4K/lsrcJmgVGnTtVH+fMgghx8V208VmQ66k4M7BrDmRFny/l0pgDg/qkKFnPObDOh+ps9GYOrHaEnAnomAPVygmC7zjngbJ3wXwrYR5EkDsq11Pmwcm2hRiJqHkgVBfqcql6HpiSw0S9Vn9e/zzO9P80zhBDGW6ELZir6c4s+fuHErYGF5hVkTAfSk9oNM96SqD6/1Zsl9eHPGdHs/98/AuChWg0vwMV8xS7BC2BNzEEnZhjWjrbMGd15qt7ORtL2BhA3vE5rRf5vWS/8OV1cQRWalMq60XMDxi0qKiMxBAuGLPZNjF6kM/itQJ0qS8I42bpxdcfYc7hyvPUFxdO6M2XvyF5FPPWqzKyi6b3CC9lGOJt9d3Ix6pNMjSkdGnEnMuvAxwx/yK9KfVs0FPaRqeVKdmtmGedr+T52JREK5zqOz2Y2oU8mMy834iLRqP7VUQ81sI8ZXTS/Xx3Ba3o+I6e232dyD27FGfCrVpoePoG/z4hzGvihTzZDw7SDA/XSiqZdGDlS/2Nj0XP0JqT5xojXrYj//1ppkgYHgcv+jH7fOtuQ/74noEjU+Im2FhkI6MjiHnAs8d5lvNb4URr1fI7w1bkbG0pjpoGu2Fs0m/D3NEtyOmeXEmxL4RhurfYbnJnM/In99PFv9w7BKcvuneV78bc4zTvXGG9DJTnt3stZtCEvN062Hmu+zh8TxzSuhvxGbnu9KTyyBNVyJ2grT7R1ohcxcdF48bJ83BDUcI33Z2Yyws3PPnlwCV4ePnClYorDcjVP1xjjejUh/ekOmrOhdOxekipUzIcNYE5z+Tdx1vqkSeX0bwOaVhB+RFNrrTtmL/ZqbQQKW0Pk54JhtP06pBzH6yNHtJ0gXGTpmKS4bVYe1XGZuPfe8BPVrElsm01yK3wiop0ojc8ZqtRKbYb85VdCb9LityGCg+2+HbkVSG3rfTimWELguYX81gPEiuRywglTY5zhkAl1RmVvLZy5B2XhSgZx59AwgxcsnUsQ+6f/IsOXjQcPmZ556O9tRRrL23xNiuzaBif7buaSStGzv7hdvBYaAwUP3X0AN21CHm5xR118r54qMgxzeF5vBC5sXW/5lvWBDjXEQY2bi9ArsOqK6AllwwFIvU287PkI4/JMFiabnwLlXXe3s5mykPexLJtwl3yPUzbJxjlypWLvOp6slxNZDp8Jkbc6CTxCXNNOi/L3kyYGE2KPZ1GQ16QhjN6/zELssnXmpQeyEGe3Zg/w2xIg4BNYYI3Owu58PXqxyX+n6CcqLLbvMlH5JwP21vfD+TCqVVvgYuCmcgLOWz3Lqjlw1itjXtUpj9g3u41MvSmAPLZtsdxNqQjf15N81/kK4ILxn2Je0rSkP9RI/E026cYuvd84N5W9h75iXod/YqpEph7oXo8sfkdcjHtEtZWozJIIerlV86mIucPfFwUV18OS2Y5k9x2Yd500+kSQ6UStkqrtZede4s8vvdXodCsKjjJNmj59W4K9h6BN22p+Bqobr+75/nLZOy9c00v3E2vgfOXe4WJhDfInbTz3XDBtTD3iqBH+3Ai1p+PHZQ4c7YOZiuFuJ6MTUC+02J77QxrPRRk5tgcYvMacya1gsnCeuh9PDh6TOlP5NOaalFyPnTIiAtyvyf0B3IllTvri483QMk6nYB87nisP3OYu4esNMA/J0xuDLK+Qt7InXXqSXYj3BN4fqspexzmXOm6ldc+w5XT+IBkvlhs/HnIdfiIXBP8WMJMOSMRg9wwsrAqf74Jnv3EsM4/8xIbZ25XhlHTm+EKz+vTiQ4vsPfFylZXx7kFvqOwcsa8iEZOfHXrwIWjrZDXN9MwLCUK+WJzhgtlphW+TiC2xIlHIr/8YH37q9Q22K5MPVeb/hz5Ame58oJ9O+wS3BjvrxGOPJFTNd1IqgNOydhxn5x5ivxOwIBb92QH9HAu3+AbG4Y8rGllyDmlE+51nnrVYBSKtWNrfCmnbBcUy6trLBZ7gtxe4WrwaGgX7HrNk8NYeYQ8KUUloWa+CwY2ntq/1P4QG/d2N93J0emGXS/o3LeKQ5B7i+Li337ohlt0bPCyWQ+Qb1nP7p/I1wNLYnNESzOCkX+UiM5Kcu2B/sYu21u87mPzDVp70/vPPdBXKFwmOzoI+UFy/PVcmV74bdC4Mq3+LnLebl/N+tBeCEOJDWfwAVg/N4xdHZ7vhSc8RN+xkf2RO3tkyrPo9sGKlpY4X7ofdp5O1oy9GX3Q67SZ9aUzvti8pcnusBq+H5rwnK/YWeeD1Zt5py3FrR/WtTQf9LTwRn6UHi/+rKkfiqnvtdvHeRP5ceApWyI7AHtFblbd8vXCvlNLdN2vYQOwRlTq/laO61i9EYv0Jb4OwG0aJEvL5GvYd/b1Vbzp5UFoticHMFHckJdFHb0akTkI2QUlthmouyD/JKKy2sQ/BG+xhr9gU3JCbh2f2sx7bQjqR9KWw7QcsPlh55PCSy1DkGwRpfzS0w47/2BXZJj8MIz1k/IMvGOLXIBJ9ETbs2Eo8irzyqXTVshTiwMfCC4OQ3zP175vx8yx72zkbSuLKyNQd3lrRoehKXKpVJaUlKwRiN/Y0Gz/wQj5xSDrk992jEKtQdlIA08DrN5C4OZTHqOQHg495SYuY+Pwfb3h4LZR6Em8Bh59uoj8vaJxc7vCGDyqJl/xckoTmx8yRekdiBiDs87VXJfXEZF35f7aeW15DHLwT0TzdakgF1fSCSrSH4f6BqqCV9yUsP4cEFMiRBuH1heEqSeeyCFfFdA+p7z7C3yyNfzF9mQp5Ffre+WIXl8grWeKeNdRGDmDido52PYFfqNKbjtHx2P9OahU6bLqBFQfsfEqwrEg7/ygadV9cwKa7UwtP3K3g4DaveN18Gbun/9f+Ds/+5WGocerXsw3/vub/X8fuJa1rGUta1nLWtaylrWsZS1rWcta1rKW/5/8Bw==</stream> + </item> + <item name="RefID" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="28"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">71b5b089-500a-4ea6-81c5-2f960441a0e8</item> + <item name="Name" type_name="gh_string" type_code="10">PolyLine</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a polyline connecting a number of points.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">58986205-1a5e-497e-9759-092e2b27c8ac</item> + <item name="Name" type_name="gh_string" type_code="10">PolyLine</item> + <item name="NickName" type_name="gh_string" type_code="10">PolyLine</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>436</X> + <Y>50</Y> + <W>118</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>496</X> + <Y>72</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Polyline vertex points</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aac760fb-34db-4c20-8e74-f6c038eb23d7</item> + <item name="Name" type_name="gh_string" type_code="10">Vertices</item> + <item name="NickName" type_name="gh_string" type_code="10">Vertices</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">e1b56da6-c003-4651-a7c7-4c4f7c0e377e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>438</X> + <Y>52</Y> + <W>43</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>62</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Close polyline</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6f627081-2538-4e3e-ab15-ec099704e01a</item> + <item name="Name" type_name="gh_string" type_code="10">Closed</item> + <item name="NickName" type_name="gh_string" type_code="10">Closed</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>438</X> + <Y>72</Y> + <W>43</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>461</X> + <Y>82</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Resulting polyline</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ce462eeb-e708-4f5d-b36b-77cdcd328ecb</item> + <item name="Name" type_name="gh_string" type_code="10">Polyline</item> + <item name="NickName" type_name="gh_string" type_code="10">Polyline</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>511</X> + <Y>52</Y> + <W>41</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>533</X> + <Y>72</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="29"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">aaa665bd-fd6e-4ccb-8d2c-c5b33072125d</item> + <item name="Name" type_name="gh_string" type_code="10">Curvature</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Evaluate the curvature of a curve at a specified parameter.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5f3209d8-c19c-44e7-a129-628e2dae189e</item> + <item name="Name" type_name="gh_string" type_code="10">Curvature</item> + <item name="NickName" type_name="gh_string" type_code="10">Curvature</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1298</X> + <Y>62</Y> + <W>137</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1368</X> + <Y>94</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve to evaluate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">914fa2ae-b5ef-4bd8-8fac-bba4e42acec6</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">72f4bbf8-40cf-4593-b5fb-73aef3040ab9</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1300</X> + <Y>64</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1328</X> + <Y>79</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Parameter on curve domain to evaluate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">897f8851-f559-4204-bc67-038195c92867</item> + <item name="Name" type_name="gh_string" type_code="10">Parameter</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameter</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">216f2286-f475-4f6f-8c92-561e53dbcf9e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1300</X> + <Y>94</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1328</X> + <Y>109</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Point on curve at {t}</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f2ba51cf-4352-414c-b20e-1954fa145ab3</item> + <item name="Name" type_name="gh_string" type_code="10">Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>64</Y> + <W>50</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1409.5</X> + <Y>74</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Curvature vector at {t}</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8b4c2989-cffe-4db0-890d-ca22161472ee</item> + <item name="Name" type_name="gh_string" type_code="10">Curvature</item> + <item name="NickName" type_name="gh_string" type_code="10">Curvature</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>84</Y> + <W>50</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1409.5</X> + <Y>94</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Curvature circle at {t}</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d932d379-72ee-4775-9d8c-43a495caf408</item> + <item name="Name" type_name="gh_string" type_code="10">Curvature</item> + <item name="NickName" type_name="gh_string" type_code="10">Curvature</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1383</X> + <Y>104</Y> + <W>50</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1409.5</X> + <Y>114</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="30"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">23862862-049a-40be-b558-2418aacbd916</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Arc</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Retrieve the base plane, radius and angle domain of an arc.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6407c59d-7814-4600-8144-7e162e7335e1</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Arc</item> + <item name="NickName" type_name="gh_string" type_code="10">Deconstruct Arc</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1298</X> + <Y>-111</Y> + <W>114</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1338</X> + <Y>-79</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Arc or Circle to deconstruct</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f193a787-e474-4614-9eb6-71c56f076356</item> + <item name="Name" type_name="gh_string" type_code="10">Arc</item> + <item name="NickName" type_name="gh_string" type_code="10">Arc</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">d932d379-72ee-4775-9d8c-43a495caf408</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1300</X> + <Y>-109</Y> + <W>23</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1313</X> + <Y>-79</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Base plane of arc or circle</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d8c5ac50-73af-41c6-b148-ee1961f714be</item> + <item name="Name" type_name="gh_string" type_code="10">Base Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Base Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1353</X> + <Y>-109</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1383</X> + <Y>-99</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Radius of arc or circle</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7c82ee6e-d50b-447f-a0f7-cfe492b31287</item> + <item name="Name" type_name="gh_string" type_code="10">Radius</item> + <item name="NickName" type_name="gh_string" type_code="10">Radius</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1353</X> + <Y>-89</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1383</X> + <Y>-79</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Angle domain (in radians) of arc</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d2363410-bee4-41c2-80e5-609722ee0cbb</item> + <item name="Name" type_name="gh_string" type_code="10">Angle</item> + <item name="NickName" type_name="gh_string" type_code="10">Angle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1353</X> + <Y>-69</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1383</X> + <Y>-59</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="31"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">6b021f56-b194-4210-b9a1-6cef3b7d0848</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Length</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7efae310-a201-4e9b-a0fb-46e59a2ac2d7</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Evaluate Length</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>290</X> + <Y>229</Y> + <W>144</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>364</X> + <Y>261</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve to evaluate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">51c4be98-433a-4348-87c0-b70e85aa7a78</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">a5baca00-1c1f-41d3-ae0a-d4880ed46faa</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>292</X> + <Y>231</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>322</X> + <Y>241</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Length factor for curve evaluation</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">92f770c0-fb8a-492d-b706-3ea39e3071d5</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>292</X> + <Y>251</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>322</X> + <Y>261</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">If True, the Length factor is normalized (0.0 ~ 1.0)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">9b192bac-7c5f-4c2c-ad6f-cf0fb3cddf1a</item> + <item name="Name" type_name="gh_string" type_code="10">Normalized</item> + <item name="NickName" type_name="gh_string" type_code="10">Normalized</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>292</X> + <Y>271</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>322</X> + <Y>281</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">true</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Point at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">828610f1-4157-48bc-85cc-ea524bfdc957</item> + <item name="Name" type_name="gh_string" type_code="10">Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>379</X> + <Y>231</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>407</X> + <Y>241</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Tangent vector at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8112f2f0-e777-4d63-a780-29bf40e49b72</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>379</X> + <Y>251</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>407</X> + <Y>261</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Curve parameter at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">61f700b2-d5d6-4619-9473-3f0660ec86dd</item> + <item name="Name" type_name="gh_string" type_code="10">Parameter</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameter</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>379</X> + <Y>271</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>407</X> + <Y>281</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="32"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">f12daa2f-4fd5-48c1-8ac3-5dea476912ca</item> + <item name="Name" type_name="gh_string" type_code="10">Mirror</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mirror an object.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">337ab94e-79d1-4c56-9ea2-5f80e17d8d0f</item> + <item name="Name" type_name="gh_string" type_code="10">Mirror</item> + <item name="NickName" type_name="gh_string" type_code="10">Mirror</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>701</X> + <Y>-175</Y> + <W>138</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>769</X> + <Y>-153</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">524b7721-f3a0-48c4-806e-cea4fad394d1</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">d1a1e0fa-9308-4f0a-b865-690966394002</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>703</X> + <Y>-173</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>730</X> + <Y>-163</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Mirror plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">03c729ce-7826-4ff3-b3ff-0ad57404728c</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">dbd2e451-74f1-4cee-be43-58d4045f3ce3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>703</X> + <Y>-153</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>730</X> + <Y>-143</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>0</Xx> + <Xy>1</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>0</Yy> + <Yz>1</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mirrored geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">19192c6f-aabc-4035-9a28-cba6e51cb36c</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>784</X> + <Y>-173</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>812</X> + <Y>-163</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f9005f50-3f55-43c1-aea5-44280cbf13d4</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>784</X> + <Y>-153</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>812</X> + <Y>-143</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="33"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">fad344bc-09b1-4855-a2e6-437ef5715fe3</item> + <item name="Name" type_name="gh_string" type_code="10">YZ Plane</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">World YZ plane.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7d0d1464-a206-43a7-890a-3c36187df23b</item> + <item name="Name" type_name="gh_string" type_code="10">YZ Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">YZ Plane</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>290</X> + <Y>201</Y> + <W>98</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>340</X> + <Y>215</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Origin of plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4afbefc8-43fa-4833-9a35-262aad1b6fb8</item> + <item name="Name" type_name="gh_string" type_code="10">Origin</item> + <item name="NickName" type_name="gh_string" type_code="10">Origin</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">828610f1-4157-48bc-85cc-ea524bfdc957</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>292</X> + <Y>203</Y> + <W>33</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>310</X> + <Y>215</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.--> + <items count="1"> + <item name="Coordinate" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">World YZ plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dbd2e451-74f1-4cee-be43-58d4045f3ce3</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>355</X> + <Y>203</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>372</X> + <Y>215</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="34"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">3cadddef-1e2b-4c09-9390-0e8f78f7609f</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Merge a bunch of data streams</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4fc13641-9d99-4da4-af01-3462d402ad35</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + <item name="NickName" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>741</X> + <Y>-85</Y> + <W>87</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>777</X> + <Y>-53</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="6"> + <item name="InputCount" type_name="gh_int32" type_code="3">3</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="2" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="4"> + <chunk name="InputParam" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 1</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">92330fd7-064e-4e7f-9b0d-d4ee5b84d7ec</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 1</item> + <item name="NickName" type_name="gh_string" type_code="10">D1</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">47e107f0-96ad-4486-93c7-f0d9a61810ac</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>743</X> + <Y>-83</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>754</X> + <Y>-73</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 2</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b37bee96-6375-4835-87bb-8f015112ec7a</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 2</item> + <item name="NickName" type_name="gh_string" type_code="10">D2</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">ce462eeb-e708-4f5d-b36b-77cdcd328ecb</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>743</X> + <Y>-63</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>754</X> + <Y>-53</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="2"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 3</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">9124f949-c8a7-4c2a-a632-90b67c2142ae</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 3</item> + <item name="NickName" type_name="gh_string" type_code="10">D3</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>743</X> + <Y>-43</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>754</X> + <Y>-33</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Result of merge</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d1a1e0fa-9308-4f0a-b865-690966394002</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>792</X> + <Y>-83</Y> + <W>34</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>810.5</X> + <Y>-53</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="35"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">3cadddef-1e2b-4c09-9390-0e8f78f7609f</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Merge a bunch of data streams</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d490e63f-79ab-4010-929e-3da2d2162045</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + <item name="NickName" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>733</X> + <Y>-240</Y> + <W>87</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>769</X> + <Y>-208</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="6"> + <item name="InputCount" type_name="gh_int32" type_code="3">3</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="2" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="4"> + <chunk name="InputParam" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 1</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c79ee2e9-2c65-4990-9df6-f3d1250af4a9</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 1</item> + <item name="NickName" type_name="gh_string" type_code="10">D1</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">d1a1e0fa-9308-4f0a-b865-690966394002</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>735</X> + <Y>-238</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>746</X> + <Y>-228</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 2</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c7581ce1-e585-4d9a-835c-5bbe76652b96</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 2</item> + <item name="NickName" type_name="gh_string" type_code="10">D2</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">19192c6f-aabc-4035-9a28-cba6e51cb36c</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>735</X> + <Y>-218</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>746</X> + <Y>-208</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="2"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 3</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">545db774-23fc-4334-83e3-270f069f5210</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 3</item> + <item name="NickName" type_name="gh_string" type_code="10">D3</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>735</X> + <Y>-198</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>746</X> + <Y>-188</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Result of merge</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3b728d00-2e83-4460-b67e-6b97698a47e4</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>784</X> + <Y>-238</Y> + <W>34</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>802.5</X> + <Y>-208</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="36"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">8073a420-6bec-49e3-9b18-367f6fd76ac3</item> + <item name="Name" type_name="gh_string" type_code="10">Join Curves</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Join as many curves as possible</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">67c28e71-14f8-4d18-b83a-975dff4ffed6</item> + <item name="Name" type_name="gh_string" type_code="10">Join Curves</item> + <item name="NickName" type_name="gh_string" type_code="10">Join Curves</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>728</X> + <Y>-348</Y> + <W>118</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>791</X> + <Y>-326</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Curves to join</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a286d688-a48b-4894-a0ca-743aa999135c</item> + <item name="Name" type_name="gh_string" type_code="10">Curves</item> + <item name="NickName" type_name="gh_string" type_code="10">Curves</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">45319b86-7be2-43b1-9fd8-16beabbc1f00</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>730</X> + <Y>-346</Y> + <W>46</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>754.5</X> + <Y>-336</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Preserve direction of input curves</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2cf1bdbf-8353-4b7b-b773-b32f0582c5fb</item> + <item name="Name" type_name="gh_string" type_code="10">Preserve</item> + <item name="NickName" type_name="gh_string" type_code="10">Preserve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>730</X> + <Y>-326</Y> + <W>46</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>754.5</X> + <Y>-316</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Joined curves and individual curves that could not be joined.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8f7d494a-048e-493c-a62f-4d814df1022c</item> + <item name="Name" type_name="gh_string" type_code="10">Curves</item> + <item name="NickName" type_name="gh_string" type_code="10">Curves</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>806</X> + <Y>-346</Y> + <W>38</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>826.5</X> + <Y>-326</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="37"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">4c4e56eb-2f04-43f9-95a3-cc46a14f495a</item> + <item name="Name" type_name="gh_string" type_code="10">Line</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a line between two points.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ad60007a-3068-4092-ba70-dae2d3e921e7</item> + <item name="Name" type_name="gh_string" type_code="10">Line</item> + <item name="NickName" type_name="gh_string" type_code="10">Line</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>485</X> + <Y>-435</Y> + <W>114</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>557</X> + <Y>-413</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Line start point</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dbd3dfaa-53d1-492b-a68a-caf06486851e</item> + <item name="Name" type_name="gh_string" type_code="10">Start Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Start Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>487</X> + <Y>-433</Y> + <W>55</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>516</X> + <Y>-423</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.--> + <items count="1"> + <item name="Coordinate" type_name="gh_point3d" type_code="51"> + <X>1</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Line end point</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">20bf6883-d99b-4984-99cb-55e0101f8e65</item> + <item name="Name" type_name="gh_string" type_code="10">End Point</item> + <item name="NickName" type_name="gh_string" type_code="10">End Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>487</X> + <Y>-413</Y> + <W>55</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>516</X> + <Y>-403</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.--> + <items count="1"> + <item name="Coordinate" type_name="gh_point3d" type_code="51"> + <X>1</X> + <Y>1</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Line segment</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">70cb6970-1e8f-41a5-92f3-0d3cad97ec66</item> + <item name="Name" type_name="gh_string" type_code="10">Line</item> + <item name="NickName" type_name="gh_string" type_code="10">Line</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>572</X> + <Y>-433</Y> + <W>25</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>586</X> + <Y>-413</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="38"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">cdee962f-4202-456b-a1b4-f3ed9aa0dc29</item> + <item name="Name" type_name="gh_string" type_code="10">Revolution</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a surface of revolution.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0434daae-bf42-48ba-9796-fc5669b54e1f</item> + <item name="Name" type_name="gh_string" type_code="10">Revolution</item> + <item name="NickName" type_name="gh_string" type_code="10">Revolution</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>728</X> + <Y>-435</Y> + <W>116</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>786</X> + <Y>-403</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Profile curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c94eb891-9b59-4858-9d12-7f8872073129</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">8f7d494a-048e-493c-a62f-4d814df1022c</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>730</X> + <Y>-433</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>752</X> + <Y>-423</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Revolution axis</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e42d4067-ebbb-458b-ac9f-6bbcab7370ae</item> + <item name="Name" type_name="gh_string" type_code="10">Axis</item> + <item name="NickName" type_name="gh_string" type_code="10">Axis</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">dd6e4f7a-214e-4b55-a1fc-153bfe2cdd86</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>730</X> + <Y>-413</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>752</X> + <Y>-403</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Angle domain (in radians)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">74470e76-12bb-482d-b7b6-00e434c1b236</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">e54be132-55a4-44fb-8370-301b778e1bbe</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>730</X> + <Y>-393</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>752</X> + <Y>-383</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="Interval" type_name="gh_interval1d" type_code="60"> + <A>0</A> + <B>0.785398163397448</B> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Brep representing the revolution result.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">67a108cc-afe3-41cd-8dde-aeea04b7a1ca</item> + <item name="Name" type_name="gh_string" type_code="10">Surface</item> + <item name="NickName" type_name="gh_string" type_code="10">Surface</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>801</X> + <Y>-433</Y> + <W>41</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>823</X> + <Y>-403</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="39"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">c3f9cea5-6fd4-4db5-959b-08cd08ed9fe1</item> + <item name="Name" type_name="gh_string" type_code="10">Simple Mesh</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="4"> + <item name="Description" type_name="gh_string" type_code="10">Create a mesh that represents a Brep as simply as possible</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f9cec739-2fdb-40cd-94be-7fcac18c939c</item> + <item name="Name" type_name="gh_string" type_code="10">Simple Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Simple Mesh</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>735</X> + <Y>-501</Y> + <W>93</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>780</X> + <Y>-487</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Brep to mesh, only breps with triangle or quad faces are supported.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b4938bb0-77f1-4029-b409-3d8c77a44846</item> + <item name="Name" type_name="gh_string" type_code="10">Brep</item> + <item name="NickName" type_name="gh_string" type_code="10">Brep</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">67a108cc-afe3-41cd-8dde-aeea04b7a1ca</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>737</X> + <Y>-499</Y> + <W>28</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>752.5</X> + <Y>-487</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mesh</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">61855b17-4d62-4e48-ae07-c5906f8125bc</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Mesh</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>795</X> + <Y>-499</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>812</X> + <Y>-487</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="40"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">95992b33-89e1-4d36-bd35-2754a11af21e</item> + <item name="Name" type_name="gh_string" type_code="10">Consecutive Domains</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create consecutive domains from a list of numbers</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">70dac276-5c91-4d81-8af8-650a5b69d279</item> + <item name="Name" type_name="gh_string" type_code="10">Consecutive Domains</item> + <item name="NickName" type_name="gh_string" type_code="10">Consecutive Domains</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>525</X> + <Y>-348</Y> + <W>127</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>589</X> + <Y>-326</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Numbers for consecutive domains</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">db15ace2-296c-4a23-865f-074280e60bc9</item> + <item name="Name" type_name="gh_string" type_code="10">Numbers</item> + <item name="NickName" type_name="gh_string" type_code="10">Numbers</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">1b33aab9-8e73-400f-860d-ee47e7773c5d</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>527</X> + <Y>-346</Y> + <W>47</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>552</X> + <Y>-336</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">5</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="5"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + <chunk name="Item" index="1"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0.5</item> + </items> + </chunk> + <chunk name="Item" index="2"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">1</item> + </items> + </chunk> + <chunk name="Item" index="3"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">1.5</item> + </items> + </chunk> + <chunk name="Item" index="4"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">2</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">If True, values are added to a sum-total</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a5cfc64b-2915-466c-9a4a-79a9fec059b2</item> + <item name="Name" type_name="gh_string" type_code="10">Additive</item> + <item name="NickName" type_name="gh_string" type_code="10">Additive</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>527</X> + <Y>-326</Y> + <W>47</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>552</X> + <Y>-316</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Domains describing the spaces between the numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e54be132-55a4-44fb-8370-301b778e1bbe</item> + <item name="Name" type_name="gh_string" type_code="10">Domains</item> + <item name="NickName" type_name="gh_string" type_code="10">Domains</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>604</X> + <Y>-346</Y> + <W>46</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>628.5</X> + <Y>-326</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="41"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9445ca40-cc73-4861-a455-146308676855</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a range of numbers.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7a784e8b-51f2-460a-ae6e-3ec8f8f12bd1</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>326</X> + <Y>-269</Y> + <W>110</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>384</X> + <Y>-247</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Domain of numeric range</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">eeb27ad4-1c5c-4b74-94db-35d5d284ec32</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>328</X> + <Y>-267</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>350</X> + <Y>-257</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="Interval" type_name="gh_interval1d" type_code="60"> + <A>0</A> + <B>1</B> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Number of steps</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4fed0b13-1ef9-4553-a792-ca9f1f1cb7cb</item> + <item name="Name" type_name="gh_string" type_code="10">Steps</item> + <item name="NickName" type_name="gh_string" type_code="10">Steps</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">d9e37f64-e684-4e4b-b465-14d8fcc28b1b</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>328</X> + <Y>-247</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>350</X> + <Y>-237</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">4</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Range of numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f6b9c8fb-6494-4ad7-8774-df8dd8064049</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>399</X> + <Y>-267</Y> + <W>35</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>418</X> + <Y>-247</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="42"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">ce46b74e-00c9-43c4-805a-193b69ea4a11</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mathematical multiplication</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">642e36a6-db4c-4d52-a117-225f07c6ec60</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + <item name="NickName" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>388</X> + <Y>-342</Y> + <W>82</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>419</X> + <Y>-320</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="5"> + <item name="InputCount" type_name="gh_int32" type_code="3">2</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="3"> + <chunk name="InputParam" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">First item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f8f4db8f-ff4d-4563-8735-0b8c93d86bb9</item> + <item name="Name" type_name="gh_string" type_code="10">A</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">f6b9c8fb-6494-4ad7-8774-df8dd8064049</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>390</X> + <Y>-340</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>398.5</X> + <Y>-330</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Second item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b605d3c0-e421-428f-b4a4-d5dafa6311f4</item> + <item name="Name" type_name="gh_string" type_code="10">B</item> + <item name="NickName" type_name="gh_string" type_code="10">B</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>390</X> + <Y>-320</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>398.5</X> + <Y>-310</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="2"> + <item name="TypeName" type_name="gh_string" type_code="10">Grasshopper.Kernel.Types.GH_Number</item> + <item name="number" type_name="gh_double" type_code="6">6.2831853071795862</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Result of multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1b33aab9-8e73-400f-860d-ee47e7773c5d</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>434</X> + <Y>-340</Y> + <W>34</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>452.5</X> + <Y>-320</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="43"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">33bcf975-a0b2-4b54-99fd-585c893b9e88</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Numeric scroller for single numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b229dfe9-bbc7-4a53-a9cb-c48d5235716c</item> + <item name="Name" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="NickName" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Scroller"> + <items count="5"> + <item name="Digits" type_name="gh_int32" type_code="3">12</item> + <item name="Prefix" type_name="gh_string" type_code="10">Digit Scroller</item> + <item name="Radix" type_name="gh_int32" type_code="3">11</item> + <item name="Suffix" type_name="gh_string" type_code="10"></item> + <item name="Value" type_name="gh_decimal" type_code="7">4.0</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>108</X> + <Y>-175</Y> + <W>250</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>108.5529</X> + <Y>-174.9385</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="44"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">ce46b74e-00c9-43c4-805a-193b69ea4a11</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mathematical multiplication</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2ca68c5d-3d22-42d3-9517-3a6d4d195e2c</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + <item name="NickName" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>781</X> + <Y>118</Y> + <W>82</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>812</X> + <Y>140</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="5"> + <item name="InputCount" type_name="gh_int32" type_code="3">2</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="3"> + <chunk name="InputParam" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">First item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2bedbc2d-fc89-4fc7-bfe5-02d403418e31</item> + <item name="Name" type_name="gh_string" type_code="10">A</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">1146ed4a-a616-4d01-879a-cd10c84898c7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>783</X> + <Y>120</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>791.5</X> + <Y>130</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Second item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4e17d673-8dd8-409e-accc-8651ede918e0</item> + <item name="Name" type_name="gh_string" type_code="10">B</item> + <item name="NickName" type_name="gh_string" type_code="10">B</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>783</X> + <Y>140</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>791.5</X> + <Y>150</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="2"> + <item name="TypeName" type_name="gh_string" type_code="10">Grasshopper.Kernel.Types.GH_Number</item> + <item name="number" type_name="gh_double" type_code="6">0.5</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Result of multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d9e37f64-e684-4e4b-b465-14d8fcc28b1b</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>827</X> + <Y>120</Y> + <W>34</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>845.5</X> + <Y>140</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="45"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">78fed580-851b-46fe-af2f-6519a9d378e0</item> + <item name="Name" type_name="gh_string" type_code="10">Power</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Raise a value to a power.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">260ac3aa-218a-4cb3-9f75-35972e5f7d08</item> + <item name="Name" type_name="gh_string" type_code="10">Power</item> + <item name="NickName" type_name="gh_string" type_code="10">Power</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>792</X> + <Y>229</Y> + <W>82</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>823</X> + <Y>251</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">The item to be raised</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5def3665-3def-472f-8885-9fb5a1ff566d</item> + <item name="Name" type_name="gh_string" type_code="10">A</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>794</X> + <Y>231</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>802.5</X> + <Y>241</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="2"> + <item name="TypeName" type_name="gh_string" type_code="10">Grasshopper.Kernel.Types.GH_Integer</item> + <item name="number" type_name="gh_int32" type_code="3">2</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">The exponent</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">9b6b0cc0-39db-43a9-8f70-9ef04da3e70f</item> + <item name="Name" type_name="gh_string" type_code="10">B</item> + <item name="NickName" type_name="gh_string" type_code="10">B</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">b2548e22-2208-4e68-9368-00dca3bd2a11</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>794</X> + <Y>251</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>802.5</X> + <Y>261</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">A raised to the B power</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1146ed4a-a616-4d01-879a-cd10c84898c7</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>838</X> + <Y>231</Y> + <W>34</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>856.5</X> + <Y>251</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="46"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">f12daa2f-4fd5-48c1-8ac3-5dea476912ca</item> + <item name="Name" type_name="gh_string" type_code="10">Mirror</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mirror an object.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">29b7bb84-02d5-48c0-a5c9-a7538c7c2613</item> + <item name="Name" type_name="gh_string" type_code="10">Mirror</item> + <item name="NickName" type_name="gh_string" type_code="10">Mirror</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>958</X> + <Y>-371</Y> + <W>138</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1026</X> + <Y>-349</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">81431df4-ad9f-4bf9-8140-f7b4d0bb831f</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">8f7d494a-048e-493c-a62f-4d814df1022c</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>960</X> + <Y>-369</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>987</X> + <Y>-359</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Mirror plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">41bdf1e1-ec5e-4d44-b84e-42a7b6843d51</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">f3cf37f3-c7f8-4332-97ad-295f26c13b60</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>960</X> + <Y>-349</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>987</X> + <Y>-339</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>0</Xx> + <Xy>1</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>0</Yy> + <Yz>1</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mirrored geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ca9699e1-7a8f-487a-be8b-f501969fda05</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-369</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1069</X> + <Y>-359</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ff850f65-7bbd-4f9e-80fe-08c8baa624e7</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-349</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1069</X> + <Y>-339</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="47"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">6b021f56-b194-4210-b9a1-6cef3b7d0848</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Length</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">873a4447-bbcc-4928-b0c9-ee508015bf95</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Evaluate Length</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>966</X> + <Y>-208</Y> + <W>144</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1040</X> + <Y>-176</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Curve to evaluate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3e21976e-1238-4d95-92d4-e13ef4e17d00</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>968</X> + <Y>-206</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>998</X> + <Y>-196</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0;0;0;0;0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="3"> + <item name="EdgeIndex" type_name="gh_int32" type_code="3">-1</item> + <item name="ON_Data" type_name="gh_bytearray" type_code="20"> + <stream length="598">Y2BkYGD4DwQgGgR4mIBEeFBGZl6+c35ubn6ejkJYalFxZn6erbmeobGekaGxiQWQYWBgqKPgXJpTUlqUapuXWlpSlJijoxBQmpSTmeydWhmSn52aZ2tqamRkYZhqaZ5sbmpqamzACrJFBmy4nntqfm5qSVGlXkB+TmVOZl6qc2lRWSoLUAF7GcRCrsSi5IzMslTjlFzO/ILUvLzSoqRilpTEkkSQIg4ODiaQWwXUGRiMgPTkP9w8nMxABj+IKAVKMf2qZ2LIZIL46/d/JgYRqB+fXbnu5/7ysuD+pwwCzYxKH/zm7L79ByhvCFUrIMiADj7Yw1g8yTVcO49e3n9wWfkag3vv4eJTNlg93n7o8X41NZ71pxMR4kmHztY8rH67v0X1ke6VQ2/t0czdD6GfwsXNs6y3T+f7sH/e72/yt25cgovfLrrMHyj8Zb+OF9+rW/br4eJFhXneGWy/9v/vclSPEutAM5/hALpP3I973Dr9h+kAuvpJbmIV4d9YD6Cb/8QrSWXLD/YD6O6BAI4D6O7P6D+zgH0hxwF0/94ONmQP4uc+gB4+84o33PNo5z2AHp4QIAA1HxH+yHHD6rBwpc6xy/bLLGUPMxx7bG+jxDG5ZeFbe//mqPsN8Z/t3yZ47InR/Gk/X2CDzt2l/+wfKv/wUgpmcnhw4Z2lfwCrw/3apxo1vhwOBTNb76735XbwLNwp+oGbz4HHQIIpv0LAYcaZ3uVycwQdVml2K/ZfF3K4tyck/42wiMN9sH5RB1BKs14Z5PG/nqkB5iZu9AAfBaNgFFAAAA==</stream> + </item> + <item name="RefID" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Length factor for curve evaluation</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c119f7f1-18ff-4404-996c-d49067c6d698</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>968</X> + <Y>-186</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>998</X> + <Y>-176</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">If True, the Length factor is normalized (0.0 ~ 1.0)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">cb621f5f-69e7-43b7-81b3-899e073a21c4</item> + <item name="Name" type_name="gh_string" type_code="10">Normalized</item> + <item name="NickName" type_name="gh_string" type_code="10">Normalized</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>968</X> + <Y>-166</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>998</X> + <Y>-156</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">true</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Point at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b411ece6-aafe-4bde-bf1b-fb6207fb0ec7</item> + <item name="Name" type_name="gh_string" type_code="10">Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1055</X> + <Y>-206</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1083</X> + <Y>-196</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Tangent vector at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b9a34c1e-904b-483c-8662-70170f847986</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1055</X> + <Y>-186</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1083</X> + <Y>-176</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Curve parameter at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4416a8ab-6c41-4e9f-bd65-1281628b88a2</item> + <item name="Name" type_name="gh_string" type_code="10">Parameter</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameter</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1055</X> + <Y>-166</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1083</X> + <Y>-156</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="48"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">fad344bc-09b1-4855-a2e6-437ef5715fe3</item> + <item name="Name" type_name="gh_string" type_code="10">YZ Plane</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">World YZ plane.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6fb6c238-88ef-48cf-9ac1-16cc4f3ef8d7</item> + <item name="Name" type_name="gh_string" type_code="10">YZ Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">YZ Plane</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>990</X> + <Y>-327</Y> + <W>98</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1040</X> + <Y>-313</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Origin of plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">282d3446-20c9-45c4-8eee-5219b6338cec</item> + <item name="Name" type_name="gh_string" type_code="10">Origin</item> + <item name="NickName" type_name="gh_string" type_code="10">Origin</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">b411ece6-aafe-4bde-bf1b-fb6207fb0ec7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>992</X> + <Y>-325</Y> + <W>33</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1010</X> + <Y>-313</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.--> + <items count="1"> + <item name="Coordinate" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">World YZ plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f3cf37f3-c7f8-4332-97ad-295f26c13b60</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1055</X> + <Y>-325</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1072</X> + <Y>-313</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="49"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">3cadddef-1e2b-4c09-9390-0e8f78f7609f</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Merge a bunch of data streams</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c3ea09b6-0e62-45e5-b0e3-b66232af2dd1</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + <item name="NickName" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>976</X> + <Y>-445</Y> + <W>87</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1012</X> + <Y>-413</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="6"> + <item name="InputCount" type_name="gh_int32" type_code="3">3</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="2" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="4"> + <chunk name="InputParam" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 1</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">48879655-27c7-4579-894c-87a87c75e408</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 1</item> + <item name="NickName" type_name="gh_string" type_code="10">D1</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">8f7d494a-048e-493c-a62f-4d814df1022c</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>978</X> + <Y>-443</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>989</X> + <Y>-433</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 2</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">68333e5f-e328-41ab-a8b4-11e43fe70eb4</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 2</item> + <item name="NickName" type_name="gh_string" type_code="10">D2</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">ca9699e1-7a8f-487a-be8b-f501969fda05</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>978</X> + <Y>-423</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>989</X> + <Y>-413</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="2"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 3</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3d879756-26e0-4a6b-a96e-99a8e9e67636</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 3</item> + <item name="NickName" type_name="gh_string" type_code="10">D3</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>978</X> + <Y>-403</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>989</X> + <Y>-393</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Result of merge</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c4aef289-e526-4078-81ad-813a804fe673</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1027</X> + <Y>-443</Y> + <W>34</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1045.5</X> + <Y>-413</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="50"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">8073a420-6bec-49e3-9b18-367f6fd76ac3</item> + <item name="Name" type_name="gh_string" type_code="10">Join Curves</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Join as many curves as possible</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">10d4762c-8fe7-4d2e-8f83-a660a4908d8e</item> + <item name="Name" type_name="gh_string" type_code="10">Join Curves</item> + <item name="NickName" type_name="gh_string" type_code="10">Join Curves</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>958</X> + <Y>-501</Y> + <W>118</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1021</X> + <Y>-479</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Curves to join</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f912df58-a154-49ae-bfc2-dd6672390fe6</item> + <item name="Name" type_name="gh_string" type_code="10">Curves</item> + <item name="NickName" type_name="gh_string" type_code="10">Curves</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">c4aef289-e526-4078-81ad-813a804fe673</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>960</X> + <Y>-499</Y> + <W>46</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>984.5</X> + <Y>-489</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Preserve direction of input curves</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4fc60700-7e87-4a11-af19-6b40ec219c93</item> + <item name="Name" type_name="gh_string" type_code="10">Preserve</item> + <item name="NickName" type_name="gh_string" type_code="10">Preserve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>960</X> + <Y>-479</Y> + <W>46</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>984.5</X> + <Y>-469</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Joined curves and individual curves that could not be joined.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">08f23692-7898-43b3-b8df-1bba6943441f</item> + <item name="Name" type_name="gh_string" type_code="10">Curves</item> + <item name="NickName" type_name="gh_string" type_code="10">Curves</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1036</X> + <Y>-499</Y> + <W>38</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1056.5</X> + <Y>-479</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="51"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">b7798b74-037e-4f0c-8ac7-dc1043d093e0</item> + <item name="Name" type_name="gh_string" type_code="10">Rotate</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Rotate an object in a plane.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ead0bd98-7748-48d8-9dd7-4b7937283cb7</item> + <item name="Name" type_name="gh_string" type_code="10">Rotate</item> + <item name="NickName" type_name="gh_string" type_code="10">Rotate</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>964</X> + <Y>-590</Y> + <W>138</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1032</X> + <Y>-558</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2eb28f6b-0666-4f88-857e-957f6c7f0da3</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">08f23692-7898-43b3-b8df-1bba6943441f</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>966</X> + <Y>-588</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>993</X> + <Y>-578</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Rotation angle in radians</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8cb3531e-96a3-4f7c-8f93-5002c5a6c6a8</item> + <item name="Name" type_name="gh_string" type_code="10">Angle</item> + <item name="NickName" type_name="gh_string" type_code="10">Angle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + <item name="UseDegrees" type_name="gh_bool" type_code="1">false</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>966</X> + <Y>-568</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>993</X> + <Y>-558</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">-1.5707963267948966</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Rotation plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3c24dd89-4fac-471e-ac3b-f0a4eddab979</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">f3cf37f3-c7f8-4332-97ad-295f26c13b60</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>966</X> + <Y>-548</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>993</X> + <Y>-538</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>0</Xx> + <Xy>1</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>0</Yy> + <Yz>1</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Rotated geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">bdab871d-3787-4419-8c12-f944565fd6e3</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1047</X> + <Y>-588</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1075</X> + <Y>-573</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">43f2f13c-be8a-49ff-9546-f214e94aac15</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1047</X> + <Y>-558</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1075</X> + <Y>-543</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="52"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">0bb3d234-9097-45db-9998-621639c87d3b</item> + <item name="Name" type_name="gh_string" type_code="10">Bounding Box</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Solve oriented geometry bounding boxes.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2684c961-d7f9-44dc-a058-bc5a30182f75</item> + <item name="Name" type_name="gh_string" type_code="10">Bounding Box</item> + <item name="NickName" type_name="gh_string" type_code="10">Bounding Box</item> + </items> + <chunks count="6"> + <chunk name="ValueTable"> + <items count="1"> + <item name="UnionBox" type_name="gh_bool" type_code="1">true</item> + </items> + </chunk> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>976</X> + <Y>-654</Y> + <W>100</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1035</X> + <Y>-632</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Geometry to contain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">10065b4a-d29f-4e51-aa60-aada4c36e35b</item> + <item name="Name" type_name="gh_string" type_code="10">Content</item> + <item name="NickName" type_name="gh_string" type_code="10">Content</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">bdab871d-3787-4419-8c12-f944565fd6e3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>978</X> + <Y>-652</Y> + <W>42</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1000.5</X> + <Y>-642</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">BoundingBox orientation plane</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">073c63b0-5793-4531-a9a5-deb6442232b4</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>978</X> + <Y>-632</Y> + <W>42</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1000.5</X> + <Y>-622</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>1</Xx> + <Xy>0</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>1</Yy> + <Yz>0</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Aligned bounding box in world coordinates</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">97200bc8-0e8a-4062-8e4c-8710884813e1</item> + <item name="Name" type_name="gh_string" type_code="10">Box</item> + <item name="NickName" type_name="gh_string" type_code="10">Box</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1050</X> + <Y>-652</Y> + <W>24</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1063.5</X> + <Y>-642</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Bounding box in orientation plane coordinates</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ede5d018-a0ed-4c9e-9417-d11c58381f94</item> + <item name="Name" type_name="gh_string" type_code="10">Box</item> + <item name="NickName" type_name="gh_string" type_code="10">Box</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1050</X> + <Y>-632</Y> + <W>24</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1063.5</X> + <Y>-622</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="53"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">db7d83b1-2898-4ef9-9be5-4e94b4e2048d</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Box</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Deconstruct a box into its constituent parts.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3dfda07a-7a45-4c87-a17f-40b09b53c0c0</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Box</item> + <item name="NickName" type_name="gh_string" type_code="10">Deconstruct Box</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>985</X> + <Y>-781</Y> + <W>89</W> + <H>84</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1026</X> + <Y>-739</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base box</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e03ae479-d9b5-4bc1-b23d-126366dc3d0d</item> + <item name="Name" type_name="gh_string" type_code="10">Box</item> + <item name="NickName" type_name="gh_string" type_code="10">Box</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">97200bc8-0e8a-4062-8e4c-8710884813e1</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>987</X> + <Y>-779</Y> + <W>24</W> + <H>80</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1000.5</X> + <Y>-739</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Box plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">65bdb9cc-7791-441a-afdb-4431a8ecd8b1</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-779</Y> + <W>31</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1058</X> + <Y>-769</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">{x} dimension of box</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a74e7a43-5a39-4483-be02-288a025ab545</item> + <item name="Name" type_name="gh_string" type_code="10">X</item> + <item name="NickName" type_name="gh_string" type_code="10">X</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-759</Y> + <W>31</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1058</X> + <Y>-749</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">{y} dimension of box</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c1a34448-119b-4d2f-974f-e4593b775f60</item> + <item name="Name" type_name="gh_string" type_code="10">Y</item> + <item name="NickName" type_name="gh_string" type_code="10">Y</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-739</Y> + <W>31</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1058</X> + <Y>-729</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="3"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">{z} dimension of box</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e11f93f0-ee5a-4d11-8f5c-7ad0ee32bf0a</item> + <item name="Name" type_name="gh_string" type_code="10">Z</item> + <item name="NickName" type_name="gh_string" type_code="10">Z</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-719</Y> + <W>31</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1058</X> + <Y>-709</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="54"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">e9eb1dcf-92f6-4d4d-84ae-96222d60f56b</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Translate (move) an object along a vector.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">011167f0-5170-447d-881c-4d17f3fcbfea</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + <item name="NickName" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>712</X> + <Y>-284</Y> + <W>138</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>780</X> + <Y>-262</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">26720908-b48b-4fb1-b8fc-00419ed5d604</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">3b728d00-2e83-4460-b67e-6b97698a47e4</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>714</X> + <Y>-282</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>741</X> + <Y>-272</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Translation vector</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">be92e53e-29e2-4cb9-82f7-b68a6e2095fd</item> + <item name="Name" type_name="gh_string" type_code="10">Motion</item> + <item name="NickName" type_name="gh_string" type_code="10">Motion</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>714</X> + <Y>-262</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>741</X> + <Y>-252</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>-1</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Translated geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">45319b86-7be2-43b1-9fd8-16beabbc1f00</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>795</X> + <Y>-282</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>823</X> + <Y>-272</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">29cf4033-031e-443a-9d9c-0c8fcbabaff3</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>795</X> + <Y>-262</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>823</X> + <Y>-252</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="55"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">e9eb1dcf-92f6-4d4d-84ae-96222d60f56b</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Translate (move) an object along a vector.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d21871b7-8fc5-4a63-b8ab-41836b9ca7a8</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + <item name="NickName" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>485</X> + <Y>-501</Y> + <W>138</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>553</X> + <Y>-479</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">70dd3e59-ac15-4f55-ae8e-f7f176b672bd</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">70cb6970-1e8f-41a5-92f3-0d3cad97ec66</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>487</X> + <Y>-499</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>514</X> + <Y>-489</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Translation vector</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2162c793-bfc5-4606-b021-9420c2c7e67c</item> + <item name="Name" type_name="gh_string" type_code="10">Motion</item> + <item name="NickName" type_name="gh_string" type_code="10">Motion</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>487</X> + <Y>-479</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>514</X> + <Y>-469</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>-1</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Translated geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dd6e4f7a-214e-4b55-a1fc-153bfe2cdd86</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>568</X> + <Y>-499</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>596</X> + <Y>-489</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">34f1ea99-493a-4f78-8d25-9ab4873303a2</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>568</X> + <Y>-479</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>596</X> + <Y>-469</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="56"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">825ea536-aebb-41e9-af32-8baeb2ecb590</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Domain</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Deconstruct a numeric domain into its component parts.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a35c3229-c389-41aa-8e6a-8259772f8f92</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Deconstruct Domain</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>968</X> + <Y>-825</Y> + <W>104</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1026</X> + <Y>-803</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c3a564d7-30ee-4194-95ed-2a33eee939a7</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">a74e7a43-5a39-4483-be02-288a025ab545</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>970</X> + <Y>-823</Y> + <W>41</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>992</X> + <Y>-803</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Start of domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0648390a-89bb-426c-9129-b29c4eed9c0d</item> + <item name="Name" type_name="gh_string" type_code="10">Start</item> + <item name="NickName" type_name="gh_string" type_code="10">Start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-823</Y> + <W>29</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1057</X> + <Y>-813</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">End of domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">53e1ab5e-1f87-4f2e-aae8-54ec1f1eb6fc</item> + <item name="Name" type_name="gh_string" type_code="10">End</item> + <item name="NickName" type_name="gh_string" type_code="10">End</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1041</X> + <Y>-803</Y> + <W>29</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1057</X> + <Y>-793</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="57"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">56b92eab-d121-43f7-94d3-6cd8f0ddead8</item> + <item name="Name" type_name="gh_string" type_code="10">Vector XYZ</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a vector from {xyz} components.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c6ba886d-243d-4b55-b890-0cb605272014</item> + <item name="Name" type_name="gh_string" type_code="10">Vector XYZ</item> + <item name="NickName" type_name="gh_string" type_code="10">Vector XYZ</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>946</X> + <Y>-887</Y> + <W>155</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1047</X> + <Y>-855</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Vector {x} component</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1c4b1431-ba1b-407b-a6a9-f32e74785e88</item> + <item name="Name" type_name="gh_string" type_code="10">X component</item> + <item name="NickName" type_name="gh_string" type_code="10">X component</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>948</X> + <Y>-885</Y> + <W>84</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>999.5</X> + <Y>-875</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Vector {y} component</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2a6f607c-6d8d-41e1-bfde-e5862bf1dedd</item> + <item name="Name" type_name="gh_string" type_code="10">Y component</item> + <item name="NickName" type_name="gh_string" type_code="10">Y component</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>948</X> + <Y>-865</Y> + <W>84</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>999.5</X> + <Y>-855</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Vector {z} component</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ab58e373-9ec8-41ca-94fc-9b68e0c1c25e</item> + <item name="InternalExpression" type_name="gh_string" type_code="10">X-1</item> + <item name="Name" type_name="gh_string" type_code="10">Z component</item> + <item name="NickName" type_name="gh_string" type_code="10">Z component</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">0648390a-89bb-426c-9129-b29c4eed9c0d</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>948</X> + <Y>-845</Y> + <W>84</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>999.5</X> + <Y>-835</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Vector construct</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">accd8e85-fa81-45a7-8df3-a1f9648a0ce9</item> + <item name="Name" type_name="gh_string" type_code="10">Vector</item> + <item name="NickName" type_name="gh_string" type_code="10">Vector</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1062</X> + <Y>-885</Y> + <W>37</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1082</X> + <Y>-870</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Vector length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">de5084ac-ac6e-4db2-9e8e-6b2d18149f8b</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1062</X> + <Y>-855</Y> + <W>37</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1082</X> + <Y>-840</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="58"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">e9eb1dcf-92f6-4d4d-84ae-96222d60f56b</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Translate (move) an object along a vector.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d7ba2220-3277-43c0-9b63-ee28b49341a2</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + <item name="NickName" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1373</X> + <Y>-1682</Y> + <W>138</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1441</X> + <Y>-1660</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8e7a3c75-1689-4e5e-ac64-6f7bbc9476c4</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">ee6c1d43-3cf9-4cc5-872e-cb3fe42e2de2</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1375</X> + <Y>-1680</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1402</X> + <Y>-1670</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Translation vector</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">31c99959-d905-4d1a-8243-5b0d2fe0aa0f</item> + <item name="Name" type_name="gh_string" type_code="10">Motion</item> + <item name="NickName" type_name="gh_string" type_code="10">Motion</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">accd8e85-fa81-45a7-8df3-a1f9648a0ce9</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1375</X> + <Y>-1660</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1402</X> + <Y>-1650</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>0</Y> + <Z>10</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Translated geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">04cfa955-0284-4d8a-90c9-81fc5f9eb799</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1456</X> + <Y>-1680</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1484</X> + <Y>-1670</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">555f9124-49a7-45f1-aa70-e3cea9ccc830</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1456</X> + <Y>-1660</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1484</X> + <Y>-1650</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="59"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">c552a431-af5b-46a9-a8a4-0fcbc27ef596</item> + <item name="Name" type_name="gh_string" type_code="10">Group</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="8"> + <item name="Border" type_name="gh_int32" type_code="3">1</item> + <item name="Colour" type_name="gh_drawing_color" type_code="36"> + <ARGB>255;255;255;255</ARGB> + </item> + <item name="Description" type_name="gh_string" type_code="10">A group of Grasshopper objects</item> + <item name="ID" index="0" type_name="gh_guid" type_code="9">ead0bd98-7748-48d8-9dd7-4b7937283cb7</item> + <item name="ID_Count" type_name="gh_int32" type_code="3">1</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">be733a73-7e59-4646-b8ab-1ac6032dd6ea</item> + <item name="Name" type_name="gh_string" type_code="10">Group</item> + <item name="NickName" type_name="gh_string" type_code="10"></item> + </items> + <chunks count="1"> + <chunk name="Attributes" /> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="60"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">b7798b74-037e-4f0c-8ac7-dc1043d093e0</item> + <item name="Name" type_name="gh_string" type_code="10">Rotate</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Rotate an object in a plane.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">48622e9c-4cfb-4b03-bbbe-c60a81adac3a</item> + <item name="Name" type_name="gh_string" type_code="10">Rotate</item> + <item name="NickName" type_name="gh_string" type_code="10">Rotate</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1153</X> + <Y>-481</Y> + <W>138</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1221</X> + <Y>-449</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">725f900c-3e33-4c55-a6c6-3eba8dd297e4</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">bdab871d-3787-4419-8c12-f944565fd6e3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-479</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-469</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Rotation angle in radians</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5edd6780-a61f-44a2-b0d1-87845a7ac3d4</item> + <item name="Name" type_name="gh_string" type_code="10">Angle</item> + <item name="NickName" type_name="gh_string" type_code="10">Angle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + <item name="UseDegrees" type_name="gh_bool" type_code="1">false</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-459</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-449</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">-1.5707963267948966</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Rotation plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">088eea6f-d8c4-4898-bc35-9d7482868d99</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">e6705311-fabc-4e02-9412-7eeb3a0596f4</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-439</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-429</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>0</Xx> + <Xy>1</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>0</Yy> + <Yz>1</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Rotated geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">bca24139-6f31-4420-8e40-67e724cc8f7c</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-479</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-464</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">03dc7f38-8c89-403c-94d3-28a600974226</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-449</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-434</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="61"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64</item> + <item name="Name" type_name="gh_string" type_code="10">XZ Plane</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">World XZ plane.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f8039ae6-7e33-4fd2-8eb2-c89030d8fada</item> + <item name="Name" type_name="gh_string" type_code="10">XZ Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">XZ Plane</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1171</X> + <Y>-417</Y> + <W>98</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1221</X> + <Y>-403</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Origin of plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">49d86ea5-ec1e-4277-b4f7-bc790d2dda55</item> + <item name="Name" type_name="gh_string" type_code="10">Origin</item> + <item name="NickName" type_name="gh_string" type_code="10">Origin</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">b411ece6-aafe-4bde-bf1b-fb6207fb0ec7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1173</X> + <Y>-415</Y> + <W>33</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1191</X> + <Y>-403</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.--> + <items count="1"> + <item name="Coordinate" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">World XZ plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e6705311-fabc-4e02-9412-7eeb3a0596f4</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-415</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1253</X> + <Y>-403</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="62"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">b7798b74-037e-4f0c-8ac7-dc1043d093e0</item> + <item name="Name" type_name="gh_string" type_code="10">Rotate</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Rotate an object in a plane.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7fb1ba45-2517-4f5b-8523-65b40f552499</item> + <item name="Name" type_name="gh_string" type_code="10">Rotate</item> + <item name="NickName" type_name="gh_string" type_code="10">Rotate</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1153</X> + <Y>-590</Y> + <W>138</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1221</X> + <Y>-558</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">65a5e828-8351-48f7-9288-ae3396ca93b3</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">bca24139-6f31-4420-8e40-67e724cc8f7c</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-588</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-578</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Rotation angle in radians</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">39da81fd-a3a4-4ca1-9658-417f929fd295</item> + <item name="Name" type_name="gh_string" type_code="10">Angle</item> + <item name="NickName" type_name="gh_string" type_code="10">Angle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + <item name="UseDegrees" type_name="gh_bool" type_code="1">false</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-568</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-558</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">-1.5707963267948966</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Rotation plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">09109f2d-a415-432c-af61-411fc0d2802d</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">1194d39b-0649-4d0c-aacb-b7f28b2fe927</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-548</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-538</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>0</Xx> + <Xy>1</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>0</Yy> + <Yz>1</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Rotated geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">008dccaa-fcbd-410e-9ea0-bc3ee54a3a3e</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-588</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-573</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">01d9ddcb-a7c5-43da-b5aa-728c21a9400e</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-558</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-543</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="63"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">17b7152b-d30d-4d50-b9ef-c9fe25576fc2</item> + <item name="Name" type_name="gh_string" type_code="10">XY Plane</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">World XY plane.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0e559d0f-9bd1-4b3e-967c-2218d19ee3ca</item> + <item name="Name" type_name="gh_string" type_code="10">XY Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">XY Plane</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1183</X> + <Y>-526</Y> + <W>98</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1233</X> + <Y>-512</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Origin of plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ea1eef33-2075-4aea-8b85-ad72ea437810</item> + <item name="Name" type_name="gh_string" type_code="10">Origin</item> + <item name="NickName" type_name="gh_string" type_code="10">Origin</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">b411ece6-aafe-4bde-bf1b-fb6207fb0ec7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1185</X> + <Y>-524</Y> + <W>33</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1203</X> + <Y>-512</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.--> + <items count="1"> + <item name="Coordinate" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">World XY plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1194d39b-0649-4d0c-aacb-b7f28b2fe927</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1248</X> + <Y>-524</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1265</X> + <Y>-512</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="64"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">934ede4a-924a-4973-bb05-0dc4b36fae75</item> + <item name="Name" type_name="gh_string" type_code="10">Vector 2Pt</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a vector between two points.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b76104b5-47cc-4f34-a0bc-c89398ea5dde</item> + <item name="Name" type_name="gh_string" type_code="10">Vector 2Pt</item> + <item name="NickName" type_name="gh_string" type_code="10">Vector 2Pt</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1169</X> + <Y>-737</Y> + <W>112</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1227</X> + <Y>-705</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base point</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">83e38bc2-9e24-41ac-a6b7-105094ce9afd</item> + <item name="Name" type_name="gh_string" type_code="10">Point A</item> + <item name="NickName" type_name="gh_string" type_code="10">Point A</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">b411ece6-aafe-4bde-bf1b-fb6207fb0ec7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1171</X> + <Y>-735</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1193</X> + <Y>-725</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Tip point</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f2792417-d0e5-461b-94bd-0045528e18a3</item> + <item name="Name" type_name="gh_string" type_code="10">Point B</item> + <item name="NickName" type_name="gh_string" type_code="10">Point B</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">64ff2503-8786-40aa-b8d3-decce1cbec6a</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1171</X> + <Y>-715</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1193</X> + <Y>-705</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Unitize output</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dcfa8a77-4101-48f0-a494-c80694040340</item> + <item name="Name" type_name="gh_string" type_code="10">Unitize</item> + <item name="NickName" type_name="gh_string" type_code="10">Unitize</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1171</X> + <Y>-695</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1193</X> + <Y>-685</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Vector</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">698703ba-040a-4f43-96e2-1b5b43590506</item> + <item name="Name" type_name="gh_string" type_code="10">Vector</item> + <item name="NickName" type_name="gh_string" type_code="10">Vector</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1242</X> + <Y>-735</Y> + <W>37</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1262</X> + <Y>-720</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Vector length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">de48d638-b16e-4d33-b2a9-2965903c8753</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1242</X> + <Y>-705</Y> + <W>37</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1262</X> + <Y>-690</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="65"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">6b021f56-b194-4210-b9a1-6cef3b7d0848</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Length</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2fc31c85-0246-439f-a40f-3831b272410f</item> + <item name="Name" type_name="gh_string" type_code="10">Evaluate Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Evaluate Length</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1153</X> + <Y>-654</Y> + <W>144</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1227</X> + <Y>-622</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve to evaluate</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">cdb6bf3f-36cc-4d0b-b899-e82dcf1f5163</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">bdab871d-3787-4419-8c12-f944565fd6e3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-652</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1185</X> + <Y>-642</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Length factor for curve evaluation</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b1af7eb8-21bb-4ee0-b5a1-a7c8ad97dd0d</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-632</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1185</X> + <Y>-622</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">If True, the Length factor is normalized (0.0 ~ 1.0)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5f2d59ae-2251-4fc8-bcf3-7ce3c70367a3</item> + <item name="Name" type_name="gh_string" type_code="10">Normalized</item> + <item name="NickName" type_name="gh_string" type_code="10">Normalized</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-612</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1185</X> + <Y>-602</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">true</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Point at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">64ff2503-8786-40aa-b8d3-decce1cbec6a</item> + <item name="Name" type_name="gh_string" type_code="10">Point</item> + <item name="NickName" type_name="gh_string" type_code="10">Point</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1242</X> + <Y>-652</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1270</X> + <Y>-642</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Tangent vector at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">29ae3431-b13e-4d81-937e-cf9305d85302</item> + <item name="Name" type_name="gh_string" type_code="10">Tangent</item> + <item name="NickName" type_name="gh_string" type_code="10">Tangent</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1242</X> + <Y>-632</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1270</X> + <Y>-622</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Curve parameter at the specified length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c318f93f-40da-46ff-b3e0-cbb31efcd7e2</item> + <item name="Name" type_name="gh_string" type_code="10">Parameter</item> + <item name="NickName" type_name="gh_string" type_code="10">Parameter</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1242</X> + <Y>-612</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1270</X> + <Y>-602</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="66"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">e9eb1dcf-92f6-4d4d-84ae-96222d60f56b</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Translate (move) an object along a vector.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">af2b23f7-93a3-40b3-b602-d38dd9c653a2</item> + <item name="Name" type_name="gh_string" type_code="10">Move</item> + <item name="NickName" type_name="gh_string" type_code="10">Move</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1153</X> + <Y>-781</Y> + <W>138</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1221</X> + <Y>-759</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4e715024-6342-4a9e-8565-6d5f599fe886</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">008dccaa-fcbd-410e-9ea0-bc3ee54a3a3e</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-779</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-769</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Translation vector</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">5dbe4c2d-b3ea-43cd-aa14-316017f62469</item> + <item name="Name" type_name="gh_string" type_code="10">Motion</item> + <item name="NickName" type_name="gh_string" type_code="10">Motion</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">698703ba-040a-4f43-96e2-1b5b43590506</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-759</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-749</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>0</Y> + <Z>10</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Translated geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6f2f0543-2074-452e-82bf-46778b0565bf</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-779</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-769</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c9ee1439-583f-4a69-82c0-2cd4bd7b598a</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-759</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-749</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="67"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">4d2a06bd-4b0f-4c65-9ee0-4220e4c01703</item> + <item name="Name" type_name="gh_string" type_code="10">Scale</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Scale an object uniformly in all directions.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">abb5d972-a684-43a1-b017-465aa3049bd6</item> + <item name="Name" type_name="gh_string" type_code="10">Scale</item> + <item name="NickName" type_name="gh_string" type_code="10">Scale</item> + </items> + <chunks count="6"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1153</X> + <Y>-929</Y> + <W>138</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1221</X> + <Y>-897</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3e84dc97-c7e1-40ec-a595-fce91e57777f</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">6f2f0543-2074-452e-82bf-46778b0565bf</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-927</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-917</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Center of scaling</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f7bb2c78-6d99-494b-b8e7-b0d04779f7fd</item> + <item name="Name" type_name="gh_string" type_code="10">Center</item> + <item name="NickName" type_name="gh_string" type_code="10">Center</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">64ff2503-8786-40aa-b8d3-decce1cbec6a</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-907</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-897</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.--> + <items count="1"> + <item name="Coordinate" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>0</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Scaling factor</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b1149903-b485-4590-90d2-0fd47fad66d6</item> + <item name="Name" type_name="gh_string" type_code="10">Factor</item> + <item name="NickName" type_name="gh_string" type_code="10">Factor</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">7bc17849-d788-4b7e-a691-0a96078f6805</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1155</X> + <Y>-887</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1182</X> + <Y>-877</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0.5</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Scaled geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">a3243e93-47f4-44f2-a9da-94350563d698</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-927</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-912</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">355840b7-8a36-4c8f-b284-bddbf7880af1</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1236</X> + <Y>-897</Y> + <W>53</W> + <H>30</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1264</X> + <Y>-882</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="68"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9c85271f-89fa-4e9f-9f4a-d75802120ccc</item> + <item name="Name" type_name="gh_string" type_code="10">Division</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mathematical division</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6fa4869d-ab18-4d3b-a88c-527a2cd58584</item> + <item name="Name" type_name="gh_string" type_code="10">Division</item> + <item name="NickName" type_name="gh_string" type_code="10">Division</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1183</X> + <Y>-844</Y> + <W>82</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1214</X> + <Y>-822</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Item to divide (dividend)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6d3a19b5-d52e-4622-9fc7-225508c410c3</item> + <item name="Name" type_name="gh_string" type_code="10">A</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">7c82ee6e-d50b-447f-a0f7-cfe492b31287</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1185</X> + <Y>-842</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1193.5</X> + <Y>-832</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Item to divide with (divisor)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">658770a5-f229-43b9-a594-d97c688ad6af</item> + <item name="Name" type_name="gh_string" type_code="10">B</item> + <item name="NickName" type_name="gh_string" type_code="10">B</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">53e1ab5e-1f87-4f2e-aae8-54ec1f1eb6fc</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1185</X> + <Y>-822</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1193.5</X> + <Y>-812</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">The result of the Division</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7bc17849-d788-4b7e-a691-0a96078f6805</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1229</X> + <Y>-842</Y> + <W>34</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1247.5</X> + <Y>-822</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="69"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">bb6666e7-d0f4-41ec-a257-df2371619f13</item> + <item name="Name" type_name="gh_string" type_code="10">Sweep1</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a sweep surface with one rail curve.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">691bf597-a12f-4ef9-8cde-5a5df0ee8480</item> + <item name="Name" type_name="gh_string" type_code="10">Sweep1</item> + <item name="NickName" type_name="gh_string" type_code="10">Sweep1</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1182</X> + <Y>-1004</Y> + <W>107</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1244</X> + <Y>-972</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Rail curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f85c2383-b217-4405-a9f1-5f35ae9402cf</item> + <item name="Name" type_name="gh_string" type_code="10">Rail</item> + <item name="NickName" type_name="gh_string" type_code="10">Rail</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">bdab871d-3787-4419-8c12-f944565fd6e3</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1184</X> + <Y>-1002</Y> + <W>45</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1208</X> + <Y>-992</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Section curves</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d5830758-e5e0-4151-9651-2c3078c66f75</item> + <item name="Name" type_name="gh_string" type_code="10">Sections</item> + <item name="NickName" type_name="gh_string" type_code="10">Sections</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">a3243e93-47f4-44f2-a9da-94350563d698</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1184</X> + <Y>-982</Y> + <W>45</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1208</X> + <Y>-972</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Kink miter type (0=None, 1=Trim, 2=Rotate)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d47f82a0-d0d1-4328-b544-a3773d6a4d97</item> + <item name="Name" type_name="gh_string" type_code="10">Miter</item> + <item name="NickName" type_name="gh_string" type_code="10">Miter</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1184</X> + <Y>-962</Y> + <W>45</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1208</X> + <Y>-952</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">2</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Resulting Brep</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8d35c614-4879-419c-9488-1a16f55b4cd1</item> + <item name="Name" type_name="gh_string" type_code="10">Brep</item> + <item name="NickName" type_name="gh_string" type_code="10">Brep</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1259</X> + <Y>-1002</Y> + <W>28</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1274.5</X> + <Y>-972</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="70"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">c3f9cea5-6fd4-4db5-959b-08cd08ed9fe1</item> + <item name="Name" type_name="gh_string" type_code="10">Simple Mesh</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a mesh that represents a Brep as simply as possible</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1fe9a402-dbde-4120-844e-327c723681c1</item> + <item name="Name" type_name="gh_string" type_code="10">Simple Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Simple Mesh</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1183</X> + <Y>-1068</Y> + <W>93</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1228</X> + <Y>-1054</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Brep to mesh, only breps with triangle or quad faces are supported.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d3cd76da-7cd4-4675-90d8-b2f2b20b3deb</item> + <item name="Name" type_name="gh_string" type_code="10">Brep</item> + <item name="NickName" type_name="gh_string" type_code="10">Brep</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">8d35c614-4879-419c-9488-1a16f55b4cd1</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1185</X> + <Y>-1066</Y> + <W>28</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1200.5</X> + <Y>-1054</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mesh</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6d2e81ce-4fbd-40c9-8bd0-7a9933213209</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Mesh</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1243</X> + <Y>-1066</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1260</X> + <Y>-1054</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="71"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">ccfd6ba8-ecb1-44df-a47e-08126a653c51</item> + <item name="Name" type_name="gh_string" type_code="10">Curve Domain</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Measure and set the curve domain</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">be30cf01-176f-4829-9e79-0a04ce49e085</item> + <item name="Name" type_name="gh_string" type_code="10">Curve Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve Domain</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1375</X> + <Y>-909</Y> + <W>116</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1433</X> + <Y>-887</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Curve to measure/modify</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">961c8cd4-93be-4980-aa62-3f23c226374c</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">a3243e93-47f4-44f2-a9da-94350563d698</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1377</X> + <Y>-907</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1399</X> + <Y>-897</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Optional domain, if omitted the curve will not be modified.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">111ea0aa-910c-4538-a903-00014d739326</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1377</X> + <Y>-887</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1399</X> + <Y>-877</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Curve with new domain.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6e139937-24a6-4335-a243-917b7eba47f0</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1448</X> + <Y>-907</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1470</X> + <Y>-897</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Domain of original curve.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6d835271-450d-47c9-8f83-ca719f4be1f5</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1448</X> + <Y>-887</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1470</X> + <Y>-877</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="72"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">825ea536-aebb-41e9-af32-8baeb2ecb590</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Domain</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Deconstruct a numeric domain into its component parts.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">af3678f3-8231-458a-b71b-8a32e0088c89</item> + <item name="Name" type_name="gh_string" type_code="10">Deconstruct Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Deconstruct Domain</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1387</X> + <Y>-958</Y> + <W>104</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1445</X> + <Y>-936</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2c55aec5-60cb-469b-bef1-e728c7e7a2ad</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">6d835271-450d-47c9-8f83-ca719f4be1f5</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1389</X> + <Y>-956</Y> + <W>41</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1411</X> + <Y>-936</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Start of domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">65d67f3d-0368-4cf1-b05e-45028a138523</item> + <item name="Name" type_name="gh_string" type_code="10">Start</item> + <item name="NickName" type_name="gh_string" type_code="10">Start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1460</X> + <Y>-956</Y> + <W>29</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1476</X> + <Y>-946</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">End of domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">8ab1fd11-968d-491c-8329-65304c22412c</item> + <item name="Name" type_name="gh_string" type_code="10">End</item> + <item name="NickName" type_name="gh_string" type_code="10">End</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1460</X> + <Y>-936</Y> + <W>29</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1476</X> + <Y>-926</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="73"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9c85271f-89fa-4e9f-9f4a-d75802120ccc</item> + <item name="Name" type_name="gh_string" type_code="10">Division</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mathematical division</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c16d70e8-509f-436f-ba3d-94fc80d217c9</item> + <item name="Name" type_name="gh_string" type_code="10">Division</item> + <item name="NickName" type_name="gh_string" type_code="10">Division</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1402</X> + <Y>-1004</Y> + <W>82</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1433</X> + <Y>-982</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Item to divide (dividend)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">918baabc-70bf-496a-a1dc-1bf4636f8253</item> + <item name="Name" type_name="gh_string" type_code="10">A</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">8ab1fd11-968d-491c-8329-65304c22412c</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1002</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1412.5</X> + <Y>-992</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Item to divide with (divisor)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d4bc63c9-c416-4dcc-b521-e7d0e26e0f6a</item> + <item name="Name" type_name="gh_string" type_code="10">B</item> + <item name="NickName" type_name="gh_string" type_code="10">B</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-982</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1412.5</X> + <Y>-972</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="2"> + <item name="TypeName" type_name="gh_string" type_code="10">Grasshopper.Kernel.Types.GH_Integer</item> + <item name="number" type_name="gh_int32" type_code="3">2</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">The result of the Division</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e6b15b61-c031-41cb-baa0-2ac26a407a67</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1448</X> + <Y>-1002</Y> + <W>34</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1466.5</X> + <Y>-982</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="74"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">d1a28e95-cf96-4936-bf34-8bf142d731bf</item> + <item name="Name" type_name="gh_string" type_code="10">Construct Domain</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a numeric domain from two numeric extremes.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dcbb7baf-fffe-4599-9417-ec85ab09a0c1</item> + <item name="Name" type_name="gh_string" type_code="10">Construct Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Construct Domain</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1375</X> + <Y>-1048</Y> + <W>140</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1457</X> + <Y>-1026</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Start value of numeric domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">df8d38cb-426d-4cad-a8be-c459f02c769c</item> + <item name="Name" type_name="gh_string" type_code="10">Domain start</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">65d67f3d-0368-4cf1-b05e-45028a138523</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1377</X> + <Y>-1046</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1411</X> + <Y>-1036</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">End value of numeric domain</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ef1c584b-0ff4-47ca-b507-2e46f58abbfc</item> + <item name="Name" type_name="gh_string" type_code="10">Domain end</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain end</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">e6b15b61-c031-41cb-baa0-2ac26a407a67</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1377</X> + <Y>-1026</Y> + <W>65</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1411</X> + <Y>-1016</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Numeric domain between {A} and {B}</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d2029a48-a3d5-4179-a879-cd0c21bee410</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1472</X> + <Y>-1046</Y> + <W>41</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1494</X> + <Y>-1026</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="75"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">429cbba9-55ee-4e84-98ea-876c44db879a</item> + <item name="Name" type_name="gh_string" type_code="10">Sub Curve</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Construct a curve from the sub-domain of a base curve.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dd8782b6-2e45-41ec-9140-4c0ecc573d90</item> + <item name="Name" type_name="gh_string" type_code="10">Sub Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Sub Curve</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1387</X> + <Y>-1112</Y> + <W>124</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1461</X> + <Y>-1090</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ff0f95c9-9473-440a-a6c2-f24ffc1c3bbc</item> + <item name="Name" type_name="gh_string" type_code="10">Base curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Base curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">6e139937-24a6-4335-a243-917b7eba47f0</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1389</X> + <Y>-1110</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1419</X> + <Y>-1100</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Sub-domain to extract</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">991dd3bd-6f25-4b6f-83f9-2a1dde2fcc78</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">d2029a48-a3d5-4179-a879-cd0c21bee410</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1389</X> + <Y>-1090</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1419</X> + <Y>-1080</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Resulting sub curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">be709d30-964e-43e7-8b57-247169e3b765</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1476</X> + <Y>-1110</Y> + <W>33</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1494</X> + <Y>-1090</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="76"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">cdee962f-4202-456b-a1b4-f3ed9aa0dc29</item> + <item name="Name" type_name="gh_string" type_code="10">Revolution</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a surface of revolution.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1039b4e0-cadc-4629-ab9e-b8752914624c</item> + <item name="Name" type_name="gh_string" type_code="10">Revolution</item> + <item name="NickName" type_name="gh_string" type_code="10">Revolution</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1402</X> + <Y>-1359</Y> + <W>116</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1460</X> + <Y>-1327</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Profile curve</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">15251c00-45d0-476d-a845-b7babe337e23</item> + <item name="Name" type_name="gh_string" type_code="10">Curve</item> + <item name="NickName" type_name="gh_string" type_code="10">Curve</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">be709d30-964e-43e7-8b57-247169e3b765</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1357</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1426</X> + <Y>-1347</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Revolution axis</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6aaa48bf-7ea0-48c9-8557-e5ccb4cb260e</item> + <item name="Name" type_name="gh_string" type_code="10">Axis</item> + <item name="NickName" type_name="gh_string" type_code="10">Axis</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">925f814d-ed17-4561-bbef-547ce1769a46</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1337</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1426</X> + <Y>-1327</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Angle domain (in radians)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2308f01f-29d9-466a-82d2-10898bb6cddf</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">4fb4ac88-1369-40c3-848d-eb5623a0580d</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1317</Y> + <W>41</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1426</X> + <Y>-1307</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="Interval" type_name="gh_interval1d" type_code="60"> + <A>0</A> + <B>0.785398163397448</B> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Brep representing the revolution result.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0aa3ef41-e7ee-4e03-9c02-bef69d564487</item> + <item name="Name" type_name="gh_string" type_code="10">Surface</item> + <item name="NickName" type_name="gh_string" type_code="10">Surface</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1475</X> + <Y>-1357</Y> + <W>41</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1497</X> + <Y>-1327</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="77"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">c3f9cea5-6fd4-4db5-959b-08cd08ed9fe1</item> + <item name="Name" type_name="gh_string" type_code="10">Simple Mesh</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a mesh that represents a Brep as simply as possible</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">004ef90e-3111-4f82-b54e-237c18c50e25</item> + <item name="Name" type_name="gh_string" type_code="10">Simple Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Simple Mesh</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1409</X> + <Y>-1425</Y> + <W>93</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1454</X> + <Y>-1411</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Brep to mesh, only breps with triangle or quad faces are supported.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aaeb3254-95fd-47ad-8383-6b4191d59d7c</item> + <item name="Name" type_name="gh_string" type_code="10">Brep</item> + <item name="NickName" type_name="gh_string" type_code="10">Brep</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">0aa3ef41-e7ee-4e03-9c02-bef69d564487</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1411</X> + <Y>-1423</Y> + <W>28</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1426.5</X> + <Y>-1411</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mesh</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">91dff07e-ea00-48c4-8104-fc7c2bba02f9</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Mesh</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1469</X> + <Y>-1423</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1486</X> + <Y>-1411</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="78"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">95992b33-89e1-4d36-bd35-2754a11af21e</item> + <item name="Name" type_name="gh_string" type_code="10">Consecutive Domains</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create consecutive domains from a list of numbers</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">698cebdf-03f9-42e7-9686-f5d43d0023d2</item> + <item name="Name" type_name="gh_string" type_code="10">Consecutive Domains</item> + <item name="NickName" type_name="gh_string" type_code="10">Consecutive Domains</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1384</X> + <Y>-1256</Y> + <W>127</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1448</X> + <Y>-1234</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Numbers for consecutive domains</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c0c3d5a1-904c-414a-8cda-3b833787ff10</item> + <item name="Name" type_name="gh_string" type_code="10">Numbers</item> + <item name="NickName" type_name="gh_string" type_code="10">Numbers</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">88bbe45e-96d6-43c4-8673-5d59c907f507</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1386</X> + <Y>-1254</Y> + <W>47</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1411</X> + <Y>-1244</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">5</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="5"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0</item> + </items> + </chunk> + <chunk name="Item" index="1"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">0.5</item> + </items> + </chunk> + <chunk name="Item" index="2"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">1</item> + </items> + </chunk> + <chunk name="Item" index="3"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">1.5</item> + </items> + </chunk> + <chunk name="Item" index="4"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">2</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">If True, values are added to a sum-total</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">60b091b6-0359-4139-ad88-476bde932cc7</item> + <item name="Name" type_name="gh_string" type_code="10">Additive</item> + <item name="NickName" type_name="gh_string" type_code="10">Additive</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1386</X> + <Y>-1234</Y> + <W>47</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1411</X> + <Y>-1224</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="boolean" type_name="gh_bool" type_code="1">false</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Domains describing the spaces between the numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4fb4ac88-1369-40c3-848d-eb5623a0580d</item> + <item name="Name" type_name="gh_string" type_code="10">Domains</item> + <item name="NickName" type_name="gh_string" type_code="10">Domains</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1463</X> + <Y>-1254</Y> + <W>46</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1487.5</X> + <Y>-1234</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="79"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">ce46b74e-00c9-43c4-805a-193b69ea4a11</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mathematical multiplication</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f4c4ba92-f92a-4d53-b602-8b3ab568d8f3</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + <item name="NickName" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1409</X> + <Y>-1191</Y> + <W>82</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1440</X> + <Y>-1169</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="5"> + <item name="InputCount" type_name="gh_int32" type_code="3">2</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="3"> + <chunk name="InputParam" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">First item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6c9482bf-eb15-4b50-8c80-a7741104c28f</item> + <item name="Name" type_name="gh_string" type_code="10">A</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">c160fabd-ff96-46c6-87c7-c29b210ab0b7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1411</X> + <Y>-1189</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1419.5</X> + <Y>-1179</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Second item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4bf9e027-77c7-4e54-bcb4-88db6c60bdec</item> + <item name="Name" type_name="gh_string" type_code="10">B</item> + <item name="NickName" type_name="gh_string" type_code="10">B</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1411</X> + <Y>-1169</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1419.5</X> + <Y>-1159</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="2"> + <item name="TypeName" type_name="gh_string" type_code="10">Grasshopper.Kernel.Types.GH_Number</item> + <item name="number" type_name="gh_double" type_code="6">3.1415926535897931</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Result of multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">88bbe45e-96d6-43c4-8673-5d59c907f507</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1455</X> + <Y>-1189</Y> + <W>34</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1473.5</X> + <Y>-1169</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="80"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">4c619bc9-39fd-4717-82a6-1e07ea237bbe</item> + <item name="Name" type_name="gh_string" type_code="10">Line SDL</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a line segment defined by start point, tangent and length.}</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2ec2bfb6-1e69-42ae-8163-23f3afbfabf4</item> + <item name="Name" type_name="gh_string" type_code="10">Line SDL</item> + <item name="NickName" type_name="gh_string" type_code="10">Line SDL</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1170</X> + <Y>-1147</Y> + <W>106</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1234</X> + <Y>-1115</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Line start point</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c6158e1a-3bc0-4fa4-b5bc-d64e0cad9746</item> + <item name="Name" type_name="gh_string" type_code="10">Start</item> + <item name="NickName" type_name="gh_string" type_code="10">Start</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">64ff2503-8786-40aa-b8d3-decce1cbec6a</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1172</X> + <Y>-1145</Y> + <W>47</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1197</X> + <Y>-1135</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Line tangent (direction)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ca5b1000-d472-49ea-93b1-4abf4cc06ea0</item> + <item name="Name" type_name="gh_string" type_code="10">Direction</item> + <item name="NickName" type_name="gh_string" type_code="10">Direction</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1172</X> + <Y>-1125</Y> + <W>47</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1197</X> + <Y>-1115</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="vector" type_name="gh_point3d" type_code="51"> + <X>0</X> + <Y>-1</Y> + <Z>0</Z> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Line length</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">4568ab69-bd60-4fc0-8fdd-303cc69101db</item> + <item name="Name" type_name="gh_string" type_code="10">Length</item> + <item name="NickName" type_name="gh_string" type_code="10">Length</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1172</X> + <Y>-1105</Y> + <W>47</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1197</X> + <Y>-1095</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">1</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Line segment</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">925f814d-ed17-4561-bbef-547ce1769a46</item> + <item name="Name" type_name="gh_string" type_code="10">Line</item> + <item name="NickName" type_name="gh_string" type_code="10">Line</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1249</X> + <Y>-1145</Y> + <W>25</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1263</X> + <Y>-1115</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="81"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">f12daa2f-4fd5-48c1-8ac3-5dea476912ca</item> + <item name="Name" type_name="gh_string" type_code="10">Mirror</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mirror an object.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">bdb47225-6da2-48e5-9581-575bb7e4d19f</item> + <item name="Name" type_name="gh_string" type_code="10">Mirror</item> + <item name="NickName" type_name="gh_string" type_code="10">Mirror</item> + </items> + <chunks count="5"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1387</X> + <Y>-1503</Y> + <W>138</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1455</X> + <Y>-1481</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">1624bfb9-a6e2-41f5-bb60-1e8bae204bd4</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">91dff07e-ea00-48c4-8104-fc7c2bba02f9</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1389</X> + <Y>-1501</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1416</X> + <Y>-1491</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mirror plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d602c8b3-048a-4445-a9f5-59c3867853a6</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1389</X> + <Y>-1481</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1416</X> + <Y>-1471</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>0</Xx> + <Xy>1</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>0</Yy> + <Yz>1</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mirrored geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aa0b85c4-ee6a-4f29-b71f-1e45876f7da7</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1470</X> + <Y>-1501</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1498</X> + <Y>-1491</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">6bf5c7b2-1e47-48df-9319-35f7cb3ae511</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1470</X> + <Y>-1481</Y> + <W>53</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1498</X> + <Y>-1471</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="82"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">3cadddef-1e2b-4c09-9390-0e8f78f7609f</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Merge a bunch of data streams</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">9e368c3f-df11-4c83-ae0b-aaa26008744b</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + <item name="NickName" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1402</X> + <Y>-1587</Y> + <W>103</W> + <H>84</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1438</X> + <Y>-1545</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="7"> + <item name="InputCount" type_name="gh_int32" type_code="3">4</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="2" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="3" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="5"> + <chunk name="InputParam" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 1</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">94688099-a92e-42bd-89be-4197991fe965</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 1</item> + <item name="NickName" type_name="gh_string" type_code="10">D1</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">91dff07e-ea00-48c4-8104-fc7c2bba02f9</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1585</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1415</X> + <Y>-1575</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 2</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">63c8bad7-7da6-4cf1-b8fc-2be37e8028fb</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 2</item> + <item name="NickName" type_name="gh_string" type_code="10">D2</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">6d2e81ce-4fbd-40c9-8bd0-7a9933213209</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1565</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1415</X> + <Y>-1555</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="2"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 3</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aad5ba77-3550-4a39-8eb7-82e2c69fc8d9</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 3</item> + <item name="NickName" type_name="gh_string" type_code="10">D3</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">aa0b85c4-ee6a-4f29-b71f-1e45876f7da7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1545</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1415</X> + <Y>-1535</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="3"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 4</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">936fd8c5-4f12-4825-8435-6d51da97754c</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 4</item> + <item name="NickName" type_name="gh_string" type_code="10">D4</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1404</X> + <Y>-1525</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1415</X> + <Y>-1515</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Result of merge</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ebcc19b6-1600-4dc1-8801-f592ab4c5ae8</item> + <item name="Mapping" type_name="gh_int32" type_code="3">1</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1453</X> + <Y>-1585</Y> + <W>50</W> + <H>80</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1471.5</X> + <Y>-1545</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="83"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh Join</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Join a set of meshes into a single mesh</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">75ad6a26-cf2e-4908-8d06-3d9a642ec9f2</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh Join</item> + <item name="NickName" type_name="gh_string" type_code="10">Mesh Join</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1396</X> + <Y>-1615</Y> + <W>106</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1454</X> + <Y>-1601</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Meshes to join</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">7a95bc47-b1f3-4928-8710-23594c6e0b53</item> + <item name="Name" type_name="gh_string" type_code="10">Meshes</item> + <item name="NickName" type_name="gh_string" type_code="10">Meshes</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">ebcc19b6-1600-4dc1-8801-f592ab4c5ae8</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1398</X> + <Y>-1613</Y> + <W>41</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1420</X> + <Y>-1601</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mesh join result</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">ee6c1d43-3cf9-4cc5-872e-cb3fe42e2de2</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Mesh</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1469</X> + <Y>-1613</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1486</X> + <Y>-1601</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="84"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">fca5ad7e-ecac-401d-a357-edda0a251cbc</item> + <item name="Name" type_name="gh_string" type_code="10">Polar Array</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="4"> + <item name="Description" type_name="gh_string" type_code="10">Create a polar array of geometry.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">3885f2f5-09f1-4485-b731-93746a9a637e</item> + <item name="Name" type_name="gh_string" type_code="10">Polar Array</item> + <item name="NickName" type_name="gh_string" type_code="10">Polar Array</item> + </items> + <chunks count="7"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1380</X> + <Y>-1789</Y> + <W>138</W> + <H>84</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1448</X> + <Y>-1747</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Base geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dc6dfc1a-ac05-4559-941a-66e197a4f518</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">04cfa955-0284-4d8a-90c9-81fc5f9eb799</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1382</X> + <Y>-1787</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1409</X> + <Y>-1777</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Polar array plane</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">aceb7480-b267-4de5-a35f-b0fc540e17ff</item> + <item name="Name" type_name="gh_string" type_code="10">Plane</item> + <item name="NickName" type_name="gh_string" type_code="10">Plane</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">e6705311-fabc-4e02-9412-7eeb3a0596f4</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1382</X> + <Y>-1767</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1409</X> + <Y>-1757</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="plane" type_name="gh_plane" type_code="72"> + <Ox>0</Ox> + <Oy>0</Oy> + <Oz>0</Oz> + <Xx>1</Xx> + <Xy>0</Xy> + <Xz>0</Xz> + <Yx>0</Yx> + <Yy>1</Yy> + <Yz>0</Yz> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="2"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Number of elements in array.</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c348a38d-35a7-4ff0-b650-d1371e8e47bb</item> + <item name="Name" type_name="gh_string" type_code="10">Count</item> + <item name="NickName" type_name="gh_string" type_code="10">Count</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1382</X> + <Y>-1747</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1409</X> + <Y>-1737</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">4</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="3"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">Sweep angle in radians (counter-clockwise, starting from plane x-axis)</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f991c7ee-2d10-43ac-a132-bdb45b49fdc0</item> + <item name="Name" type_name="gh_string" type_code="10">Angle</item> + <item name="NickName" type_name="gh_string" type_code="10">Angle</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + <item name="UseDegrees" type_name="gh_bool" type_code="1">false</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1382</X> + <Y>-1727</Y> + <W>51</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1409</X> + <Y>-1717</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_double" type_code="6">6.2831853071795862</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Arrayed geometry</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">657d5aef-7449-401d-b364-ac2215d738e5</item> + <item name="Name" type_name="gh_string" type_code="10">Geometry</item> + <item name="NickName" type_name="gh_string" type_code="10">Geometry</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1463</X> + <Y>-1787</Y> + <W>53</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1491</X> + <Y>-1767</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="1"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Transformation data</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">2807270a-af52-466e-9010-972e963c2888</item> + <item name="Name" type_name="gh_string" type_code="10">Transform</item> + <item name="NickName" type_name="gh_string" type_code="10">Transform</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1463</X> + <Y>-1747</Y> + <W>53</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1491</X> + <Y>-1727</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="85"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">c552a431-af5b-46a9-a8a4-0fcbc27ef596</item> + <item name="Name" type_name="gh_string" type_code="10">Group</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="8"> + <item name="Border" type_name="gh_int32" type_code="3">1</item> + <item name="Colour" type_name="gh_drawing_color" type_code="36"> + <ARGB>255;255;255;255</ARGB> + </item> + <item name="Description" type_name="gh_string" type_code="10">A group of Grasshopper objects</item> + <item name="ID" index="0" type_name="gh_guid" type_code="9">873a4447-bbcc-4928-b0c9-ee508015bf95</item> + <item name="ID_Count" type_name="gh_int32" type_code="3">1</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">b598887d-e54c-4dd4-9693-dfe22ef7d767</item> + <item name="Name" type_name="gh_string" type_code="10">Group</item> + <item name="NickName" type_name="gh_string" type_code="10">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes" /> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="86"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">9445ca40-cc73-4861-a455-146308676855</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Create a range of numbers.</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d8fefdbf-bab0-4cbf-b039-f9b6098506b4</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + </items> + <chunks count="4"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1527</X> + <Y>-1147</Y> + <W>126</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1601</X> + <Y>-1125</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Domain of numeric range</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">0d0eda76-c189-449f-82eb-92f5ac32d4d2</item> + <item name="Name" type_name="gh_string" type_code="10">Domain</item> + <item name="NickName" type_name="gh_string" type_code="10">Domain</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1529</X> + <Y>-1145</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1567</X> + <Y>-1135</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="Interval" type_name="gh_interval1d" type_code="60"> + <A>0</A> + <B>1</B> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_input" index="1"> + <items count="8"> + <item name="Description" type_name="gh_string" type_code="10">Number of steps</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">99f681a4-b667-4a5e-a48e-c3c8d91f947e</item> + <item name="InternalExpression" type_name="gh_string" type_code="10">X/2</item> + <item name="Name" type_name="gh_string" type_code="10">Steps</item> + <item name="NickName" type_name="gh_string" type_code="10">Steps</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">d9e37f64-e684-4e4b-b465-14d8fcc28b1b</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1529</X> + <Y>-1125</Y> + <W>57</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1567</X> + <Y>-1115</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="1"> + <item name="number" type_name="gh_int32" type_code="3">4</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="7"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Range of numbers</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c160fabd-ff96-46c6-87c7-c29b210ab0b7</item> + <item name="Name" type_name="gh_string" type_code="10">Range</item> + <item name="NickName" type_name="gh_string" type_code="10">Range</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1616</X> + <Y>-1145</Y> + <W>35</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1635</X> + <Y>-1125</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="87"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">ce46b74e-00c9-43c4-805a-193b69ea4a11</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Mathematical multiplication</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">bed4dff4-5710-4e21-9853-4b4c947c0a9f</item> + <item name="Name" type_name="gh_string" type_code="10">Multiplication</item> + <item name="NickName" type_name="gh_string" type_code="10">Multiplication</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>792</X> + <Y>173</Y> + <W>82</W> + <H>44</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>823</X> + <Y>195</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="5"> + <item name="InputCount" type_name="gh_int32" type_code="3">2</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="3"> + <chunk name="InputParam" index="0"> + <items count="7"> + <item name="Description" type_name="gh_string" type_code="10">First item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">97a6517f-0041-4565-84d4-0a507ae8aa01</item> + <item name="Name" type_name="gh_string" type_code="10">A</item> + <item name="NickName" type_name="gh_string" type_code="10">A</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">1146ed4a-a616-4d01-879a-cd10c84898c7</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>794</X> + <Y>175</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>802.5</X> + <Y>185</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Second item for multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">cf037890-54dc-423e-ab78-fd8a4ee49eeb</item> + <item name="Name" type_name="gh_string" type_code="10">B</item> + <item name="NickName" type_name="gh_string" type_code="10">B</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>794</X> + <Y>195</Y> + <W>14</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>802.5</X> + <Y>205</Y> + </item> + </items> + </chunk> + <chunk name="PersistentData"> + <items count="1"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Branch" index="0"> + <items count="2"> + <item name="Count" type_name="gh_int32" type_code="3">1</item> + <item name="Path" type_name="gh_string" type_code="10">{0}</item> + </items> + <chunks count="1"> + <chunk name="Item" index="0"> + <items count="2"> + <item name="TypeName" type_name="gh_string" type_code="10">Grasshopper.Kernel.Types.GH_Number</item> + <item name="number" type_name="gh_double" type_code="6">0.125</item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Result of multiplication</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">031f4be9-2d7d-4915-8749-66e7348f5536</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>838</X> + <Y>175</Y> + <W>34</W> + <H>40</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>856.5</X> + <Y>195</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="88"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">3cadddef-1e2b-4c09-9390-0e8f78f7609f</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="4"> + <item name="Description" type_name="gh_string" type_code="10">Merge a bunch of data streams</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">c30be1c9-ad2d-48a1-bd12-5e269b1e6232</item> + <item name="Name" type_name="gh_string" type_code="10">Merge</item> + <item name="NickName" type_name="gh_string" type_code="10">Merge</item> + </items> + <chunks count="2"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1393</X> + <Y>-1853</Y> + <W>103</W> + <H>64</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1429</X> + <Y>-1821</Y> + </item> + </items> + </chunk> + <chunk name="ParameterData"> + <items count="6"> + <item name="InputCount" type_name="gh_int32" type_code="3">3</item> + <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="1" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="InputId" index="2" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + <item name="OutputCount" type_name="gh_int32" type_code="3">1</item> + <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item> + </items> + <chunks count="4"> + <chunk name="InputParam" index="0"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 1</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">840cbd2b-3fd0-44cf-a97d-68c7f755bddf</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 1</item> + <item name="NickName" type_name="gh_string" type_code="10">D1</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">61855b17-4d62-4e48-ae07-c5906f8125bc</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1395</X> + <Y>-1851</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1406</X> + <Y>-1841</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="1"> + <items count="9"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 2</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">e3bbcfa4-e249-4dc1-b0dc-4ef7f4e407e4</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 2</item> + <item name="NickName" type_name="gh_string" type_code="10">D2</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">657d5aef-7449-401d-b364-ac2215d738e5</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1395</X> + <Y>-1831</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1406</X> + <Y>-1821</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="InputParam" index="2"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Data stream 3</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">d513f75d-1415-4d43-9054-ac3ac8b55ce5</item> + <item name="Mutable" type_name="gh_bool" type_code="1">false</item> + <item name="Name" type_name="gh_string" type_code="10">Data 3</item> + <item name="NickName" type_name="gh_string" type_code="10">D3</item> + <item name="Optional" type_name="gh_bool" type_code="1">true</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1395</X> + <Y>-1811</Y> + <W>19</W> + <H>20</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1406</X> + <Y>-1801</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="OutputParam" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">2</item> + <item name="Description" type_name="gh_string" type_code="10">Result of merge</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">dca306a2-2008-43f8-b7bf-75ceab31f504</item> + <item name="Mapping" type_name="gh_int32" type_code="3">1</item> + <item name="Name" type_name="gh_string" type_code="10">Result</item> + <item name="NickName" type_name="gh_string" type_code="10">Result</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1444</X> + <Y>-1851</Y> + <W>50</W> + <H>60</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1462.5</X> + <Y>-1821</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Object" index="89"> + <items count="2"> + <item name="GUID" type_name="gh_guid" type_code="9">4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh Join</item> + </items> + <chunks count="1"> + <chunk name="Container"> + <items count="5"> + <item name="Description" type_name="gh_string" type_code="10">Join a set of meshes into a single mesh</item> + <item name="Hidden" type_name="gh_bool" type_code="1">true</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f6343629-9633-4324-8e81-28520259db1d</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh Join</item> + <item name="NickName" type_name="gh_string" type_code="10">Mesh Join</item> + </items> + <chunks count="3"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1390</X> + <Y>-1903</Y> + <W>106</W> + <H>28</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1448</X> + <Y>-1889</Y> + </item> + </items> + </chunk> + <chunk name="param_input" index="0"> + <items count="8"> + <item name="Access" type_name="gh_int32" type_code="3">1</item> + <item name="Description" type_name="gh_string" type_code="10">Meshes to join</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">f63bf14d-5874-49b7-b9a6-e09c1963040e</item> + <item name="Name" type_name="gh_string" type_code="10">Meshes</item> + <item name="NickName" type_name="gh_string" type_code="10">Meshes</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="Source" index="0" type_name="gh_guid" type_code="9">dca306a2-2008-43f8-b7bf-75ceab31f504</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">1</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1392</X> + <Y>-1901</Y> + <W>41</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1414</X> + <Y>-1889</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + <chunk name="param_output" index="0"> + <items count="6"> + <item name="Description" type_name="gh_string" type_code="10">Mesh join result</item> + <item name="InstanceGuid" type_name="gh_guid" type_code="9">fd5dcddb-18a9-44a0-a971-08284471a131</item> + <item name="Name" type_name="gh_string" type_code="10">Mesh</item> + <item name="NickName" type_name="gh_string" type_code="10">Mesh</item> + <item name="Optional" type_name="gh_bool" type_code="1">false</item> + <item name="SourceCount" type_name="gh_int32" type_code="3">0</item> + </items> + <chunks count="1"> + <chunk name="Attributes"> + <items count="2"> + <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35"> + <X>1463</X> + <Y>-1901</Y> + <W>31</W> + <H>24</H> + </item> + <item name="Pivot" type_name="gh_drawing_pointf" type_code="31"> + <X>1480</X> + <Y>-1889</Y> + </item> + </items> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + </chunks> + </chunk> + <chunk name="Thumbnail"> + <items count="1"> + <item name="Thumbnail" type_name="gh_drawing_bitmap" type_code="37"> + <bitmap length="7165">iVBORw0KGgoAAAANSUhEUgAAAJYAAABkCAIAAADrOV6nAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABuSSURBVHhe7d3Zl1XVtQbw/DHJ35DnZOQ1T2lG8mRGRsbISB4yNJAoIAoIKASKCq2iYETTGaCAoq1CbyQmGLqiFyIggoLRC9iBYoz3/s7+NjunOjgF+1Skqr6HNeZq9mrmN+dca+1zTtWXJjAW8H8TuGvxHwr//Oc//+1vf9uzZ8/f7xgvv/yy3oL/KbBv376zZ8+eP3/+0KFDzz33XHd39+XLly9cuHD69OkTJ05or035wBcGpvTiiy/u2rXLivbv3793797MU2HZov1ABy3985//pLonnnhixowZFPjOO+9cvHjx2LFjtDqQQpN7oQ408/HSSy9t3rx59+7dhvj0008nTZr0jW9847vf/S7mlFy/fn379u2mMpp6GSnMzYr++te/micurcWiUli2aAMMsWPHjnXr1tESrFq16utf//p3vvOdefPmff7550rUcjlCPwrbgVdeeWXx4sVdXV2GMOTXvva15cuX33PPPT//+c+VoNCcent7zbh84IuKAU7JP/7yl78obBOROl+7dm1nZyfCPvvss+9///v333//3Llzv/rVr77//vtUJ5jBaFBozZs2bWLChrh27Zp5fPOb3/zKV74SL+SXDO2L7IKDkdkyR04JnDKFtXOpz507d9ISMPFvfetbX/7yl7ljSqhUACO0ncLgwIEDb7zxxptvvonRjo4OpIrm586dsxfSRZsMua0o3O9/+Ap3bJ9T4uno0aPHjx9/9dVX169fT28EWRDeNBg9ChmUaAnW6VyAtmRZWdni7gTCLI2L8MU4paUpj6eOCLoqjxL9Yc+Dnp4e1g+UlhKqM8roUfhfQZRinaMACjUWFdspY6MmoDwzuTnM04Nc2ebCySr84x//ONkfZUUTxjKF9BKPF+I4h7AzIjTuRn//eyVXaYXBhWRjuXhIjxw5Qr99fX3lbG4K8xQkndsPHjxowmDC3NpWFy8Px3w9tRUMVD+FMfw7R4v2exMIOJToLHfmzBl3qQ8//NBBrnVcuXLl0qVL/1sgwpBZaSXk9mZ3N+K7774ru3XrVoq+5Vpw73zgoP7HP/4x58zf/va3a9ascf50EZwzZ87sG0hV2vz+9793U6yfQsbIlFhfQKY+aTPKuuHhEatiDWWntwUUijz//ve/HZps/h9//PHVluHkjMLLly+/9957hKSV0JwNyFh34xb6DCd9++23FVI6DysnNDwaW9yuXc8///wf/vAHxPyuAAGjkPIgVYEGzz77bJ0UcnOOz+IsIEcmcJoSE0SVwwVkc76qcOzYMSl3SayHZDVuZfE3gc3J1sL5Xn/9dc4hhbOtIS2l/AkiDJmVAs9L1kB2QWtEIS90X2rlvstYc75DDFbQhq2keOKOPE827KYKwmKdFPK/X//616KBsN4wmGIkw7BE0eDRRx8tIsFsYUGhqrRhYk8//bS7vwdXrFixZMkSIUKtyT355JN3yKLHzUpqfxo1GJdLocTQyd4SWtKA5T/zzDPz5s2Llh5++OFZs2ZRy69+9SuCLAGXgmd0hdqaKaSpbdu26RcxSKqAEoWMy/wIYB5lXWFHKMQ9jjs7O+fPn6+ZQm2UtKiC4VCdBUYT1biQadwSLn/UsnLlSqp76qmnVq9e/XgBJb/5zW/ohzXjzKWexlj5vffeu3DhQlryVJ0UmrFjMSINgwDuxZmkf/rTn+KO0rVr1yoJcxCyCWmZVDaPi4TMuex9TAPl9n4OwNCjDRHYLR5or1k/NEOHGBXYcIzsOikUOtgLI+J2bIQ/LVq0SFjgTByfhxFkFyxYYKJa8jYzaPZIMF3QoLu7W4cx6jEPwYY1IwZJS5cupT1hadmyZRyO83FEmlRCh9xOyIUHHniAPjds2FAnhe4xHN8McJDhDfnYY4/hTDmYBF5V4dhxefLkyRqjDWEBOlELCrVhg+PEC+2FIQmFzBo39sKZM2fa/+yLvILSqFF57F5EpSUOSlF1UshjxHTeQ/u83gDONbJdXV1MDJSAKgNL0YlgjU2IMH36dJOeMmXKI488ojFzEyvucC+8i+DgmlVTCP2QGTRnIMgShNZoMrolMPqa90Ies3nzZl6v9xyZmA9jMRLbAT6nhDtqkwb33Xcf4zI/lqWBKg3ijrLK7/BEercAfzZ+fDRiUQEKEVcpIbqilmw6vMJeiGZVsjVf7W3IImdHRwcbQQZneuihhx588MFp06Y5E5uEWmGBb+HVViygK8lUAuYGBIXmOn72Qqqz/7Fma0eklLnTHr1Ro/gkhNKbuIpRtRyRnyCSVmv2Qld72tc1MCVpvDAlvIoFJQKEMCXKZUNeoFAJOxg/UVSwESR5G+3RGKDK/gJRDhfM+TO1oJyiVNVJIVA6kszDAMCgwDAIM2rsK6GckFoCl7UXckr7ObjAiiFmL0qMk0CaY4RLBVaYuNS5xmnTgU40IgO9RQg0k6qtk0LHKtubaICzcMOsBFKHTyCICaLB1KlT1WLRDMI0wlAoVnhWG+HCgyj01PhxRMirOClN5qOVqmQ4qK2TQnaENtsbVjhiYgL3z8kFxHe1BOWJ6VjEd7w2wRbioNr09vaOk0sFcESw/e/Zs4cmX7zxASQhH90MCbV1UphowPdDSVjBR5BwmjS1eJJikUcKHckGcdPx82omqkOec83+/fuldpDyrX//j3mPHz9+4sSJ5o+C66SwAtNoHUzJI7t37xY3rCSWBeT0NoZRcNcgb+/evWiza7hGu/8psS+mAVVQjlr6ATQrt00qF6Woqy0UlnG6ZeQpMSQbQLJjGyEPZ/E88UaWBpw5Fy1aJAjNmzfPpcIRwcnAniJ0ZZcRxpz+8tnFzJkzpW2hMDAnKYYKp7o14n+WkTBCTj9jDAV35ffegJCS1Fo+L7StBI6dkN0n2QhOp8lK20ihaCDt6enJXIdEvv1RIeFC4dGjR/v6+mKb6W1swHIsyjItlgsW3P1ngWSFTjGIcdwr6Cv5k3LN2bNnL1u2TJazhj9puyjM5I4cOYKSM2fOnDp16vTp0zbhZtiWNXitCSm3RZMPHjzIJMfMiYY2BCTkMVDGHf2UdTeg3ElQIHWg6+joyBsZtyx0ck0l4mq4TJjNx8JtoZDqRW1XCKfKvDdyYTcq8zEVd39wJzUVcxLWVc2fP/+pp57q6upKLYgVno0r39UIeYkuw5GXkgMHDgha7mDxM3TSCVCmQpy5K/M8WVV2RNezxYsXt4VCrrN9+3YXdm6ekczjiSeeYFwmBwkCuTwo1wZMOkEjUHu3v51BDPKcJ5HHrAvuhtgX7PqoxR+aNc77bvpx3WLTbJ026JA+oxYUphYYelsoNCeTFjRQgi2+GIQhwwvoOCMAhyuri/c12meiGzdutGGUPd5tCFUhT1qVDABF4Vgbd0F2D24L+TxVZEosXbJkCS1RncLwh0shVIjSANpCIdcxFV5lbCOJqPzdYNyf1YgJIrhatiaKdnZ25u0owTZgAaYLGosbd50XFp7WuB4gJhekIclTmOM358Nx8VDjKavOhkdv+LMRShUybpZNwCK14FUVIjVuC4XCAmfCGQpRwqAMJjUDtLnNPP744+bEoMSHvEFFqgYY9ZQFmK493FN30TvS0GDtIY97yZZ1/YE8DsfztNRMtqwo9iCqY9+ois9JqcLVkAxkoMZk1baFQnMyv97eXrPZtGlTd3d3Tiho423sC0NgBhpA4XWNkJuIYVqmSMiLm6gmPX8xkRkiL/ciNAw34bREMOfjc83kBRiVbt26ddsgKNyxY4dHpM0N2kJhgDOs5JASekRRhfbngtAGo2KCFCr+ALtkqflZLUcUThsbRfGjgnQeXQRWFZT5JqRx+5BRBrxkKesGwQwthHFnjx+upTVmsUNCDzn1lPldu9pCYWK6MIgYYXP69OkPPPCAaIkw7hVwQVl3VSE074oS+gkKc3zVgwu+aAP7hkKqoj7I2owOfKLinlIGcx/Wocz3RxrfBGmmf6MDISVldX+kXDPOZ1YGTXmL0D6vrizK0vRmOfqRkttCIa1xdvtcgjiqgMy3ZCHlUkzn6qMBf01LINsv0ayrhmJuQOcFHQ07pTXLgCwMeShEZHQadkuqByHEQ4ivuG8mHgyUFZXDNxGvKsNpnBK1aTwAqnSLPI3TSVnRGvRvbuZsejTmMKhD2UzebNtCIWRhvFDwzIWBIITaFwkipzRILTTLGrhUxOLKHodCNNKMqFLqjuyCFTDhWHFqPVgZAVRGALGDcDMAKQ9khQdK9HhFNmRKxmpMpYBC5pI7g9GLWY8MIpYOzc1d4oc//OGPfvQj5wlz1rNAJW0XhaD3LK+CQuu3HlWDawcj/YwUFOfZEydO5Ac3R48ePXLkSOPHOIUwAPmxTjOq8gie0k+6ymd1p0+frt4FkoPXX389H+adOnXqzJkznmINcT5CZTojAvtwGPzFL37hCjF//vwf/OAH06ZNI3zve9+zK7mqTZkyxYmhjRQOCSthUAyzzLcB9MVQ/vWvf125csVY77333ieffPJxy7h69er777/vqaSVUGUhP0u7dOnS22+/ffHixQsXLqDt7Nmz+Dt37tznn3++bt26ylhvz/kCtrhy5UqHA/e/SZMm/fSnP/32t7/NERHpoOA+rfMRUEj7saY7hLAgDohF5BY7TLNyHreCxjq/fv06FfOPy5cvf/DBBwhoBVqip/mHn5UcNGfJ77zzDv7gjTfeMBa/DIV2966uLgS0Pu0hkVCkN1HUEc+JD5eEZB04RrYXMqjGdnHjN1d3AiEiZ40yPwyMpWW1USkpp3JToFBjyhX0ThbfWkgMbBHF1xteFQkjJ4RW6YCsNEBe1CLGGpqu7pC8CrrSbfZsMTnxOdkQ3CqFDgVmfO3atQR6pl0YaKvIr5aFnfxwUvCp5JRXaSVoc/78eRyITvl7VRs2bMikb4k7UZ9ngZoYGVMoS0cIei+l9mMEFDJqIULEP3jw4KefflpuHS0A8fnFs0hVpRWGzEoRj7ywiFSFM2bMoNwWtRMmWkceEeRZCX9Cnmx1mm1G1XgAimHL8sijg5FR+NFHH4n1b731lpRyW0Qa2y3y02cCl+JYb775pmxVSJA2CwYSN4QpTqy9K0r7rJvehSbWKcbkDlfcG4dAi5HgNmAOdoGRolUK9Z7YYp0E6UhBKYwAPXzLzc8VVbeoTWR2eCvbNcFApog2bmHjlM1kakdWBzYLu5q7hKmaZ+ObBK+9JgxUcGYxE7Mqn6wVJsBEKCqIxVQoSwehVQrBOhNGbgMef/rpp7kyr1q1atU999zz4x//2C2nt7dXiYv8li1bLIBqygduIEMrN3TkNsEQLlu227Vr1+ZHAQ7uUrKzZV44ALlN/FEODTDoxn2zAItxnmJJybKeSq7AwkZA4W2DGyHj4Ycffrb41P5nP/vZ5MmTc0VdtGgR/jo6OlxUGVT5wKgjMzSHvF5nbTm4581fXr6nSjCn69rjuTDDVowVG4J8j80twv3PRWJeASaV2kCb50bnLyFCXjSsXr3akC6kP/nJT1xRcUkpzxRoh15GhJxi+JkpxeECFpYPTzo7O52nLEE8qH2q/M9YKDScsSoYjjGxJBd8ApQVBXDskVGiELC4bdu27u5uMTMWjVSylFLad0ZoBaEk3ztK/GRnIsTChQvpiFMKIfcWkG0HhYLz4cOHCQJVXizjUsrVIiOYLE08CCKPHoWAp4DRObUjNdn/rv+BCQgDnIxSMCd2IVL4yqvIJcUfCZkyZQqfoLIdO3a0wwtZj9ENkS/8LVu2LN9E4YKy9hqyyWgmkmm55sbffhlVCr/IYE89PT2UAjF83hDwzkmTJq1YsYKsViypnUIxPL/5clxCFdOZVcD+J3hiTmCYPXs2LnEmNvzyl79EalicoLCEYOB0YFdm49l7KMiJJiX5jFoq0G3durUdYUOfQiUrsbMImNw9sbSwovIzOyUolKIWzeRR3Qu/yEggnTp1Kp7YNYd48MEHWf19990nnNIU5vAX2L9rp1CH+QNsRrf1Fie8xpfVpPlgnEnlc3KFOSrff//93NQjY5ZClDh3tAiNX375ZdZNU9TEtKkpoCz7k5JAduPGjfp3AGmGTiohcnWpbQUuVMKjOMnbxO1Hip9DO0PZgKdPny6Qul3MLP4MDTo1YGRsy2zHLIWM+tChQ319fQdahsauyfakHLWqFPKqKBBv9+/f78Z9vPgwufrIAowIhHzQkbes5YRuBTuxXZDF8EJ+xuFiT6yHnJKArA3mRFqCsDEGKeQBmLh+/fqHH3549erVj1qG9teuXfPIBx98kFftzag+dFR1+fLlK8VfK5U9f/78hQsXLl68ePbs2dOnT7/11lufffbZ5s2bcV9OqAUg25z5d0gCDCHVLkiQDWeRK+BPYBibFIpLn3zyCaWHmNahPYYuXbqEngphqxKqLGiMuXPnzr377rtSfixLk46RDkd8q5zTrbB7924uKJByLNut1E3GgcWx08lFLCWLrqAWecWm3Dhh8dSaKWRNNaLsdIRAIY1QNIWWbxJHAk/ByZMnycWb7VIYLptR+N/e4ucTZ86cMXR2xHJCLcCDyLDDYcVuhx6bbi6CLogEXNr8CKmVVqiZQruFPSB7xp3jTg5+PMDjo4mMSzB06/5XgdJcG6rjaJyMO/JmacJmCB6A2ig0ddH/4MGDe/bssZkzRoZZQTYfBOajQSgrbkADVdIgJc4FiLw9d4wfjyaax408IlCgB10tmtHT0yOo8IoyPxTqoZDR2YoXL17scrp+/Xp7b+PL/gW2b9/e3d0tGuQXcoFN2O2qbFFAGzboFOBiC2rz4IYNG27Dou9SNHx5EJQ76XCM4RrURiG9u9mgwTk4X8Ruhs05n72J5gsWLBDZq8gAKMerq4/L0Jzix8d2AoUCiMvQ+KFwOPBOB7Thbin1UJgx7MmIQYbUadjNpng31ABq86JdGjgfI6kZngIC5lICnp2gMNi3b9+Q20o9FHLnnTt3UjdffL74exrcaPny5TZnFx1+KUtw1BZOk+V82qdx2Grcem58gCJFp95GdEEew6AE/GGxzDehHgodZOjdrcXW5QTFyfAkMD700EOi4rRp08RDsdShmeCW43yMIeF01qxZoqtjFc7CaHxXbzjWzx2eS8cSsEjPNsUBNl2bF+pXAASqFzAdajCBGPRgK46llpBUll9i1x6JNpQj2DXWZon7+fPna+NgLeu0XQ4z7kHJ2bCaWayHQqBoZ0j8NTa0Yi+MM0WAkBeHC9OaibRTpkxBmGwOOxxUNh+g45inTlDYDOTt3bvX+aBisR4KaVn85EP8DzH4wJOLBD6cMKvfgaZk7ty5wikuXUIcYlUhD8HhOwLoh3c2Ts0TgbQJmMumWKmlHgp16konEkb1YVHq/JJzjVOMmwafk1VIrtqE7yoNuKAoyiwYR3PQmABQCLXwxWimHgr15ehIyM5XAROI4Zou/vgg45irca+yRQGcYRevaBM8dSKrXNrV1TVxqRgMCnffB0JtXmgjXLp0Kb2joQJuECPAOo6uXLlS2LS3gd1ObdUY01zTSTXx1gV/8uTJwiwKlUzshUMCeflyfT0U6sh9wKWCh/GhEAMoxI39L3D4dGBBkr2QtzXz7SmH0lXFT/Ibn46vWqXkySef5LUTXjgcbIc2xXooBIrGoq2O6zQDJSVLBU9SURQQBmWjAlo2Qy3+3IQS8ScwGDRD7bVRWJwcX9rSGnp7ez2ydetWh6CyaBBUCc7pfALDoba9sIJNsRUg2/HnQPGnBMhl6VAo+53A8KiZwtbBfJCX31wlm/IJjBTtohAlL94UafDCCy/kvR86q8IIZUfjErfUXjPaRaEzai4uQmWFAdlAREXh4cOHpWQlmuG17Gj8gTVb/mDVDSipUD+FZsC3Dh06lF/JnrnxP6cJSiIDuYJmUoX5DTCcPHmy7G6cIdrLn9Cgh0p7p4vfh+abK9FkhfopdMx1l9+0aVNnZ6frnRu9S3peYc+ePVua2+G64h8qNmP9+vUbN27ctm3bhg0bnEjL7sYT8Ldjxw4XaGd1WnJvXr58OdVR4IIFC+bOnUtWvnTpUioqtdbVVT+FgiHaDI8/tz3X8xUF3PFNCPI9Gg1+dwP54AIUkvNCbnxuh1ikHxfi5g/JHy8Q7QH10lWpu3Z8Id8kjh49ygv1ntehrvzB2qY/w60q7JocIS2lgEWP9/X16arsdHyA1TpDOBZEP1AqrvhZU6U9WbrFbgiun0KXuWeK/wGKG2OwJoKRGNfChQsZkTgAeFIoRIAGq1evFiLUynpE7fh8NeOEKXqJk1TEsjlctLdkyZKOjo4IUhRSFJXareqnkN7teTwdkUKBbS+/mJXOnDlzzpw5YvqjxZ8MNw8TEt8RhkJz0kwDM7NTzpo1y8Y+rhzRYnt7e2fMmGH59iA6sQU6WDTeLz/2GIVQHd3SJNXZdPBHV/VTKBQAH+LvrCleLwtCpTQhItGcQfE8QtwutbJr1qwRS8fbC24hxyVBShsC5nDak0Z7iVj1UxhTMjYaWIqIKohneCUGzrElqZKAXEHWRPUDZafjBrYhZ3LqEsBorNIeUqklxl1pKaifQq4jFJgBf88VgpAf5kydOpUgIIgGZoNmk4tZyZplZibGIjg/KxlXeyH+tm/fPn36dNrIhkJd2YbyzT9Zgm2Ij1aqq59CUVQctw/zcdE8ezJWFOaAA0pwrBBhaEOeSZtNQDY5e6qoojcLizuisxkZbuyBlpxo6I32KIq6BmhPVfTG0KmufgqB9vMlRJZSwVXPPbQqJEBJWhNSnm/NoPCVpr+YTshLJv2PVWqtyNLEp+ghugLaszVWJaWyCrSFQmjsY01I4d69jX+jQstl6U0RPoJ0iDPLq96jDkmtMK6Z9uWTN1CMf9cgGqiQwqx0cG0/CsuytsHwYXHwPG6JxiJuoGJFOcLQlqhb8WqUIakd0E+yVW8jQp4KZBtTbDOM0jDYQT9x6kfhjvbDdk2blk0oi+qA3irI9vT0OBXv3LnTTTkLDtMVkcrVaklGsMIw0TrEg8DjOilm0XZYXeafZQb9KLRCc8pSM7/AYxFSBUpSGFnaLDejaNivAQiGUVxVHpCrrIlGgKrcI1UDQnoIiib9umqMVCBdEaTGNXomgAlMnz9//rXXXqu+ltkKNM5nCKeKD1hYjGeLYctpQMYiGDfZ1EqLSf1He4TIFRQOEKrGsTnzrx7sR6E6kQe0Fn+Yamw5Wa2r55XEwCNL3QFYhMbWo/dDhw7JeiQtFWog9bhOlLOjvr4+3W4tkAaGA1XuRpSiB4XaKNQPHD58WG8p9wg5T2ViGmhMNh9I/3rTwMTAhD3rqUzswIEDDsZOCu5eDlB6KAi6GSxty5YtjojaOy46YnhcJ5SWdUWBWmb+xjKQEqlnDQGElJtkSrTMJC3KnPfv32/aavWZBaoi5Fmgn2PHjqmlun4UTuAuRUnhBO5ifOlL/w+D+d5he8H9iwAAAABJRU5ErkJggg==</bitmap> + </item> + </items> + </chunk> + </chunks> +</Archive> \ No newline at end of file