(Defined in: jpgraph_plotband.php : 538)
 
 Class usage and Overview
A "Plotband" repesent a rectangualr area in the graph that can be given a specific pattern ranging from 3D grid to simple horizntal grid lines.
A Plot band is then added to the graph via the Graph::AddBand() method.
 
  
See also related classes:
Graph   
Class Methods
   
| Argument | Default | Description | 
| 
$aGraph
 |   | No description available | 
Description:
No description available.
   
Specify density for pattern
| Argument | Default | Description | 
| 
$aDens
 |   | Density [1,100] | 
Description:
Specify density for pattern as an integer value between 1 and 100, 100 being very dense and 1 being very sparse.
 
$uband=new PlotBand(HORIZONTAL,BAND_RDIAG,0,"max","green");
$uband->ShowFrame(false);
$uband->SetDensity(50); // 50% line density
$lband=new PlotBand(HORIZONTAL,BAND_LDIAG,"min",0,"red");
$lband->ShowFrame(false);
$lband->SetDensity(20); // 20% line density
$graph->AddBand($uband);
$graph->AddBand($lband);
   
Specify z-order parameter for plot
| Argument | Default | Description | 
| 
$aDepth
 |   | Pattern Z-order parameter | 
Description:
Specify if the pattern should be in front of plot or behind the plot. Valid parameters are
- DEPTH_BACK, Behind the plot
 - DEPTH_FRONT, In front of the plot
 
 
$band=new PlotBand(HORIZONTAL,BAND_RDIAG,0,"max","green");
$band->ShowFrame(false);
$band->SetOrder(DEPTH_BACK);
$graph->AddBand($band);
   
Display frame around pattern
| Argument | Default | Description | 
| 
$aFlag
 | 
true
 | True=Display border | 
Description:
Display frame around pattern 
$band=new PlotBand(HORIZONTAL,BAND_RDIAG,0,"max","green");
$band->ShowFrame(false);
$band->SetOrder(DEPTH_BACK);
$graph->AddBand($band);
   
Create a new Plot band of the specified type
| Argument | Default | Description | 
| 
$aDir
 |   | Direction of plot band | 
| 
$aPattern
 |   | Type of pattern | 
| 
$aMin
 |   | Min value for plot area | 
| 
$aMax
 |   | Max value for plot area | 
| 
$aColor
 | 
"black"
 | Color of pattern | 
| 
$aWeight
 | 
1
 | Line weight | 
| 
$aDepth
 | 
DEPTH_BACK
 | Depth. Over or under the plot. | 
Description:
Create a new Plot band that later on can be added to the graph. The following pattern types are supported
- BAND_RDIAG, Right diagonal lines
 - BAND_LDIAG, Left diagonal lines
 - BAND_SOLID, Solid one color
 - BAND_LVERT, Vertical lines
 - BAND_LHOR, Horizontal lines
 - BAND_VLINE, Vertical lines
 - BAND_HLINE, Horizontal lines
 - BAND_3DPLANE, "3D" Plane
 - BAND_HVCROSS, Vertical/Hor crosses
 - BAND_DIAGCROSS, Diagonal crosses
 
A plotband extends completely along one of the axis in the graph. This axis is determined by the first argument, the direction.
Valid directions are
-  HORIZONTAL
 -  VERTICAL
 
 
$uband=new PlotBand(HORIZONTAL,BAND_RDIAG,0,"max","green");
$uband->ShowFrame(false);
$uband->SetDensity(50); // 50% line density
$lband=new PlotBand(HORIZONTAL,BAND_LDIAG,"min",0,"red");
$lband->ShowFrame(false);
$lband->SetDensity(20); // 20% line density
$graph->AddBand($uband);
$graph->AddBand($lband);