Fawkes API  Fawkes Development Version
firevision::SharedMemoryImageBuffer_header_t Struct Reference

Shared memory header struct for FireVision images. More...

#include <shm_image.h>

List of all members.

Public Attributes

char image_id [IMAGE_ID_MAX_LENGTH]
 image ID
unsigned int colorspace
 color space
unsigned int width
 width
unsigned int height
 height
unsigned int roi_x
 ROI start x.
unsigned int roi_y
 ROI start y.
unsigned int roi_width
 ROI width.
unsigned int roi_height
 ROI height.
int circle_x
 ROI circle center x.
int circle_y
 ROI circle center y.
unsigned int circle_radius
 ROI circle radius.
long int capture_time_sec
 Time in seconds since the epoch when the image was captured.
long int capture_time_usec
 Addendum to capture_time_sec in micro seconds.
unsigned int flag_circle_found: 1
 1 if circle found
unsigned int flag_image_ready: 1
 1 if image ready
unsigned int flag_reserved: 30
 reserved for future use

Detailed Description

Shared memory header struct for FireVision images.


Member Data Documentation

Time in seconds since the epoch when the image was captured.

Definition at line 58 of file shm_image.h.

Referenced by firevision::SharedMemoryImageBuffer::capture_time(), and firevision::SharedMemoryImageBuffer::set_capture_time().

1 if image ready

Definition at line 63 of file shm_image.h.

reserved for future use

Definition at line 64 of file shm_image.h.


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