    

 ## On this page

  

 

 # ensightservice::UpdateView Struct Reference

 Last update: 16.07.2025 

Update a View entity. [More...](structensightservice_1_1_update_view.xhtml#details)

## <a id="pub-attribs" name="pub-attribs"></a>Public Attributes

<a id="a710e8281655cb6105e3d314c1fa78b4a"></a>uint64 [id](structensightservice_1_1_update_view.xhtml#a710e8281655cb6105e3d314c1fa78b4a) = 1 View entity id.   
 <a id="adfb04eacfd5961c784480579641ec041"></a>uint64 [parent\_id](structensightservice_1_1_update_view.xhtml#adfb04eacfd5961c784480579641ec041) = 2 Scene entity id.   
 <a id="ab0ed4c943caa0238719b3fea7823e6d5"></a>repeated float [timeline](structensightservice_1_1_update_view.xhtml#ab0ed4c943caa0238719b3fea7823e6d5) = 3 Start and end time these children are to be displayed, two values.   
 <a id="af8b3e1311c74d08a2948d1bf70db3561"></a>repeated float [lookat](structensightservice_1_1_update_view.xhtml#af8b3e1311c74d08a2948d1bf70db3561) = 4 X,Y,Z of the view lookat point.   
 <a id="a71effeffd55ab1f28cf79e9bf5f5b475"></a>repeated float [lookfrom](structensightservice_1_1_update_view.xhtml#a71effeffd55ab1f28cf79e9bf5f5b475) = 5 X,Y,Z of the view lookfrom point.   
 <a id="a29d32f5c19cd2a583886e7c751c4ee17"></a>repeated float [upvector](structensightservice_1_1_update_view.xhtml#a29d32f5c19cd2a583886e7c751c4ee17) = 6 NX,NY,NZ of the view up vector.   
 <a id="ac98c44d2fd231ce53686082c3f6f45e9"></a>float [fieldofview](structensightservice_1_1_update_view.xhtml#ac98c44d2fd231ce53686082c3f6f45e9) = 7 The field of view angle in degrees.   
 <a id="a2dbf500de41e301bcf8ac9b94345fa8f"></a>float [aspectratio](structensightservice_1_1_update_view.xhtml#a2dbf500de41e301bcf8ac9b94345fa8f) = 8 Display rectangle aspect ratio (dx/dy).   
 <a id="a45e7fe4fe997a2c753d2ff0383ead241"></a>repeated float [nearfar](structensightservice_1_1_update_view.xhtml#a45e7fe4fe997a2c753d2ff0383ead241) = 9 The distance from the lookfrom point to the near and far clipping planes.   
 <a id="a13abec7e352a8c8bd28f6a2626aca772"></a>string [hash](structensightservice_1_1_update_view.xhtml#a13abec7e352a8c8bd28f6a2626aca772) = 10 hash for this message payload   
 <a id="details" name="details"></a>## 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](dynamic__scene__graph_8proto_source.xhtml#l00247) of file [dynamic\_scene\_graph.proto](dynamic__scene__graph_8proto_source.xhtml).



---

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](dynamic__scene__graph_8proto_source.xhtml)