_rectinfo_block_header_t Struct Reference
The per-image rectification info block header. More...
#include <rectinfo.h>
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 106 of file rectinfo.h.
Member Data Documentation
| uint32_t _rectinfo_block_header_t::camera |
camera, as specified per rectinfo_camera_t
Definition at line 107 of file rectinfo.h.
Referenced by RectificationInfoBlock::camera(), and RectificationInfoBlock::RectificationInfoBlock().
| uint32_t _rectinfo_block_header_t::reserved |
The documentation for this struct was generated from the following file:
- src/firevision/fvutils/rectification/rectinfo.h

