| GNOME Data Access 3.0 manual | ||||
|---|---|---|---|---|
GdaGraphItemGdaGraphItem — Parts of data model used with the GdaGraph object. |
Synopsis
GdaGraphItem; GObject* gda_graph_item_new (GdaDict *dict, GdaObject *ref_obj); void gda_graph_item_set_position (GdaGraphItem *item, gdouble x, gdouble y); void gda_graph_item_get_position (GdaGraphItem *item, gdouble *x, gdouble *y); GdaObject* gda_graph_item_get_ref_object (GdaGraphItem *item);
Description
Each graph item which needs to have its position kept in the GdaDict object (and written in the dictionary file) has a corresponding GdaGraphItem object. A graph item can hold a reference to any GdaObject object, meaning that the position it stores is the position where the references object's graphical representation will be on the canvas.
Details
gda_graph_item_new ()
GObject* gda_graph_item_new (GdaDict *dict, GdaObject *ref_obj);
Creates a new GdaGraphItem object
gda_graph_item_set_position ()
void gda_graph_item_set_position (GdaGraphItem *item, gdouble x, gdouble y);
Sets the position to be remembered for item.
|
a GdaGraphItemItem object |
|
|
|
gda_graph_item_get_position ()
void gda_graph_item_get_position (GdaGraphItem *item, gdouble *x, gdouble *y);
Get item's position.
|
a GdaGraphItemItem object |
|
a place where to store the X part of the position, or NULL
|
|
a place where to store the Y part of the position, or NULL
|
gda_graph_item_get_ref_object ()
GdaObject* gda_graph_item_get_ref_object (GdaGraphItem *item);
Get the referenced GdaObject object, if it exists.
|
a GdaGraphItem object |
Returns : |
the referenced object, or NULL
|
Signal Details
The "moved" signal
void user_function (GdaGraphItem *gdagraphitem, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
