| RenderAreaSource Class |
Namespace: OIV.Inventor.ViewerComponents.Wpf.RenderAreas
The RenderAreaSource type exposes the following members.
| Name | Description | |
|---|---|---|
| RenderAreaSource |
Create a new instance of the RenderAreaSource class.
|
| Name | Description | |
|---|---|---|
| AddDirtyRect | (Inherited from D3DImage.) | |
| ApplyAnimationClock(DependencyProperty, AnimationClock) | (Inherited from Animatable.) | |
| ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) | (Inherited from Animatable.) | |
| BeginAnimation(DependencyProperty, AnimationTimeline) | (Inherited from Animatable.) | |
| BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) | (Inherited from Animatable.) | |
| CheckAccess | (Inherited from DispatcherObject.) | |
| ClearValue(DependencyProperty) | (Inherited from DependencyObject.) | |
| ClearValue(DependencyPropertyKey) | (Inherited from DependencyObject.) | |
| Clone | (Inherited from D3DImage.) | |
| CloneCurrentValue | (Inherited from D3DImage.) | |
| CoerceValue | (Inherited from DependencyObject.) | |
| Dispose | ||
| Equals | (Inherited from DependencyObject.) | |
| Freeze | (Inherited from Freezable.) | |
| GetAnimationBaseValue | (Inherited from Animatable.) | |
| GetAntialiasingMode |
Gets the antialiasing mode.
| |
| GetAntialiasingQuality |
Gets the antialiasing quality value.
| |
| GetAsFrozen | (Inherited from Freezable.) | |
| GetClearColor |
Get the RGBA value used when the color buffer is cleared.
| |
| GetClearDepth |
Get the depth value used when the depth buffer is cleared.
| |
| GetClearPolicy |
Get the color buffer and depth buffer clear policy.
| |
| GetCurrentValueAsFrozen | (Inherited from Freezable.) | |
| GetGLRenderAction |
Get the render action used for rendering.
| |
| GetHashCode | (Inherited from DependencyObject.) | |
| GetInteractiveMode | Obsolete.
Gets the current interactive mode.
| |
| GetLocalValueEnumerator | (Inherited from DependencyObject.) | |
| GetSceneGraph |
Get the scene graph displayed.
| |
| GetSceneManager |
Get the scene manager.
| |
| GetSize |
Get the size to use for rendering.
| |
| GetStillSuperSamplingDelay |
Gets delay for supersampling when "still" (not interacting).
| |
| GetStillSuperSamplingQuality |
Gets quality for supersampling when "still" (not interacting).
| |
| GetType | (Inherited from Object.) | |
| GetValue | (Inherited from DependencyObject.) | |
| InvalidateProperty | (Inherited from DependencyObject.) | |
| Lock | (Inherited from D3DImage.) | |
| ProcessEvent |
Propragate a single inventor event to the
SoRenderAreaCore owned
by the instance.
| |
| ProcessEvents |
Propragate a list of inventor events to the
SoRenderAreaCore owned
by the instance.
| |
| ReadLocalValue | (Inherited from DependencyObject.) | |
| Render |
Render the managed scene graph (see setSceneGraph).
| |
| Resize |
Resize the image source to the desired size.
| |
| SetAntialiasingMode |
Sets the antialiasing mode.
| |
| SetAntialiasingQuality |
Sets the antialiasing quality value.
| |
| SetBackBuffer | (Inherited from D3DImage.) | |
| SetClearColor |
Defines the RGBA value used when the color buffer is cleared.
| |
| SetClearDepth |
Defines the depth value used when the depth buffer is cleared.
| |
| SetClearPolicy |
Defines the color buffer and depth buffer clear policy.
| |
| SetCurrentValue | (Inherited from DependencyObject.) | |
| SetGLRenderAction |
Defines the render action used for rendering.
| |
| SetInteractiveMode | Obsolete.
Defines the current interactive mode.
| |
| SetSceneGraph |
Set the scenegraph to be displayed.
| |
| SetSize |
Defines the size to use for rendering.
| |
| SetStillSuperSamplingDelay |
Sets delay for supersampling when "still" (not interacting).
| |
| SetStillSuperSamplingQuality |
Sets quality for supersampling when "still" (not interacting).
| |
| SetValue(DependencyProperty, Object) | (Inherited from DependencyObject.) | |
| SetValue(DependencyPropertyKey, Object) | (Inherited from DependencyObject.) | |
| ToString | (Inherited from ImageSource.) | |
| ToString(IFormatProvider) | (Inherited from ImageSource.) | |
| TryLock | (Inherited from D3DImage.) | |
| Unlock | (Inherited from D3DImage.) | |
| VerifyAccess | (Inherited from DispatcherObject.) |
| Name | Description | |
|---|---|---|
| LastRenderStatusProperty |
The last render status of the image source.
| |
| PixelHeightProperty |
The height (in pixel) of the RenderAreaSource.
| |
| PixelWidthProperty |
The width (in pixel) of the RenderAreaSource.
|
| Name | Description | |
|---|---|---|
| CanFreeze | (Inherited from Freezable.) | |
| DependencyObjectType | (Inherited from DependencyObject.) | |
| Dispatcher | (Inherited from DispatcherObject.) | |
| HasAnimatedProperties | (Inherited from Animatable.) | |
| Height | (Inherited from D3DImage.) | |
| IsFrontBufferAvailable | (Inherited from D3DImage.) | |
| IsFrozen | (Inherited from Freezable.) | |
| IsSealed | (Inherited from DependencyObject.) | |
| LastRenderStatus |
Gets the render status of the last render.
| |
| Metadata | (Inherited from D3DImage.) | |
| PixelHeight |
Gets or sets the height of the RenderAreaSource, in pixels.
| |
| PixelWidth |
Gets or sets the width of the RenderAreaSource, in pixels.
| |
| Width | (Inherited from D3DImage.) |
| Name | Description | |
|---|---|---|
| Changed | (Inherited from Freezable.) | |
| IsFrontBufferAvailableChanged | (Inherited from D3DImage.) | |
| PostRender |
Event raised after the render occurs.
| |
| PreRender |
Event raised before the render occurs.
| |
| StartRender |
Event raised when a new render starts.
|
| To users of Visual Studio: the Visual Studio designer cannot load components defined in x64 assemblies. Since the assembly containing this type is not targeted AnyCPU, you can only use an assembly which targets x86 to load this component into the designer. |
| To users of Visual Studio: in order for the RenderAreaSource component to be correctly loaded into the designer, you must run Visual Studio with the PATH environment variable including the %OIVNETHOME%\assemblies\%OIVARCH% directory (the OIVARCH must be the same as the referenced assemblies) in order for designer process (XDesProc.exe) to find native dependencies of referenced assemblies. The design time working directory differs from the execution time working directory and the designer process ignores the linked resources while copying the referenced assemblies to the new output directory. |