Top | ![]() |
![]() |
![]() |
![]() |
AgsPort * | ags_spectrometer_find_specifier () |
AgsPlot * | ags_spectrometer_fg_plot_alloc () |
gboolean | ags_spectrometer_cartesian_queue_draw_timeout () |
AgsSpectrometer * | ags_spectrometer_new () |
#define | AGS_IS_SPECTROMETER() |
#define | AGS_SPECTROMETER() |
#define | AGS_SPECTROMETER_CLASS() |
#define | AGS_SPECTROMETER_GET_CLASS() |
GType | ags_spectrometer_get_type () |
#define | AGS_SPECTROMETER_DEFAULT_X_START |
#define | AGS_SPECTROMETER_DEFAULT_X_END |
#define | AGS_SPECTROMETER_DEFAULT_Y_START |
#define | AGS_SPECTROMETER_DEFAULT_Y_END |
#define | AGS_SPECTROMETER_PLOT_DEFAULT_POINT_COUNT |
#define | AGS_SPECTROMETER_EXTRA_SCALE |
#define | AGS_TYPE_SPECTROMETER |
struct | AgsSpectrometer |
struct | AgsSpectrometerClass |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkHandleBox ╰── AgsMachine ╰── AgsSpectrometer
AgsSpectrometer implements AtkImplementorIface, GtkBuildable, AgsConnectable and AgsPlugin.
AgsPort * ags_spectrometer_find_specifier (GList *recall
,gchar *specifier
);
AgsPlot * ags_spectrometer_fg_plot_alloc (AgsSpectrometer *spectrometer
,gdouble color_r
,gdouble color_g
,double color_b
);
gboolean
ags_spectrometer_cartesian_queue_draw_timeout
(GtkWidget *widget
);
Queue draw widget
Since: 2.0.0
AgsSpectrometer *
ags_spectrometer_new (GObject *soundcard
);
Creates an AgsSpectrometer
Since: 2.0.0
#define AGS_IS_SPECTROMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SPECTROMETER))
#define AGS_SPECTROMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SPECTROMETER, AgsSpectrometer))
#define AGS_SPECTROMETER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_SPECTROMETER, AgsSpectrometerClass))
#define AGS_SPECTROMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (obj, AGS_TYPE_SPECTROMETER, AgsSpectrometerClass))