[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]