/** * @file * This composition does... * * @copyright Copyright © 2017 [useful design](https://vuo.org/user/143) * @see This is a Vuo Composition source code file. See http://vuo.org for further information. */ digraph G { AppendTexts [type="vuo.text.append" version="1.1.0" label="Append Texts|refresh\l|texts\l|separator\l|compositeText\r" pos="615,255"]; ArrangeLayersInRow [type="vuo.layer.arrange.row" version="1.0.0" label="Arrange Layers in Row|refresh\l|layers\l|renderedLayers\l|verticalAlignment\l|anchor\l|position\l|spacing\l|arrangedLayer\r" pos="675,585" _verticalAlignment="\"center\"" _anchor="{\"horizontalAlignment\":\"center\",\"verticalAlignment\":\"center\"}" _position="{\"x\":0,\"y\":0}" _spacing="0"]; CopyLayer [type="vuo.layer.copy.trs" version="2.0.1" label="Copy Layer|refresh\l|layer\l|translations\l|rotations\l|scales\l|copies\r" pos="1020,465"]; FetchTable [type="vuo.table.fetch" version="1.0.0" label="Fetch Table|refresh\l|url\l|format\l|table\r" pos="-15,240" _url="\"../../SEN Policy/Briefing Notes 2017/07 Spreadsheets/minimum_swis_load_21.2V2c.csv\"" _format="\"csv\""]; FireOnStart [type="vuo.event.fireOnStart" version="1.0.0" label="Fire on Start|refresh\l|started\r" pos="30,45" _started_eventThrottling="enqueue"]; FirePeriodically [type="vuo.time.firePeriodically2" version="2.0.0" label="Fire Periodically|refresh\l|seconds\l|fired\r" pos="240,75" _seconds="1.0" _fired_eventThrottling="drop"]; GetTableRow [type="vuo.table.get.row.VuoInteger" version="1.0.0" label="Get Table Row|refresh\l|
table\l|row\l|includeHeader\l|values\r" pos="150,240" _row="1" _includeHeader="true"]; Make2DTransform [type="vuo.transform.make.2d" version="1.0.0" label="Make 2D Transform|refresh\l|translation\l|rotation\l|scale\l|transform\r" pos="630,375" fillcolor="magenta" _translation="{\"x\":0.30000001192092896,\"y\":0.30000001192092896}" _rotation="45" _scale="{\"x\":0.5,\"y\":0.5}"]; MakeList11 [type="vuo.list.make.1.VuoPoint2d" version="2.0.0" label="Make List|refresh\l|<1>1\l|list\r" pos="974,521" _1="{\"x\":1,\"y\":1}"]; MakeList12 [type="vuo.list.make.1.VuoPoint2d" version="2.0.0" label="Make List|refresh\l|<1>1\l|list\r" pos="843,491" _1="{\"x\":0,\"y\":0}"]; MakeList13 [type="vuo.list.make.1.VuoReal" version="2.0.0" label="Make List|refresh\l|<1>1\l|list\r" pos="903,506" _1="45"]; MakeList14 [type="vuo.list.make.2.VuoLayer" version="2.0.0" label="Make List|refresh\l|<1>1\l|<2>2\l|list\r" pos="924,266"]; MakeList15 [type="vuo.list.make.2.VuoLayer" version="2.0.0" label="Make List|refresh\l|<1>1\l|<2>2\l|list\r" pos="599,596"]; MakeList4 [type="vuo.list.make.1.VuoWindowProperty" version="2.0.0" label="Make List|refresh\l|<1>1\l|list\r" pos="974,296"]; MakeList6 [type="vuo.list.make.2.VuoGenericType1" version="2.0.0" label="Make List|refresh\l|<1>1\l|<2>2\l|list\r" pos="-19,-4"]; MakeTextLayer [type="vuo.layer.make.text" version="1.1.0" label="Make Text Layer|refresh\l|text\l|font\l|anchor\l|
center\l|layer\r" pos="750,255" _font="{\"fontName\":\"HelveticaNeue-Light\",\"pointSize\":10,\"underline\":false,\"color\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1},\"alignment\":\"left\",\"characterSpacing\":1,\"lineSpacing\":1}" _anchor="{\"horizontalAlignment\":\"center\",\"verticalAlignment\":\"center\"}" _center="{\"x\":0,\"y\":-0.6600000262260437}"]; MakeTextLayer2 [type="vuo.layer.make.text" version="1.1.0" label="Make Text Layer|refresh\l|text\l|font\l|anchor\l|
center\l|layer\r" pos="465,465" _font="{\"fontName\":\"HelveticaNeue-Light\",\"pointSize\":28}" _anchor="{\"horizontalAlignment\":\"center\",\"verticalAlignment\":\"center\"}" _center="{\"x\":0.0,\"y\":0.0}"]; ProcessList [type="vuo.list.process.VuoGenericType1.VuoGenericType2" version="1.0.1" label="Process List|refresh\l|fire\l|processedItem\l|processedList\r|processItem\r" pos="30,-15" _processedList_eventThrottling="enqueue" _processItem_eventThrottling="enqueue"]; ProcessList4 [type="vuo.list.process.VuoText.VuoReal" version="1.0.1" label="Process List|refresh\l|fire\l|processedItem\l|processedList\r|processItem\r" pos="315,600" _processedList_eventThrottling="enqueue" _processItem_eventThrottling="enqueue"]; RenderLayersToWindow [type="vuo.layer.render.window" version="2.4.0" label="Render Layers to Window|refresh\l|layers\l|multisampling\l|setWindowProperties\l|showedWindow\r|requestedFrame\r|renderedLayers\r" pos="1020,255" _multisampling="\"4\"" _showedWindow_eventThrottling="enqueue" _requestedFrame_eventThrottling="drop"]; TakeFromList2 [type="vuo.list.take.VuoText" version="1.0.0" label="Take from List|refresh\l|list\l|position\l|removedItem\r|modifiedList\r" pos="345,240" _position="\"beginning\""]; TakeFromList3 [type="vuo.list.take.VuoText" version="1.0.0" label="Take from List|refresh\l|list\l|position\l|removedItem\r|modifiedList\r" pos="255,390" _position="\"beginning\""]; TransformLayer [type="vuo.layer.transform" version="1.0.0" label="Transform Layer|refresh\l|transform\l|layer\l|transformedLayer\r" pos="810,405"]; AppendTexts:compositeText -> MakeTextLayer:text; FetchTable:table -> GetTableRow:table; FireOnStart:started -> FetchTable:refresh; FireOnStart:started -> MakeTextLayer2:refresh; FirePeriodically:fired -> CopyLayer:refresh; FirePeriodically:fired -> GetTableRow:refresh; FirePeriodically:fired -> Make2DTransform:refresh; FirePeriodically:fired -> MakeTextLayer:refresh; FirePeriodically:fired -> RenderLayersToWindow:refresh; GetTableRow:values -> TakeFromList2:list; Make2DTransform:transform -> TransformLayer:transform; MakeList11:list -> CopyLayer:scales; MakeList12:list -> CopyLayer:translations; MakeList13:list -> CopyLayer:rotations; MakeList14:list -> RenderLayersToWindow:layers; MakeList15:list -> ArrangeLayersInRow:layers; MakeList4:list -> RenderLayersToWindow:setWindowProperties; MakeList6:list -> ProcessList:fire; MakeTextLayer2:layer -> TransformLayer:layer; MakeTextLayer:layer -> MakeList14:1; TakeFromList2:modifiedList -> AppendTexts:texts; TakeFromList2:modifiedList -> ProcessList4:fire; TakeFromList2:modifiedList -> TakeFromList3:list; TakeFromList3:removedItem -> MakeTextLayer2:text; TransformLayer:transformedLayer -> CopyLayer:layer; TransformLayer:transformedLayer -> MakeList14:2; }