From d7b88a3bcc7e76f38ee5799be7722fd5a10781ef Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Wed, 13 Jan 1999 19:28:54 +0000 Subject: Updated all links so they work between files. Revision 1. git-svn-id: file:///fltk/svn/fltk/trunk@219 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- documentation/Fl_Chart.html | 275 +++++++++++++++++++------------------------- 1 file changed, 116 insertions(+), 159 deletions(-) (limited to 'documentation/Fl_Chart.html') diff --git a/documentation/Fl_Chart.html b/documentation/Fl_Chart.html index 5a9d527ab..83c6834eb 100644 --- a/documentation/Fl_Chart.html +++ b/documentation/Fl_Chart.html @@ -1,162 +1,119 @@ - - - -
- -

class Fl_Chart

- -
- -

Class Hierarchy

- - +

Include Files

+ +

Description

+ This widget displays simple charts and is provided for forms +compatibility. +

Methods

+
+ + +
+ + + + + + + + + +
+
+

Fl_Chart::Fl_Chart(int x, int y, int w, +int h, const char *label = 0)

+ Creates a new Fl_Chart widget using the given position, size, +and label string. The default boxtype is FL_NO_BOX. +

virtual Fl_Chart::~Fl_Chart()

+ Destroys the Fl_Chart widget and all of its data. +

void add(double value, const char *label = +NULL, uchar color = 0)

+ The add method adds the value and optionally +label and color to the chart. +

uchar autosize(void) const +
void autosize(uchar onoff)

+ The autosize method controls whether or not the chart will +automatically adjust the bounds of the chart. The first form returns a +boolean value that is non-zero if auto-sizing is enabled and zero is +auto-sizing is disabled. +

The second form of autosize sets the auto-sizing property +to onoff.

+

void bounds(double *a, double *b) +
void bounds(double a, double b)

+ The bounds method gets or sets the lower and upper bounds of +the chart values to a and b respectively. +

void clear(void)

+ The clear method removes all values from the chart. +

void insert(int pos, double value, const +char *label = NULL, uchar color = 0)

+ The insert method inserts a data value at the given position +pos. Position 0 is the first data value. +

int maxsize(void) const +
void maxsize(int n)

+ The maxsize method gets or sets the maximum number of data +values for a chart. +

void replace(int pos, double value, const +char *label = NULL, uchar color = 0)

+ The replace method replaces data value pos with +value, label, and color. Position 0 is the +first data value. +

int size(void) const

+ The size method returns the number of data values in the +chart. +

uchar type() const +
void type(uchar t)

+ The first form of type() returns the current chart type. The +chart type can be one of the following:
-
FL_BAR_CHART
-
Each sample value is drawn as a vertical bar.
- -
FL_FILLED_CHART
-
The chart is filled from the bottom of the graph to the - sample values.
- -
FL_HORBAR_CHART
-
Each sample value is drawn as a horizontal bar.
- -
FL_LINE_CHART
-
The chart is drawn as a polyline with vertices at each - sample value.
- -
FL_PIE_CHART
-
A pie chart is drawn with each sample value being drawn - as a proportionate slice in the circle.
- -
FL_SPECIALPIE_CHART
-
Like FL_PIE_CHART, but the first slice is separated from - the pie.
- -
FL_SPIKE_CHART
-
Each sample value is drawn as a vertical line.
+
FL_BAR_CHART
+
Each sample value is drawn as a vertical bar.
+
FL_FILLED_CHART
+
The chart is filled from the bottom of the graph to the sample +values.
+
FL_HORBAR_CHART
+
Each sample value is drawn as a horizontal bar.
+
FL_LINE_CHART
+
The chart is drawn as a polyline with vertices at each sample +value.
+
FL_PIE_CHART
+
A pie chart is drawn with each sample value being drawn as a +proportionate slice in the circle.
+
FL_SPECIALPIE_CHART
+
Like FL_PIE_CHART, but the first slice is separated from the pie.
+
FL_SPIKE_CHART
+
Each sample value is drawn as a vertical line.
- -The second form of type() sets the chart type to t. - -
- - - + The second form of type() sets the chart type to t. +
+ \ No newline at end of file -- cgit v1.2.3