#N canvas 291 154 667 345 10;
#X declare -lib Gem;
#X text 54 30 Class: geometric object;
#X obj 479 47 cnv 15 170 250 empty empty empty 20 12 0 14 #dce4fc #404040 0;
#X text 485 29 Example:;
#X obj 7 65 cnv 15 450 90 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 8 216 cnv 15 450 120 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X text 9 221 Inlets:;
#X obj 8 166 cnv 15 450 40 empty empty empty 20 12 0 14 #bcbcbc #404040 0;
#X text 17 165 Arguments:;
#X text 452 8 GEM object;
#X text 27 233 Inlet 1: gemlist;
#X text 9 307 Outlets:;
#X text 21 320 Outlet 1: gemlist;
#X obj 481 81 cnv 15 165 140 empty empty empty 20 12 0 14 #14e814 #404040 0;
#X msg 485 95 draw line;
#X msg 485 116 draw fill;
#X msg 485 138 draw point;
#X obj 553 54 gemhead;
#X floatatom 564 102 5 0 0 1 R - - 0;
#X floatatom 576 122 3 0 0 1 segments - - 0;
#X floatatom 589 147 5 0 0 1 r - - 0;
#X text 27 261 Inlet 2: float: size (= outer radius);
#X text 33 14 Synopsis: [disk];
#X text 7 69 Description: Renders a disk.;
#X text 14 86 The disk object renders a flat disk with a hole in the middle at the current position with current color. The look of the disk can be changed with the draw message \, its size can be changed via the second inlet \, the size of the hole via the third inlet.;
#X text 26 286 Inlet 4: float: inner radius (default:0);
#X obj 553 199 disk 1;
#X text 27 273 Inlet 3: int: number of segments (default:10);
#X text 28 177 disk size(=outer radius) \, segments \, hole size(=inner radius);
#X text 29 191 defaults: 1 \, 10 \, 0;
#X text 27 247 Inlet 1: message: draw [line|fill|point|default];
#N canvas 484 243 450 300 META 0;
#X obj 10 25 declare -lib Gem;
#X text 10 45 DESCRIPTION Renders a disk.;
#X text 10 65 KEYWORDS Gem openGL shape;
#X text 20 85 INLET_0 gemlist draw;
#X text 20 105 INLET_1 float;
#X text 20 125 INLET_2 int;
#X text 20 145 INLET_3 float;
#X text 20 165 OUTLET_0 gemlist;
#X text 10 185 AUTHOR IOhannes m zmölnig;
#X text 10 205 LICENSE GPL-2.0-or-later;
#X restore 548 8 pd META;
#X obj 557 241 _gemwin;
#X connect 13 0 25 0;
#X connect 14 0 25 0;
#X connect 15 0 25 0;
#X connect 16 0 25 0;
#X connect 17 0 25 1;
#X connect 18 0 25 2;
#X connect 19 0 25 3;
