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: 9.9.13.0 (9.9.13.0)
Syntax
public sealed class RenderArea : SoNetBase

The RenderArea type exposes the following members.

Methods
  NameDescription
Public methodAddListener

Adds a 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 Connection to the renderArea.

Public methodGetConnection(UInt32)

Gets a 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

Removes a RenderAreaListener.

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

Gets the number of RenderAreaListener.

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 RenderAreaListener allows managing the renderArea events. When using ServiceSettings.INVENTOR_SERVICE or ServiceSettings.INVENTOR_APPLICATION service mode, this class provides access to the scene manager and the touch manager to modify the rendering.

See Also