/* Generated by G-Wrap-TNG: an experimental wrapper engine */ #include #include #include "burrow/spectrum.h" #include "burrow/canvas.h" #include #include #include #if (__STDC_VERSION__ >= 199901L) /* is a C99 header. It defines SIZE_MAX among other things. */ # include #endif static SCM gw__tmp47_range_minvalunsigned_int; void gw_initialize_wrapset_burrowcanvas (GWLangArena); void gw_init_wrapset_burrowcanvas (void); void gw_init_wrapset_burrowcanvas (void) { gw_initialize_wrapset_burrowcanvas (NULL); } static void gw__tmp7809__hos_canvas__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosCanvas **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosCanvas **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosCanvas **) instance)) scm_c_gtype_instance_unref ((*(HosCanvas **) instance)); } } static void gw__tmp7810__hos_canvas__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosCanvas **) instance) = NULL; else { if (! ((*(HosCanvas **) instance) = (HosCanvas *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CANVAS))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosCanvas **) instance) = (HosCanvas *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CANVAS))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7811__hos_canvas__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7812__hos_canvas_item__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosCanvasItem **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosCanvasItem **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosCanvasItem **) instance)) scm_c_gtype_instance_unref ((*(HosCanvasItem **) instance)); } } static void gw__tmp7813__hos_canvas_item__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosCanvasItem **) instance) = NULL; else { if (! ((*(HosCanvasItem **) instance) = (HosCanvasItem *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CANVAS_ITEM))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosCanvasItem **) instance) = (HosCanvasItem *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CANVAS_ITEM))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7814__hos_canvas_item__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7815__hos_contour_color__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosContourColor **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosContourColor **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosContourColor **) instance)) scm_c_gtype_instance_unref ((*(HosContourColor **) instance)); } } static void gw__tmp7816__hos_contour_color__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosContourColor **) instance) = NULL; else { if (! ((*(HosContourColor **) instance) = (HosContourColor *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CONTOUR_COLOR))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosContourColor **) instance) = (HosContourColor *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CONTOUR_COLOR))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7817__hos_contour_color__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7818__hos_contour_plot__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosContourPlot **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosContourPlot **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosContourPlot **) instance)) scm_c_gtype_instance_unref ((*(HosContourPlot **) instance)); } } static void gw__tmp7819__hos_contour_plot__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosContourPlot **) instance) = NULL; else { if (! ((*(HosContourPlot **) instance) = (HosContourPlot *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CONTOUR_PLOT))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosContourPlot **) instance) = (HosContourPlot *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CONTOUR_PLOT))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7820__hos_contour_plot__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7821__hos_grid__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosGrid **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosGrid **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosGrid **) instance)) scm_c_gtype_instance_unref ((*(HosGrid **) instance)); } } static void gw__tmp7822__hos_grid__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosGrid **) instance) = NULL; else { if (! ((*(HosGrid **) instance) = (HosGrid *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_GRID))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosGrid **) instance) = (HosGrid *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_GRID))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7823__hos_grid__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7824__hos_line__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosLine **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosLine **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosLine **) instance)) scm_c_gtype_instance_unref ((*(HosLine **) instance)); } } static void gw__tmp7825__hos_line__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosLine **) instance) = NULL; else { if (! ((*(HosLine **) instance) = (HosLine *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_LINE))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosLine **) instance) = (HosLine *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_LINE))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7826__hos_line__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7827__hos_ornament__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosOrnament **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosOrnament **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosOrnament **) instance)) scm_c_gtype_instance_unref ((*(HosOrnament **) instance)); } } static void gw__tmp7828__hos_ornament__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosOrnament **) instance) = NULL; else { if (! ((*(HosOrnament **) instance) = (HosOrnament *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_ORNAMENT))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosOrnament **) instance) = (HosOrnament *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_ORNAMENT))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7829__hos_ornament__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7830__hos_marker__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosMarker **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosMarker **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosMarker **) instance)) scm_c_gtype_instance_unref ((*(HosMarker **) instance)); } } static void gw__tmp7831__hos_marker__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosMarker **) instance) = NULL; else { if (! ((*(HosMarker **) instance) = (HosMarker *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_MARKER))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosMarker **) instance) = (HosMarker *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_MARKER))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7832__hos_marker__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7833__hos_marker_text__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosMarkerText **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosMarkerText **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosMarkerText **) instance)) scm_c_gtype_instance_unref ((*(HosMarkerText **) instance)); } } static void gw__tmp7834__hos_marker_text__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosMarkerText **) instance) = NULL; else { if (! ((*(HosMarkerText **) instance) = (HosMarkerText *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_MARKER_TEXT))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosMarkerText **) instance) = (HosMarkerText *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_MARKER_TEXT))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7835__hos_marker_text__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7836__hos_cursor__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosCursor **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosCursor **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosCursor **) instance)) scm_c_gtype_instance_unref ((*(HosCursor **) instance)); } } static void gw__tmp7837__hos_cursor__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosCursor **) instance) = NULL; else { if (! ((*(HosCursor **) instance) = (HosCursor *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CURSOR))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosCursor **) instance) = (HosCursor *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_CURSOR))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7838__hos_cursor__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static void gw__tmp7839__hos_spectrum_profile__wrap_value (GWLangLocative value, GWLangArena arena, const GWTypeSpec * typespec, void *instance, GWError * error) { if ((*(HosSpectrumProfile **) instance) == NULL) *(SCM *) value = SCM_BOOL_F; else *(SCM *) value = scm_c_gtype_instance_to_scm ((*(HosSpectrumProfile **) instance)); if (*typespec & GW_TYPESPEC_CALLER_OWNED) { if ((*(HosSpectrumProfile **) instance)) scm_c_gtype_instance_unref ((*(HosSpectrumProfile **) instance)); } } static void gw__tmp7840__hos_spectrum_profile__unwrap_value (void *instance, GWLangArena arena, const GWTypeSpec * typespec, GWLangLocative value, GWError * error) { if (*typespec & GW_TYPESPEC_NULL_OK) { if (SCM_FALSEP (*(SCM *) value)) (*(HosSpectrumProfile **) instance) = NULL; else { if (! ((*(HosSpectrumProfile **) instance) = (HosSpectrumProfile *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_SPECTRUM_PROFILE))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } else { if (! ((*(HosSpectrumProfile **) instance) = (HosSpectrumProfile *) scm_c_scm_to_gtype_instance_typed (*(SCM *) value, HOS_TYPE_SPECTRUM_PROFILE))) { (*error).status = GW_ERR_ARG_TYPE; (*error).data = value; } } } static void gw__tmp7841__hos_spectrum_profile__destruct_value (GWLangArena arena, void *instance, const GWTypeSpec * typespec, GWError * error) { } static char *gw__tmp7849_canvas_world2view_namestr = "canvas-world2view"; static SCM gw__tmp7848_canvas_world2view_wrapper (SCM gw__scm_arg0) { /* no WCP arguments: ret=#< void> */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; const GWTypeSpec *typespec = NULL; static const GWTypeSpec typespecs[] = { GW_TYPESPEC_CALLER_OWNED }; SCM gw__scm_out_arg0 = SCM_UNSPECIFIED; SCM gw__scm_out_arg1 = SCM_UNSPECIFIED; HosCanvas *gw__c_arg0; double gw__c_arg1; double gw__c_arg2; /* ARG 0 */ typespec = &typespecs[gw__arg_pos]; gw__arg_pos++; { if (! (gw__c_arg0 = (HosCanvas *) scm_c_scm_to_gtype_instance_typed (*(SCM *) & gw__scm_arg0, HOS_TYPE_CANVAS))) { (gw__error).status = GW_ERR_ARG_TYPE; (gw__error).data = &gw__scm_arg0; goto gw__post_call_arg_0; } /* ARG -1 (invisible) */ { /* ARG -1 (invisible) */ { if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__post_call_arg_0; canvas_world2view (gw__c_arg0, &gw__c_arg1, &gw__c_arg2); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = SCM_UNSPECIFIED; } } { *(SCM *) & gw__scm_out_arg1 = scm_from_double (gw__c_arg2); } } { *(SCM *) & gw__scm_out_arg0 = scm_from_double (gw__c_arg1); } } gw__post_call_arg_0: { } } if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7849_canvas_world2view_namestr, gw__arg_pos); return scm_values (scm_list_n (gw__scm_out_arg0, gw__scm_out_arg1, SCM_UNDEFINED)); } static char *gw__tmp7851_canvas_view2world_namestr = "canvas-view2world"; static SCM gw__tmp7850_canvas_view2world_wrapper (SCM gw__scm_arg0) { /* no WCP arguments: ret=#< void> */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; const GWTypeSpec *typespec = NULL; static const GWTypeSpec typespecs[] = { GW_TYPESPEC_CALLER_OWNED }; SCM gw__scm_out_arg0 = SCM_UNSPECIFIED; SCM gw__scm_out_arg1 = SCM_UNSPECIFIED; HosCanvas *gw__c_arg0; double gw__c_arg1; double gw__c_arg2; /* ARG 0 */ typespec = &typespecs[gw__arg_pos]; gw__arg_pos++; { if (! (gw__c_arg0 = (HosCanvas *) scm_c_scm_to_gtype_instance_typed (*(SCM *) & gw__scm_arg0, HOS_TYPE_CANVAS))) { (gw__error).status = GW_ERR_ARG_TYPE; (gw__error).data = &gw__scm_arg0; goto gw__post_call_arg_0; } /* ARG -1 (invisible) */ { /* ARG -1 (invisible) */ { if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__post_call_arg_0; canvas_view2world (gw__c_arg0, &gw__c_arg1, &gw__c_arg2); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = SCM_UNSPECIFIED; } } { *(SCM *) & gw__scm_out_arg1 = scm_from_double (gw__c_arg2); } } { *(SCM *) & gw__scm_out_arg0 = scm_from_double (gw__c_arg1); } } gw__post_call_arg_0: { } } if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7851_canvas_view2world_namestr, gw__arg_pos); return scm_values (scm_list_n (gw__scm_out_arg0, gw__scm_out_arg1, SCM_UNDEFINED)); } static char *gw__tmp7855_canvas_get_cairo_context_namestr = "canvas-get-cairo-context"; static SCM gw__tmp7854_canvas_get_cairo_context_wrapper (SCM gw__scm_arg0) { /* no WCP arguments: ret=#< cairo-t> */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; const GWTypeSpec *typespec = NULL; static const GWTypeSpec typespecs[] = { GW_TYPESPEC_CALLER_OWNED }; cairo_t *gw__result; HosCanvas *gw__c_arg0; /* ARG 0 */ typespec = &typespecs[gw__arg_pos]; gw__arg_pos++; { if (! (gw__c_arg0 = (HosCanvas *) scm_c_scm_to_gtype_instance_typed (*(SCM *) & gw__scm_arg0, HOS_TYPE_CANVAS))) { (gw__error).status = GW_ERR_ARG_TYPE; (gw__error).data = &gw__scm_arg0; goto gw__post_call_arg_0; } if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__post_call_arg_0; gw__result = canvas_get_cairo_context (gw__c_arg0); { /* post-call-result-cg */ if (gw__result == NULL) *(SCM *) & gw__scm_result = SCM_BOOL_F; else { *(SCM *) & gw__scm_result = scm_from_cairo (gw__result); } } } gw__post_call_arg_0: { } } if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7855_canvas_get_cairo_context_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7861_hos_canvas_get_type_namestr = "hos-canvas-get-type"; static SCM gw__tmp7860_hos_canvas_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_canvas_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7861_hos_canvas_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7863_hos_canvas_item_get_type_namestr = "hos-canvas-item-get-type"; static SCM gw__tmp7862_hos_canvas_item_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_canvas_item_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7863_hos_canvas_item_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7871_hos_contour_plot_get_type_namestr = "hos-contour-plot-get-type"; static SCM gw__tmp7870_hos_contour_plot_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_contour_plot_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7871_hos_contour_plot_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7873_hos_contour_color_get_type_namestr = "hos-contour-color-get-type"; static SCM gw__tmp7872_hos_contour_color_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_contour_color_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7873_hos_contour_color_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7889_hos_cursor_get_type_namestr = "hos-cursor-get-type"; static SCM gw__tmp7888_hos_cursor_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_cursor_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7889_hos_cursor_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7891_hos_grid_get_type_namestr = "hos-grid-get-type"; static SCM gw__tmp7890_hos_grid_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_grid_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7891_hos_grid_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7893_line_set_points_namestr = "line-set-points"; static SCM gw__tmp7892_line_set_points_wrapper (SCM gw__scm_arg0, SCM gw__scm_arg1) { /* no WCP arguments: ret=#< void> */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; const GWTypeSpec *typespec = NULL; static const GWTypeSpec typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED }; SCM gw__scm_out_arg0 = SCM_UNSPECIFIED; SCM gw__scm_out_arg1 = SCM_UNSPECIFIED; HosLine *gw__c_arg0; double gw__c_arg1; double gw__c_arg2; unsigned int gw__c_arg3; /* ARG 0 */ typespec = &typespecs[gw__arg_pos]; gw__arg_pos++; { if (! (gw__c_arg0 = (HosLine *) scm_c_scm_to_gtype_instance_typed (*(SCM *) & gw__scm_arg0, HOS_TYPE_LINE))) { (gw__error).status = GW_ERR_ARG_TYPE; (gw__error).data = &gw__scm_arg0; goto gw__post_call_arg_0; } /* ARG -1 (invisible) */ { /* ARG -1 (invisible) */ { /* ARG 1 */ typespec = &typespecs[gw__arg_pos]; gw__arg_pos++; { if (SCM_FALSEP (scm_integer_p (*(SCM *) & gw__scm_arg1))) { (gw__error).status = GW_ERR_ARG_TYPE; (gw__error).data = &gw__scm_arg1; goto gw__post_call_arg_1; } else if (SCM_NFALSEP (scm_negative_p (*(SCM *) & gw__scm_arg1)) || SCM_FALSEP (scm_leq_p (*(SCM *) & gw__scm_arg1, gw__tmp47_range_minvalunsigned_int))) { (gw__error).status = GW_ERR_ARG_TYPE; (gw__error).data = &gw__scm_arg1; goto gw__post_call_arg_1; } else { gw__c_arg3 = scm_to_uint (*(SCM *) & gw__scm_arg1); } if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__post_call_arg_1; line_set_points (gw__c_arg0, &gw__c_arg1, &gw__c_arg2, gw__c_arg3); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = SCM_UNSPECIFIED; } } gw__post_call_arg_1: { } } { *(SCM *) & gw__scm_out_arg1 = scm_from_double (gw__c_arg2); } } { *(SCM *) & gw__scm_out_arg0 = scm_from_double (gw__c_arg1); } } gw__post_call_arg_0: { } } if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7893_line_set_points_namestr, gw__arg_pos); return scm_values (scm_list_n (gw__scm_out_arg0, gw__scm_out_arg1, SCM_UNDEFINED)); } static char *gw__tmp7897_hos_line_get_type_namestr = "hos-line-get-type"; static SCM gw__tmp7896_hos_line_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_line_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7897_hos_line_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7919_hos_marker_text_get_type_namestr = "hos-marker-text-get-type"; static SCM gw__tmp7918_hos_marker_text_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_marker_text_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7919_hos_marker_text_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7925_hos_ornament_get_type_namestr = "hos-ornament-get-type"; static SCM gw__tmp7924_hos_ornament_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_ornament_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7925_hos_ornament_get_type_namestr, gw__arg_pos); return gw__scm_result; } static char *gw__tmp7927_hos_spectrum_profile_get_type_namestr = "hos-spectrum-profile-get-type"; static SCM gw__tmp7926_hos_spectrum_profile_get_type_wrapper () { /* no WCP arguments: ret=#< > */ SCM gw__scm_result = SCM_UNSPECIFIED; GWError gw__error = { GW_ERR_NONE, NULL, NULL }; unsigned int gw__arg_pos = 0; GType gw__result; if ((gw__error).status == GW_ERR_NONE) { if ((gw__error).status != GW_ERR_NONE) goto gw__wrapper_exit; gw__result = hos_spectrum_profile_get_type (); { /* post-call-result-cg */ *(SCM *) & gw__scm_result = scm_c_gtype_to_class (gw__result); } } gw__wrapper_exit: if (gw__error.status != GW_ERR_NONE) gw_handle_wrapper_error (NULL, &gw__error, gw__tmp7927_hos_spectrum_profile_get_type_namestr, gw__arg_pos); return gw__scm_result; } void gw_initialize_wrapset_burrowcanvas (GWLangArena gw__arena) { static int gw_wrapset_initialized = 0; GWWrapSet *gw__tmp0_c_info = NULL; if (gw_wrapset_initialized) return; { GWError gw__tmp7928_error_var; gw__tmp7928_error_var.status = GW_ERR_NONE; gw__tmp7928_error_var.data = SCM_UNSPECIFIED; gw__tmp7928_error_var.message = NULL; (void) gw__tmp7928_error_var; { if (!g_thread_supported ()) g_thread_init (NULL); } gw_guile_runtime_init (); scm_c_eval_string ("(use-modules (gnome gw gtk) (gnome gw gdk) (gnome gw gobject) (gnome gw glib) (g-wrap gw standard))"); gw__tmp0_c_info = gw_wrapset_new (gw__arena, "burrowcanvas", "standard", "gnome-glib", "gnome-gobject", "gnome-gdk", "gnome-gtk", NULL); gw_guile_set_generics_module_x (scm_c_resolve_module ("gnome gw generics")); gw__tmp47_range_minvalunsigned_int = scm_from_uint (UINT_MAX); scm_gc_protect_object (gw__tmp47_range_minvalunsigned_int); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7809__hos_canvas__wrap_value, gw__tmp7810__hos_canvas__unwrap_value, gw__tmp7811__hos_canvas__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_CANVAS)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7812__hos_canvas_item__wrap_value, gw__tmp7813__hos_canvas_item__unwrap_value, gw__tmp7814__hos_canvas_item__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_CANVAS_ITEM)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7815__hos_contour_color__wrap_value, gw__tmp7816__hos_contour_color__unwrap_value, gw__tmp7817__hos_contour_color__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_CONTOUR_COLOR)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7818__hos_contour_plot__wrap_value, gw__tmp7819__hos_contour_plot__unwrap_value, gw__tmp7820__hos_contour_plot__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_CONTOUR_PLOT)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7821__hos_grid__wrap_value, gw__tmp7822__hos_grid__unwrap_value, gw__tmp7823__hos_grid__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_GRID)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7824__hos_line__wrap_value, gw__tmp7825__hos_line__unwrap_value, gw__tmp7826__hos_line__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_LINE)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7827__hos_ornament__wrap_value, gw__tmp7828__hos_ornament__unwrap_value, gw__tmp7829__hos_ornament__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_ORNAMENT)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7830__hos_marker__wrap_value, gw__tmp7831__hos_marker__unwrap_value, gw__tmp7832__hos_marker__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_MARKER)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7833__hos_marker_text__wrap_value, gw__tmp7834__hos_marker_text__unwrap_value, gw__tmp7835__hos_marker_text__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_MARKER_TEXT)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7836__hos_cursor__wrap_value, gw__tmp7837__hos_cursor__unwrap_value, gw__tmp7838__hos_cursor__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_CURSOR)); gw_wrapset_add_type (gw__tmp0_c_info, "", "", &ffi_type_pointer, NULL, gw__tmp7839__hos_spectrum_profile__wrap_value, gw__tmp7840__hos_spectrum_profile__unwrap_value, gw__tmp7841__hos_spectrum_profile__destruct_value); gw_guile_make_latent_variable (scm_from_locale_symbol (""), scm_sys_gtype_to_class, scm_from_ulong (HOS_TYPE_SPECTRUM_PROFILE)); { const char *gw__tmp7929_arg_types[2]; static GWTypeSpec gw__tmp7930_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7929_arg_types[1] = ""; gw__tmp7929_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_add_item, 2, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7929_arg_types, gw__tmp7930_arg_typespecs, "canvas-add-item", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7931_arg_types[2]; static GWTypeSpec gw__tmp7932_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7931_arg_types[1] = "unsigned-int"; gw__tmp7931_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_get_item, 2, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7931_arg_types, gw__tmp7932_arg_typespecs, "canvas-get-item", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7933_arg_types[5]; static GWTypeSpec gw__tmp7934_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7933_arg_types[4] = "double"; gw__tmp7933_arg_types[3] = "double"; gw__tmp7933_arg_types[2] = "double"; gw__tmp7933_arg_types[1] = "double"; gw__tmp7933_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_set_world, 5, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7933_arg_types, gw__tmp7934_arg_typespecs, "canvas-set-world", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7848_canvas_world2view_wrapper, 1, 0, NULL, 0, NULL, NULL, gw__tmp7849_canvas_world2view_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7850_canvas_view2world_wrapper, 1, 0, NULL, 0, NULL, NULL, gw__tmp7851_canvas_view2world_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); { const char *gw__tmp7935_arg_types[2]; static GWTypeSpec gw__tmp7936_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7935_arg_types[1] = ""; gw__tmp7935_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_invalidate_region, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7935_arg_types, gw__tmp7936_arg_typespecs, "canvas-invalidate-region", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7854_canvas_get_cairo_context_wrapper, 1, 0, NULL, 0, NULL, NULL, gw__tmp7855_canvas_get_cairo_context_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); { const char *gw__tmp7937_arg_types[1]; static GWTypeSpec gw__tmp7938_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7937_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, adjustment_for_canvas_x, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7937_arg_types, gw__tmp7938_arg_typespecs, "adjustment-for-canvas-x", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7939_arg_types[1]; static GWTypeSpec gw__tmp7940_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7939_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, adjustment_for_canvas_y, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7939_arg_types, gw__tmp7940_arg_typespecs, "adjustment-for-canvas-y", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7860_hos_canvas_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7861_hos_canvas_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7862_hos_canvas_item_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7863_hos_canvas_item_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); { const char *gw__tmp7941_arg_types[2]; static GWTypeSpec gw__tmp7942_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7941_arg_types[1] = ""; gw__tmp7941_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_item_expose, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7941_arg_types, gw__tmp7942_arg_typespecs, "canvas-item-expose", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7943_arg_types[1]; static GWTypeSpec gw__tmp7944_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7943_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_item_configure, 1, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7943_arg_types, gw__tmp7944_arg_typespecs, "canvas-item-configure", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7945_arg_types[2]; static GWTypeSpec gw__tmp7946_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7945_arg_types[1] = ""; gw__tmp7945_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_item_set_canvas, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7945_arg_types, gw__tmp7946_arg_typespecs, "canvas-item-set-canvas", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7870_hos_contour_plot_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7871_hos_contour_plot_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7872_hos_contour_color_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7873_hos_contour_color_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); { const char *gw__tmp7947_arg_types[2]; static GWTypeSpec gw__tmp7948_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7947_arg_types[1] = "unsigned-int"; gw__tmp7947_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, cursor_set_orientation, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7947_arg_types, gw__tmp7948_arg_typespecs, "cursor-set-orientation", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7949_arg_types[1]; static GWTypeSpec gw__tmp7950_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7949_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, cursor_get_adjustment, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7949_arg_types, gw__tmp7950_arg_typespecs, "cursor-get-adjustment", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7951_arg_types[2]; static GWTypeSpec gw__tmp7952_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7951_arg_types[1] = ""; gw__tmp7951_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, cursor_set_adjustment, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7951_arg_types, gw__tmp7952_arg_typespecs, "cursor-set-adjustment", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7953_arg_types[2]; static GWTypeSpec gw__tmp7954_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7953_arg_types[1] = "double"; gw__tmp7953_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, cursor_set_pos, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7953_arg_types, gw__tmp7954_arg_typespecs, "cursor-set-pos", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7955_arg_types[1]; static GWTypeSpec gw__tmp7956_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7955_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_add_cursor_horizontal, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7955_arg_types, gw__tmp7956_arg_typespecs, "canvas-add-cursor-horizontal", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7957_arg_types[1]; static GWTypeSpec gw__tmp7958_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7957_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_add_cursor_vertical, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7957_arg_types, gw__tmp7958_arg_typespecs, "canvas-add-cursor-vertical", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7959_arg_types[1]; static GWTypeSpec gw__tmp7960_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7959_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, cursor_get_position, 1, 0, "double", GW_TYPESPEC_CALLER_OWNED, gw__tmp7959_arg_types, gw__tmp7960_arg_typespecs, "cursor-get-position", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7888_hos_cursor_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7889_hos_cursor_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7890_hos_grid_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7891_hos_grid_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7892_line_set_points_wrapper, 2, 0, NULL, 0, NULL, NULL, gw__tmp7893_line_set_points_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); { const char *gw__tmp7961_arg_types[3]; static GWTypeSpec gw__tmp7962_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7961_arg_types[2] = "double"; gw__tmp7961_arg_types[1] = "double"; gw__tmp7961_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, line_append_point, 3, 0, "unsigned-int", GW_TYPESPEC_CALLER_OWNED, gw__tmp7961_arg_types, gw__tmp7962_arg_typespecs, "line-append-point", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7896_hos_line_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7897_hos_line_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); { const char *gw__tmp7963_arg_types[2]; static GWTypeSpec gw__tmp7964_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7963_arg_types[1] = "unsigned-int"; gw__tmp7963_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_set_size, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7963_arg_types, gw__tmp7964_arg_typespecs, "marker-set-size", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7965_arg_types[3]; static GWTypeSpec gw__tmp7966_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7965_arg_types[2] = ""; gw__tmp7965_arg_types[1] = ""; gw__tmp7965_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_set_adjustments, 3, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7965_arg_types, gw__tmp7966_arg_typespecs, "marker-set-adjustments", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7967_arg_types[1]; static GWTypeSpec gw__tmp7968_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7967_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_get_x_adjustment, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7967_arg_types, gw__tmp7968_arg_typespecs, "marker-get-x-adjustment", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7969_arg_types[1]; static GWTypeSpec gw__tmp7970_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7969_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_get_y_adjustment, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7969_arg_types, gw__tmp7970_arg_typespecs, "marker-get-y-adjustment", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7971_arg_types[1]; static GWTypeSpec gw__tmp7972_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7971_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_get_x, 1, 0, "double", GW_TYPESPEC_CALLER_OWNED, gw__tmp7971_arg_types, gw__tmp7972_arg_typespecs, "marker-get-x", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7973_arg_types[1]; static GWTypeSpec gw__tmp7974_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7973_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_get_y, 1, 0, "double", GW_TYPESPEC_CALLER_OWNED, gw__tmp7973_arg_types, gw__tmp7974_arg_typespecs, "marker-get-y", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7975_arg_types[1]; static GWTypeSpec gw__tmp7976_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7975_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_add_marker, 1, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7975_arg_types, gw__tmp7976_arg_typespecs, "canvas-add-marker", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7977_arg_types[2]; static GWTypeSpec gw__tmp7978_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED | GW_TYPESPEC_CONST, }; gw__tmp7977_arg_types[1] = "mchars"; gw__tmp7977_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_text_set_label, 2, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7977_arg_types, gw__tmp7978_arg_typespecs, "marker-text-set-label", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7979_arg_types[2]; static GWTypeSpec gw__tmp7980_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED | GW_TYPESPEC_CONST, }; gw__tmp7979_arg_types[1] = "mchars"; gw__tmp7979_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, canvas_add_marker_text, 2, 0, "", GW_TYPESPEC_CALLEE_OWNED, gw__tmp7979_arg_types, gw__tmp7980_arg_typespecs, "canvas-add-marker-text", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7981_arg_types[3]; static GWTypeSpec gw__tmp7982_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7981_arg_types[2] = "double"; gw__tmp7981_arg_types[1] = "double"; gw__tmp7981_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, marker_text_set_patch, 3, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7981_arg_types, gw__tmp7982_arg_typespecs, "marker-text-set-patch", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7918_hos_marker_text_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7919_hos_marker_text_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); { const char *gw__tmp7983_arg_types[1]; static GWTypeSpec gw__tmp7984_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7983_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, ornament_acquire, 1, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7983_arg_types, gw__tmp7984_arg_typespecs, "ornament-acquire", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } { const char *gw__tmp7985_arg_types[1]; static GWTypeSpec gw__tmp7986_arg_typespecs[] = { GW_TYPESPEC_CALLER_OWNED, }; gw__tmp7985_arg_types[0] = ""; gw_wrapset_add_function (gw__tmp0_c_info, ornament_release, 1, 0, "void", GW_TYPESPEC_CALLER_OWNED, gw__tmp7985_arg_types, gw__tmp7986_arg_typespecs, "ornament-release", NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); } gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7924_hos_ornament_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7925_hos_ornament_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); gw_wrapset_add_function (gw__tmp0_c_info, gw__tmp7926_hos_spectrum_profile_get_type_wrapper, 0, 0, NULL, 0, NULL, NULL, gw__tmp7927_hos_spectrum_profile_get_type_namestr, NULL, GW_FUNCTION_FLAG_LEAVE_RUNTIME); gw_wrapset_register (gw__tmp0_c_info); } gw_wrapset_initialized = 1; }