Class RenderingCanvas
Provides a WPF rendering canvas for 3D visualization of HiAPI components. Handles user interactions, rendering, and integration with the DispEngine system.
public class RenderingCanvas : UserControl, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IAddChild, IDisposable
- Inheritance
-
RenderingCanvas
- Implements
- Inherited Members
- Extension Methods
Remarks
This canvas provides the core rendering capabilities for WPF applications using HiAPI. It manages mouse, keyboard, and touch events, and transforms them into appropriate actions in the 3D environment.
Constructors
RenderingCanvas()
Initializes a new instance of the RenderingCanvas
public RenderingCanvas()
Properties
DispEngine
The DispEngine instance that handles rendering and user interactions
public DispEngine DispEngine { get; }
Property Value
Methods
Dispose()
Public dispose method to free resources
public void Dispose()
Dispose(bool)
Disposes managed resources
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool