Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

/home/pcburns/c/penguinsound/src/player/include/gtkgraph.h File Reference

A gtk widget for drawing graphs. More...

#include <gdk/gdk.h>
#include <gtk/gtkdrawingarea.h>

Include dependency graph for gtkgraph.h:

Include dependency graph

Compounds

struct  _GtkGraph
struct  _GtkGraphClass

Defines

#define GTK_GRAPH(obj)    GTK_CHECK_CAST(obj, gtk_graph_get_type(), GtkGraph)
#define GTK_GRAPH_CLASS(klass)    GTK_CHECK_CLASS_CAST(klass, gtk_graph_get_type(), GtkGraph)
#define GTK_IS_GRAPH(obj)    GTK_CHECK_TYPE(obj, gtk_graph_get_type())

Typedefs

typedef struct _GtkGraph GtkGraph
typedef struct _GtkGraphClass GtkGraphClass

Enumerations

enum  GtkGraphDataSize { GTK_GRAPH_8BIT = 8, GTK_GRAPH_16BIT = 16, GTK_GRAPH_32BIT = 32 }
enum  GtkGraphDataType { GTK_GRAPH_SIGNED = 1, GTK_GRAPH_BIGENDIAN = 2 }

Functions

guint gtk_graph_get_type (void)
GtkWidget* gtk_graph_new (void)
void gtk_graph_clear (GtkGraph* graph)
void gtk_graph_set_limits (GtkGraph* graph, gint start, gint end, gint upper, gint lower)
void gtk_graph_set_data (GtkGraph* graph, gpointer data, gulong length, GtkGraphDataSize size, GtkGraphDataType type)

Detailed Description

A gtk widget for drawing graphs.

It was hoped that this would be useful for implementing an oscilliscope for the player.


Generated at Mon Nov 27 01:46:26 2000 for LibPenguinPlay by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000