ILNumerics Ultimate VS

GDIControl Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsControl
        ILNumerics.DrawingGDIControl

Namespace:  ILNumerics.Drawing
Assembly:  ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
Syntax

public class GDIControl : Control, IDriver

The GDIControl type exposes the following members.

Constructors

  NameDescription
Public methodGDIControl
Initializes a new instance of the GDIControl class
Top
Properties

  NameDescription
Public propertyBackColor (Overrides ControlBackColor.)
Public propertyCamera Obsolete.
Public propertyClock
Gets the clock which provides the time base for animations

[ILNumerics Visualization Engine]

Public propertyFPS
Public propertyInputController
Public propertyLocalScene
Public propertyLocalSceneSyncRoot
Public propertyRectangle
Public propertyRenderer
Public propertyRendererType
Public propertyScene
Public propertySceneSyncRoot
Public propertyTimeout
Time after which rendering is cancelled if not completed. Default: 0 (no limit)

[ILNumerics Visualization Engine]

Public propertyViewTransform
Top
Methods

  NameDescription
Public methodConfigure
Protected methodDispose
Clean up any resources being used.

[ILNumerics Visualization Engine]

(Overrides ControlDispose(Boolean).)
Public methodGetCurrentScene
Return a scene which reflects the rendering result, including all local compositions and modifications

[ILNumerics Visualization Engine]

Protected methodOnBeginRenderFrame
Protected methodOnEndRenderFrame
Protected methodOnFPSChanged
Protected methodOnHandleCreated (Overrides ControlOnHandleCreated(EventArgs).)
Protected methodOnHandleDestroyed (Overrides ControlOnHandleDestroyed(EventArgs).)
Protected methodOnMouseClick (Overrides ControlOnMouseClick(MouseEventArgs).)
Protected methodOnMouseDoubleClick (Overrides ControlOnMouseDoubleClick(MouseEventArgs).)
Protected methodOnMouseDown (Overrides ControlOnMouseDown(MouseEventArgs).)
Protected methodOnMouseEnter (Overrides ControlOnMouseEnter(EventArgs).)
Protected methodOnMouseLeave (Overrides ControlOnMouseLeave(EventArgs).)
Protected methodOnMouseMove (Overrides ControlOnMouseMove(MouseEventArgs).)
Protected methodOnMouseUp (Overrides ControlOnMouseUp(MouseEventArgs).)
Protected methodOnMouseWheel (Overrides ControlOnMouseWheel(MouseEventArgs).)
Protected methodOnPaint (Overrides ControlOnPaint(PaintEventArgs).)
Protected methodOnRenderingFailed
Protected methodOnSizeChanged (Overrides ControlOnSizeChanged(EventArgs).)
Public methodPickAt
Public methodRender
Public methodSupports
Top
Events

  NameDescription
Public eventBeginRenderFrame
Public eventEndRenderFrame
Public eventFPSChanged
Public eventRenderingFailed
Top
Fields

  NameDescription
Protected fieldm_timer
Top
Extension Methods

  NameDescription
Public Extension MethodMake3D (Defined by ExtensionMethods.)
Top
See Also

Reference