CLASS PlotLine
(Defined in: jpgraph.php : 5818) Class usage and Overview
A plot line represents a horizontal or vertical line in the plot at an arbitrary position. A plot line can be added to all X-Y types of plots/graphs.
See also related classes:
Graph
Class Methods
function HideLegend($f)
Hide legend
Argument | Default | Description |
$f
| | True/False |
Description
Hide legend
function PlotLine($aDir,$aPos,$aColor,$aWeight)
Construct a new plot line
Argument | Default | Description |
$aDir
|
HORIZONTAL
| Direction, HORIZONTAL or VERTICAL |
$aPos
|
0
| Position |
$aColor
|
"black"
| Color |
$aWeight
|
1
| Line weight |
Description
Create a new horizontal or vertical line in the graph at a specific position.
The graph can the be added to the graph with a call to the AddLine
// Add mark graph with static lines
$line = new PlotLine(HORIZONTAL,0,"black",2);
$graph->AddLine($line);
function SetColor($aColor)
Specify color of line
Argument | Default | Description |
$aColor
| | Color |
Description
Set color for line.
Note. Colors can also be set in the creation of a PlotLine
See also
PlotLine::PlotLine
$plotline->SetColor('red');
function SetDirection($aDir)
Specify direction of line
Argument | Default | Description |
$aDir
| | Direction, horizontal or vertical line |
Description
Specify direction of line. Valid arguments are:
Note: Direction can also be specified in the creation of a plot line.
See also
PlotLine::PlotLine
$plotline->SetDirection(VERTICAL);
$plotline->SetColor('red');
$graph->AddLine($plotline);
function SetLegend($aLegend,$aCSIM,$aCSIMAlt)
Set legend text
Argument | Default | Description |
$aLegend
| | Legend text |
$aCSIM
| | CSIM target |
$aCSIMAlt
| | CSIM Alt text |
Description
Set legend text
function SetPosition($aScalePosition)
Specify position for plot line
Argument | Default | Description |
$aScalePosition
| | Scale position |
Description
Specify position for plot line. If the line is vertical the position is interpretated as the x-coordinate and if it is horizontal then the positoin is interpretatedas the Y-coordinate.
Note: Position can also be specified in the creation of the line.
$plotline->SetDirection(HORIZONTAL);
$plotline->SetPosition(25);
$graph->AddLine($plotline);
function SetWeight($aWeight)
Specify line weight
Argument | Default | Description |
$aWeight
| | Line weight in pixels |
Description
Specify line weight.
Note. Line weight can also be specified in the creation of the line.
See also
PlotLine::PlotLine
$plotline->SetColor('red');
$plotline->SetDirection(VERTICAL);
$plotline->SetPosition(35);
$plotline->SetWeight(2);