private function PHPExcel_Chart_Renderer_jpgraph::_formatPointMarker in Loft Data Grids 7.2
Same name and namespace in other branches
- 6.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/Chart/Renderer/jpgraph.php \PHPExcel_Chart_Renderer_jpgraph::_formatPointMarker()
3 calls to PHPExcel_Chart_Renderer_jpgraph::_formatPointMarker()
- PHPExcel_Chart_Renderer_jpgraph::_renderPlotLine in vendor/
phpoffice/ phpexcel/ Classes/ PHPExcel/ Chart/ Renderer/ jpgraph.php - PHPExcel_Chart_Renderer_jpgraph::_renderPlotRadar in vendor/
phpoffice/ phpexcel/ Classes/ PHPExcel/ Chart/ Renderer/ jpgraph.php - PHPExcel_Chart_Renderer_jpgraph::_renderPlotScatter in vendor/
phpoffice/ phpexcel/ Classes/ PHPExcel/ Chart/ Renderer/ jpgraph.php
File
- vendor/
phpoffice/ phpexcel/ Classes/ PHPExcel/ Chart/ Renderer/ jpgraph.php, line 74
Class
- PHPExcel_Chart_Renderer_jpgraph
- PHPExcel_Chart_Renderer_jpgraph
Code
private function _formatPointMarker($seriesPlot, $markerID) {
$plotMarkKeys = array_keys(self::$_markSet);
if (is_null($markerID)) {
// Use default plot marker (next marker in the series)
self::$_plotMark %= count(self::$_markSet);
$seriesPlot->mark
->SetType(self::$_markSet[$plotMarkKeys[self::$_plotMark++]]);
}
elseif ($markerID !== 'none') {
// Use specified plot marker (if it exists)
if (isset(self::$_markSet[$markerID])) {
$seriesPlot->mark
->SetType(self::$_markSet[$markerID]);
}
else {
// If the specified plot marker doesn't exist, use default plot marker (next marker in the series)
self::$_plotMark %= count(self::$_markSet);
$seriesPlot->mark
->SetType(self::$_markSet[$plotMarkKeys[self::$_plotMark++]]);
}
}
else {
// Hide plot marker
$seriesPlot->mark
->Hide();
}
$seriesPlot->mark
->SetColor(self::$_colourSet[self::$_plotColour]);
$seriesPlot->mark
->SetFillColor(self::$_colourSet[self::$_plotColour]);
$seriesPlot
->SetColor(self::$_colourSet[self::$_plotColour++]);
return $seriesPlot;
}