Implement FOX plot window - gsl-shell.git - gsl-shell

index : gsl-shell.git
gsl-shell
summary refs log tree commit diff
path: root/lua-gsl
diff options
context:
space:
mode:
authorFrancesco Abbate <francesco.bbt@gmail.com>2012年04月04日 17:41:08 +0200
committerFrancesco Abbate <francesco.bbt@gmail.com>2012年04月04日 17:41:08 +0200
commit74e89b3d9971ccff1b3ebbc432da73f64236e7c6 (patch)
tree31648105f9475f09226c68a28e3e420a6ef04477 /lua-gsl
parentbb862197f2e965fd13ae0a40f204f6cad9e08a58 (diff)
downloadgsl-shell-74e89b3d9971ccff1b3ebbc432da73f64236e7c6.tar.gz
Implement FOX plot window
Doesn't WORK for the MOMENT
Diffstat (limited to 'lua-gsl')
-rw-r--r--lua-gsl/gs-types.c 2
-rw-r--r--lua-gsl/gs-types.h 1
2 files changed, 3 insertions, 0 deletions
diff --git a/lua-gsl/gs-types.c b/lua-gsl/gs-types.c
index 4d56cabe..3f6b68a6 100644
--- a/lua-gsl/gs-types.c
+++ b/lua-gsl/gs-types.c
@@ -9,6 +9,7 @@
#include <math.h>
#define GS_WINDOW_NAME_DEF "GSL.window"
+#define GS_FOX_WINDOW_NAME_DEF "GSL.FOXwindow"
#define GS_DRAW_SCALABLE_NAME_DEF NULL
#define GS_DRAW_PATH_NAME_DEF "GSL.path"
#define GS_DRAW_ELLIPSE_NAME_DEF "GSL.ellipse"
@@ -27,6 +28,7 @@
#define MY_EXPAND_DER(NM,DESCR,BASE) {MYCAT2(GS,NM), MYCAT3(GS,NM,NAME_DEF), DESCR, MYCAT2(GS,BASE)}
const struct gs_type gs_type_table[] = {
+ MY_EXPAND(FOX_WINDOW, "FOX graphical window"),
MY_EXPAND(WINDOW, "graphical window"),
MY_EXPAND(DRAW_SCALABLE, "graphical object"),
MY_EXPAND_DER(DRAW_PATH, "geometric line", DRAW_SCALABLE),
diff --git a/lua-gsl/gs-types.h b/lua-gsl/gs-types.h
index ed90f8c0..5437696f 100644
--- a/lua-gsl/gs-types.h
+++ b/lua-gsl/gs-types.h
@@ -11,6 +11,7 @@ __BEGIN_DECLS
enum gs_type_e {
GS_NO_TYPE = -1,
GS_WINDOW = 0,
+ GS_FOX_WINDOW,
GS_DRAW_SCALABLE, /* derived types are declared only after their base class */
GS_DRAW_PATH,
GS_DRAW_ELLIPSE,
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月25日 15:26:58 +0000

AltStyle によって変換されたページ (->オリジナル) /