gtkdatabox  1.0.0
About: GtkDatabox is a Gtk+-widget for live display of large amounts of fluctuating numerical data.
  Fossies Dox: gtkdatabox-1.0.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

gtkdatabox_typedefs.h
Go to the documentation of this file.
1 /* $Id: gtkdatabox_typedefs.h 4 2008-06-22 09:19:11Z rbock $ */
2 /* GtkDatabox - An extension to the gtk+ library
3  * Copyright (C) 1998 - 2008 Dr. Roland Bock
4  *
5  * This program is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU Lesser General Public License
7  * as published by the Free Software Foundation; either version 2.1
8  * of the License, or (at your option) any later version.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU General Public License
16  * along with this program; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18  */
19 
20 #ifndef __GTK_DATABOX_TYPEDEFS_H__
21 #define __GTK_DATABOX_TYPEDEFS_H__
22 
23 #include <gdk/gdk.h>
24 
25 /**
26  * SECTION:gtkdatabox_typedefs
27  * @short_description: GtkDatabox type definitions for cross reference.
28  * @include: gtkdatabox_typedefs.h
29  * @see_also: #GtkDatabox, #GtkDataboxGraph
30  *
31  * This file is just used to resolve cross reference in the implementation
32  * of the objects GtkDatabox and GtkDataboxGraph.
33  */
34 
35 G_BEGIN_DECLS
36 /**
37 * GtkDatabox
38 *
39 * A GTK+ widget to display large amounts of numerical data quickly and easily.
40 * The numerical data is represented/displayed by #GtkDataboxGraph objects, e.g.
41 * #GtkDataboxPoints.
42 *
43 * Implemented by #_GtkDatabox;
44 *
45 * @box: the parent object
46 **/
47 typedef struct _GtkDatabox GtkDatabox;
48 
49  /**
50  * GtkDataboxGraph
51  * The GtkDataboxGraph is the base class for all kinds of graphs
52  * (e.g. lines, points, decorations like coordinate crosses)
53  * to be shown in a #GtkDatabox wiget.
54  *
55  * Implemented by #_GtkDataboxGraph
56  *
57  * @parent: the parent object
58  **/
59  typedef struct _GtkDataboxGraph GtkDataboxGraph;
60 
61 G_END_DECLS
62 #endif /* __GTK_DATABOX_TYPEDEFS_H__ */
63 
64 
typedefG_BEGIN_DECLS struct _GtkDatabox GtkDatabox