24 #ifndef GCU_CHEM3D_VIEWER_H 25 #define GCU_CHEM3D_VIEWER_H 35 GType gcu_display3d_get_type (
void);
39 #define GCU_DISPLAY_3D (gcu_display3d_get_type ()) 42 #define GCU_TYPE_CHEM3D_VIEWER (gcu_chem3d_viewer_get_type ()) 48 #define GCU_CHEM3D_VIEWER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GCU_TYPE_CHEM3D_VIEWER, GcuChem3DViewer)) 53 #define GCU_CHEM3D_VIEWER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GCU_TYPE_CHEM3D_VIEWER, GcuChem3DViewerClass)) 57 #define GCU_IS_CHEM3D_VIEWER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GCU_TYPE_CHEM3D_VIEWER)) 61 #define GCU_IS_CHEM3D_VIEWER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GCU_TYPE_CHEM3D_VIEWER)) 66 #define GCU_CHEM3D_VIEWER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CHEM3D_VIEWER, GcuChem3DViewerClass)) 95 GType gcu_chem3d_viewer_get_type (
void) G_GNUC_CONST;
144 #endif //GCU_CHEM3D_VIEWER_H
struct _GcuChem3DViewerClass GcuChem3DViewerClass
GdkPixbuf * gcu_chem3d_viewer_new_pixbuf(GcuChem3DViewer *viewer, guint width, guint height, gboolean use_bg)
void gcu_chem3d_viewer_set_uri(GcuChem3DViewer *viewer, const gchar *uri)
GtkWidget * gcu_chem3d_viewer_new(const gchar *uri)
void gcu_chem3d_viewer_set_data(GcuChem3DViewer *viewer, const gchar *data, const gchar *mime_type, size_t size)
void gcu_chem3d_viewer_set_uri_with_mime_type(GcuChem3DViewer *viewer, const gchar *uri, const gchar *mime_type)