ILNumerics - Technical Application Development
SystemObject
SystemMarshalByRefObject
System.ComponentModelComponent
System.Windows.FormsControl
System.Windows.FormsScrollableControl
System.Windows.FormsContainerControl
System.Windows.FormsUserControl
GLControl
ILNumerics.DrawingOGLControl
Assembly: ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
Top
Top
Top
Top
Top
Inheritance Hierarchy
SystemMarshalByRefObject
System.ComponentModelComponent
System.Windows.FormsControl
System.Windows.FormsScrollableControl
System.Windows.FormsContainerControl
System.Windows.FormsUserControl
GLControl
ILNumerics.DrawingOGLControl
Namespace: ILNumerics.Drawing
Assembly: ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
Syntax
The OGLControl type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | OGLControl | Initializes a new instance of the OGLControl class |
![]() | OGLControl(Int32, Int32) | Initializes a new instance of the OGLControl class |
Properties
Name | Description | |
---|---|---|
![]() | BackColor | (Overrides ControlBackColor.) |
![]() | Camera | Obsolete. |
![]() | Clock |
Gets the clock which provides the time base for animations
[ILNumerics Visualization Engine] |
![]() | FPS | |
![]() | InputController | |
![]() | LocalScene | |
![]() | LocalSceneSyncRoot | |
![]() | Rectangle | |
![]() | RendererType | |
![]() | Scene | |
![]() | SceneSyncRoot | |
![]() | Timeout |
Time after which rendering is cancelled when not completed. (Not supported for OpenGL renderer)
[ILNumerics Visualization Engine] |
![]() | ViewTransform |
Methods
Name | Description | |
---|---|---|
![]() | Configure | |
![]() | Dispose | Releases the unmanaged resources used by the OGLControl and optionally releases the managed resources (Overrides GLControl.Dispose(Boolean).) |
![]() | GetCurrentScene |
Return a scene which reflects the rendering result, including all local compositions and modifications
[ILNumerics Visualization Engine] |
![]() | OnBeginRenderFrame | |
![]() | OnEndRenderFrame | |
![]() | OnFPSChanged | |
![]() | OnHandleCreated | (Overrides GLControl.OnHandleCreated(EventArgs).) |
![]() | OnHandleDestroyed | (Overrides GLControl.OnHandleDestroyed(EventArgs).) |
![]() | OnMouseClick | (Overrides ControlOnMouseClick(MouseEventArgs).) |
![]() | OnMouseDoubleClick | (Overrides ControlOnMouseDoubleClick(MouseEventArgs).) |
![]() | OnMouseDown | (Overrides UserControlOnMouseDown(MouseEventArgs).) |
![]() | OnMouseEnter | (Overrides ControlOnMouseEnter(EventArgs).) |
![]() | OnMouseLeave | (Overrides ControlOnMouseLeave(EventArgs).) |
![]() | OnMouseMove | (Overrides ControlOnMouseMove(MouseEventArgs).) |
![]() | OnMouseUp | (Overrides ControlOnMouseUp(MouseEventArgs).) |
![]() | OnMouseWheel | (Overrides ScrollableControlOnMouseWheel(MouseEventArgs).) |
![]() | OnPaint | (Overrides GLControl.OnPaint(PaintEventArgs).) |
![]() | OnParentChanged | (Overrides GLControl.OnParentChanged(EventArgs).) |
![]() | OnRenderingFailed | |
![]() | OnResize | (Overrides GLControl.OnResize(EventArgs).) |
![]() | PickAt | |
![]() | Render | |
![]() | Supports |
Events
Name | Description | |
---|---|---|
![]() | BeginRenderFrame | |
![]() | EndRenderFrame | |
![]() | FPSChanged | |
![]() | RenderingFailed |
Extension Methods
Name | Description | |
---|---|---|
![]() | Make3D | (Defined by ExtensionMethods.) |
See Also