Contents
Previous
Next
This is a summary of the available feature for all Graph based charts,
i.e. line plots, error plots, scatter plots, etc.
By default all plots are clipped outside the plot area. This means that
if you manually specify a scale and then try to plot which has values
smaller/larger than the scale those values will not show.
The clipping algorithm is "perfect" in the sense that for example
line plots where the plot area cuts the line between two data points
the line will be drawn up to the edge of the plot area. The algorithm
used is O(1) in number of data points.
The disabling/enabling of clipping manually is controlled by
Graph::SetClipping()
- Each graph can have three titles accessed through the properties
'Graph::title', ''Graph::subtitle' and ''Graph::subsubtitle'
- Each graph have a legend accessed through the 'Graph::legend'
property
- Each graph can have a left, center and right footer accessed
through 'Graph::footer::left','Graph::footer::center' and
'Graph::footer::right'
- You access the axis through 'Graph::xaxis', 'Graph::yaxis' and
'Graph::y2axis'
- You access the grids through 'Graph::xgrid', 'Graph::ygrid' and
'Graph::y2grid'
- You add plot objects (bar plots, pie plots, texts, bands, lines
etc) with the 'Graph::Add() method.
- Each graph can have a specified margin set by 'Graph::SetMargin()'
- Each graph can have a fill color in the plot area
'Graph::SetColor()'
- The plot areas may have a box around it 'Graph::SetBox()'
- Each graph can have a specified margin color
'Graph::SetMarginColor()'
- Each graph can have a frame or not 'Graph::SetFrame()'
- Each graph can have a specified drop shadow 'Graph::SetShadow()'
- The grid lines can be either behind or in front of the plots
'Graph::SetGridDepth()'
- The plot can be rotated an arbitrary angle with 'Graph::SetAngle()'
- You can add a background image with 'Graph::SetBackgroundImage'
- You can change the overall appearance of the axis with
'Graph::SetAxisStyle'
Contents
Previous
Next