Skip to main content

Post-processing tools 2023 R2

ensightservice::UpdateView Struct Reference

Last update: 17.04.2023

Update 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: