Details
AMITK_PREFERENCES_CANVAS_FILL_ROI()
#define AMITK_PREFERENCES_CANVAS_FILL_ROI(pref) (AMITK_PREFERENCES(pref)->canvas_fill_roi)
AMITK_PREFERENCES_CANVAS_LAYOUT()
#define AMITK_PREFERENCES_CANVAS_LAYOUT(pref) (AMITK_PREFERENCES(pref)->canvas_layout)
AMITK_PREFERENCES_CANVAS_LINE_STYLE()
#define AMITK_PREFERENCES_CANVAS_LINE_STYLE(pref) (AMITK_PREFERENCES(pref)->canvas_line_style)
AMITK_PREFERENCES_CANVAS_MAINTAIN_SIZE()
#define AMITK_PREFERENCES_CANVAS_MAINTAIN_SIZE(pref) (AMITK_PREFERENCES(pref)->canvas_maintain_size)
AMITK_PREFERENCES_CANVAS_ROI_TRANSPARENCY()
#define AMITK_PREFERENCES_CANVAS_ROI_TRANSPARENCY(pref) (AMITK_PREFERENCES(pref)->canvas_roi_transparency)
AMITK_PREFERENCES_CANVAS_ROI_WIDTH()
#define AMITK_PREFERENCES_CANVAS_ROI_WIDTH(pref) (AMITK_PREFERENCES(pref)->canvas_roi_width)
AMITK_PREFERENCES_CANVAS_TARGET_EMPTY_AREA()
#define AMITK_PREFERENCES_CANVAS_TARGET_EMPTY_AREA(pref) (AMITK_PREFERENCES(pref)->canvas_target_empty_area)
AMITK_PREFERENCES_COLOR_TABLE()
#define AMITK_PREFERENCES_COLOR_TABLE(pref, modality) (AMITK_PREFERENCES(pref)->color_table[modality])
AMITK_PREFERENCES_DEFAULT_CANVAS_FILL_ROI
#define AMITK_PREFERENCES_DEFAULT_CANVAS_FILL_ROI TRUE
AMITK_PREFERENCES_DEFAULT_CANVAS_LAYOUT
#define AMITK_PREFERENCES_DEFAULT_CANVAS_LAYOUT AMITK_LAYOUT_LINEAR
AMITK_PREFERENCES_DEFAULT_CANVAS_LINE_STYLE
#define AMITK_PREFERENCES_DEFAULT_CANVAS_LINE_STYLE GDK_LINE_SOLID
AMITK_PREFERENCES_DEFAULT_CANVAS_MAINTAIN_SIZE
#define AMITK_PREFERENCES_DEFAULT_CANVAS_MAINTAIN_SIZE TRUE
AMITK_PREFERENCES_DEFAULT_CANVAS_ROI_TRANSPARENCY
#define AMITK_PREFERENCES_DEFAULT_CANVAS_ROI_TRANSPARENCY 0.3
AMITK_PREFERENCES_DEFAULT_CANVAS_ROI_WIDTH
#define AMITK_PREFERENCES_DEFAULT_CANVAS_ROI_WIDTH 2
AMITK_PREFERENCES_DEFAULT_CANVAS_TARGET_EMPTY_AREA
#define AMITK_PREFERENCES_DEFAULT_CANVAS_TARGET_EMPTY_AREA 5
AMITK_PREFERENCES_DEFAULT_DEFAULT_DIRECTORY
#define AMITK_PREFERENCES_DEFAULT_DEFAULT_DIRECTORY NULL
AMITK_PREFERENCES_DEFAULT_DIRECTORY()
#define AMITK_PREFERENCES_DEFAULT_DIRECTORY(object) (AMITK_PREFERENCES(object)->default_directory)
AMITK_PREFERENCES_DEFAULT_PANEL_LAYOUT
#define AMITK_PREFERENCES_DEFAULT_PANEL_LAYOUT AMITK_PANEL_LAYOUT_MIXED
AMITK_PREFERENCES_DEFAULT_PROMPT_FOR_SAVE_ON_EXIT
#define AMITK_PREFERENCES_DEFAULT_PROMPT_FOR_SAVE_ON_EXIT TRUE
AMITK_PREFERENCES_DEFAULT_SAVE_XIF_AS_DIRECTORY
#define AMITK_PREFERENCES_DEFAULT_SAVE_XIF_AS_DIRECTORY FALSE
AMITK_PREFERENCES_DEFAULT_THRESHOLD_STYLE
#define AMITK_PREFERENCES_DEFAULT_THRESHOLD_STYLE AMITK_THRESHOLD_STYLE_MIN_MAX
AMITK_PREFERENCES_DEFAULT_WARNINGS_TO_CONSOLE
#define AMITK_PREFERENCES_DEFAULT_WARNINGS_TO_CONSOLE FALSE
AMITK_PREFERENCES_DEFAULT_WHICH_DEFAULT_DIRECTORY
#define AMITK_PREFERENCES_DEFAULT_WHICH_DEFAULT_DIRECTORY AMITK_WHICH_DEFAULT_DIRECTORY_NONE
AMITK_PREFERENCES_DIALOG()
#define AMITK_PREFERENCES_DIALOG(pref) (AMITK_PREFERENCES(pref)->dialog)
AMITK_PREFERENCES_MAX_ROI_WIDTH
#define AMITK_PREFERENCES_MAX_ROI_WIDTH 5
AMITK_PREFERENCES_MAX_TARGET_EMPTY_AREA
#define AMITK_PREFERENCES_MAX_TARGET_EMPTY_AREA 25
AMITK_PREFERENCES_MIN_ROI_WIDTH
#define AMITK_PREFERENCES_MIN_ROI_WIDTH 1
AMITK_PREFERENCES_MIN_TARGET_EMPTY_AREA
#define AMITK_PREFERENCES_MIN_TARGET_EMPTY_AREA 0
AMITK_PREFERENCES_PANEL_LAYOUT()
#define AMITK_PREFERENCES_PANEL_LAYOUT(pref) (AMITK_PREFERENCES(pref)->panel_layout)
AMITK_PREFERENCES_PROMPT_FOR_SAVE_ON_EXIT()
#define AMITK_PREFERENCES_PROMPT_FOR_SAVE_ON_EXIT(object) (AMITK_PREFERENCES(object)->prompt_for_save_on_exit)
AMITK_PREFERENCES_THRESHOLD_STYLE()
#define AMITK_PREFERENCES_THRESHOLD_STYLE(pref) (AMITK_PREFERENCES(pref)->threshold_style)
AMITK_PREFERENCES_WARNINGS_TO_CONSOLE()
#define AMITK_PREFERENCES_WARNINGS_TO_CONSOLE(object) (AMITK_PREFERENCES(object)->warnings_to_console)
AMITK_PREFERENCES_WHICH_DEFAULT_DIRECTORY()
#define AMITK_PREFERENCES_WHICH_DEFAULT_DIRECTORY(object) (AMITK_PREFERENCES(object)->which_default_directory)
AMITK_PREFERENCES_WINDOW()
#define AMITK_PREFERENCES_WINDOW(pref, which_window, limit) (AMITK_PREFERENCES(pref)->window[which_window][limit])
struct AmitkPreferences
struct AmitkPreferences;
struct AmitkPreferencesClass
struct AmitkPreferencesClass {
GObjectClass parent_class;
void (* data_set_preferences_changed) (AmitkPreferences * preferences);
void (* study_preferences_changed) (AmitkPreferences * preferences);
void (* misc_preferences_changed) (AmitkPreferences * preferences);
};
enum AmitkWhichDefaultDirectory
typedef enum {
AMITK_WHICH_DEFAULT_DIRECTORY_NONE,
AMITK_WHICH_DEFAULT_DIRECTORY_SPECIFIED,
AMITK_WHICH_DEFAULT_DIRECTORY_WORKING,
AMITK_WHICH_DEFAULT_DIRECTORY_NUM
} AmitkWhichDefaultDirectory;
amitk_preferences_set_canvas_fill_roi ()
void amitk_preferences_set_canvas_fill_roi
(AmitkPreferences *preferences,
gboolean fill_roi);
amitk_preferences_set_canvas_line_style ()
void amitk_preferences_set_canvas_line_style
(AmitkPreferences *preferences,
GdkLineStyle line_style);
amitk_preferences_set_canvas_maintain_size ()
void amitk_preferences_set_canvas_maintain_size
(AmitkPreferences *preferences,
gboolean maintain_size);
amitk_preferences_set_canvas_roi_transparency ()
void amitk_preferences_set_canvas_roi_transparency
(AmitkPreferences *preferences,
gdouble roi_transparency);
amitk_preferences_set_canvas_roi_width ()
void amitk_preferences_set_canvas_roi_width
(AmitkPreferences *preferences,
gint roi_width);
amitk_preferences_set_canvas_target_empty_area ()
void amitk_preferences_set_canvas_target_empty_area
(AmitkPreferences *preferences,
gint target_empty_area);
amitk_preferences_set_default_directory ()
void amitk_preferences_set_default_directory
(AmitkPreferences *preferences,
const gchar *directory);
amitk_preferences_set_dialog ()
void amitk_preferences_set_dialog (AmitkPreferences *preferences,
GtkWidget *dialog);
amitk_preferences_set_file_chooser_directory ()
void amitk_preferences_set_file_chooser_directory
(AmitkPreferences *preferences,
GtkWidget *file_chooser);
amitk_preferences_set_prompt_for_save_on_exit ()
void amitk_preferences_set_prompt_for_save_on_exit
(AmitkPreferences *preferences,
gboolean new_value);
amitk_preferences_set_warnings_to_console ()
void amitk_preferences_set_warnings_to_console
(AmitkPreferences *preferences,
gboolean new_value);
amitk_preferences_set_xif_as_directory ()
void amitk_preferences_set_xif_as_directory
(AmitkPreferences *preferences,
gboolean new_value);