AmitkThresholdsDialog

AmitkThresholdsDialog

Synopsis

struct              AmitkThreshold;
enum                AmitkThresholdArrow;
struct              AmitkThresholdClass;
struct              AmitkThresholdDialog;
struct              AmitkThresholdDialogClass;
enum                AmitkThresholdEntry;
enum                AmitkThresholdLayout;
enum                AmitkThresholdLine;
enum                AmitkThresholdScale;
struct              AmitkThresholdsDialog;
struct              AmitkThresholdsDialogClass;
AmitkDataSet *      amitk_threshold_dialog_data_set     (AmitkThresholdDialog *threshold_dialog);
GtkWidget *         amitk_threshold_dialog_new          (AmitkDataSet *data_set,
                                                         GtkWindow *parent);
void                amitk_threshold_dialog_new_data_set (AmitkThresholdDialog *threshold_dialog,
                                                         AmitkDataSet *new_data_set);
GtkWidget *         amitk_threshold_new                 (AmitkDataSet *data_set,
                                                         AmitkThresholdLayout layout,
                                                         GtkWindow *parent,
                                                         gboolean minimal);
void                amitk_threshold_new_data_set        (AmitkThreshold *threshold,
                                                         AmitkDataSet *new_data_set);
void                amitk_threshold_style_widgets       (GtkWidget **radio_buttons,
                                                         GtkWidget *hbox);
GtkWidget *         amitk_thresholds_dialog_new         (GList *objects,
                                                         GtkWindow *parent);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkVBox
                                       +----AmitkThreshold
  GEnum
   +----AmitkThresholdArrow
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----GtkDialog
                                             +----AmitkThresholdDialog
  GEnum
   +----AmitkThresholdEntry
  GEnum
   +----AmitkThresholdLayout
  GEnum
   +----AmitkThresholdLine
  GEnum
   +----AmitkThresholdScale
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----GtkDialog
                                             +----AmitkThresholdsDialog

Implemented Interfaces

AmitkThreshold implements AtkImplementorIface, GtkBuildable and GtkOrientable.

AmitkThresholdDialog implements AtkImplementorIface and GtkBuildable.

AmitkThresholdsDialog implements AtkImplementorIface and GtkBuildable.

Description

Details

struct AmitkThreshold

struct AmitkThreshold;


enum AmitkThresholdArrow

typedef enum {
  AMITK_THRESHOLD_ARROW_FULL_MIN,
  AMITK_THRESHOLD_ARROW_FULL_CENTER,
  AMITK_THRESHOLD_ARROW_FULL_MAX,
  AMITK_THRESHOLD_ARROW_SCALED_MIN,
  AMITK_THRESHOLD_ARROW_SCALED_CENTER,
  AMITK_THRESHOLD_ARROW_SCALED_MAX,
  AMITK_THRESHOLD_ARROW_NUM_ARROWS
} AmitkThresholdArrow;


struct AmitkThresholdClass

struct AmitkThresholdClass {
  GtkVBoxClass parent_class;
};


struct AmitkThresholdDialog

struct AmitkThresholdDialog;


struct AmitkThresholdDialogClass

struct AmitkThresholdDialogClass {
  GtkDialogClass parent_class;
};


enum AmitkThresholdEntry

typedef enum {
  AMITK_THRESHOLD_ENTRY_MAX_ABSOLUTE,
  AMITK_THRESHOLD_ENTRY_MAX_PERCENT,
  AMITK_THRESHOLD_ENTRY_MIN_ABSOLUTE,
  AMITK_THRESHOLD_ENTRY_MIN_PERCENT,
  AMITK_THRESHOLD_ENTRY_NUM_ENTRIES
} AmitkThresholdEntry;


enum AmitkThresholdLayout

typedef enum {
    AMITK_THRESHOLD_BOX_LAYOUT,
    AMITK_THRESHOLD_LINEAR_LAYOUT
} AmitkThresholdLayout;


enum AmitkThresholdLine

typedef enum {
  AMITK_THRESHOLD_LINE_MAX,
  AMITK_THRESHOLD_LINE_CENTER,
  AMITK_THRESHOLD_LINE_MIN,
  AMITK_THRESHOLD_LINE_NUM_LINES
} AmitkThresholdLine;


enum AmitkThresholdScale

typedef enum {
  AMITK_THRESHOLD_SCALE_FULL,
  AMITK_THRESHOLD_SCALE_SCALED,
  AMITK_THRESHOLD_SCALE_NUM_SCALES
} AmitkThresholdScale;


struct AmitkThresholdsDialog

struct AmitkThresholdsDialog;


struct AmitkThresholdsDialogClass

struct AmitkThresholdsDialogClass {
  GtkDialogClass parent_class;
};


amitk_threshold_dialog_data_set ()

AmitkDataSet *      amitk_threshold_dialog_data_set     (AmitkThresholdDialog *threshold_dialog);


amitk_threshold_dialog_new ()

GtkWidget *         amitk_threshold_dialog_new          (AmitkDataSet *data_set,
                                                         GtkWindow *parent);


amitk_threshold_dialog_new_data_set ()

void                amitk_threshold_dialog_new_data_set (AmitkThresholdDialog *threshold_dialog,
                                                         AmitkDataSet *new_data_set);


amitk_threshold_new ()

GtkWidget *         amitk_threshold_new                 (AmitkDataSet *data_set,
                                                         AmitkThresholdLayout layout,
                                                         GtkWindow *parent,
                                                         gboolean minimal);


amitk_threshold_new_data_set ()

void                amitk_threshold_new_data_set        (AmitkThreshold *threshold,
                                                         AmitkDataSet *new_data_set);


amitk_threshold_style_widgets ()

void                amitk_threshold_style_widgets       (GtkWidget **radio_buttons,
                                                         GtkWidget *hbox);


amitk_thresholds_dialog_new ()

GtkWidget *         amitk_thresholds_dialog_new         (GList *objects,
                                                         GtkWindow *parent);