TSP: The Transport Sample Protocol



Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

gdisp_plot2Doriginal.h

Go to the documentation of this file.
00001 
00042 #ifndef __2D_PLOT_H__
00043 #define __2D_PLOT_H__
00044 
00045 /*
00046  * Private structure of a '2D plot'.
00047  */
00048 typedef struct Plot2D_T_ {
00049 
00050   /*
00051    * Attributes.
00052    */
00053   PlotType_T p2dType;
00054   gboolean   p2dHasFocus;
00055 
00056   /*
00057    * List of pointer on TSP_Symbol_T.
00058    */
00059   GList     *p2dXSymbolList;
00060   GList     *p2dYSymbolList;
00061   GList     *p2dSelectedSymbol;
00062 
00063   /*
00064    * Graphic widget.
00065    */
00066   GtkWidget *p2dTable;
00067   GtkWidget *p2dArea;
00068   guint      p2dAreaWidth;
00069   guint      p2dAreaHeight;
00070   GtkWidget *p2dHRuler;
00071   GtkWidget *p2dVRuler;
00072 
00073   GdkGC     *p2dGContext;
00074   GdkFont   *p2dFont;
00075   GdkPixmap *p2dBackBuffer;
00076 
00077   /*
00078    * Parent widget.
00079    */
00080   GtkWidget *p2dParent;
00081 
00082 } Plot2D_T;
00083 
00084 
00085 #endif /* __2D_PLOT_H__ */
Framework Home Page.

Beware !! TSP wave is coming...