| Name | Description |
| Dispose | Releases this chart core's resources before garbage collection. |
| DrawChart | Generates the entire chart image. |
| DrawChartWeb | Generates the entire chart image for WebChart. |
| DrawInvalidChartImage | Draws the Chart Image which indicates that a data error has occurred. |
| GetAdornmentLayer | Returns a reference to the adornment layer. |
| GetBorderLayer | Returns a reference to the border layer. |
| GetChartInfoFromPrimitive | Returns ChartDataEventArgs corresponding to the given primitive. |
| GetChartLayer | Returns a reference to the chart layer. |
| GetChartPrimitiveFromPoint | Gets a primitive from a specified point on the chart image. |
| GetChartPrimitiveFromRowColumn | Gets a primitive from a specified row and column combination. |
| GetCurrentDataRef | Gets a reference to the IChartData object currently being used by the chart core. |
| GetCurrentMultipleDataRef | Gets a reference to the array of IChartData objects currently being used by the chart core. |
| GetDrillLayer | Returns a reference to the drill layer. |
| GetGrid3DLayer | Returns a reference to the 3-D grid layer, if a 3-D chart type is being used. |
| GetGridLayer | Returns a reference to the grid layer. |
| GetIColorModel | Returns a reference to the color model. |
| GetLegendLayer | Returns a reference to the legend layer. |
| getProperDataForMultipleChart | Overloaded. Gets a reference to the data source for a specific primitive in a chart with multiple data sources. |
| GetTitleLayer | Returns a reference to the title layer. |
| Invalidate | Resets key variables and flags the chart core as dirty so that the chart will be redrawn. |
| ResetDemoData | Resets the demo data used by the chart at design-time. |
| ResizeAllLayers | Resizes all layers of the chart to force a refresh after invalidating. |
| SetSize | Sets the size of the chart within the chart core and all layers. |