Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members | Related Pages

qwt.h

Go to the documentation of this file.
00001 /* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
00002  * Qwt Widget Library
00003  * Copyright (C) 1997   Josef Wilgen
00004  * Copyright (C) 2002   Uwe Rathmann
00005  * 
00006  * This library is free software; you can redistribute it and/or
00007  * modify it under the terms of the Qwt License, Version 1.0
00008  *****************************************************************************/
00009 
00010 #ifndef QWT_H
00011 #define QWT_H
00012 
00013 #include "qwt_global.h"
00014 
00015 // kobasoft:
00016 // What's this for?
00017 #undef Left
00018 #undef Right
00019 #undef Top
00020 #undef Bottom
00021 #undef Center
00022 
00026 class QWT_EXPORT Qwt 
00027 {
00028 public:
00033   enum Position {
00034     Left = 0x01, 
00035     Right = 0x02, 
00036     Top = 0x04, 
00037     Bottom = 0x08, 
00038     Center = 0x10
00039   };
00040   
00044   enum Shape
00045     {
00046       HLine,
00047       VLine,
00048       Cross,
00049       DiagCross,
00050       Rect,
00051       Ellipse,
00052       Triangle,
00053       UTriangle,
00054       DTriangle,
00055       LTriangle,
00056       RTriangle
00057     };
00058   
00062   enum Errors {
00063     ErrNone, // No Error
00064     ErrNoMem, // Not enough memory
00065     ErrMono // Non-monotonic sequence
00066   };
00067 };
00068 
00069 #endif

Generated on Fri Nov 7 14:11:44 2003 for Qwt Developer's Guide by doxygen 1.3.2