Properties

$width

$width

$height

$height

$colourSet

$colourSet

$markSet

$markSet

$chart

$chart

$graph

$graph

$plotColour

$plotColour

$plotMark

$plotMark

Methods

__construct()

__construct(\PhpOffice\PhpSpreadsheet\Chart\Chart  $chart) : mixed

Create a new jpgraph.

Parameters

\PhpOffice\PhpSpreadsheet\Chart\Chart $chart

Returns

mixed —

render()

render(mixed  $outputDestination) : bool

Render the chart to given file (or stream).

Parameters

mixed $outputDestination

Returns

bool —

true on success

init()

init() : mixed

Returns

mixed —

formatPointMarker()

formatPointMarker(mixed  $seriesPlot, mixed  $markerID) : mixed

Parameters

mixed $seriesPlot
mixed $markerID

Returns

mixed —

formatDataSetLabels()

formatDataSetLabels(mixed  $groupID, mixed  $datasetLabels, mixed  $labelCount, mixed  $rotation = '') : mixed

Parameters

mixed $groupID
mixed $datasetLabels
mixed $labelCount
mixed $rotation

Returns

mixed —

percentageSumCalculation()

percentageSumCalculation(mixed  $groupID, mixed  $seriesCount) : mixed

Parameters

mixed $groupID
mixed $seriesCount

Returns

mixed —

percentageAdjustValues()

percentageAdjustValues(mixed  $dataValues, mixed  $sumValues) : mixed

Parameters

mixed $dataValues
mixed $sumValues

Returns

mixed —

getCaption()

getCaption(mixed  $captionElement) : mixed

Parameters

mixed $captionElement

Returns

mixed —

renderTitle()

renderTitle() : mixed

Returns

mixed —

renderLegend()

renderLegend() : mixed

Returns

mixed —

renderCartesianPlotArea()

renderCartesianPlotArea(mixed  $type = 'textlin') : mixed

Parameters

mixed $type

Returns

mixed —

renderPiePlotArea()

renderPiePlotArea() : mixed

Returns

mixed —

renderRadarPlotArea()

renderRadarPlotArea() : mixed

Returns

mixed —

renderPlotLine()

renderPlotLine(mixed  $groupID, mixed  $filled = false, mixed  $combination = false, mixed  $dimensions = '2d') : mixed

Parameters

mixed $groupID
mixed $filled
mixed $combination
mixed $dimensions

Returns

mixed —

renderPlotBar()

renderPlotBar(mixed  $groupID, mixed  $dimensions = '2d') : mixed

Parameters

mixed $groupID
mixed $dimensions

Returns

mixed —

renderPlotScatter()

renderPlotScatter(mixed  $groupID, mixed  $bubble) : mixed

Parameters

mixed $groupID
mixed $bubble

Returns

mixed —

renderPlotRadar()

renderPlotRadar(mixed  $groupID) : mixed

Parameters

mixed $groupID

Returns

mixed —

renderPlotContour()

renderPlotContour(mixed  $groupID) : mixed

Parameters

mixed $groupID

Returns

mixed —

renderPlotStock()

renderPlotStock(mixed  $groupID) : mixed

Parameters

mixed $groupID

Returns

mixed —

renderAreaChart()

renderAreaChart(mixed  $groupCount, mixed  $dimensions = '2d') : mixed

Parameters

mixed $groupCount
mixed $dimensions

Returns

mixed —

renderLineChart()

renderLineChart(mixed  $groupCount, mixed  $dimensions = '2d') : mixed

Parameters

mixed $groupCount
mixed $dimensions

Returns

mixed —

renderBarChart()

renderBarChart(mixed  $groupCount, mixed  $dimensions = '2d') : mixed

Parameters

mixed $groupCount
mixed $dimensions

Returns

mixed —

renderScatterChart()

renderScatterChart(mixed  $groupCount) : mixed

Parameters

mixed $groupCount

Returns

mixed —

renderBubbleChart()

renderBubbleChart(mixed  $groupCount) : mixed

Parameters

mixed $groupCount

Returns

mixed —

renderPieChart()

renderPieChart(mixed  $groupCount, mixed  $dimensions = '2d', mixed  $doughnut = false, mixed  $multiplePlots = false) : mixed

Parameters

mixed $groupCount
mixed $dimensions
mixed $doughnut
mixed $multiplePlots

Returns

mixed —

renderRadarChart()

renderRadarChart(mixed  $groupCount) : mixed

Parameters

mixed $groupCount

Returns

mixed —

renderStockChart()

renderStockChart(mixed  $groupCount) : mixed

Parameters

mixed $groupCount

Returns

mixed —

renderContourChart()

renderContourChart(mixed  $groupCount, mixed  $dimensions) : mixed

Parameters

mixed $groupCount
mixed $dimensions

Returns

mixed —

renderCombinationChart()

renderCombinationChart(mixed  $groupCount, mixed  $dimensions, mixed  $outputDestination) : mixed

Parameters

mixed $groupCount
mixed $dimensions
mixed $outputDestination

Returns

mixed —