firevision::_rectinfo_block_header_t Struct Reference

The per-image rectification info block header. More...

#include <rectinfo.h>

List of all members.

Public Attributes

uint32_t camera: 8
 camera, as specified per rectinfo_camera_t
uint32_t reserved: 24
 reserved for future use


Detailed Description

The per-image rectification info block header.

A type can be given for the the following data. See rectinfo_block_type_t for the possible types. The reserved bits may not be used and have to be set to zero. There is also a total size of this info block in bytes. This has to include any type specific header and all data stored in that block. This maybe used for ignoring info blocks of unknown types and proceeding to the next block (if there is one). This header is usually followed by another block type specific header. This depends on the type of data, see rectinfo_block_type_t. A camera identifier is given to specify the image of the camera system. This is necessary for instance if all rectificion info blocks of a stereo camera are named in one file. The interpretation of this field depends on the used camera. Use the constants defined by rectinfo_camera_t whenever possible. If that does not match your situtation you may as well use custom IDs. The range [200:220] has been reserved for this kind of IDs.

Definition at line 111 of file rectinfo.h.


Member Data Documentation

uint32_t firevision::_rectinfo_block_header_t::camera

camera, as specified per rectinfo_camera_t

Definition at line 112 of file rectinfo.h.

Referenced by firevision::RectificationInfoBlock::camera(), and firevision::RectificationInfoBlock::RectificationInfoBlock().

uint32_t firevision::_rectinfo_block_header_t::reserved

reserved for future use

Definition at line 113 of file rectinfo.h.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 22 13:33:02 2011 for Fawkes API by  doxygen 1.4.7