Click or drag to resize
RenderArea Class

Defines the rendering area.

Inheritance Hierarchy

Namespace: OIV.RemoteViz.Rendering
Assembly: OIV.RemoteViz (in OIV.RemoteViz.dll) Version: 10.3.0.0 (10.3.0.0)
Syntax
public sealed class RenderArea : SoNetBase

The RenderArea type exposes the following members.

Methods
  NameDescription
Public methodAddListener

Adds a OIV.RemoteViz.Rendering.RenderAreaListener to manage the renderArea.

Public methodCloseConnectionsAndDispose

Closes all connections of the renderArea and disposes it.

Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetConnection(String)

Gets a OIV.RemoteViz.Rendering.Connection to the renderArea.

Public methodGetConnection(UInt32)

Gets a OIV.RemoteViz.Rendering.Connection to the renderArea.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodRemoveAllListeners

Removes all RenderAreaListeners.

Public methodRemoveListener
Public methodResize

Resizes the renderArea at a specific size.

Public methodSendMessage(String)
Calls SendMessage(message, (cli.array<OIV.RemoteViz.Rendering.Connection^>^)nullptr).
Public methodSendMessage(String, Connection)

Sends a text message to the renderArea connections.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyGLContext

Gets the OpenGL context of the renderArea.

Public propertyGpu

Gets the Graphics Processing Unit (GPU) used to compute the render.

Public propertyHeight

Gets the renderArea height.

Public propertyId

Gets the renderArea id.

Public propertyNumConnections

Gets the connections number of the renderArea.

Public propertyNumListeners
Public propertySceneManager

Gets the Scene manager of the renderArea.

Public propertyTouchManager

Gets the Touch Manager of the renderArea.

Public propertyWidth

Gets the renderArea width.

Top
Remarks

The implementation of the class OIV.RemoteViz.Rendering.RenderAreaListener allows managing the renderArea events. When using OIV.RemoteViz.Rendering.ServiceSettings.RunModes.INVENTOR_SERVICE or OIV.RemoteViz.Rendering.ServiceSettings.RunModes.INVENTOR_APPLICATION service mode, this class provides access to the scene manager and the touch manager to modify the rendering.

See Also