INDX INDEX_SECTIONihoudini.hdalibraryi Sop/length.ilength Line Lengthoplib:/Sop/length?Sop/lengthopdef:/Sop/length?IconImageSopeinputcolors='1 "RGB 0.700195 0.700195 0.700195" ' outputcolors='1 "RGB 0.700195 0.700195 0.700195" ' iINDX DialogScript di CreateScript d"iInternalFileOptions 0i Contents.gz iTypePropertiesOptionsu.iHelpi Tools.shelfi IconImageiExtraFileOptions-i# Dialog script for length automatically generated { name length script length label Length help { "" } inputlabel 1 "Input line" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" parm { name "sepparm" label "Spacer" type separator default { "" } parmtag { "sidefx::layout_height" "large" } parmtag { "sidefx::look" "blank" } } parm { name "sepparm4" label "Separator" type separator default { "" } } parm { name "Distance2" label " " type label default { "`round(prim(\"./distance\",0,\"perimeter\",0) * 1000000) / 1000000`" } } parm { name "sepparm3" label "Separator" type separator default { "" } } parm { name "sepparm2" label "Spacer" type separator default { "" } parmtag { "sidefx::layout_height" "large" } parmtag { "sidefx::look" "blank" } } groupsimple { name "folder0" label "Line" parm { name "grouptype" label "Group Type" type ordinal default { "guess" } menu { "guess" "Guess from Group" "breakpoints" "Breakpoints" "edges" "Edges" "points" "Points" "prims" "Primitives" } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback_language" "python" } } parm { name "Solo_Prim" label "Solo Prim" type string default { "" } menutoggle { [ "opmenu -l -a blast3 group" ] } parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport.\nShift-click to turn on Select Groups." } parmtag { "script_action_icon" "BUTTONS_reselect" } } parm { name "negate" label "Delete Non Selected" type toggle default { "on" } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback_language" "python" } } parm { name "Distance" label "Distance" type float default { "prim(\"./distance\",0,\"perimeter\",0)" } range { 0 10 } parmtag { "script_callback_language" "python" } } } } # Automatically generated script \set noalias = 1 # # Creation script for length operator # if ( "$arg1" == "" ) then echo This script is intended as a creation script exit endif # Node $arg1 (Sop/length) opexprlanguage -s hscript $arg1 opuserdata -n '___Version___' -v '' $arg1  nodeconntype nodeparmtypeYoۺY= Ɨ_ޮ݂I "l")Pt,>Pmْ&@Ӈ(*}<;<4hO|/8J3LrhAęT f殄GU:;YtVLfdC'HSCP1 »X+Nr/gib*U+~8AUE uJUqÕDI<c?:TI (-p;oz o/ߟݝ|18 4 (.TK V^/.tҁN8(L=.1rNZu'2h?O?ن'xJfy%޹isZ-g6 F_]w|Ԉ,aR:-%YO oyEK}CRð5+&MZQ^1\pUkQ`[J )ȸ.si`4;bTQ* |XJSbYOC#_qnp  BtAT Jˑxk]Lѐs FD\ ^ɁžSAu[wy8W9 FV+,U8+PbJRGx HMO6[`꠯K>u57>jA&x/;E( {brvGGA:@{vn Ulvd4jbZü\[ܯk eҠ]zl?hqn"ؿ]G lnC'[|-# ӄW?O0O;g"1˓xӑl5WFt);Iq^$|Q>Y =4~pӘ]Q?i M0MBr "%ToCH@nZ^­&qmCem@>+mE+ yfl5:AtQr'?*f4/#P5_ s'Oqj&7ucnϫuv#?r)YuլeQ4uӺk<= ps!JCU)̽iԂ9̥y4Z J\ 4"SiqC17 P(ʏXCi!ЅeqG$^`ycߥ}HU$a_ZmLxվ|B PeU51H&mmHAH* w]j7szEQon|WPw+b֣+#\ؓBޒ w%х!sA%Bd^Vdp[ޙ+;HiNbG~ z, 暩9ڬm`}K\%qo}oM}v,e%;UUЩ$ID)/Z#KO3ox5c_Bi,G,BNpc SOP $HDA_TABLE_AND_NAME Digital Assets PIC2#Nnye53Created by Houdini21.0.559 [03/11/26 00:57:15]gQ]TFrogktfrog-deskr1KL~p@4@Q tTp,?³Ҏv*yhh_Cp E3<VS8rV:tgV-T#bBdv[qyAW@a{T @vԕhVApj=E TBvdH#q-uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3 `/Fbo?`bב?`PsbצY?`'TbCs?uyU3 `/Fbo?`bב?`PsbצY?`'TbCs?uyU3 `/Fbo?`bב?`PsbצY?`'TbCs?uyU3 `/Fbo?`bב?`PsbצY?`'TbCs=3uyU3 `/Fbo?`bב?`PsbצY?`'TbCs=uyU3`/Fbo?`bב?`PsbצY?`'TbCs9uyU3`/Fbo?`bב?`PsbצY?`'TbCs"9"uyU3`/Fbo?`bב?`PsbצY?`'TbCs"9"uyU3`/Fbo?`bב?`PsbצY?`'TbCs"9"uyU3`/Fbo?`bב?`PsbצY?`'TbCs"9"uyU3`/Fbo?`bב?`PsbצY?`'TbCs"9"uyU3`/Fbo?`bב?`PsbצY?`'TbCs" b "@ @! b "uyU3`/Fbo?`bב?`PsbצY?`'TbCs"A u t A"uyU3`/Fbo?`bב?`PsbצY?`'TbCs",DGxewGD,"uyU3`/Fbo?`bב?`PsbצY?`'TbCs"qD>x w>Dq"uyU3`/Fbo?`bב?`PsbצY?`'TbCs"wDDxwDDw"uyU3`/Fbo?`bב?`PsbצY?`'TbCszffffffppffffffzuyU3`/Fbo?`bב?`PsbצY?`'TbCs=uyU3`/Fbo?`bב?`PsbצY?`'TbCsz=zuyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs?uyU3`/Fbo?`bב?`PsbצY?`'TbCs;uyU3`/Fbo?`bב?`PsbצY?`'TbCs 9 uyU3 `/Fbo?`bב?`PsbצY?`'TbCs"9"uyU3!`/Fbo?`bב?`PsbצY?`'TbCs"'ш"uyU3"`/Fbo?`bב?`PsbצY?`'TbCs"]3'3]"uyU3#`/Fbo?`bב?`PsbצY?`'TbCs"-3'3-"uyU3$`/Fbo?`bב?`PsbצY?`'TbCs"3'3"uyU3%`/Fbo?`bב?`PsbצY?`'TbCs"3'3"uyU3&`/Fbo?`bב?`PsbצY?`'TbCs"u*3'3*u"uyU3'`/Fbo?`bב?`PsbצY?`'TbCs">Y'Y>"uyU3(`/Fbo?`bב?`PsbצY?`'TbCs"+"uyU3)`/Fbo?`bב?`PsbצY?`'TbCs"IL'LI"uyU3*`/Fbo?`bב?`PsbצY?`'TbCs""3'3""uyU3+`/Fbo?`bב?`PsbצY?`'TbCs"3'3"uyU3,`/Fbo?`bב?`PsbצY?`'TbCs"3'3"uyU3-`/Fbo?`bב?`PsbצY?`'TbCs"73'37"uyU3.`/Fbo?`bב?`PsbצY?`'TbCs"j3'3j"uyU3/`/Fbo?`bב?`PsbצY?`'TbCs"'"uyU30`/Fbo?`bב?`PsbצY?`'TbCs"9"uyU31`/Fbo?`bב?`PsbצY?`'TbCs"9"uyU32`/Fbo?`bב?`PsbצY?`'TbCs9uyU33`/Fbo?`bב?`PsbצY?`'TbCs;uyU34`/Fbo?`bב?`PsbצY?`'TbCs?uyU35`/Fbo?`bב?`PsbצY?`'TbCs?uyU36`/Fbo?`bב?`PsbצY?`'TbCs?uyU37`/Fbo?`bב?`PsbצY?`'TbCs?uyU38`/Fbo?`bב?`PsbצY?`'TbCs?uyU39`/Fbo?`bב?`PsbצY?`'TbCs?uyU3:`/Fbo?`bב?`PsbצY?`'TbCs?uyU3;`/Fbo?`bב?`PsbצY?`'TbCs?uyU3<`/Fbo?`bב?`PsbצY?`'TbCs?uyU3=`/Fbo?`bב?`PsbצY?`'TbCs?uyU3>`/Fbo?`bב?`PsbצY?`'TbCs?uyU3?`/Fbo?`bב?`PsbצY?`'TbCs?