![]() | ![]() | ![]() | AMITK Reference Manual | ![]() |
---|
AmitkCanvas —
#define AMITK_CANVAS_VIEW (obj) #define AMITK_CANVAS_VIEW_MODE (obj) enum AmitkCanvasType; enum AmitkCanvasTargetAction; GtkWidget* amitk_canvas_new (AmitkStudy *study, AmitkView view, AmitkViewMode view_mode, AmitkCanvasType type); void amitk_canvas_set_study (AmitkCanvas *canvas, AmitkStudy *study); void amitk_canvas_set_active_object (AmitkCanvas *canvas, AmitkObject *active_object); void amitk_canvas_update_target (AmitkCanvas *canvas, AmitkCanvasTargetAction action, AmitkPoint center, amide_real_t thickness); gint amitk_canvas_get_width (AmitkCanvas *canvas); gint amitk_canvas_get_height (AmitkCanvas *canvas); GdkPixbuf* amitk_canvas_get_pixbuf (AmitkCanvas *canvas);
typedef enum { AMITK_CANVAS_TYPE_NORMAL, AMITK_CANVAS_TYPE_FLY_THROUGH } AmitkCanvasType;
typedef enum { AMITK_CANVAS_TARGET_ACTION_HIDE, AMITK_CANVAS_TARGET_ACTION_SHOW, AMITK_CANVAS_TARGET_ACTION_LEAVE } AmitkCanvasTargetAction;
GtkWidget* amitk_canvas_new (AmitkStudy *study, AmitkView view, AmitkViewMode view_mode, AmitkCanvasType type);
study : | |
view : | |
view_mode : | |
type : | |
Returns : |
void amitk_canvas_set_study (AmitkCanvas *canvas, AmitkStudy *study);
canvas : | |
study : |
void amitk_canvas_set_active_object (AmitkCanvas *canvas, AmitkObject *active_object);
canvas : | |
active_object : |
void amitk_canvas_update_target (AmitkCanvas *canvas, AmitkCanvasTargetAction action, AmitkPoint center, amide_real_t thickness);
canvas : | |
action : | |
center : | |
thickness : |
<< Amitk Widgets | amitk_canvas_object >> |