Skip to main content

Post-processing tools 2024 R1

ensightservice::UpdateView Struct Reference

Last update: 16.07.2025

Public Attributes

uint64 id = 1
 
uint64 parent_id = 2
 
repeated float timeline = 3
 
repeated float lookat = 4
 
repeated float lookfrom = 5
 
repeated float upvector = 6
 
float fieldofview = 7
 
float aspectratio = 8
 
repeated float nearfar = 9
 
string hash = 10
 

Detailed Description

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.

Member Data Documentation

◆ aspectratio

float ensightservice::UpdateView::aspectratio = 8

Display rectangle aspect ratio (dx/dy).

Definition at line 255 of file dynamic_scene_graph.proto.

◆ fieldofview

float ensightservice::UpdateView::fieldofview = 7

The field of view angle in degrees.

Definition at line 254 of file dynamic_scene_graph.proto.

◆ hash

string ensightservice::UpdateView::hash = 10

hash for this message payload

Definition at line 257 of file dynamic_scene_graph.proto.

◆ id

uint64 ensightservice::UpdateView::id = 1

View entity id.

Definition at line 248 of file dynamic_scene_graph.proto.

◆ lookat

repeated float ensightservice::UpdateView::lookat = 4

X,Y,Z of the view lookat point.

Definition at line 251 of file dynamic_scene_graph.proto.

◆ lookfrom

repeated float ensightservice::UpdateView::lookfrom = 5

X,Y,Z of the view lookfrom point.

Definition at line 252 of file dynamic_scene_graph.proto.

◆ nearfar

repeated float ensightservice::UpdateView::nearfar = 9

The distance from the lookfrom point to the near and far clipping planes.

Definition at line 256 of file dynamic_scene_graph.proto.

◆ parent_id

uint64 ensightservice::UpdateView::parent_id = 2

Scene entity id.

Definition at line 249 of file dynamic_scene_graph.proto.

◆ timeline

repeated float ensightservice::UpdateView::timeline = 3

Start and end time these children are to be displayed, two values.

Definition at line 250 of file dynamic_scene_graph.proto.

◆ upvector

repeated float ensightservice::UpdateView::upvector = 6

NX,NY,NZ of the view up vector.

Definition at line 253 of file dynamic_scene_graph.proto.


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

Connect with Ansys