OIV.RemoteViz.Rendering Namespace |
Open InventorRemoteViz enables software developers to easily integrate advanced 3D visualization into their web- based applications.
Class | Description | |
---|---|---|
Client | Represents a client application instance using RemoteViz. | |
ClientSettings | Settings that define a OIV.RemoteViz.Rendering.Client. | |
Connection | Represents a connection from a OIV.RemoteViz.Rendering.Client to a OIV.RemoteViz.Rendering.RenderArea managed by the RemoteViz service. | |
ConnectionParameters | Field-value pairs included in the URL when the client requested a connection. | |
ConnectionSettings | Settings that define a OIV.RemoteViz.Rendering.Connection. | |
EncodedFrame | This class provides the features of an encoded frame that is sent to the client. | |
FrameEncoders | Defines a pair of encoders that are used to encode still and interactive frames. | |
HTTPHeaders | This class represents the header configuration options for an HTTP request and response. | |
HTTPRequest | This class encapsulates an HTTP request message received by the service. | |
HTTPResponse | This class encapsulates an HTTP response message. | |
IFrameEncodingPolicy | This class is the base class of OIV.RemoteViz.Rendering.KeepFramesPerSecondPolicy and OIV.RemoteViz.Rendering.KeepFrameQualityPolicy. | |
KeepFrameQualityPolicy | This class provides a calculation policy which allows to manage the FPS (frames per second) and the quality of interactive frames sent from Remoteviz service depending on the network bandwidth allocated to the OIV.RemoteViz.Rendering.Connection. | |
KeepFramesPerSecondPolicy | This class provides a calculation policy which allows to manage the FPS (frames per second) and the quality of interactive frames sent from Remoteviz service depending on the network bandwidth allocated to the OIV.RemoteViz.Rendering.Connection. | |
MetricsListener | This class can be overridden by an application to monitor the service. | |
Monitoring | This class enables to manage metrics listeners that monitor states and performance of the service. | |
NetworkPerformance | This class manages measures of service quality of the network. | |
RenderArea | Defines the rendering area for Open Inventor rendering. | |
RenderAreaHardware | Settings to setup hardware for a render area. | |
RenderAreaListener | This class can be overridden by an application to receive notifications from a OIV.RemoteViz.Rendering.RenderArea. | |
Service | Defines the RemoteViz rendering service. | |
ServiceListener | This class can be overridden by an application to receive notifications from the rendering OIV.RemoteViz.Rendering.Service. | |
ServiceSettings | Settings that define the rendering OIV.RemoteViz.Rendering.Service. | |
Uri | This class represents a Uniform Resource Identifier (URI). |
Enumeration | Description | |
---|---|---|
EncodedFrameEncodingFormats | Encoding format. | |
FrameEncodersEncoders | Frame encoder. | |
FrameEncodersStatus | Frame encoder status. | |
HTTPResponseHTTPStatus | Enum for the HTTP status codes. | |
MonitoringMetricTypes | Types of metrics. | |
ServiceSettingsExtensions | Each enumeration represents an Open Inventor extension. | |
ServiceSettingsRunModes | The run mode is used to change the behaviour of the RemoteViz execution in three environments. | |
ServiceSettingsSecurityProtocols | Each enumeration represents a security protocol. |
It brings rich remote 3D interaction and visualization capabilities to web-based applications, while maintaining a high level of interactivity and visual performance on any display device including tablet, phone, laptop, or workstation.