kitt_platform
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Macros
Public Member Functions | Public Attributes | List of all members
sensor_msgs::CameraInfo Class Reference

#include <CameraInfo.h>

Inheritance diagram for sensor_msgs::CameraInfo:
Inheritance graph
[legend]
Collaboration diagram for sensor_msgs::CameraInfo:
Collaboration graph
[legend]

Public Member Functions

 CameraInfo ()
 
virtual int serialize (unsigned char *outbuffer) const
 
virtual int deserialize (unsigned char *inbuffer)
 
const char * getType ()
 
const char * getMD5 ()
 

Public Attributes

std_msgs::Header header
 
uint32_t height
 
uint32_t width
 
const char * distortion_model
 
uint8_t D_length
 
float st_D
 
float * D
 
float K [9]
 
float R [9]
 
float P [12]
 
uint32_t binning_x
 
uint32_t binning_y
 
sensor_msgs::RegionOfInterest roi
 

Additional Inherited Members

- Static Public Member Functions inherited from ros::Msg
static int serializeAvrFloat64 (unsigned char *outbuffer, const float f)
 This tricky function handles promoting a 32bit float to a 64bit double, so that AVR can publish messages containing float64 fields, despite AVV having no native support for double. More...
 
static int deserializeAvrFloat64 (const unsigned char *inbuffer, float *f)
 This tricky function handles demoting a 64bit double to a 32bit float, so that AVR can understand messages containing float64 fields, despite AVR having no native support for double. More...
 

Constructor & Destructor Documentation

sensor_msgs::CameraInfo::CameraInfo ( )
inline

Member Function Documentation

virtual int sensor_msgs::CameraInfo::deserialize ( unsigned char *  inbuffer)
inlinevirtual

Implements ros::Msg.

const char* sensor_msgs::CameraInfo::getMD5 ( )
inlinevirtual

Implements ros::Msg.

const char* sensor_msgs::CameraInfo::getType ( )
inlinevirtual

Implements ros::Msg.

virtual int sensor_msgs::CameraInfo::serialize ( unsigned char *  outbuffer) const
inlinevirtual

Implements ros::Msg.

Member Data Documentation

uint32_t sensor_msgs::CameraInfo::binning_x
uint32_t sensor_msgs::CameraInfo::binning_y
float* sensor_msgs::CameraInfo::D
uint8_t sensor_msgs::CameraInfo::D_length
const char* sensor_msgs::CameraInfo::distortion_model
std_msgs::Header sensor_msgs::CameraInfo::header
uint32_t sensor_msgs::CameraInfo::height
float sensor_msgs::CameraInfo::K[9]
float sensor_msgs::CameraInfo::P[12]
float sensor_msgs::CameraInfo::R[9]
sensor_msgs::RegionOfInterest sensor_msgs::CameraInfo::roi
float sensor_msgs::CameraInfo::st_D
uint32_t sensor_msgs::CameraInfo::width

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