Skip to main content

Post-processing tools 2024 R1

ensightservice::SceneClientCommand Struct Reference

Last update: 16.07.2025

Public Types

enum  ClientCommandType { INIT = 0 , UPDATE = 1 }
 

Public Attributes

ClientCommandType command_type = 1
 
union {
   SceneClientInit   init = 2
 
   SceneClientUpdate   update = 3
 
ClientCommand
 

Detailed Description

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

◆ command_type

ClientCommandType ensightservice::SceneClientCommand::command_type = 1

The command type.

Definition at line 211 of file dynamic_scene_graph.proto.

◆ init

SceneClientInit ensightservice::SceneClientCommand::init = 2

Init a session/request a scene graph update.

Definition at line 215 of file dynamic_scene_graph.proto.

◆ update

SceneClientUpdate ensightservice::SceneClientCommand::update = 3

Modify an EnSight session.

Definition at line 216 of file dynamic_scene_graph.proto.


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

Connect with Ansys