GINO Graphics Suite - GINOGRAF v9.5  

ggPlotAreaChart

Syntax

[C/C++:]
void ggPlotAreaChart(int nareas, GAREACHART *areas, int scx, int scy);
[F90:]
subroutine ggPlotAreaChart(nareas, areas, scx, scy)

integer, intent(in) :: nareas, scx, scy
type(GAREACHART), intent(in) :: areas(*)

Arguments

nareas
The number of areas to be plotted

areas
Array of dimension nareas, containing data for all the areas in the Area Chart

scx
The type of scaling used on the X axis

= GLINEAR Linear scale on axis
= GLOG10 Log10 scale on axis

scy
The type of scaling used on the Y axis

= GLINEAR Linear scale on axis
= GLOG10 Log10 scale on axis

Description

The routine ggPlotAreaChart() draws a frame to fit the available drawing area or current window and plots an Area Chart within it. The areas are drawn as rectangles defined by the data ranges held in the components areas.s and areas.f and height values held in the components areas.h1 and areas.h2. The axes are scaled according to the values of scx and scy.

The default axes annotation may be changed using the routines ggSetAxesAnnotation() and/or ggSetAxesAttribs().The default data ranges and axes intervals can be changed using the routine ggSetGraphScaling().

See Also

ggPlotAreaChart Usage
ggFillAreaChart
ggAddAreaChartOutline
ggAddAreaChartValues
ggSetAxesAnnotation
ggSetAxesAttribs
ggSetGraphScaling
ggSetPlotFrame