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