ensightservice::UpdateGroup Struct Reference
Last update: 16.07.2025Public Attributes | |
| uint64 | id = 1 |
| uint64 | parent_id = 2 |
| string | name = 3 |
| repeated float | matrix4x4 = 4 |
| map< string, string > | attributes = 5 |
| string | hash = 6 |
Detailed Description
Sent to update a group entity. The group is a simple entity serving as the basic "tree" node.
The attributes are open for various uses, but several attribute key values have already been defined:
| Attribute | Value |
|---|---|
| ENS_OBJ_TYPE | The EnSight object type associated with this Group entity (e.g. "ENS_PART", "ENS_CASE", "ENS_VAR"). |
| ENS_OBJ_ID | The EnSight object ID associated with the Group entity. |
| ENS_UNITS_SYSTEM | The unit system for the a specific ENS_CASE. Encoded in JSON. An example would be: '{"system":"SI","label":"Metric SI","M":"kg","L":"m","T":"s","K":"K","Q":"A","D":"rad","I":"cd","A":"mol"}'. See also EnSight Units. |
| ENS_CASE_DATAFORMAT | The EnSight data reader used to load this portion of the tree. An example would be: 'Fluent'. |
Definition at line 348 of file dynamic_scene_graph.proto.
Member Data Documentation
◆ attributes
| map<string,string> ensightservice::UpdateGroup::attributes = 5 |
General attributes associated with this Group.
Definition at line 353 of file dynamic_scene_graph.proto.
◆ hash
| string ensightservice::UpdateGroup::hash = 6 |
hash for this message payload
Definition at line 354 of file dynamic_scene_graph.proto.
◆ id
| uint64 ensightservice::UpdateGroup::id = 1 |
The Group entity id.
Definition at line 349 of file dynamic_scene_graph.proto.
◆ matrix4x4
| repeated float ensightservice::UpdateGroup::matrix4x4 = 4 |
A 4x4 transformation matrix.
Definition at line 352 of file dynamic_scene_graph.proto.
◆ name
| string ensightservice::UpdateGroup::name = 3 |
The name of the Group.
Definition at line 351 of file dynamic_scene_graph.proto.
◆ parent_id
| uint64 ensightservice::UpdateGroup::parent_id = 2 |
Parent Group or View id.
Definition at line 350 of file dynamic_scene_graph.proto.
The documentation for this struct was generated from the following file:
- D:/Product-src/ensight/client/rpc_interface/dynamic_scene_graph.proto