
The Intensity Graph is a control designed to plot 3D data on a 2D plot area using color to represent the third dimension. The intensity graph accepts a 2D array of data, where each data value is rendered as a block of color on the graph. The user can specify the data value to color mapping.
Plot Operations
- Plot and chart data using Plot, PlotXAppend, and PlotYAppend methods
- Interpolate data for every pixel from the input data to get better visual detail when the set of input data is sparse
- Configure a graph to contain multiple plots to show separate but related data on the same graph
- Use the extensible plot and plot area drawing capabilities and events to customize the graph appearance
Color Scale Operations
- Configure the mapping from value to color for plotting
- Configure a graph to include multiple color scales with independent color mappings for different plots
- Configure major, minor, and custom divisions
Axis Operations
- Configure a graph to include multiple axes with independent ranges to fit disparate data in a single graph plot area
- Configure the axis modes to fixed, exact autoscaling, loose autoscaling, strip chart, or scope chart
- Configure major, minor, and custom divisions and origin lines
Additional Operations
- Use cursors and annotations to annotate points or regions in the plot area
- Pan, zoom, move cursor, and move annotation caption interactively
- Interactively change the range of an axis or color scale at run time by clicking on the end labels
- Copy the graph as a BMP, GIF, JPEG, or PNG image to the clipboard or a file
- Derive from and extend base classes to allow for easy programmatic customization

|