| 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 >> |