| AMITK Reference Manual |
|---|
AmitkCanvasAmitkCanvas — |
#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); void amitk_canvas_set_time_on_image (AmitkCanvas *canvas, gboolean time_on_image); 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 : |
void amitk_canvas_set_time_on_image (AmitkCanvas *canvas,
gboolean time_on_image);
canvas : | |
time_on_image : |
GdkPixbuf* amitk_canvas_get_pixbuf (AmitkCanvas *canvas);
canvas : | |
| Returns : |
| << Amitk Widgets | amitk_canvas_object >> |