vrpn 07.35
Virtual Reality Peripheral Network
|
Holds the description needed to convert from raw data to values for a channel. More...
#include <vrpn_Imager.h>
Public Member Functions | |
vrpn_Imager_Channel (void) | |
Public Attributes | |
cName | name |
cName | units |
vrpn_float32 | minVal |
vrpn_float32 | maxVal |
vrpn_float32 | offset |
vrpn_float32 | scale |
Protected Types | |
enum | ChannelCompression { NONE = 0 } |
Protected Member Functions | |
bool | buffer (char **insertPt, vrpn_int32 *buflen) const |
bool | unbuffer (const char **buffer) |
Protected Attributes | |
ChannelCompression | d_compression |
Friends | |
class | vrpn_Imager_Remote |
class | vrpn_Imager_Server |
class | vrpn_Imager_Stream_Buffer |
Holds the description needed to convert from raw data to values for a channel.
Definition at line 56 of file vrpn_Imager.h.
|
protected |
Enumerator | |
---|---|
NONE |
Definition at line 115 of file vrpn_Imager.h.
|
inline |
Definition at line 62 of file vrpn_Imager.h.
|
inlineprotected |
Definition at line 83 of file vrpn_Imager.h.
References vrpn_buffer().
Referenced by vrpn_Imager_Stream_Buffer::handle_image_description().
|
inlineprotected |
Definition at line 99 of file vrpn_Imager.h.
References vrpn_unbuffer().
Referenced by vrpn_Imager_Remote::handle_description_message(), vrpn_Imager_Stream_Buffer::handle_got_first_connection(), and vrpn_Imager_Stream_Buffer::mainloop().
|
friend |
Definition at line 57 of file vrpn_Imager.h.
|
friend |
Definition at line 58 of file vrpn_Imager.h.
|
friend |
Definition at line 59 of file vrpn_Imager.h.
|
protected |
Definition at line 116 of file vrpn_Imager.h.
Referenced by vrpn_Imager_Remote::handle_region_message().
vrpn_float32 vrpn_Imager_Channel::maxVal |
Definition at line 75 of file vrpn_Imager.h.
Referenced by vrpn_Imager_Server::add_channel().
vrpn_float32 vrpn_Imager_Channel::minVal |
Definition at line 74 of file vrpn_Imager.h.
Referenced by vrpn_Imager_Server::add_channel().
cName vrpn_Imager_Channel::name |
Definition at line 72 of file vrpn_Imager.h.
vrpn_float32 vrpn_Imager_Channel::offset |
Definition at line 76 of file vrpn_Imager.h.
Referenced by vrpn_Imager_Server::add_channel().
vrpn_float32 vrpn_Imager_Channel::scale |
Definition at line 77 of file vrpn_Imager.h.
Referenced by vrpn_Imager_Server::add_channel().
cName vrpn_Imager_Channel::units |
Definition at line 73 of file vrpn_Imager.h.