summaryrefslogtreecommitdiffstats
path: root/fltk-2/include/fltk/compat/FL/Fl_Chart.H
diff options
context:
space:
mode:
Diffstat (limited to 'fltk-2/include/fltk/compat/FL/Fl_Chart.H')
-rw-r--r--fltk-2/include/fltk/compat/FL/Fl_Chart.H83
1 files changed, 0 insertions, 83 deletions
diff --git a/fltk-2/include/fltk/compat/FL/Fl_Chart.H b/fltk-2/include/fltk/compat/FL/Fl_Chart.H
deleted file mode 100644
index eb66b4b..0000000
--- a/fltk-2/include/fltk/compat/FL/Fl_Chart.H
+++ /dev/null
@@ -1,83 +0,0 @@
-//
-// "$Id: Fl_Chart.H 4886 2006-03-30 09:55:32Z fabien $"
-//
-// Forms chart header file for the Fast Light Tool Kit (FLTK).
-//
-// Copyright 1998-2006 by Bill Spitzak and others.
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Library General Public
-// License as published by the Free Software Foundation; either
-// version 2 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Library General Public License for more details.
-//
-// You should have received a copy of the GNU Library General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
-// USA.
-//
-// Please report all bugs and problems to "fltk-bugs@fltk.org".
-//
-
-#ifndef Fl_Chart_H
-#define Fl_Chart_H
-
-#include <fltk/Widget.h>
-
-// values for type()
-#define FL_BAR_CHART 0
-#define FL_HORBAR_CHART 1
-#define FL_LINE_CHART 2
-#define FL_FILL_CHART 3
-#define FL_SPIKE_CHART 4
-#define FL_PIE_CHART 5
-#define FL_SPECIALPIE_CHART 6
-
-#define FL_FILLED_CHART FL_FILL_CHART // compatibility
-
-#define FL_CHART_MAX 128
-#define FL_CHART_LABEL_MAX 18
-
-struct FL_FORMS_API FL_CHART_ENTRY {
- float val;
- uchar col;
- char str[FL_CHART_LABEL_MAX+1];
-};
-
-class FL_FORMS_API Fl_Chart : public fltk::Widget {
-public:
- Fl_Chart(int,int,int,int,const char * = 0);
- ~Fl_Chart();
- void clear();
- void add(double, const char * =0, uchar=0);
- void insert(int, double, const char * =0, uchar=0);
- void replace(int, double, const char * =0, uchar=0);
- void bounds(double *a,double *b) const {*a = min; *b = max;}
- void bounds(double a,double b);
- int size() const {return numb;}
- int maxsize() const {return maxnumb;}
- void maxsize(int);
- uchar autosize() const {return autosize_;}
- void autosize(uchar n) {autosize_ = n;}
-
-protected:
- void draw();
-
-private:
- uchar autosize_;
- int numb;
- int maxnumb;
- int sizenumb;
- FL_CHART_ENTRY *entries;
- double min,max;
-};
-
-#endif
-
-//
-// End of "$Id: Fl_Chart.H 4886 2006-03-30 09:55:32Z fabien $".
-//