PageRenderTime 38ms CodeModel.GetById 13ms RepoModel.GetById 1ms app.codeStats 0ms

/nodes/modules/Image/OpenCV/TimingCircuit (CV.StructuredLight).v4p

https://github.com/digitalwannabe/VVVV.Packs.Image
Unknown | 289 lines | 289 code | 0 blank | 0 comment | 0 complexity | ead6d57a1f6f1375eb674ed5a6641da7 MD5 | raw file
  1. <!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45alpha28.dtd" >
  2. <PATCH nodename="C:\vvvv\vvvv-sdk\vvvv45\addonpack\lib\nodes\modules\Image\OpenCV\TimingCircuit (OpenCV StructuredLight).v4p" systemname="TimingCircuit (OpenCV StructuredLight)" filename="C:\vvvv\vvvv-sdk\vvvv45\addonpack\lib\nodes\modules\Image\OpenCV\TimingCircuit (OpenCV StructuredLight).v4p">
  3. <BOUNDS type="Window" left="9105" top="6120" width="9000" height="7875">
  4. </BOUNDS>
  5. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="1">
  6. <BOUNDS type="Node" left="4875" top="360" width="100" height="100">
  7. </BOUNDS>
  8. <BOUNDS type="Box" left="4875" top="360" width="795" height="240">
  9. </BOUNDS>
  10. <PIN pinname="Value Type" slicecount="1" values="Integer">
  11. </PIN>
  12. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Frame Count|">
  13. </PIN>
  14. <PIN pinname="Y Output Value" visible="1">
  15. </PIN>
  16. </NODE>
  17. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="2">
  18. <BOUNDS type="Node" left="3015" top="5235" width="100" height="100">
  19. </BOUNDS>
  20. <BOUNDS type="Box" left="3015" top="5235" width="480" height="480">
  21. </BOUNDS>
  22. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  23. </PIN>
  24. <PIN pinname="Behavior" slicecount="1" values="Bang">
  25. </PIN>
  26. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="|Before Change|">
  27. </PIN>
  28. <PIN pinname="Y Input Value" visible="1">
  29. </PIN>
  30. </NODE>
  31. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="3">
  32. <BOUNDS type="Node" left="3915" top="5235" width="100" height="100">
  33. </BOUNDS>
  34. <BOUNDS type="Box" left="3915" top="5235" width="480" height="480">
  35. </BOUNDS>
  36. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  37. </PIN>
  38. <PIN pinname="Behavior" slicecount="1" values="Bang">
  39. </PIN>
  40. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Change">
  41. </PIN>
  42. <PIN pinname="Y Input Value" visible="1">
  43. </PIN>
  44. </NODE>
  45. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="4">
  46. <BOUNDS type="Node" left="1740" top="360" width="100" height="100">
  47. </BOUNDS>
  48. <BOUNDS type="Box" left="1740" top="360" width="480" height="480">
  49. </BOUNDS>
  50. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  51. </PIN>
  52. <PIN pinname="Behavior" slicecount="1" values="Bang">
  53. </PIN>
  54. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Run">
  55. </PIN>
  56. <PIN pinname="Y Output Value" visible="1">
  57. </PIN>
  58. </NODE>
  59. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="5">
  60. <BOUNDS type="Node" left="2640" top="360" width="100" height="100">
  61. </BOUNDS>
  62. <BOUNDS type="Box" left="2640" top="360" width="480" height="480">
  63. </BOUNDS>
  64. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  65. </PIN>
  66. <PIN pinname="Behavior" slicecount="1" values="Bang">
  67. </PIN>
  68. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Stop">
  69. </PIN>
  70. <PIN pinname="Y Output Value" visible="1">
  71. </PIN>
  72. </NODE>
  73. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="6">
  74. <BOUNDS type="Node" left="3540" top="375" width="100" height="100">
  75. </BOUNDS>
  76. <BOUNDS type="Box" left="3540" top="375" width="795" height="240">
  77. </BOUNDS>
  78. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Duration">
  79. </PIN>
  80. <PIN pinname="Units" slicecount="1" encoded="0" values="s">
  81. </PIN>
  82. <PIN pinname="Y Output Value" visible="1">
  83. </PIN>
  84. <PIN pinname="Y Input Value" slicecount="1" values="0.2">
  85. </PIN>
  86. </NODE>
  87. <NODE systemname="LFO (Animation)" nodename="LFO (Animation)" componentmode="Hidden" id="7">
  88. <BOUNDS type="Node" left="1215" top="1980" width="100" height="100">
  89. </BOUNDS>
  90. <PIN pinname="Reset" visible="1">
  91. </PIN>
  92. <PIN pinname="Cycles" visible="1">
  93. </PIN>
  94. <PIN pinname="Period" visible="1">
  95. </PIN>
  96. <PIN pinname="Pause" visible="1">
  97. </PIN>
  98. </NODE>
  99. <LINK srcnodeid="4" srcpinname="Y Output Value" dstnodeid="7" dstpinname="Reset">
  100. </LINK>
  101. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="9">
  102. <BOUNDS type="Node" left="1920" top="5235" width="100" height="100">
  103. </BOUNDS>
  104. <BOUNDS type="Box" left="1920" top="5235" width="795" height="240">
  105. </BOUNDS>
  106. <PIN pinname="Value Type" slicecount="1" values="Integer">
  107. </PIN>
  108. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Frame">
  109. </PIN>
  110. <PIN pinname="Y Input Value" visible="1">
  111. </PIN>
  112. </NODE>
  113. <NODE systemname="Min (Value)" nodename="Min (Value)" componentmode="Hidden" id="10">
  114. <BOUNDS type="Node" left="1905" top="2805" width="3000" height="270">
  115. </BOUNDS>
  116. <PIN pinname="Input 2" visible="1">
  117. </PIN>
  118. <PIN pinname="Output" visible="1">
  119. </PIN>
  120. <PIN pinname="Input 1" visible="1">
  121. </PIN>
  122. </NODE>
  123. <NODE systemname="Subtract (Value)" nodename="Subtract (Value)" componentmode="Hidden" id="11">
  124. <BOUNDS type="Node" left="4860" top="2010" width="100" height="100">
  125. </BOUNDS>
  126. <PIN pinname="Output" visible="1">
  127. </PIN>
  128. <PIN pinname="Input 2" slicecount="1" values="1">
  129. </PIN>
  130. <PIN pinname="Input 1" visible="1">
  131. </PIN>
  132. </NODE>
  133. <LINK srcnodeid="11" srcpinname="Output" dstnodeid="10" dstpinname="Input 2">
  134. </LINK>
  135. <LINK srcnodeid="1" srcpinname="Y Output Value" dstnodeid="11" dstpinname="Input 1">
  136. </LINK>
  137. <LINK srcnodeid="7" srcpinname="Cycles" dstnodeid="10" dstpinname="Input 1">
  138. </LINK>
  139. <LINK srcnodeid="6" srcpinname="Y Output Value" dstnodeid="7" dstpinname="Period" linkstyle="Bezier">
  140. <LINKPOINT x="3540" y="1183">
  141. </LINKPOINT>
  142. <LINKPOINT x="1275" y="1383">
  143. </LINKPOINT>
  144. </LINK>
  145. <NODE systemname="FlipFlop (Animation)" nodename="FlipFlop (Animation)" componentmode="Hidden" id="12">
  146. <BOUNDS type="Node" left="705" top="1320" width="100" height="100">
  147. </BOUNDS>
  148. <PIN pinname="Set" visible="1">
  149. </PIN>
  150. <PIN pinname="Inverse Output" visible="1">
  151. </PIN>
  152. <PIN pinname="Output" visible="1">
  153. </PIN>
  154. <PIN pinname="Reset" visible="1">
  155. </PIN>
  156. </NODE>
  157. <NODE systemname="FrameDelay (Animation)" nodename="FrameDelay (Animation)" componentmode="Hidden" id="13">
  158. <BOUNDS type="Node" left="1905" top="3570" width="100" height="100">
  159. </BOUNDS>
  160. <PIN pinname="Input 1" visible="1">
  161. </PIN>
  162. <PIN pinname="Output 1" visible="1">
  163. </PIN>
  164. </NODE>
  165. <LINK srcnodeid="10" srcpinname="Output" dstnodeid="13" dstpinname="Input 1">
  166. </LINK>
  167. <LINK srcnodeid="13" srcpinname="Output 1" dstnodeid="9" dstpinname="Y Input Value">
  168. </LINK>
  169. <NODE systemname="Change (Animation)" nodename="Change (Animation)" componentmode="Hidden" id="15">
  170. <BOUNDS type="Node" left="3015" top="3570" width="100" height="100">
  171. </BOUNDS>
  172. <PIN pinname="OnChange" visible="1">
  173. </PIN>
  174. <PIN pinname="Input" visible="1">
  175. </PIN>
  176. </NODE>
  177. <LINK srcnodeid="10" srcpinname="Output" dstnodeid="15" dstpinname="Input" linkstyle="VHV">
  178. <LINKPOINT x="1965" y="3308">
  179. </LINKPOINT>
  180. <LINKPOINT x="3015" y="3308">
  181. </LINKPOINT>
  182. </LINK>
  183. <LINK srcnodeid="4" srcpinname="Y Output Value" dstnodeid="12" dstpinname="Set">
  184. </LINK>
  185. <LINK srcnodeid="12" srcpinname="Inverse Output" dstnodeid="7" dstpinname="Pause">
  186. </LINK>
  187. <NODE systemname="FrameDelay (Animation)" nodename="FrameDelay (Animation)" componentmode="Hidden" id="17">
  188. <BOUNDS type="Node" left="690" top="3585" width="100" height="100">
  189. </BOUNDS>
  190. <PIN pinname="Input 1" visible="1">
  191. </PIN>
  192. </NODE>
  193. <LINK srcnodeid="12" srcpinname="Output" dstnodeid="17" dstpinname="Input 1">
  194. </LINK>
  195. <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="18" systemname="IOBox (Value Advanced)">
  196. <BOUNDS type="Node" left="690" top="5235" width="0" height="0">
  197. </BOUNDS>
  198. <BOUNDS type="Box" left="690" top="5235" width="480" height="480">
  199. </BOUNDS>
  200. <PIN pinname="Units" slicecount="1" encoded="0" values="||">
  201. </PIN>
  202. <PIN pinname="Precision" slicecount="1" values="4">
  203. </PIN>
  204. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  205. </PIN>
  206. <PIN pinname="Behavior" slicecount="1" values="Toggle">
  207. </PIN>
  208. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Running">
  209. </PIN>
  210. </NODE>
  211. <LINK srcnodeid="17" srcpinname="Output 1" dstnodeid="18" dstpinname="Y Input Value">
  212. </LINK>
  213. <LINK srcnodeid="5" srcpinname="Y Output Value" dstnodeid="12" dstpinname="Reset">
  214. </LINK>
  215. <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="19">
  216. <BOUNDS type="Node" left="5940" top="5235" width="100" height="100">
  217. </BOUNDS>
  218. <BOUNDS type="Box" left="5940" top="5235" width="480" height="480">
  219. </BOUNDS>
  220. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  221. </PIN>
  222. <PIN pinname="Behavior" slicecount="1" values="Bang">
  223. </PIN>
  224. <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Reset">
  225. </PIN>
  226. <PIN pinname="Y Input Value" visible="1">
  227. </PIN>
  228. </NODE>
  229. <NODE systemname="OR (Boolean)" nodename="OR (Boolean)" componentmode="Hidden" id="20">
  230. <BOUNDS type="Node" left="5940" top="4170" width="100" height="100">
  231. </BOUNDS>
  232. <PIN pinname="Output" visible="1">
  233. </PIN>
  234. <PIN pinname="Input 1" visible="1">
  235. </PIN>
  236. <PIN pinname="Input 2" visible="1">
  237. </PIN>
  238. </NODE>
  239. <LINK srcnodeid="20" srcpinname="Output" dstnodeid="19" dstpinname="Y Input Value">
  240. </LINK>
  241. <LINK srcnodeid="4" srcpinname="Y Output Value" dstnodeid="20" dstpinname="Input 1" linkstyle="Bezier">
  242. <LINKPOINT x="2050" y="2490">
  243. </LINKPOINT>
  244. <LINKPOINT x="5675" y="2490">
  245. </LINKPOINT>
  246. </LINK>
  247. <LINK srcnodeid="5" srcpinname="Y Output Value" dstnodeid="20" dstpinname="Input 2" linkstyle="Bezier">
  248. <LINKPOINT x="2950" y="2498">
  249. </LINKPOINT>
  250. <LINKPOINT x="6050" y="2498">
  251. </LINKPOINT>
  252. </LINK>
  253. <NODE systemname="OR (Boolean)" nodename="OR (Boolean)" componentmode="Hidden" id="21">
  254. <BOUNDS type="Node" left="3015" top="4230" width="1305" height="270">
  255. </BOUNDS>
  256. <PIN pinname="Input 1" visible="1">
  257. </PIN>
  258. <PIN pinname="Output" visible="1">
  259. </PIN>
  260. <PIN pinname="Input 2" visible="1">
  261. </PIN>
  262. </NODE>
  263. <NODE systemname="FrameDelay (Animation)" nodename="FrameDelay (Animation)" componentmode="Hidden" id="22">
  264. <BOUNDS type="Node" left="3915" top="4740" width="100" height="100">
  265. </BOUNDS>
  266. <PIN pinname="Output 1" visible="1">
  267. </PIN>
  268. <PIN pinname="Input 1" visible="1">
  269. </PIN>
  270. </NODE>
  271. <LINK srcnodeid="21" srcpinname="Output" dstnodeid="2" dstpinname="Y Input Value">
  272. </LINK>
  273. <LINK srcnodeid="15" srcpinname="OnChange" dstnodeid="21" dstpinname="Input 1">
  274. </LINK>
  275. <LINK srcnodeid="4" srcpinname="Y Output Value" dstnodeid="21" dstpinname="Input 2" linkstyle="Bezier">
  276. <LINKPOINT x="1800" y="2528">
  277. </LINKPOINT>
  278. <LINKPOINT x="4260" y="2528">
  279. </LINKPOINT>
  280. </LINK>
  281. <LINK srcnodeid="22" srcpinname="Output 1" dstnodeid="3" dstpinname="Y Input Value">
  282. </LINK>
  283. <LINK srcnodeid="21" srcpinname="Output" dstnodeid="22" dstpinname="Input 1" linkstyle="VHV">
  284. <LINKPOINT x="3075" y="4605">
  285. </LINKPOINT>
  286. <LINKPOINT x="3915" y="4605">
  287. </LINKPOINT>
  288. </LINK>
  289. </PATCH>