Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | gwy_correl_table_new () |
void | gwy_correl_table_resize () |
void | gwy_correl_table_set_name () |
void | gwy_correl_table_set_tooltip () |
void | gwy_correl_table_set_fixed () |
void | gwy_correl_table_set_correl () |
void | gwy_correl_table_clear () |
void | gwy_correl_table_set_high_threshold () |
void | gwy_correl_table_set_bad_threshold () |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkGrid ╰── GwyCorrelTable
GwyCorrelTable implements AtkImplementorIface, GtkBuildable and GtkOrientable.
GwyCorrelTable displays parameter correlation matrix, usually obtained as the result of least squares fitting.
GtkWidget *
gwy_correl_table_new (void
);
Creates a new fit correlation matrix table.
void gwy_correl_table_resize (GwyCorrelTable *table
,guint n
);
Resizes a fit correlation matrix table.
If the table shrinks then no further setup is necessary, in principle. If it expands, you should usually set row labels, and possibly values. Typically, this function is used when the fit model changes, so all entries are set up afterwards.
The table contents is cleared.
void gwy_correl_table_set_name (GwyCorrelTable *table
,guint i
,const gchar *markup
);
Sets the name of a parameter in a fit correlation matrix table.
void gwy_correl_table_set_tooltip (GwyCorrelTable *table
,guint i
,const gchar *markup
);
Sets the tooltip of a parameter in a fit correlation matrix table.
void gwy_correl_table_set_fixed (GwyCorrelTable *table
,guint i
,const gboolean fixed
);
Sets whether a parameter in a fit correlation matrix table is fixed.
Correlations are not displayed for fixed parameters, even when set.
void gwy_correl_table_set_correl (GwyCorrelTable *table
,guint i
,guint j
,gdouble correl
);
Sets the value of a parameter correlation in a fit correlation matrix table.
The table will display the value only if neither i
nor j
is fixed.
void
gwy_correl_table_clear (GwyCorrelTable *table
);
Clears all correlation values in a fit correlation matrix table.
void gwy_correl_table_set_high_threshold (GwyCorrelTable *table
,gdouble value
);
Sets the threshold for high correlations in a fit correlation matrix table.
Values larger or equal to the threshold are styled as a warning. Set the threshold to a value larger to 1.0 to disable it.
See also gwy_correl_table_set_bad_threshold()
.
void gwy_correl_table_set_bad_threshold (GwyCorrelTable *table
,gdouble value
);
Sets the threshold for high correlations in a fit correlation matrix table.
Values larger or equal to the threshold are styled as an error. Set the threshold to a value larger to 1.0 to disable it.
See also gwy_correl_table_set_high_threshold()
.