![]() | ![]() | ![]() | Libmergeant Reference Manual | ![]() |
---|
MgCanvasEntityMgCanvasEntity — Draws a graphical representation of a MgEntity object |
MgCanvasEntity; guint mg_canvas_entity_get_type (void); MgCanvasField* mg_canvas_entity_get_field_item (MgCanvasEntity *ce, MgField *field); gdouble mg_canvas_entity_get_field_ypos (MgCanvasEntity *ce, MgField *field);
GObject +----GtkObject +----GnomeCanvasItem +----GnomeCanvasGroup +----MgCanvasItem +----MgCanvasEntity
This GnomeCanvasItem is self-destroyed when the referenced MgEntity object is nullified.
MgCanvasField* mg_canvas_entity_get_field_item (MgCanvasEntity *ce, MgField *field);
Get the MgCanvasField object representing field in ce.
ce : | a MgCanvasEntity object |
field : | a MgField object |
Returns : | the corresponding MgCanvasField |
gdouble mg_canvas_entity_get_field_ypos (MgCanvasEntity *ce, MgField *field);
Get the Y position of the MgCanvasField object representing field in ce, in ce's coordinates.
ce : | a MgCanvasEntity object |
field : | a MgField object |
Returns : | the Y coordinate. |
<< MgCanvasItem | MgCanvasField >> |