Extension [ extension #83 fastchart version 1.1.0 ] { - Classes [31] { Class [ abstract class FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [70] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\LineChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [74] { Method [ public method setSeries ] { - Parameters [1] { Parameter #0 [ array $series ] } - Return [ static ] } Method [ public method setMarkerStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setMarkerSize ] { - Parameters [1] { Parameter #0 [ int $size ] } - Return [ static ] } Method [ public method setErrorBars ] { - Parameters [1] { Parameter #0 [ array $errors ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\AreaChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [74] { Method [ public method setSeries ] { - Parameters [1] { Parameter #0 [ array $series ] } - Return [ static ] } Method [ public method setStacked ] { - Parameters [1] { Parameter #0 [ bool $stacked ] } - Return [ static ] } Method [ public method setFillOpacity ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setBandMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\BarChart extends FastChart\Chart ] { - Constants [62] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } Constant [ public int BAR_VERTICAL ] { 0 } Constant [ public int BAR_HORIZONTAL ] { 1 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [75] { Method [ public method setSeries ] { - Parameters [1] { Parameter #0 [ array $series ] } - Return [ static ] } Method [ public method setStacked ] { - Parameters [1] { Parameter #0 [ bool $stacked ] } - Return [ static ] } Method [ public method setOrientation ] { - Parameters [1] { Parameter #0 [ int $orientation ] } - Return [ static ] } Method [ public method setStackMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setFloating ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\PieChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [76] { Method [ public method setSlices ] { - Parameters [1] { Parameter #0 [ array $slices ] } - Return [ static ] } Method [ public method setDonutHoleRatio ] { - Parameters [1] { Parameter #0 [ float $ratio ] } - Return [ static ] } Method [ public method setExplode ] { - Parameters [1] { Parameter #0 [ array $offsets ] } - Return [ static ] } Method [ public method setSliceLabelPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setSliceLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setOtherThreshold ] { - Parameters [2] { Parameter #0 [ float $percent ] Parameter #1 [ string $label = 'Other' ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\ScatterChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [75] { Method [ public method setPoints ] { - Parameters [1] { Parameter #0 [ array $points ] } - Return [ static ] } Method [ public method setMarkerStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setMarkerSize ] { - Parameters [1] { Parameter #0 [ int $size ] } - Return [ static ] } Method [ public method setTrendLine ] { - Parameters [3] { Parameter #0 [ bool $enabled ] Parameter #1 [ ?int $color = null ] Parameter #2 [ int $degree = 1 ] } - Return [ static ] } Method [ public method setErrorBars ] { - Parameters [1] { Parameter #0 [ array $errors ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\StockChart extends FastChart\Chart ] { - Constants [63] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } Constant [ public int MA_SMA ] { 0 } Constant [ public int MA_EMA ] { 1 } Constant [ public int MA_WMA ] { 2 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [85] { Method [ public method setOhlcv ] { - Parameters [1] { Parameter #0 [ array $ohlcv ] } - Return [ static ] } Method [ public method addMovingAverage ] { - Parameters [2] { Parameter #0 [ int $period ] Parameter #1 [ int $type = FastChart\StockChart::MA_SMA ] } - Return [ static ] } Method [ public method setMovingAverages ] { - Parameters [1] { Parameter #0 [ array $periods ] } - Return [ static ] } Method [ public method setVolumePane ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setVolumeColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setCandleStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method addIndicatorPane ] { - Parameters [3] { Parameter #0 [ string $name ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method addRSI ] { - Parameters [1] { Parameter #0 [ int $period = 14 ] } - Return [ static ] } Method [ public method addMomentum ] { - Parameters [1] { Parameter #0 [ int $period = 10 ] } - Return [ static ] } Method [ public method addROC ] { - Parameters [1] { Parameter #0 [ int $period = 10 ] } - Return [ static ] } Method [ public method addOBV ] { - Parameters [0] { } - Return [ static ] } Method [ public method addMACD ] { - Parameters [3] { Parameter #0 [ int $fast = 12 ] Parameter #1 [ int $slow = 26 ] Parameter #2 [ int $signal = 9 ] } - Return [ static ] } Method [ public method addStochastic ] { - Parameters [2] { Parameter #0 [ int $period = 14 ] Parameter #1 [ int $smooth = 3 ] } - Return [ static ] } Method [ public method addBollingerBands ] { - Parameters [2] { Parameter #0 [ int $period = 20 ] Parameter #1 [ float $stddev = 2.0 ] } - Return [ static ] } Method [ public method addParabolicSAR ] { - Parameters [2] { Parameter #0 [ float $af_init = 0.02 ] Parameter #1 [ float $af_max = 0.2 ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\RadarChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [73] { Method [ public method setSeries ] { - Parameters [1] { Parameter #0 [ array $series ] } - Return [ static ] } Method [ public method setMaxValue ] { - Parameters [1] { Parameter #0 [ float $max ] } - Return [ static ] } Method [ public method setFilled ] { - Parameters [1] { Parameter #0 [ bool $filled ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\BubbleChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [71] { Method [ public method setPoints ] { - Parameters [1] { Parameter #0 [ array $points ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\SurfaceChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [72] { Method [ public method setGrid ] { - Parameters [1] { Parameter #0 [ array $grid ] } - Return [ static ] } Method [ public method setShowCellValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\GaugeChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [74] { Method [ public method setValue ] { - Parameters [1] { Parameter #0 [ float $value ] } - Return [ static ] } Method [ public method setRange ] { - Parameters [2] { Parameter #0 [ float $min ] Parameter #1 [ float $max ] } - Return [ static ] } Method [ public method setZones ] { - Parameters [1] { Parameter #0 [ array $zones ] } - Return [ static ] } Method [ public method setValueFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\GanttChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [73] { Method [ public method setTasks ] { - Parameters [1] { Parameter #0 [ array $tasks ] } - Return [ static ] } Method [ public method setTimeRange ] { - Parameters [2] { Parameter #0 [ ?int $start = null ] Parameter #1 [ ?int $end = null ] } - Return [ static ] } Method [ public method setShowTaskLabels ] { - Parameters [1] { Parameter #0 [ bool $show ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\BoxPlot extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [72] { Method [ public method setBoxes ] { - Parameters [1] { Parameter #0 [ array $boxes ] } - Return [ static ] } Method [ public method setBoxWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\PolarChart extends FastChart\Chart ] { - Constants [62] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } Constant [ public int STYLE_LINE ] { 0 } Constant [ public int STYLE_ROSE ] { 1 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [76] { Method [ public method setSeries ] { - Parameters [1] { Parameter #0 [ array $series ] } - Return [ static ] } Method [ public method setMaxRadius ] { - Parameters [1] { Parameter #0 [ float $max ] } - Return [ static ] } Method [ public method setFilled ] { - Parameters [1] { Parameter #0 [ bool $filled ] } - Return [ static ] } Method [ public method setStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method addVectors ] { - Parameters [1] { Parameter #0 [ array $vectors ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\ContourChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [73] { Method [ public method setGrid ] { - Parameters [1] { Parameter #0 [ array $grid ] } - Return [ static ] } Method [ public method setLevels ] { - Parameters [1] { Parameter #0 [ array $levels ] } - Return [ static ] } Method [ public method setFilled ] { - Parameters [1] { Parameter #0 [ bool $filled ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\Treemap extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [72] { Method [ public method setItems ] { - Parameters [1] { Parameter #0 [ array $items ] } - Return [ static ] } Method [ public method setShowLabels ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\Funnel extends FastChart\Chart ] { - Constants [63] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } Constant [ public int STYLE_FUNNEL ] { 0 } Constant [ public int STYLE_PYRAMID ] { 1 } Constant [ public int STYLE_CONE ] { 2 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [72] { Method [ public method setStages ] { - Parameters [1] { Parameter #0 [ array $stages ] } - Return [ static ] } Method [ public method setStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\Waterfall extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [74] { Method [ public method setBars ] { - Parameters [1] { Parameter #0 [ array $bars ] } - Return [ static ] } Method [ public method setRiseColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setFallColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTotalColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\Heatmap extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [71] { Method [ public method setGrid ] { - Parameters [1] { Parameter #0 [ array $grid ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\LinearMeter extends FastChart\Chart ] { - Constants [62] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } Constant [ public int METER_HORIZONTAL ] { 0 } Constant [ public int METER_VERTICAL ] { 1 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [75] { Method [ public method setRange ] { - Parameters [2] { Parameter #0 [ float $min ] Parameter #1 [ float $max ] } - Return [ static ] } Method [ public method setValue ] { - Parameters [1] { Parameter #0 [ float $value ] } - Return [ static ] } Method [ public method setOrientation ] { - Parameters [1] { Parameter #0 [ int $orientation ] } - Return [ static ] } Method [ public method setZones ] { - Parameters [1] { Parameter #0 [ array $zones ] } - Return [ static ] } Method [ public method setValueFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\BulletChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [75] { Method [ public method setRange ] { - Parameters [2] { Parameter #0 [ float $min ] Parameter #1 [ float $max ] } - Return [ static ] } Method [ public method setValue ] { - Parameters [1] { Parameter #0 [ float $value ] } - Return [ static ] } Method [ public method setTarget ] { - Parameters [1] { Parameter #0 [ float $target ] } - Return [ static ] } Method [ public method setBands ] { - Parameters [1] { Parameter #0 [ array $bands ] } - Return [ static ] } Method [ public method setValueFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\ParetoChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [73] { Method [ public method setBars ] { - Parameters [1] { Parameter #0 [ array $bars ] } - Return [ static ] } Method [ public method setLineColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setValueFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\CalendarHeatmap extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [71] { Method [ public method setData ] { - Parameters [1] { Parameter #0 [ array $values ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\SunburstChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [71] { Method [ public method setHierarchy ] { - Parameters [1] { Parameter #0 [ array $root ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\SankeyChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [72] { Method [ public method setNodes ] { - Parameters [1] { Parameter #0 [ array $nodes ] } - Return [ static ] } Method [ public method setLinks ] { - Parameters [1] { Parameter #0 [ array $links ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\MarimekkoChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [71] { Method [ public method setColumns ] { - Parameters [1] { Parameter #0 [ array $columns ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ final class FastChart\VectorChart extends FastChart\Chart ] { - Constants [60] { Constant [ public int THEME_LIGHT ] { 0 } Constant [ public int THEME_DARK ] { 1 } Constant [ public int MARKER_NONE ] { 0 } Constant [ public int MARKER_CIRCLE ] { 1 } Constant [ public int MARKER_SQUARE ] { 2 } Constant [ public int MARKER_DIAMOND ] { 3 } Constant [ public int MARKER_CROSS ] { 4 } Constant [ public int MARKER_PLUS ] { 5 } Constant [ public int LEGEND_NONE ] { 0 } Constant [ public int LEGEND_TOP_RIGHT ] { 1 } Constant [ public int LEGEND_TOP_LEFT ] { 2 } Constant [ public int LEGEND_BOTTOM_RIGHT ] { 3 } Constant [ public int LEGEND_BOTTOM_LEFT ] { 4 } Constant [ public int SCALE_LINEAR ] { 0 } Constant [ public int SCALE_LOG ] { 1 } Constant [ public int LABEL_NONE ] { 0 } Constant [ public int LABEL_INSIDE ] { 1 } Constant [ public int LABEL_OUTSIDE ] { 2 } Constant [ public int STYLE_CANDLE ] { 0 } Constant [ public int STYLE_BAR ] { 1 } Constant [ public int STYLE_DIAMOND ] { 2 } Constant [ public int STYLE_I_CAP ] { 3 } Constant [ public int STYLE_HOLLOW ] { 4 } Constant [ public int STYLE_VOLUME ] { 5 } Constant [ public int STYLE_VECTOR ] { 6 } Constant [ public int BORDER_NONE ] { 0 } Constant [ public int BORDER_LEFT ] { 1 } Constant [ public int BORDER_RIGHT ] { 2 } Constant [ public int BORDER_TOP ] { 4 } Constant [ public int BORDER_BOTTOM ] { 8 } Constant [ public int BORDER_ALL ] { 15 } Constant [ public int INTERP_LINEAR ] { 0 } Constant [ public int INTERP_SMOOTH ] { 1 } Constant [ public int INTERP_STEP_AFTER ] { 2 } Constant [ public int INTERP_STEP_BEFORE ] { 3 } Constant [ public int TICK_NONE ] { 0 } Constant [ public int TICK_LABELS ] { 1 } Constant [ public int TICK_POINTS ] { 2 } Constant [ public int TICK_BOTH ] { 3 } Constant [ public int STACK_SUM ] { 0 } Constant [ public int STACK_BESIDE ] { 1 } Constant [ public int STACK_LAYER ] { 2 } Constant [ public int LABEL_LEFT ] { 3 } Constant [ public int LABEL_RIGHT ] { 4 } Constant [ public int LINE_SOLID ] { 0 } Constant [ public int LINE_DASHED ] { 1 } Constant [ public int LINE_DOTTED ] { 2 } Constant [ public int GRADIENT_VERTICAL ] { 0 } Constant [ public int GRADIENT_HORIZONTAL ] { 1 } Constant [ public int DATE_DAY ] { 0 } Constant [ public int DATE_WEEK ] { 1 } Constant [ public int DATE_MONTH ] { 2 } Constant [ public int DATE_QUARTER ] { 3 } Constant [ public int DATE_YEAR ] { 4 } Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int WEBP_DRAWING ] { 0 } Constant [ public int WEBP_PHOTO ] { 1 } Constant [ public int WEBP_LOSSLESS ] { 2 } Constant [ public int WEBP_FAST ] { 3 } } - Static properties [0] { } - Static methods [4] { Method [ static public method version ] { - Parameters [0] { } - Return [ string ] } Method [ static public method svgToPng ] { - Parameters [1] { Parameter #0 [ string $svg ] } - Return [ string ] } Method [ static public method svgToJpeg ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 88 ] Parameter #2 [ int $bgRgb = 0xffffff ] } - Return [ string ] } Method [ static public method svgToWebp ] { - Parameters [3] { Parameter #0 [ string $svg ] Parameter #1 [ int $quality = 90 ] Parameter #2 [ int $mode = FastChart\Chart::WEBP_DRAWING ] } - Return [ string ] } } - Properties [0] { } - Methods [71] { Method [ public method setVectors ] { - Parameters [1] { Parameter #0 [ array $vectors ] } - Return [ static ] } Method [ public method setColorRamp ] { - Parameters [2] { Parameter #0 [ int $low ] Parameter #1 [ int $high ] } - Return [ static ] } Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ ?int $width = null ] Parameter #1 [ ?int $height = null ] } } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setTheme ] { - Parameters [1] { Parameter #0 [ int $theme ] } - Return [ static ] } Method [ public method setBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setPlotBackgroundColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setSeriesColors ] { - Parameters [1] { Parameter #0 [ array $colors ] } - Return [ static ] } Method [ public method setFontPath ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setFontSize ] { - Parameters [1] { Parameter #0 [ float $size ] } - Return [ static ] } Method [ public method setCategoryLabels ] { - Parameters [1] { Parameter #0 [ array $labels ] } - Return [ static ] } Method [ public method setLegendPosition ] { - Parameters [1] { Parameter #0 [ int $position ] } - Return [ static ] } Method [ public method setYAxisScale ] { - Parameters [1] { Parameter #0 [ int $scale ] } - Return [ static ] } Method [ public method setStrict ] { - Parameters [1] { Parameter #0 [ bool $strict ] } - Return [ static ] } Method [ public method setXAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setXAxisLabelAngle ] { - Parameters [1] { Parameter #0 [ int $degrees ] } - Return [ static ] } Method [ public method setYAxisRange ] { - Parameters [3] { Parameter #0 [ ?float $min = null ] Parameter #1 [ ?float $max = null ] Parameter #2 [ ?float $interval = null ] } - Return [ static ] } Method [ public method setSecondaryYAxis ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method addHorizontalLine ] { - Parameters [3] { Parameter #0 [ float $value ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addVerticalLine ] { - Parameters [3] { Parameter #0 [ float $position ] Parameter #1 [ ?string $label = null ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method addIconAt ] { - Parameters [5] { Parameter #0 [ float $x ] Parameter #1 [ float $y ] Parameter #2 [ string $path ] Parameter #3 [ int $maxWidth = -1 ] Parameter #4 [ int $maxHeight = -1 ] } - Return [ static ] } Method [ public method addHorizontalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method addVerticalBand ] { - Parameters [5] { Parameter #0 [ float $low ] Parameter #1 [ float $high ] Parameter #2 [ int $color ] Parameter #3 [ int $alpha = 64 ] Parameter #4 [ ?string $label = null ] } - Return [ static ] } Method [ public method setAxisColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setGridColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBorderColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTextColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTitleFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setAxisFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setLabelFont ] { - Parameters [2] { Parameter #0 [ ?string $path = null ] Parameter #1 [ ?float $size = null ] } - Return [ static ] } Method [ public method setShowValues ] { - Parameters [2] { Parameter #0 [ bool $show ] Parameter #1 [ string $format = '%g' ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setBackgroundImage ] { - Parameters [1] { Parameter #0 [ string $path ] } - Return [ static ] } Method [ public method setLineInterpolation ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setPlotRect ] { - Parameters [4] { Parameter #0 [ int $x0 ] Parameter #1 [ int $y0 ] Parameter #2 [ int $x1 ] Parameter #3 [ int $y1 ] } - Return [ static ] } Method [ public method setBorderSides ] { - Parameters [1] { Parameter #0 [ int $sides ] } - Return [ static ] } Method [ public method addOverlaySeries ] { - Parameters [3] { Parameter #0 [ string $type ] Parameter #1 [ array $values ] Parameter #2 [ ?array $opts = null ] } - Return [ static ] } Method [ public method setXAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisVisible ] { - Parameters [1] { Parameter #0 [ bool $visible ] } - Return [ static ] } Method [ public method setYAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setXAxisLabelFormat ] { - Parameters [1] { Parameter #0 [ string $format ] } - Return [ static ] } Method [ public method setTickMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setBarWidth ] { - Parameters [1] { Parameter #0 [ int $percent ] } - Return [ static ] } Method [ public method setEdgeColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setZeroShelf ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setXLabelStride ] { - Parameters [1] { Parameter #0 [ int $stride ] } - Return [ static ] } Method [ public method setSecondaryYAxisTitle ] { - Parameters [1] { Parameter #0 [ string $title ] } - Return [ static ] } Method [ public method setThumbnailMode ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisLabelColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setAxisTitleColor ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method addTextAnnotation ] { - Parameters [4] { Parameter #0 [ string $text ] Parameter #1 [ int $x ] Parameter #2 [ int $y ] Parameter #3 [ ?int $color = null ] } - Return [ static ] } Method [ public method setLineStyle ] { - Parameters [1] { Parameter #0 [ int $style ] } - Return [ static ] } Method [ public method setGradientFill ] { - Parameters [3] { Parameter #0 [ int $from ] Parameter #1 [ int $to = -1 ] Parameter #2 [ int $direction = FastChart\Chart::GRADIENT_VERTICAL ] } - Return [ static ] } Method [ public method setDropShadow ] { - Parameters [3] { Parameter #0 [ int $offsetX ] Parameter #1 [ int $offsetY ] Parameter #2 [ ?int $color = null ] } - Return [ static ] } Method [ public method setShadowAlpha ] { - Parameters [1] { Parameter #0 [ int $alpha ] } - Return [ static ] } Method [ public method setDateAxisStride ] { - Parameters [2] { Parameter #0 [ int $unit ] Parameter #1 [ int $every = 1 ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method setImageMap ] { - Parameters [1] { Parameter #0 [ array $entries ] } - Return [ static ] } Method [ public method getImageMap ] { - Parameters [1] { Parameter #0 [ string $name = 'fastchart' ] } - Return [ string ] } } } Class [ abstract class FastChart\Symbol ] { - Constants [2] { Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [16] { Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setData ] { - Parameters [1] { Parameter #0 [ string $data ] } - Return [ static ] } Method [ public method setQuietZone ] { - Parameters [1] { Parameter #0 [ int $units ] } - Return [ static ] } Method [ public method setForeground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBackground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } } } Class [ abstract class FastChart\Barcode extends FastChart\Symbol ] { - Constants [2] { Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [16] { Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setData ] { - Parameters [1] { Parameter #0 [ string $data ] } - Return [ static ] } Method [ public method setQuietZone ] { - Parameters [1] { Parameter #0 [ int $units ] } - Return [ static ] } Method [ public method setForeground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBackground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } } } Class [ final class FastChart\Code128 extends FastChart\Barcode ] { - Constants [2] { Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [17] { Method [ public method setShowText ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setData ] { - Parameters [1] { Parameter #0 [ string $data ] } - Return [ static ] } Method [ public method setQuietZone ] { - Parameters [1] { Parameter #0 [ int $units ] } - Return [ static ] } Method [ public method setForeground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBackground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } } } Class [ final class FastChart\QrCode extends FastChart\Symbol ] { - Constants [6] { Constant [ public int SVG_TEXT_NATIVE ] { 0 } Constant [ public int SVG_TEXT_PATHS ] { 1 } Constant [ public int ECC_L ] { 0 } Constant [ public int ECC_M ] { 1 } Constant [ public int ECC_Q ] { 2 } Constant [ public int ECC_H ] { 3 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [19] { Method [ public method setEcc ] { - Parameters [1] { Parameter #0 [ int $level ] } - Return [ static ] } Method [ public method setMinVersion ] { - Parameters [1] { Parameter #0 [ int $version ] } - Return [ static ] } Method [ public method setMaxVersion ] { - Parameters [1] { Parameter #0 [ int $version ] } - Return [ static ] } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $width ] Parameter #1 [ int $height ] } - Return [ static ] } Method [ public method setData ] { - Parameters [1] { Parameter #0 [ string $data ] } - Return [ static ] } Method [ public method setQuietZone ] { - Parameters [1] { Parameter #0 [ int $units ] } - Return [ static ] } Method [ public method setForeground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setBackground ] { - Parameters [1] { Parameter #0 [ int $rgb ] } - Return [ static ] } Method [ public method setTransparentBackground ] { - Parameters [1] { Parameter #0 [ bool $enabled ] } - Return [ static ] } Method [ public method setDpi ] { - Parameters [1] { Parameter #0 [ int $dpi ] } - Return [ static ] } Method [ public method setSvgTextMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method setJpegQuality ] { - Parameters [1] { Parameter #0 [ int $quality ] } - Return [ static ] } Method [ public method setWebpMode ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ static ] } Method [ public method renderPng ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderJpeg ] { - Parameters [1] { Parameter #0 [ int $quality = 0 ] } - Return [ string ] } Method [ public method renderWebp ] { - Parameters [1] { Parameter #0 [ int $quality = 90 ] } - Return [ string ] } Method [ public method renderSvg ] { - Parameters [0] { } - Return [ string ] } Method [ public method drawSvgFragment ] { - Parameters [0] { } - Return [ string ] } Method [ public method renderToFile ] { - Parameters [2] { Parameter #0 [ string $path ] Parameter #1 [ int $quality = 0 ] } - Return [ int ] } } } } }