gtkspectrumviewer.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef GTK_SPECTRUM_VIEWER_H
00024 #define GTK_SPECTRUM_VIEWER_H
00025
00026 #include <goffice/graph/gog-graph.h>
00027 #include <gtk/gtkwidget.h>
00028
00029 G_BEGIN_DECLS
00030
00036 #define GTK_TYPE_SPECTRUM_VIEWER (gtk_spectrum_viewer_get_type ())
00037
00042 #define GTK_SPECTRUM_VIEWER(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_SPECTRUM_VIEWER, GtkSpectrumViewer))
00043
00047 #define GTK_SPECTRUM_VIEWER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_SPECTRUM_VIEWER, GtkSpectrumViewerClass
00048
00051 #define GTK_IS_SPECTRUM_VIEWER(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_SPECTRUM_VIEWER))
00052
00055 #define GTK_IS_SPECTRUM_VIEWER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SPECTRUM_VIEWER))
00056
00060 #define GTK_SPECTRUM_VIEWER_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_SPECTRUM_VIEWER, GtkSpectrumViewerClass))
00061
00070 typedef struct _GtkSpectrumViewer GtkSpectrumViewer;
00072 typedef struct _GtkSpectrumViewerClass GtkSpectrumViewerClass;
00073
00074 GType gtk_spectrum_viewer_get_type (void) G_GNUC_CONST;
00081 GtkWidget* gtk_spectrum_viewer_new (const gchar* uri);
00088 void gtk_spectrum_viewer_set_uri (GtkSpectrumViewer * viewer, const gchar * uri);
00089
00095 GogGraph *gtk_spectrum_viewer_get_graph (GtkSpectrumViewer * viewer);
00096
00097 G_END_DECLS
00098
00099 #endif // GTK_SPECTRUM_VIEWER_H