Qwt Polar User's Guide  1.0.1
qwt_polar.h
00001 /* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
00002  * QwtPolar Widget Library
00003  * Copyright (C) 2008   Uwe Rathmann
00004  *
00005  * This library is free software; you can redistribute it and/or
00006  * modify it under the terms of the Qwt License, Version 1.0
00007  *****************************************************************************/
00008 
00009 #ifndef QWT_POLAR_H
00010 #define QWT_POLAR_H 1
00011 
00012 #include "qwt_polar_global.h"
00013 
00014 namespace QwtPolar
00015 {
00017     enum AngleUnit
00018     {
00020         Radians,
00021 
00023         Degrees,
00024 
00026         Gradians,
00027 
00029         Turns
00030     };
00031 
00033     enum Coordinate
00034     {
00036         Azimuth,
00037 
00039         Radius
00040     };
00041 
00046     enum Axis
00047     {
00049         AxisAzimuth,
00050 
00052         AxisLeft,
00053 
00055         AxisRight,
00056 
00058         AxisTop,
00059 
00061         AxisBottom,
00062 
00064         AxesCount
00065     };
00066 
00071     enum Scale
00072     {
00074         ScaleAzimuth = Azimuth,
00075 
00077         ScaleRadius = Radius,
00078 
00080         ScaleCount
00081     };
00082 }
00083 
00084 #endif