AddAttributes | Define a single handler for all X values in all series |
AddBookmark | Bookmark this page with name, level, openflag and weblink |
AddComment | Insert a note with optional id and compression switch |
AddEffect | Allow user to associate arbitrary SVG/XAML with any standard text item or subitem |
AddHints | Define a single hint for all X values in all series |
AddHyperlinks | Define a single link for all X values in all series |
AddJavaPrologue | Include the definition of a JavaScript function in the output chart |
AddTableShading | Add a combination of Color and Fill to an individual table cell |
AddTips | Define a single tip for all X values in all series |
DefineFont | Create a definition for a font, including CSS details and PostScript name |
DrawBarChart | Draws a grouped or stacked barchart from an array of arrays of values |
DrawBoxPlot | Construct compound box-whisker plot from a data array and two integer category arrays |
DrawBubbleChart | Scatterplot from 2 arrays of data with markers scaled by 3rd array |
DrawCloudChart | 3D Scatter from x,y and multiple z values |
DrawContourPlot | Contour plot from 3 arrays of double values |
DrawDialChart | Draw a dial or gauge from data and pointer radii |
DrawFrame | Draw current frame, with any fixed text such as headings and footnotes |
DrawGanttChart | Gantt chart from 3 double arrays of Y-values, X-start and X-end values |
DrawHistogram | Construct a histogram from a floating-point vector |
DrawImage | Add image at given width with alternative uri |
DrawKey | This will draw and clear any pending keys, using the current setting of key text. |
DrawLineGraph | Construct plot from array of arrays of y values and x-values |
DrawMinMaxChart | Create hi-lo plot from arrays of max,min and optional axis values |
DrawMultiple | Multiple plot from double array of arrays of y-values versus double x-values |
DrawNote | Write text note given text, position, angle and maximum width |
DrawPieChart | Piechart from data and sector explosions as percentages |
DrawPolarChart | Polar plot from multiple series and times or angles |
DrawResponsePlot | Create surface from multiple sets of z-values with matched x and y values |
DrawScatterPlot | Make a scatter plot from x and y data |
DrawStepChart | Stepped line from arrays of height data and step-start values |
DrawTable | Build a table from an array of arrays of strings, giving cells in columns |
DrawTowerChart | Tower chart from an array of arrays of height values |
DrawTraceChart | Draw a set of parallel traces from an array of arrays of Y-values and an array of X-values |
DrawTriangle | Construct triangle chart from data (3 series giving proportions or counts) |
DrawVectors | Vector plot from a matrix of xyxy pairs |
DrawVennDiagram | Draw a Venn diagram using supplied membership data |
DrawXBarChart | XBarchart from multiple data series and x-values |
FindExtremes | Determines the extreme values from an array of data, allowing for the ‘Curves’ style |
GetCoefficients | Coefficients of modelfit |
GetFittedValues | Fitted values from model |
GetITickPositions | Calculated Inner ticks |
GetResiduals | Residuals from modelfit |
GetXTickPositions | Calculated X tickmarks |
GetYTickPositions | Calculated Y tickmarks |
IncludeSource | Add arbitrary content passed as a simple string to either end of output |
MapCoords | Maps a matched pair of (x,y) co-ordinate arrays to points |
NewCell | Move to the next cell in the current trellis. |
NewFrame | Clear the area for a new chart with new frame size and position. |
NewPage | Page throw with option to skip full reset |
NewYAxis | Partial reset to allow independent secondary Y-axis |
NextNote | Returns the correct position for the next note text allowing given extra space in pts |
ReadComment | Recover comments saved to file in any output format or passed as a string |
ReadPdfStream | Recover any page from an encoded PDF |
RedrawAxes | Overdraws the axes with optional framing |
RenderBitmap | Return Bitmap rendered at given dpi and chosen antialiased text |
RenderChartLog | Return completed chart as a readable log with optional prescan and extra information about chart ids |
RenderEps | Return completed chart as EPS with monochrome switch and prefix information |
RenderImageMap | Return tags to make an HTML imagemap for chart at given dpi |
RenderJsonChartMap | Return JSON arrays to make a map for entire chart |
RenderMetafile | Return or stream completed chart as Metafile with choice of formats and dpi settings |
RenderPS | Return completed chart to file as raw PostScript with monochrome and mediabox flags and extra PS prologue |
RenderPageMap | Return an instance of the PageMap class to allow active graphics applications |
RenderPdf | Return completed chart rendered through through PDF engine. |
RenderSvg | Return chart as an SVG file with aspect ratio setting and extra header text |
RenderVml | Return completed chart rendered through VML engine as a div block to be incorporated in a webpage |
RenderXaml | Return completed chart rendered through through XAML engine. |
Reset | Clear SharpPlot to new paper size |
ResetKey | Removes any accumulated key definitions |
ResetProperties | All properties except trellis definitions are returned to default values. |
SaveChartLog | Save completed chart as a readable log file with optional prescan and detail level |
SaveEps | Save completed chart as EPS with monochrome switch and prefix information |
SaveImage | Save specified image to file with given resolution and rendering hint |
SavePS | Save completed chart to file as raw PostScript with monochrome and mediabox flags and extra PS prologue |
SavePdf | Save completed chart to named file as PDF |
SaveSvg | Save chart as an SVG file with aspect ratio setting and extra header text |
SaveVml | Save completed chart rendered through VML engine as a complete webpage |
SaveXaml | Save completed chart rendered through XAML engine to text file |
SetAltitudeColors | Set Altitude Colors for contour plots or markers |
SetArrowStyle | Set Arrow format from Arrow size, with optional sweep angle and fill pattern |
SetAxisStyle | Set Axis format from any reasonable combination of color, lineStyle and lineweight |
SetBackground | Set Paper from any reasonable combination of fillColor, fillStyle and edgeweight |
SetBarWidths | Set Bar widths given an array of numbers or a single value |
SetBaselineStyle | Set Baseline format from any reasonable combination of color, lineStyle and lineweight |
SetCaptionFont | Set Caption font from a combination of fontname, size, style, colour |
SetCellSize | Set Cellsize (width,height) from a single value or xvalue and yvalue pair |
SetChartBackground | Set Chart background from any reasonable combination of fillColor, fillStyle and edgeweight |
SetChartName | Assign a non-default name to the current chart |
SetColors | Set a color or an array of colors to be used by upcoming series |
SetContourStyle | Set Contour format from any reasonable combination of color, lineStyle and lineweight |
SetContourTagFont | Set ContourTag font from a combination of fontname, size, style, colour |
SetDataWindow | Set Window for data given an array of values or a single value |
SetDatumLineStyle | Set DatumLine style from any reasonable combination of color, lineStyle and lineweight |
SetDatumLineTags | Set Datumline tags from a delimited string or a string array |
SetDatumTagFont | Set DatumTag font from a combination of fontname, size, style, colour |
SetEdgeStyle | Set Edge format from any reasonable combination of color, lineStyle and lineweight |
SetEffects | Set Effect cycle – string or string array |
SetFillStyles | Set a fill-style or an array of fill-styles for use by upcoming series Set an array of fill-styles for use by upcoming series |
SetFootnoteFont | Set Footnote font from a combination of fontname, size, style, colour |
SetFrameBackground | Set Frame background from any reasonable combination of fillColor, fillStyle and edgeweight |
SetGridLineStyle | Set Gridline format from any reasonable combination of color, lineStyle and lineweight |
SetHeadingFont | Set Heading font from a combination of fontname, size, style, colour |
SetHeadingNudge | Set Heading nudge(x,y) from given displacements |
SetIDataRange | Set Inner data range given an array of numbers or a single value |
SetILabelFont | Set Inner label font from a combination of fontname, size, style, colour |
SetILabels | Set Inner axis labels from a simple string or an array of strings |
SetIRange | Set Inner axis range range given maximum and optional minimum values |
SetITickMarks | Set Inner axis tick marks given an array of numbers or a single value |
SetIZones | Set Inner axis zones given one or more Zone definitions |
SetKeyBackground | Set Key background fill from any reasonable combination of fillColor, fillStyle and edgeweight |
SetKeyFont | Set Key font from a combination of fontname, size, style, colour |
SetKeyFrame | Key frame (ltwh in pts) Frame given top corner and size |
SetKeyIndices | Set Key indices given an array of values or a single value |
SetKeyNudge | Set Key box nudge from given displacements |
SetKeyText | Set Legend texts for key from a delimited string or a string array |
SetLabelFont | Set Label font from a combination of fontname, size, style, colour |
SetLabelMask | Set Label mask from a mask (always treated as flags) |
SetLineStyles | Set a Line-style or an array of line-styles to be used by upcoming series. |
SetMargins | Set chart margins individually or as a group |
SetMarkerColors | Set Altitude-colored markers for contour plots or markers |
SetMarkerScales | Set Marker scales given an array of numbers or a single value |
SetMarkers | Set up a marker or an array of markers for upcoming series |
SetModelSpan | Set Modelfit span range given maximum and optional minimum values |
SetNewline | Set Newline to any single character |
SetNoteBackground | Set Note background from any reasonable combination of fillColor, fillStyle and edgeweight |
SetNoteFont | Set Note font from a combination of fontname, size, style, colour |
SetNoteNudge | Set Note nudge from given displacements |
SetOrderOfFit | Order of fit for x and y axes (3D charts or contour plots) |
SetPageLabels | Set Page-labels from a simple string or an array of strings |
SetParityLimitStyle | Set Parity limit style from any reasonable combination of color, lineStyle and lineweight |
SetParityLineStyle | Set Parity axis style from any reasonable combination of color, lineStyle and lineweight |
SetParityZoneStyle | Set Parity zone style from any reasonable combination of fillColor, fillStyle and edgeweight |
SetPenWidths | Set a line-width or an array of line-widths for use by upcoming data series |
SetPieCenter | Set Pie centre (xy) from a single value or xvalue and yvalue pair |
SetSelection | Set Selection mask for data from a mask (always treated as flags) |
SetSeriesNames | Assign a list of names to the upcoming data series |
SetSubheadingFont | Set Subheading font from a combination of fontname, size, style, colour |
SetTablePosition | Set Table position from x,y and optional width |
SetTowerFillStyles | Tower ptns (top,face,edge) for Walls and towers (single value sets all three) |
SetTrellis | Makes a trellis specification from a cell count or cell layout |
SetValueFont | Set Value tag font from a combination of fontname, size, style, colour |
SetValueNudge | Set Value nudge from a pair of displacements or matching arrays |
SetValueTags | Set Value tags from a delimited string or a string array |
SetViewpoint | Set 3D viewpoint given a set of roll,pitch,yaw values |
SetWallFillStyles | Wall patterns (YZ,XZ,XY) for Walls and towers (single value sets all three) |
SetWeightings | Set Weights for modelfit given an array of numbers or a single value |
SetXCaptionFont | Set X Caption font from a combination of fontname, size, style, colour |
SetXDataRange | Set X data range given an array of numbers or a single value |
SetXDatumLines | Set X datum line(s) given an array of numbers or a single value |
SetXGridLines | Set X gridline(s) given an array of numbers or a single value |
SetXLabelFont | Set X label font from a combination of fontname, size, style, colour |
SetXLabelNudge | Set X-label nudge from given displacements |
SetXLabels | Set X labels from a delimited string or a string array |
SetXRange | Set X axis range range given maximum and optional minimum values |
SetXTickLengths | Set X tick lengths given an array of numbers or a single value |
SetXTickMarks | Set X tick marks major tick interval |
SetXZones | Set X zone given one or more Zone definitions |
SetYCaptionFont | Set Y Caption font from a combination of fontname, size, style, colour |
SetYDataRange | Set Y data range given an array of numbers or a single value |
SetYDatumLines | Set Y datum line(s) given an array of numbers or a single value |
SetYGridLines | Set Y gridline(s) given an array of numbers or a single value |
SetYLabelFont | Set Y label font from a combination of fontname, size, style, colour |
SetYLabelNudge | Set Y-label nudge from given displacements |
SetYLabels | Set Y labels from a delimited string or a string array |
SetYRange | Set Y axis range range given maximum and optional minimum values |
SetYTickLengths | Set Y-tick lengths given an array of numbers or a single value |
SetYTickMarks | Set Y tick marks major tick interval |
SetYZones | Set Y zone given one or more Zone definitions |
SetZCaptionFont | Set Z Caption font from a combination of fontname, size, style, colour |
SetZDataRange | Set Z data range given an array of numbers or a single value |
SetZDatumLines | Set Z datum line(s) given an array of numbers or a single value |
SetZLabelFont | Set Z label font from a combination of fontname, size, style, colour |
SetZLabels | Set Z labels from a simple string or an array of strings |
SetZRange | Set Z axis range range given maximum and optional minimum values |
SetZTickMarks | Set Z tick marks major tick interval |
UseCmyk | Use a color defined by 4 inks rather than RGB intensities |