aboutsummaryrefslogtreecommitdiff
path: root/extensions/xgui/adapters_in
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/xgui/adapters_in')
-rw-r--r--extensions/xgui/adapters_in/xy2coord.pd38
-rw-r--r--extensions/xgui/adapters_in/xy2move.pd12
-rw-r--r--extensions/xgui/adapters_in/xy2xy1.pd15
-rw-r--r--extensions/xgui/adapters_in/xy2xy2.pd15
4 files changed, 80 insertions, 0 deletions
diff --git a/extensions/xgui/adapters_in/xy2coord.pd b/extensions/xgui/adapters_in/xy2coord.pd
new file mode 100644
index 00000000..2915389f
--- /dev/null
+++ b/extensions/xgui/adapters_in/xy2coord.pd
@@ -0,0 +1,38 @@
+#N canvas 528 314 372 265 10;
+#X text 267 228 dh20020106;
+#X text 10 6 coord : convert x1 y1 x2 y2 to a coord command;
+#X obj 164 36 inlet;
+#X obj 35 179 pack f f f f;
+#X msg 35 202 coord \$1 \$2 \$3 \$4;
+#X obj 178 133 f;
+#X obj 135 133 f;
+#X obj 92 133 f;
+#X obj 164 60 t b f;
+#X obj 121 36 inlet;
+#X obj 121 60 t b f;
+#X obj 78 36 inlet;
+#X obj 78 60 t b f;
+#X obj 35 36 inlet;
+#X obj 35 134 f;
+#X obj 78 98 t b b b b;
+#X obj 35 227 outlet;
+#X connect 2 0 8 0;
+#X connect 3 0 4 0;
+#X connect 4 0 16 0;
+#X connect 5 0 3 3;
+#X connect 6 0 3 2;
+#X connect 7 0 3 1;
+#X connect 8 0 15 0;
+#X connect 8 1 5 1;
+#X connect 9 0 10 0;
+#X connect 10 0 15 0;
+#X connect 10 1 6 1;
+#X connect 11 0 12 0;
+#X connect 12 0 15 0;
+#X connect 12 1 7 1;
+#X connect 13 0 14 0;
+#X connect 14 0 3 0;
+#X connect 15 0 14 0;
+#X connect 15 1 7 0;
+#X connect 15 2 6 0;
+#X connect 15 3 5 0;
diff --git a/extensions/xgui/adapters_in/xy2move.pd b/extensions/xgui/adapters_in/xy2move.pd
new file mode 100644
index 00000000..bafabb52
--- /dev/null
+++ b/extensions/xgui/adapters_in/xy2move.pd
@@ -0,0 +1,12 @@
+#N canvas 584 581 299 140 10;
+#X text 199 97 dh20020106;
+#X obj 112 36 inlet;
+#X obj 35 36 inlet;
+#X obj 70 95 outlet;
+#X text 10 6 move : convert x1 y1 to a move command;
+#X msg 35 62 move \$1 0;
+#X msg 112 61 move 0 \$1;
+#X connect 1 0 6 0;
+#X connect 2 0 5 0;
+#X connect 5 0 3 0;
+#X connect 6 0 3 0;
diff --git a/extensions/xgui/adapters_in/xy2xy1.pd b/extensions/xgui/adapters_in/xy2xy1.pd
new file mode 100644
index 00000000..e408136b
--- /dev/null
+++ b/extensions/xgui/adapters_in/xy2xy1.pd
@@ -0,0 +1,15 @@
+#N canvas 540 374 413 171 10;
+#X obj 78 36 inlet;
+#X obj 35 36 inlet;
+#X obj 35 136 outlet;
+#X obj 35 88 pack f f;
+#X obj 78 58 t b f;
+#X msg 35 111 xy1 \$1 \$2;
+#X text 91 138 dh20020108;
+#X text 10 6 xy2xy1;
+#X connect 0 0 4 0;
+#X connect 1 0 3 0;
+#X connect 3 0 5 0;
+#X connect 4 0 3 0;
+#X connect 4 1 3 1;
+#X connect 5 0 2 0;
diff --git a/extensions/xgui/adapters_in/xy2xy2.pd b/extensions/xgui/adapters_in/xy2xy2.pd
new file mode 100644
index 00000000..04ad49f2
--- /dev/null
+++ b/extensions/xgui/adapters_in/xy2xy2.pd
@@ -0,0 +1,15 @@
+#N canvas 544 394 413 171 10;
+#X obj 78 36 inlet;
+#X obj 35 36 inlet;
+#X obj 35 136 outlet;
+#X obj 35 88 pack f f;
+#X obj 78 58 t b f;
+#X text 91 138 dh20020108;
+#X text 10 6 xy2xy1;
+#X msg 35 111 xy2 \$1 \$2;
+#X connect 0 0 4 0;
+#X connect 1 0 3 0;
+#X connect 3 0 7 0;
+#X connect 4 0 3 0;
+#X connect 4 1 3 1;
+#X connect 7 0 2 0;