package | Default |
---|
__construct( $XSize, $YSize)
addBorder( $Size = 3, $R, $G, $B)
addToImageMap( $X1, $Y1, $X2, $Y2, $SerieName, $Value, $CallerFunction)
AllocateColor( $Picture, $R, $G, $B, $Factor)
clearScale()
clearShadow()
createColorGradientPalette( $R1, $G1, $B1, $R2, $G2, $B2, $Shades)
drawAlphaPixel( $X, $Y, $Alpha, $R, $G, $B)
drawAntialiasPixel( $X, $Y, $R, $G, $B, $Alpha = 100, $NoFallBack = FALSE)
drawArea( $Data, $Serie1, $Serie2, $R, $G, $B, $Alpha = 50)
drawBackground( $R, $G, $B)
drawBarGraph( $Data, $DataDescription, $Shadow = FALSE, $Alpha = 100)
drawBasicPieGraph( $Data, $DataDescription, $XPos, $YPos, $Radius = 100, $DrawLabels = PIE_NOLABEL, $R = 255, $G = 255, $B = 255, $Decimals)
drawCircle( $Xc, $Yc, $Height, $R, $G, $B, $Width)
drawCubicCurve( $Data, $DataDescription, $Accuracy = 0.1, $SerieName = "")
drawDottedLine( $X1, $Y1, $X2, $Y2, $DotSize, $R, $G, $B, $GraphFunction = FALSE)
drawEllipse( $Xc, $Yc, $Height, $Width, $R, $G, $B)
drawFilledCircle( $Xc, $Yc, $Height, $R, $G, $B, $Width)
drawFilledCubicCurve( $Data, $DataDescription, $Accuracy = 0.1, $Alpha = 100, $AroundZero = FALSE)
drawFilledEllipse( $Xc, $Yc, $Height, $Width, $R, $G, $B)
drawFilledLineGraph( $Data, $DataDescription, $Alpha = 100, $AroundZero = FALSE)
drawFilledRadar( $Data, $DataDescription, $Alpha = 50, $BorderOffset = 10, $MaxValue = -1)
drawFilledRectangle( $X1, $Y1, $X2, $Y2, $R, $G, $B, $DrawBorder = TRUE, $Alpha = 100, $NoFallBack = FALSE)
drawFilledRoundedRectangle( $X1, $Y1, $X2, $Y2, $Radius, $R, $G, $B)
drawFlatPieGraph( $Data, $DataDescription, $XPos, $YPos, $Radius = 100, $DrawLabels = PIE_NOLABEL, $SpliceDistance, $Decimals, $AllBlack = FALSE)
drawFlatPieGraphWithShadow( $Data, $DataDescription, $XPos, $YPos, $Radius = 100, $DrawLabels = PIE_NOLABEL, $SpliceDistance, $Decimals)
drawFromGIF( $FileName, $X, $Y, $Alpha = 100)
drawFromJPG( $FileName, $X, $Y, $Alpha = 100)
drawFromPicture( $PicType, $FileName, $X, $Y, $Alpha = 100)
drawFromPNG( $FileName, $X, $Y, $Alpha = 100)
drawGraphArea( $R, $G, $B, $Stripe = FALSE)
drawGraphAreaGradient( $R, $G, $B, $Decay, $Target = TARGET_GRAPHAREA)
drawGrid( $LineWidth, $Mosaic = TRUE, $R = 220, $G = 220, $B = 220, $Alpha = 100)
drawLegend( $XPos, $YPos, $DataDescription, $R, $G, $B, $Rs = -1, $Gs = -1, $Bs = -1, $Rt, $Gt, $Bt, $Border = TRUE)
drawLimitsGraph( $Data, $DataDescription, $R, $G, $B)
drawLine( $X1, $Y1, $X2, $Y2, $R, $G, $B, $GraphFunction = FALSE)
drawLineGraph( $Data, $DataDescription, $SerieName = "")
drawOverlayBarGraph( $Data, $DataDescription, $Alpha = 50)
drawPieGraph( $Data, $DataDescription, $XPos, $YPos, $Radius = 100, $DrawLabels = PIE_NOLABEL, $EnhanceColors = TRUE, $Skew = 60, $SpliceHeight = 20, $SpliceDistance, $Decimals)
drawPieLegend( $XPos, $YPos, $Data, $DataDescription, $R, $G, $B)
drawPlotGraph( $Data, $DataDescription, $BigRadius = 5, $SmallRadius = 2, $R2 = -1, $G2 = -1, $B2 = -1, $Shadow = FALSE)
drawRadar( $Data, $DataDescription, $BorderOffset = 10, $MaxValue = -1)
drawRadarAxis( $Data, $DataDescription, $Mosaic = TRUE, $BorderOffset = 10, $A_R = 60, $A_G = 60, $A_B = 60, $S_R = 200, $S_G = 200, $S_B = 200, $MaxValue = -1)
drawRectangle( $X1, $Y1, $X2, $Y2, $R, $G, $B)
drawRightScale( $Data, $DataDescription, $ScaleMode, $R, $G, $B, $DrawTicks = TRUE, $Angle, $Decimals = 1, $WithMargin = FALSE, $SkipLabels = 1)
drawRoundedRectangle( $X1, $Y1, $X2, $Y2, $Radius, $R, $G, $B)
drawScale( $Data, $DataDescription, $ScaleMode, $R, $G, $B, $DrawTicks = TRUE, $Angle, $Decimals = 1, $WithMargin = FALSE, $SkipLabels = 1, $RightScale = FALSE)
drawStackedBarGraph( $Data, $DataDescription, $Alpha = 50, $Contiguous = FALSE)
drawTextBox( $X1, $Y1, $X2, $Y2, $Text, $Angle, $R = 255, $G = 255, $B = 255, $Align = ALIGN_LEFT, $Shadow = TRUE, $BgR = -1, $BgG = -1, $BgB = -1, $Alpha = 100)
drawTitle( $XPos, $YPos, $Value, $R, $G, $B, $XPos2 = -1, $YPos2 = -1, $Shadow = FALSE)
drawTreshold( $Value, $R, $G, $B, $ShowLabel = FALSE, $ShowOnRight = FALSE, $TickWidth = 4, $FreeText = NULL)
drawXYGraph( $Data, $DataDescription, $YSerieName, $XSerieName, $PaletteID)
drawXYPlotGraph( $Data, $DataDescription, $YSerieName, $XSerieName, $PaletteID, $BigRadius = 5, $SmallRadius = 2, $R2 = -1, $G2 = -1, $B2 = -1, $Shadow = TRUE)
drawXYScale( $Data, $DataDescription, $YSerieName, $XSerieName, $R, $G, $B, $WithMargin, $Angle, $Decimals = 1)
getImageMap( $MapName, $Flush = TRUE)
getLegendBoxSize( $DataDescription)
isRealInt( $Value)
loadColorPalette( $FileName, $Delimiter = ",")
printErrors( $Mode = "CLI")
Render( $FileName)
reportWarnings( $Interface = "CLI")
SaveImageMap()
setColorPalette( $ID, $R, $G, $B)
setCurrency( $Currency)
setDateFormat( $Format)
setFixedScale( $VMin, $VMax, $Divisions = 5, $VXMin, $VXMax, $XDivisions = 5)
setFontProperties( $FontName, $FontSize)
setGraphArea( $X1, $Y1, $X2, $Y2)
setImageMap( $Mode = TRUE, $GraphID = "MyGraph")
setLabel( $Data, $DataDescription, $SerieName, $ValueName, $Caption, $R = 210, $G = 210, $B = 210)
setLineStyle( $Width = 1, $DotSize)
setShadowProperties( $XDistance = 1, $YDistance = 1, $R = 60, $G = 60, $B = 60, $Alpha = 50, $Blur)
Stroke()
ToCurrency( $Value)
ToDate( $Value)
ToMetric( $Value)
ToTime( $Value)
validateData( $FunctionName, &$Data)
validateDataDescription( $FunctionName, &$DataDescription, $DescriptionRequired = TRUE)
writeValues( $Data, $DataDescription, $Series)
Palette :
XSize :
YSize :
Picture :
ImageMap :
ErrorReporting :
ErrorInterface :
Errors :
ErrorFontName :
ErrorFontSize :
GArea_X1 :
GArea_Y1 :
GArea_X2 :
GArea_Y2 :
GAreaXOffset :
VMax :
VMin :
VXMax :
VXMin :
Divisions :
XDivisions :
DivisionHeight :
XDivisionHeight :
DivisionCount :
XDivisionCount :
DivisionRatio :
XDivisionRatio :
DivisionWidth :
DataCount :
Currency :
FontName :
FontSize :
DateFormat :
LineWidth :
LineDotSize :
Layers :
AntialiasQuality :
ShadowActive :
ShadowXDistance :
ShadowYDistance :
ShadowRColor :
ShadowGColor :
ShadowBColor :
ShadowAlpha :
ShadowBlur :
BuildMap :
MapFunction :
tmpFolder :
MapID :