/** * @file * * @author [carlitos](https://vuo.org/user/2638) * @createdInVuoVersion 2.0.0 * @lastSavedInVuoVersion 2.0.0 * @copyright Copyright © 2019 [carlitos](https://vuo.org/user/2638) * @see This is a Vuo Composition source code file. See https://vuo.org for further information. */ digraph G { ChangeFullscreenStatus [type="vuo.window.fullscreen2" version="2.0.0" label="Change Fullscreen Status|refresh\l|windowDescription\l|fullscreen\l|screen\l|changedWindowDescription\r" pos="420,660" _screen="\{\"type\":\"active\"\}"]; ChangeWindowPosition [type="vuo.window.position2" version="2.0.0" label="Change Window Position|refresh\l|windowDescription\l|topLeft\l|unit\l|changedWindowDescription\r" pos="420,555" _unit="\"points\""]; ChangeWindowSize [type="vuo.window.size2" version="2.0.0" label="Change Window Size|refresh\l|windowDescription\l|width\l|height\l|unit\l|changedWindowDescription\r" pos="435,765" _unit="\"points\""]; Convert3DPointTo2DPoint [type="vuo.type.point3d.point2d.xy" version="1.0.1" label="Convert 3D Point to 2D Point|refresh\l|xyz\l|xy\r" pos="600,675"]; CropImage [type="vuo.image.crop" version="1.1.2" label="Crop Image|refresh\l|image\l|
center\l|width\l|height\l|croppedImage\r" pos="1020,45" _center="\{\"x\":-0.5,\"y\":0\}" _width="1" _height="1"]; CropImage2 [type="vuo.image.crop" version="1.1.2" label="Crop Image|refresh\l|image\l|
center\l|width\l|height\l|croppedImage\r" pos="1020,210" _center="\{\"x\":0.5,\"y\":0\}" _width="1" _height="1"]; CycleThroughList [type="vuo.list.cycle2.VuoPoint3d" version="2.0.0" label="Cycle through List|refresh\l|goForward\l|goBackward\l|goToFirst\l|list\l|wrapMode\l|item\r|position\r" pos="120,570" _wrapMode="\"wrap\""]; CycleThroughList2 [type="vuo.list.cycle2.VuoInteger" version="2.0.0" label="Cycle through List|refresh\l|goForward\l|goBackward\l|goToFirst\l|list\l|wrapMode\l|item\r|position\r" pos="120,690" _wrapMode="\"wrap\""]; CycleThroughList3 [type="vuo.list.cycle2.VuoInteger" version="2.0.0" label="Cycle through List|refresh\l|goForward\l|goBackward\l|goToFirst\l|list\l|wrapMode\l|item\r|position\r" pos="120,810" _wrapMode="\"wrap\""]; CycleThroughList4 [type="vuo.list.cycle2.VuoInteger" version="2.0.0" label="Cycle through List|refresh\l|goForward\l|goBackward\l|goToFirst\l|list\l|wrapMode\l|item\r|position\r" pos="120,930" _wrapMode="\"wrap\""]; FetchImage2 [type="vuo.image.fetch" version="2.0.0" label="Fetch Image|refresh\l|url\l|image\r" pos="570,150" _url="\"\\/Users\\/admin\\/Pictures\\/_DSC5901.jpeg\""]; FireOnDisplayRefresh [type="vuo.event.fireOnDisplayRefresh" version="1.0.0" label="Fire on Display Refresh|refresh\l|requestedFrame\r" pos="0,15" _requestedFrame_eventThrottling="drop"]; FireOnStart [type="vuo.event.fireOnStart" version="1.0.0" label="Fire on Start|refresh\l|started\r" pos="30,105" _started_eventThrottling="enqueue"]; IsIntegerNonzero [type="vuo.type.integer.boolean" version="1.0.1" label="Is Integer Nonzero|refresh\l|integer\l|boolean\r" pos="600,795"]; MakeList2 [type="vuo.list.make.3.VuoPoint3d" version="2.0.0" label="Make List|refresh\l|<1>1\l|<2>2\l|<3>3\l|list\r" pos="58,626" _1="\{\"x\":100,\"y\":200,\"z\":0\}" _2="\{\"x\":600,\"y\":200,\"z\":0\}" _3="\{\"x\":1100,\"y\":200,\"z\":0\}"]; MakeList3 [type="vuo.list.make.2.VuoInteger" version="2.0.0" label="Make List|refresh\l|<1>1\l|<2>2\l|list\r" pos="58,746" _1="1" _2="0"]; MakeList4 [type="vuo.list.make.3.VuoInteger" version="2.0.0" label="Make List|refresh\l|<1>1\l|<2>2\l|<3>3\l|list\r" pos="58,866" _1="200" _2="400" _3="600"]; MakeList5 [type="vuo.list.make.3.VuoInteger" version="2.0.0" label="Make List|refresh\l|<1>1\l|<2>2\l|<3>3\l|list\r" pos="58,986" _1="100" _2="200" _3="300"]; ReceiveKeyboardButtons [type="vuo.keyboard.button2" version="2.0.0" label="Receive Keyboard Buttons|refresh\l|window\l|key\l|modifierKey\l|repeatWhenHeld\l|pressed\r|released\r" pos="-195,720" _key="\"F\"" _modifierKey="\"any\"" _repeatWhenHeld="false" _pressed_eventThrottling="enqueue" _released_eventThrottling="enqueue"]; ReceiveKeyboardButtons2 [type="vuo.keyboard.button2" version="2.0.0" label="Receive Keyboard Buttons|refresh\l|window\l|key\l|modifierKey\l|repeatWhenHeld\l|pressed\r|released\r" pos="-195,870" _key="\"S\"" _modifierKey="\"any\"" _repeatWhenHeld="false" _pressed_eventThrottling="enqueue" _released_eventThrottling="enqueue"]; ReceiveKeyboardButtons3 [type="vuo.keyboard.button2" version="2.0.0" label="Receive Keyboard Buttons|refresh\l|window\l|key\l|modifierKey\l|repeatWhenHeld\l|pressed\r|released\r" pos="-195,570" _key="\"P\"" _modifierKey="\"any\"" _repeatWhenHeld="false" _pressed_eventThrottling="enqueue" _released_eventThrottling="enqueue"]; RenderImageToWindow4 [type="vuo.image.render.window2" version="4.0.0" label="Screen1|refresh\l|image\l|setWindowDescription\l|updatedWindow\r" pos="1245,150" fillcolor="magenta" _updatedWindow_eventThrottling="enqueue"]; SelectLatest [type="vuo.select.latest.8.VuoWindowDescription" version="1.0.0" label="Select Latest|refresh\l|option1\l|option2\l|option3\l|option4\l|option5\l|option6\l|option7\l|option8\l|latest\r" pos="675,555"]; Comment [type="vuo.comment" label="\"Contole window (pos, size and fullscreen) - Use keys P, S and F to toggle through each\"" pos="-240,480" width="1060" height="560" fillcolor="blue"]; Comment3 [type="vuo.comment" label="\"Visuals\"" pos="390,-15" width="432" height="285" fillcolor="violet"]; Comment6 [type="vuo.comment" label="\"P - toggle postion\"" pos="-420,525" width="423" height="113" fillcolor="lime"]; Comment7 [type="vuo.comment" label="\"F - toggle full screen\"" pos="-420,675" width="435" height="113" fillcolor="lime"]; Comment8 [type="vuo.comment" label="\"S - toggel size\"" pos="-420,825" width="435" height="113" fillcolor="lime"]; ChangeFullscreenStatus:changedWindowDescription -> SelectLatest:option2; ChangeWindowPosition:changedWindowDescription -> SelectLatest:option1; ChangeWindowSize:changedWindowDescription -> SelectLatest:option3; Convert3DPointTo2DPoint:xy -> ChangeWindowPosition:topLeft; CycleThroughList2:item -> IsIntegerNonzero:integer; CycleThroughList3:item -> ChangeWindowSize:width; CycleThroughList4:item -> ChangeWindowSize:height; CycleThroughList:item -> Convert3DPointTo2DPoint:xyz; FetchImage2:image -> RenderImageToWindow4:image; FireOnStart:started -> FetchImage2:url; IsIntegerNonzero:boolean -> ChangeFullscreenStatus:fullscreen; MakeList2:list -> CycleThroughList:list; MakeList3:list -> CycleThroughList2:list; MakeList4:list -> CycleThroughList3:list; MakeList5:list -> CycleThroughList4:list; ReceiveKeyboardButtons2:pressed -> CycleThroughList3:goForward; ReceiveKeyboardButtons2:pressed -> CycleThroughList4:goForward; ReceiveKeyboardButtons3:pressed -> CycleThroughList:goForward; ReceiveKeyboardButtons:pressed -> CycleThroughList2:goForward; SelectLatest:latest -> RenderImageToWindow4:setWindowDescription; }