IMSL C# Numerical Library

Draw Members

Draw overview

Public Static Methods

CreateGradientBrush Creates an acyclic GradientBrush.
GetStringWidth Gets the width of a string.

Public Instance Constructors

Draw Constructor Contructs a Draw object.

Public Instance Properties

ClipBounds Contains the rectangle to be used for cliping.
DeviceMarkerSize The marker size in device coordinates.
Node Specifies a ChartNode as the current node.
ScaleFont The factor by which fonts are to be scaled.

Public Instance Methods

DrawArc Draws the outline of a circular or elliptical arc covering the specified rectangle.
DrawErrorBar Draws an error bar.
DrawImage Draws the specified image at the location specified by a coordinate pair.
DrawLine Draws a line from between two points.
DrawMarker Draws a marker.
DrawText Draws a Text object.
EndErrorBar Finish drawing an error bar.
EndFill Finish drawing a filled region.
EndImage Finish drawing an image.
EndLine Finish drawing lines.
EndMarker Finish drawing markers.
EndText Finish drawing text.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
FillArc Fills a circular or elliptical arc covering the specified rectangle.
FillPolygonOverloaded. Fills a polygon.
FillRectangle Fill a rectangle.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
Start Called just before a chart is drawn.
StartErrorBar Start drawing an ErrorBar.
StartFill Start drawing a filled region.
StartImage Start drawing an image.
StartLine Start drawing a line.
StartMarker Start drawing a marker.
StartText Start drawing text.
Stop Called when a chart is finished being drawn.
ToString (inherited from Object) Returns a String that represents the current Object.
Translate Prepends the specified translation to the transformation matrix of this Graphics object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

Draw Class | Imsl.Chart2D Namespace