ensightservice::UpdateView Struct Reference
Last update: 17.04.2023Update a View entity. More...
Public Attributes | |
uint64 | id = 1 |
View entity id. | |
uint64 | parent_id = 2 |
Scene entity id. | |
repeated float | timeline = 3 |
Start and end time these children are to be displayed, two values. | |
repeated float | lookat = 4 |
X,Y,Z of the view lookat point. | |
repeated float | lookfrom = 5 |
X,Y,Z of the view lookfrom point. | |
repeated float | upvector = 6 |
NX,NY,NZ of the view up vector. | |
float | fieldofview = 7 |
The field of view angle in degrees. | |
float | aspectratio = 8 |
Display rectangle aspect ratio (dx/dy). | |
repeated float | nearfar = 9 |
The distance from the lookfrom point to the near and far clipping planes. | |
string | hash = 10 |
hash for this message payload | |
Detailed Description
Update a View entity.
Scenes contain a collection of View entities that provide camera definitions and have groups (leading to Parts entities) as children. A View also provides a timeline over which its children should be considered visible. The timeline contains two time values. Children of the View are considered visible at some time t, if: timeline[0] <= t < timeline[1]
.
Definition at line 247 of file dynamic_scene_graph.proto.
The documentation for this struct was generated from the following file:
- D:/ANSYSDev/NoBackup/branches/EnSight-Second-Coming/ensight/client/rpc_interface/dynamic_scene_graph.proto