Skip to main content

Post-processing tools 2023 R2

ensightservice::SceneClientCommand Struct Reference

Last update: 17.04.2023

Aggregate command sent by a dynamic scene graph client. More...

Public Types

enum  ClientCommandType { INIT = 0 , UPDATE = 1 }
 

Public Attributes

ClientCommandType command_type = 1
 The command type.
 
union {
   SceneClientInit   init = 2
 Init a session/request a scene graph update.
 
   SceneClientUpdate   update = 3
 Modify an EnSight session.
 
ClientCommand
 

Detailed Description

Aggregate command sent by a dynamic scene graph client.

This command represents a union of two different base commands: SceneClientInit and SceneClientUpdate. To use the message, set the command_type to the type of the message and fill in the appropriate ClientCommand sub-message.

Definition at line 204 of file dynamic_scene_graph.proto.

Member Enumeration Documentation

◆ ClientCommandType

The type of the ClientCommand oneof that has been set

Enumerator
INIT 

Initial command to be sent. Can be sent repeatedly to reset session parameters or request a scene update.

UPDATE 

Undefined at present, but used to send interaction information from VR1 back to EnSight.

Definition at line 207 of file dynamic_scene_graph.proto.

Member Data Documentation

◆ 

union { ... } ensightservice::SceneClientCommand::ClientCommand

message union


The documentation for this struct was generated from the following file: