diff nodejs/coord.m4 @ 1067:7b4e80ab671a openvg

merge from default branch
author Thinker K.F. Li <thinker@codemud.net>
date Wed, 01 Dec 2010 12:25:56 +0800
parents 2bcacd29d95f
children 0afd598a0b30
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nodejs/coord.m4	Wed Dec 01 12:25:56 2010 +0800
@@ -0,0 +1,15 @@
+define([PROJ_PREFIX], [xnjsmb_auto_])dnl
+STRUCT([coord], [coord_t], 
+        [
+	ACCESSOR([opacity], [xnjsmb_coord_get_opacity],[xnjsmb_coord_set_opacity]),
+	ACCESSOR([x], [xnjsmb_coord_get_x],[xnjsmb_coord_set_x]),
+	ACCESSOR([y], [xnjsmb_coord_get_y],[xnjsmb_coord_set_y]),
+	],
+	[METHOD([add_shape], [xnjsmb_coord_add_shape],
+		(SELF, OBJ([shape], [shape], [shape_t]), ERR), 1, []),
+	 METHOD([remove], [xnjsmb_coord_remove], (SELF), 0, []),
+	 METHOD([show], [xnjsmb_coord_show], (SELF), 0, []),
+	 METHOD([hide], [xnjsmb_coord_hide], (SELF), 0, [])],
+	((GET_INDEX, (coord_get_index, NUMBER)),
+	 (SET_INDEX, (coord_set_index, NUMBER)),
+	 ([STMOD], [xnjsmb_coord_mod])))