View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Public Member Functions | Public Attributes | List of all members
vistle::tileMsg Struct Reference

send image tile from server to client More...

#include <rhr/rfbext.h>

Inheritance diagram for vistle::tileMsg:
Inheritance graph
[legend]
Collaboration diagram for vistle::tileMsg:
Collaboration graph
[legend]

Public Member Functions

 tileMsg ()
 
- Public Member Functions inherited from vistle::rfbMsg
 rfbMsg (uint8_t type)
 

Public Attributes

uint8_t flags
 request depth buffer update More...
 
uint8_t format
 depth format, More...
 
uint8_t compression
 compression, More...
 
uint8_t eye
 0: middle, 1: left, 2: right More...
 
uint32_t frameNumber
 number of frame this tile belongs to More...
 
uint32_t requestNumber
 number of request this tile is in response to, copied from matrices request More...
 
uint32_t size
 size of payload, More...
 
uint16_t x
 x coordinate of depth sub-image More...
 
uint16_t y
 y coordinate of depth sub-image More...
 
int16_t viewNum
 viewNum this tile belongs to More...
 
uint16_t width
 width of depth sub-image More...
 
uint16_t height
 height of depth sub-image More...
 
uint16_t totalwidth
 total width of image More...
 
uint16_t totalheight
 total height of image More...
 
int32_t timestep
 
int32_t unzippedsize
 number of rendered timestep More...
 
double head [16]
 payload size before snappy compression More...
 
double view [16]
 view matrix from request More...
 
double proj [16]
 projection matrix from request More...
 
double model [16]
 model matrix from request More...
 
double requestTime
 time copied from matrices request More...
 
- Public Attributes inherited from vistle::rfbMsg
uint8_t type
 type of RFB message More...
 
uint32_t modificationCount
 number of remote scenegraph modifications More...
 

Detailed Description

send image tile from server to client

Constructor & Destructor Documentation

◆ tileMsg()

vistle::tileMsg::tileMsg ( )
inline

Member Data Documentation

◆ compression

uint8_t vistle::tileMsg::compression

compression,

See also
rfbDepthCompressions

◆ eye

uint8_t vistle::tileMsg::eye

0: middle, 1: left, 2: right

◆ flags

uint8_t vistle::tileMsg::flags

request depth buffer update

◆ format

uint8_t vistle::tileMsg::format

depth format,

See also
rfbDepthFormats

◆ frameNumber

uint32_t vistle::tileMsg::frameNumber

number of frame this tile belongs to

◆ head

double vistle::tileMsg::head[16]

payload size before snappy compression

head matrix from request

◆ height

uint16_t vistle::tileMsg::height

height of depth sub-image

◆ model

double vistle::tileMsg::model[16]

model matrix from request

◆ proj

double vistle::tileMsg::proj[16]

projection matrix from request

◆ requestNumber

uint32_t vistle::tileMsg::requestNumber

number of request this tile is in response to, copied from matrices request

◆ requestTime

double vistle::tileMsg::requestTime

time copied from matrices request

◆ size

uint32_t vistle::tileMsg::size

size of payload,

See also
appSubMessage

◆ timestep

int32_t vistle::tileMsg::timestep

◆ totalheight

uint16_t vistle::tileMsg::totalheight

total height of image

◆ totalwidth

uint16_t vistle::tileMsg::totalwidth

total width of image

◆ unzippedsize

int32_t vistle::tileMsg::unzippedsize

number of rendered timestep

◆ view

double vistle::tileMsg::view[16]

view matrix from request

◆ viewNum

int16_t vistle::tileMsg::viewNum

viewNum this tile belongs to

◆ width

uint16_t vistle::tileMsg::width

width of depth sub-image

◆ x

uint16_t vistle::tileMsg::x

x coordinate of depth sub-image

◆ y

uint16_t vistle::tileMsg::y

y coordinate of depth sub-image


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