<!DOCTYPE VVVV  SYSTEM "http://vvvv.meso.net/versions/vvvv33alpha9.0.dtd" >
   <PATCH nodename="C:\Dokumente und Einstellungen\meso\Desktop\vvvv_33beta9a\help\Cross (2d) help.v4p">
   <NODE componentmode="InABox" id="11" nodename="IOBox (String)">
   <BOUNDS height="585" left="2595" top="3435" type="Node" width="1845">
   </BOUNDS>
   <BOUNDS height="1995" left="2595" top="3435" type="Box" width="3420">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|learn more:&cr;&lf;&cr;&lf;change the values on the two LinearSpreads. You will see the grid deform accordingly. &cr;&lf;&cr;&lf;try out the IncludeUpper, IncludeLower and IncludeEqual inputs on the Cross object: &cr;&lf;These pins allow you to switch off the coordinates below, on and above the diagonal.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE id="10" nodename="LinearSpread (Spreads)">
   <PIN pinname="Spread Count" slicecount="1" values="7">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <BOUNDS height="0" left="2025" top="1560" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Output X" visible="1">
   </PIN>
   <PIN pinname="Width" slicecount="1" values="0.8">
   </PIN>
   <PIN pinname="Phase" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Input Y">
   </PIN>
   <PIN pinname="Input X">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="9" nodename="IOBox (String)">
   <BOUNDS height="255" left="930" top="2190" type="Node" width="2595">
   </BOUNDS>
   <BOUNDS height="540" left="930" top="2190" type="Box" width="1755">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|generate coordinates &cr;&lf;of all crossings|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="8" nodename="IOBox (String)">
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|generate y coordinates|">
   </PIN>
   <BOUNDS height="160" left="300" top="300" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="285" left="1995" top="1200" type="Box" width="1800">
   </BOUNDS>
   <BOUNDS height="255" left="1995" top="1200" type="Node" width="1710">
   </BOUNDS>
   </NODE>
   <NODE componentmode="InABox" id="7" nodename="IOBox (String)">
   <BOUNDS height="255" left="90" top="1200" type="Node" width="1710">
   </BOUNDS>
   <BOUNDS height="255" left="90" top="1200" type="Box" width="1710">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|generate x coordinates|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE id="6" nodename="Point (GDI)">
   <PIN pinname="Type" slicecount="1" values="Cross">
   </PIN>
   <PIN pinname="Y" visible="1">
   </PIN>
   <PIN pinname="X" visible="1">
   </PIN>
   <BOUNDS height="0" left="90" top="2925" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Layer" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="5" nodename="Renderer (GDI)">
   <BOUNDS height="2385" left="105" top="3435" type="Box" width="2400">
   </BOUNDS>
   <BOUNDS height="4500" left="3601" top="2827" type="Window" width="6000">
   </BOUNDS>
   <BOUNDS height="0" left="105" top="3435" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Global Visual Range" slicecount="1" values="0.00000">
   </PIN>
   <PIN pinname="Layers" visible="1">
   </PIN>
   </NODE>
   <NODE id="4" nodename="LinearSpread (Spreads)">
   <PIN pinname="Width" slicecount="1" values="0.83">
   </PIN>
   <PIN pinname="Spread Count" slicecount="1" values="5">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <BOUNDS height="0" left="105" top="1560" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <BOUNDS height="6330" left="1665" top="1215" type="Window" width="6225">
   </BOUNDS>
   <NODE id="3" nodename="Cross (2d)">
   <BOUNDS height="0" left="90" top="2235" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="X In" visible="1">
   </PIN>
   <PIN pinname="Y In" visible="1">
   </PIN>
   <PIN pinname="X Out" visible="1">
   </PIN>
   <PIN pinname="Y Out" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="3" dstpinname="X In" srcnodeid="4" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="3" dstpinname="Y In" linkstyle="PolyLine" srcnodeid="10" srcpinname="Output">
   <LINKPOINT x="2055" y="1950">
   </LINKPOINT>
   <LINKPOINT x="285" y="1950">
   </LINKPOINT>
   </LINK>
   <LINK dstnodeid="6" dstpinname="X" srcnodeid="3" srcpinname="X Out">
   </LINK>
   <LINK dstnodeid="6" dstpinname="Y" linkstyle="PolyLine" srcnodeid="3" srcpinname="Y Out">
   <LINKPOINT x="810" y="2625">
   </LINKPOINT>
   <LINKPOINT x="285" y="2625">
   </LINKPOINT>
   </LINK>
   <NODE componentmode="InABox" id="2" nodename="IOBox (String)">
   <BOUNDS height="255" left="15" top="390" type="Node" width="570">
   </BOUNDS>
   <BOUNDS height="525" left="15" top="390" type="Box" width="2595">
   </BOUNDS>
   <BOUNDS height="160" left="60" top="8640" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|generates all combination pairs of the two inputs at the output|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="1" nodename="IOBox (String)">
   <BOUNDS height="270" left="15" top="15" type="Node" width="915">
   </BOUNDS>
   <BOUNDS height="375" left="15" top="15" type="Box" width="1875">
   </BOUNDS>
   <BOUNDS height="160" left="60" top="8640" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Cross - 2d|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="12">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="0" nodename="IOBox (String)">
   <BOUNDS height="270" left="1095" top="2940" type="Node" width="495">
   </BOUNDS>
   <BOUNDS height="270" left="1095" top="2940" type="Box" width="495">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="draw">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <LINK srcnodeid="6" srcpinname="Layer" dstnodeid="5" dstpinname="Layers">
   </LINK>
   </PATCH>