IMSL C# Numerical Library

Contour Class

A Contour chart shows level curves of a two-dimensional function.

For a list of all members of this type, see Contour Members.

System.Object
   Imsl.Chart2D.AbstractChartNode
      Imsl.Chart2D.ChartNode
         Imsl.Chart2D.Data
            Imsl.Chart2D.Contour

public class Contour : Data

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The function can be defined either as values on a rectangular grid or by scattered data points.

A set of ContourLevel objects are created as children of this node. The number of ContourLevels is one more than the number of level curves. If the level curve values are c_0,\ldots,c_{n-1} then the k-th ContourLevel child corresponds to c_{k-1}
            \lt z\le c_k.

To change the look of the contour chart, change the line attributes (specified with LineColor, LineWidth and SetMarkerDashPattern) and fill attributes (specified with FillType and FillColor)in the ContourLevel nodes.

A Legend object is also created as a child of this node. It should be used instead of the usual chart legend. By default, this legend is not shown. To show it, set IsVisible = true.

Requirements

Namespace: Imsl.Chart2D

Assembly: ImslCS (in ImslCS.dll)

See Also

Contour Members | Imsl.Chart2D Namespace | ContourLevel | Gridded data example | Scattered data example