[ILNumerics Visualization Engine]
SystemMarshalByRefObject
System.ComponentModelComponent
System.Windows.FormsControl
System.Windows.FormsScrollableControl
System.Windows.FormsContainerControl
System.Windows.FormsUserControl
ILNumerics.DrawingPanel
Namespace: ILNumerics.Drawing
Assembly: ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
The Panel type exposes the following members.
Name | Description | |
---|---|---|
![]() | Panel | Initializes a new instance of the Panel class |
Name | Description | |
---|---|---|
![]() | BackColor |
Get the back color of the control or sets it
(Overrides ControlBackColor.)[ILNumerics Visualization Engine] |
![]() | Camera |
Get a reference to the default camera of the scene
[ILNumerics Visualization Engine] |
![]() | Clock |
The clock providing the frequency / current time for the scene
[ILNumerics Visualization Engine] |
![]() | Driver | Obsolete.
Gets the type of renderer used to render the scene or sets it. Default: OpenGL, fallback: GDI.
[ILNumerics Visualization Engine] |
![]() | Editor |
[Reserved for future use]
[ILNumerics Visualization Engine] |
![]() | FPS |
Gets the current frame rate (frames per second) when the clock is running
[ILNumerics Visualization Engine] |
![]() | IsDesignMode |
Replacement for Control.DesignMode which also works in the constructor of this control
[ILNumerics Visualization Engine] |
![]() | LocalScene |
Gets the scene which is only maintained by this panel and not shared between multiple drivers.
[ILNumerics Visualization Engine] |
![]() | LocalSceneSyncRoot |
Get the rendering scene which is constantly synchronized/derived with/from the LocalScene
[ILNumerics Visualization Engine] |
![]() | Rectangle |
Gets the rectangular area which this panel occupies inside its container control or sets that rectangle
[ILNumerics Visualization Engine] |
![]() | RendererType |
Gets the type of renderer used to render the scene or sets it. Default: OpenGL, fallback: GDI.
[ILNumerics Visualization Engine] |
![]() | Scene |
Gets a reference to the initial, global scene or sets it.
[ILNumerics Visualization Engine] |
![]() | SceneSyncRoot |
Gets the rendering scene which is constantly synchronized/derived with/from the (global) Scene
[ILNumerics Visualization Engine] |
![]() | ShowUIControls |
[Reserved for future use] Determines if extended interactive UI controls are shown at runtime
[ILNumerics Visualization Engine] |
![]() | Timeout |
Time after which rendering is cancelled if not completed. Default: 0 (no limit)
[ILNumerics Visualization Engine] |
![]() | ViewTransform |
Get the rectangular area as fraction of the area defined by Rectangle, which is used to render the scene to. ViewTransform Matrix4.
[ILNumerics Visualization Engine] |
Name | Description | |
---|---|---|
![]() | Add | |
![]() | Configure |
Configure panel and scene after modifications to any buffers
[ILNumerics Visualization Engine] |
![]() | Dispose | Releases all resources used by the Panel |
![]() | Dispose(Boolean) |
Clean up any resources being used.
(Overrides ContainerControlDispose(Boolean).)[ILNumerics Visualization Engine] |
![]() | GetCurrentScene |
Returns a scene which reflects the rendering result, including all local compositions and modifications
[ILNumerics Visualization Engine] |
![]() | OnBeginRenderFrame | |
![]() | OnEndRenderFrame | |
![]() | OnFPSChanged | |
![]() | OnHandleCreated | (Overrides ControlOnHandleCreated(EventArgs).) |
![]() | OnLoad | (Overrides UserControlOnLoad(EventArgs).) |
![]() | OnParentChanged | (Overrides ContainerControlOnParentChanged(EventArgs).) |
![]() | OnRenderingFailed | |
![]() | OnResize | (Overrides UserControlOnResize(EventArgs).) |
![]() | PickAt |
Determines the ID of the shape according to a specific pixel position inside the Rectangle output area at a specific point in time
[ILNumerics Visualization Engine] |
![]() ![]() | PickPrimitiveAt |
Pick primitive(s) below specific screen position
[ILNumerics Visualization Engine] |
![]() | Render |
Trigger the rendering of a complete frame
[ILNumerics Visualization Engine] |
![]() | Supports |
[Reserved for future use]
[ILNumerics Visualization Engine] |
Name | Description | |
---|---|---|
![]() | BeginRenderFrame |
Fires when the rendering of a frame was started
[ILNumerics Visualization Engine] |
![]() | EndRenderFrame |
Fires when the rendering of a frame was finished
[ILNumerics Visualization Engine] |
![]() | FPSChanged |
Fires when the number of rendered frames per second changes
[ILNumerics Visualization Engine] |
![]() | RenderingFailed |
Fires when the rendering of a frame failed
[ILNumerics Visualization Engine] |
Name | Description | |
---|---|---|
![]() | Make3D | (Defined by ExtensionMethods.) |
[ILNumerics Visualization Engine]