Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Attributes
icl::io::PixelSenseGrabber::Blob Struct Reference

Blob structure. More...

#include <PixelSenseGrabber.h>

List of all members.

Public Attributes

icl16u id
 blob ID
icl8u action
 0x2 enter/exit, 0x3 update?
icl8u __unknown
 always 0x01 or 0x02 (no idea what this is?)
icl16u bbx
 upper left x of bounding box (in screen coords)
icl16u bby
 upper left y of bounding box (in screen coords)
icl16u bbwidth
 bounding box width (in screen coords)
icl16u bbheight
 bounding box height (in screen coords)
icl16u posx
 finger tip x-pos (in screen coords)
icl16u posy
 finger tip y-pos (in screen coords)
icl16u cx
 x-center (in screen coords);
icl16u cy
 y-center (in screen coords);
icl16u axisx
 x-axis (related to first principal axis)
icl16u axisy
 y-axis (related to 2nd principal axis)
icl32f angle
 angle of first principal axis
icl32u area
 size in pixels (correlated to pressure?)
icl8u padding [32]
 padding bytes (unused)

Detailed Description

Blob structure.

Please note: positions and sizes are given in screen coordinates. corresponding image coords can be obtained by deviding by two


Member Data Documentation

always 0x01 or 0x02 (no idea what this is?)

0x2 enter/exit, 0x3 update?

angle of first principal axis

size in pixels (correlated to pressure?)

x-axis (related to first principal axis)

y-axis (related to 2nd principal axis)

bounding box height (in screen coords)

bounding box width (in screen coords)

upper left x of bounding box (in screen coords)

upper left y of bounding box (in screen coords)

x-center (in screen coords);

y-center (in screen coords);

blob ID

padding bytes (unused)

finger tip x-pos (in screen coords)

finger tip y-pos (in screen coords)


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines