module_label('character') module_menu(' convert','modules/character/convert') module_menu(' in out','modules/character/in%20out') module_menu(' parse','modules/character/parse') module_menu(' variable','modules/character/variable') module_label('connect') module_label(' stl') module_menu(' STL','modules/connect/stl/STL') module_label(' svg') module_menu(' ExtractFaces','modules/connect/svg/ExtractFaces') module_menu(' Honeycomb','modules/connect/svg/Honeycomb') module_menu(' PCB','modules/connect/svg/PCB') module_menu(' SelectFace','modules/connect/svg/SelectFace') module_label('convert') module_label(' rgba') module_menu(' jpg','modules/convert/rgba/jpg') module_menu(' png','modules/convert/rgba/png') module_label(' svg') module_menu(' array','modules/convert/svg/array') module_menu(' image','modules/convert/svg/image') module_label('dev') module_menu(' log','modules/dev/log') module_label('event') module_menu(' delay','modules/event/delay') module_menu(' generate','modules/event/generate') module_menu(' pause','modules/event/pause') module_menu(' sequence','modules/event/sequence') module_label('file') module_menu(' save','modules/file/save') module_label('frep') module_label(' operators') module_menu(' add','modules/frep/operators/add') module_menu(' blend','modules/frep/operators/blend') module_menu(' clearance','modules/frep/operators/clearance') module_menu(' intersect','modules/frep/operators/intersect') module_menu(' morph','modules/frep/operators/morph') module_menu(' subtract','modules/frep/operators/subtract') module_label(' shapes') module_label(' 2D') module_menu(' arc','modules/frep/shapes/2D/arc') module_menu(' circle','modules/frep/shapes/2D/circle') module_menu(' function','modules/frep/shapes/2D/function') module_menu(' involute gear','modules/frep/shapes/2D/involute%20gear') module_menu(' involute rack','modules/frep/shapes/2D/involute%20rack') module_menu(' polygon','modules/frep/shapes/2D/polygon') module_menu(' rectangle','modules/frep/shapes/2D/rectangle') module_menu(' right triangle','modules/frep/shapes/2D/right%20triangle') module_menu(' triangle','modules/frep/shapes/2D/triangle') module_label(' 3D') module_menu(' cone','modules/frep/shapes/3D/cone') module_menu(' cube','modules/frep/shapes/3D/cube') module_menu(' cylinder','modules/frep/shapes/3D/cylinder') module_menu(' function','modules/frep/shapes/3D/function') module_menu(' lattice','modules/frep/shapes/3D/lattice') module_menu(' menger','modules/frep/shapes/3D/menger') module_menu(' pyramid','modules/frep/shapes/3D/pyramid') module_menu(' sphere','modules/frep/shapes/3D/sphere') module_menu(' torus','modules/frep/shapes/3D/torus') module_label(' transforms') module_menu(' extrude','modules/frep/transforms/extrude') module_menu(' inflate','modules/frep/transforms/inflate') module_menu(' reflect','modules/frep/transforms/reflect') module_menu(' repeat linear','modules/frep/transforms/repeat%20linear') module_menu(' repeat rotary','modules/frep/transforms/repeat%20rotary') module_menu(' revolve','modules/frep/transforms/revolve') module_menu(' rotate','modules/frep/transforms/rotate') module_menu(' scale','modules/frep/transforms/scale') module_menu(' shear','modules/frep/transforms/shear') module_menu(' shell','modules/frep/transforms/shell') module_menu(' slice','modules/frep/transforms/slice') module_menu(' taper','modules/frep/transforms/taper') module_menu(' translate','modules/frep/transforms/translate') module_label(' view') module_menu(' render (CPU)','modules/frep/view/render%20(CPU)') module_menu(' render (GPU)','modules/frep/view/render%20(GPU)') module_menu(' slice','modules/frep/view/slice') module_label('image') module_menu(' boundingbox','modules/image/boundingbox') module_menu(' color separation','modules/image/color%20separation') module_menu(' distance transform','modules/image/distance%20transform') module_menu(' dogbone','modules/image/dogbone') module_menu(' edge detect','modules/image/edge%20detect') module_menu(' function','modules/image/function') module_menu(' motion detect','modules/image/motion%20detect') module_menu(' offset','modules/image/offset') module_menu(' orient edges','modules/image/orient%20edges') module_menu(' palette','modules/image/palette') module_menu(' raster mask','modules/image/raster%20mask') module_menu(' size','modules/image/size') module_menu(' threshold','modules/image/threshold') module_menu(' vector mask','modules/image/vector%20mask') module_menu(' vectorize','modules/image/vectorize') module_label('input') module_menu(' video','modules/input/video') module_label('iterate') module_menu(' step','modules/iterate/step') module_menu(' step and delay','modules/iterate/step%20and%20delay') module_label('library') module_menu(' globals','modules/library/globals') module_menu(' library','modules/library/library') module_menu(' three.js','modules/library/three.js') module_label('math') module_menu(' benchmark','modules/math/benchmark') module_menu(' dyadic','modules/math/dyadic') module_menu(' glsl_benchmark','modules/math/glsl_benchmark') module_menu(' parallel','modules/math/parallel') module_menu(' scalar','modules/math/scalar') module_label('mesh') module_menu(' height map','modules/mesh/height%20map') module_menu(' rotate','modules/mesh/rotate') module_menu(' slice raster','modules/mesh/slice%20raster') module_label('module') module_menu(' create','modules/module/create') module_menu(' delete','modules/module/delete') module_menu(' move','modules/module/move') module_label('network') module_menu(' apa','modules/network/apa') module_label('object') module_menu(' construct','modules/object/construct') module_menu(' download','modules/object/download') module_menu(' set','modules/object/set') module_menu(' string','modules/object/string') module_menu(' view','modules/object/view') module_label('path') module_label(' formats') module_menu(' dxf','modules/path/formats/dxf') module_menu(' g-code','modules/path/formats/g-code') module_menu(' svg','modules/path/formats/svg') module_label(' machines') module_label(' Roland') module_label(' milling') module_menu(' MDX-20','modules/path/machines/Roland/milling/MDX-20') module_menu(' SRM-20','modules/path/machines/Roland/milling/SRM-20') module_label(' vinyl cutter') module_menu(' GX-24','modules/path/machines/Roland/vinyl%20cutter/GX-24') module_menu(' ShopBot','modules/path/machines/ShopBot') module_label(' laser cutter') module_menu(' Epilog','modules/path/machines/laser%20cutter/Epilog') module_menu(' Trotec','modules/path/machines/laser%20cutter/Trotec') module_menu(' view','modules/path/view') module_label('processes') module_label(' cut') module_menu(' raster','modules/processes/cut/raster') module_label(' mill') module_label(' raster') module_menu(' 2.5D','modules/processes/mill/raster/2.5D') module_menu(' 2D','modules/processes/mill/raster/2D') module_menu(' 3D','modules/processes/mill/raster/3D') module_label('read') module_menu(' png','modules/read/png') module_menu(' stl','modules/read/stl') module_menu(' svg','modules/read/svg') module_menu(' text','modules/read/text') module_label('socket') module_label(' server') module_menu(' device','modules/socket/server/device') module_menu(' echo','modules/socket/server/echo') module_menu(' print','modules/socket/server/print') module_menu(' serial','modules/socket/server/serial') module_menu(' serialpy','modules/socket/server/serialpy') module_menu(' udp','modules/socket/server/udp') module_menu(' websocket','modules/socket/websocket') module_label('string') module_menu(' format','modules/string/format') module_menu(' variables','modules/string/variables') module_label('ui') module_menu(' bar graph','modules/ui/bar%20graph') module_menu(' button window','modules/ui/button%20window') module_menu(' color','modules/ui/color') module_menu(' label','modules/ui/label') module_menu(' slider','modules/ui/slider') module_menu(' text window','modules/ui/text%20window')