pike.git / src / post_modules / GTK2 / source / gtkdatabox.pre

version» Context lines:

pike.git/src/post_modules/GTK2/source/gtkdatabox.pre:45:   struct data_wrapper {    gfloat *X,*Y;   };   %}      /*   void data_add(array(float) X, array(float) Y, GDK2.Color color,    int type, int dot_size)   //! Add data to the box.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    struct array *a1,*a2;    struct object *o1;    INT_TYPE type,dot_size;    GdkColor *color;    struct data_wrapper *dw;    int i,len;    int ind;    get_all_args("data_add",args,"%A%A%o%i%i",&a1,&a2,&o1,&type,&dot_size);    if (a1==NULL || a2==NULL || a1->size<1 || a2->size<1)
pike.git/src/post_modules/GTK2/source/gtkdatabox.pre:70:    SIMPLE_OUT_OF_MEMORY_ERROR("data_add",sizeof(struct data_wrapper));    len=MAX(a1->size,a2->size);    dw->X=(gfloat *)g_malloc(sizeof(gfloat)*len);    dw->Y=(gfloat *)g_malloc(sizeof(gfloat)*len);    if (dw->X==NULL || dw->Y==NULL) {    if(dw->X) g_free(dw->X);    g_free(dw);    SIMPLE_OUT_OF_MEMORY_ERROR("data_add",sizeof(gfloat)*len*2);    }    for (i=0; i<len; i++) { -  dw->X[i]=pgtk_get_float(ITEM(a1)+i); -  dw->Y[i]=pgtk_get_float(ITEM(a2)+i); +  dw->X[i]=pgtk2_get_float(ITEM(a1)+i); +  dw->Y[i]=pgtk2_get_float(ITEM(a2)+i);    }    if (THIS->extra_data) {    if (THIS->extra_data->X)    g_free(THIS->extra_data->X);    if (THIS->extra_data->Y)    g_free(THIS->extra_data->Y);    g_free(THIS->extra_data);    }    THIS->extra_data=dw;    ind=gtk_databox_data_add(GTK_DATABOX(THIS->obj),len,dw->X,dw->Y,    *color,type,dot_size); -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    push_int(ind);    }   }   */      void set_rulers_enable(int setting);   //! Set whether rulers will be displayed.      void get_rulers_enable();   //! Get whether rulers will be displayed.
pike.git/src/post_modules/GTK2/source/gtkdatabox.pre:167:    push_constant_text("x"); push_float(v.x);    push_constant_text("y"); push_float(v.y);    f_aggregate_mapping(4);   }   %}      mapping(string:float) data_get_value(int x, int y)   {    GtkDataboxValue v;    gtk_databox_data_get_value(GTK_DATABOX(THIS->obj),get_coord(0,args),&v); -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    push_value(v);   }      array(mapping(string:float)) data_get_visible_extrema()   {    GtkDataboxValue v1,v2; -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    gtk_databox_data_get_visible_extrema(GTK_DATABOX(THIS->obj), &v1, &v2 );    push_value( v1 );    push_value( v2 );    f_aggregate(2);   }      array(mapping(string:float)) data_get_extrema()   {    GtkDataboxValue v1,v2; -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    gtk_databox_data_get_extrema(GTK_DATABOX(THIS->obj),&v1,&v2);    push_value(v1);    push_value(v2);    f_aggregate(2);   }      void rescale();      void rescale_with_values(float minx, float miny, float maxx, float maxy)   {
pike.git/src/post_modules/GTK2/source/gtkdatabox.pre:212:   //! Rescale with an inverted x and/or y direction.      int data_set_color(int index, *GDK2.Color color);      void set_background_color(*GDK2.Color color);   //! Set the background color.      GDK2.Color data_get_color(int index)   //! Get the color at index.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    INT_TYPE index;    GdkColor *col;    get_all_args("get_color",args,"%i",&index);    col=(GdkColor *)g_malloc(sizeof(GdkColor));    if (col==NULL)    SIMPLE_OUT_OF_MEMORY_ERROR("get_color",sizeof(GdkColor));    gtk_databox_data_get_color(GTK_DATABOX(THIS->obj),index,col); -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    if (col)    push_gdkobject(col,color);    else    push_int(0);    }   }      int data_set_type(int index, int type, int dot_size);   //! Type is one of CONST(GTK_DATABOX_)      array(int) data_get_type(int index)   //! Return type and dot size at index.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    INT_TYPE index;    guint dot_size;    GtkDataboxDataType type;    get_all_args("data_get_type",args,"%i",&index); -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    gtk_databox_data_get_type(GTK_DATABOX(THIS->obj),index,&type,&dot_size);    push_int(type);    push_int(dot_size);    f_aggregate(2);    }   }   int data_add(int nelems, array(float,nofree) x, array(float,nofree) y,    *GDK2.Color color, int type, int dot_size);   //! Type is one of CONST(GTK_DATABOX_)   
pike.git/src/post_modules/GTK2/source/gtkdatabox.pre:281:      int data_destroy_all();   */      int data_set_grid_config(int index, int hlines, int vlines);   //! Not useful unless the data type is GTK2.DATABOX_GRID.      int data_get_grid_config(int index)   //! See data_set_grid_config().   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    INT_TYPE index;    unsigned int hlines,vlines;    get_all_args("data_get_grid_config",args,"%i",&index); -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    gtk_databox_data_get_grid_config(GTK_DATABOX(THIS->obj),index,    &hlines,&vlines);    push_int(hlines);    push_int(vlines);    f_aggregate(2);    }   }