#include <MultiSenseTypes.hh>

Public Attributes | |
| uint32_t | controlPointsBitsPerPixel |
| uint32_t | controlPointsHeight |
| const void * | controlPointsImageDataP |
| uint32_t | controlPointsWidth |
| float | extrinsics [6] |
| int64_t | frameId |
| float | minMaxAzimuthAngle [2] |
| float | quadraticParams [6] |
| uint8_t | success |
| int64_t | timestamp |
| float | xzCellOrigin [2] |
| float | xzCellSize [2] |
| float | xzLimit [2] |
Additional Inherited Members | |
Public Member Functions inherited from crl::multisense::HeaderBase | |
| virtual bool | inMask (DataSource mask) |
| virtual | ~HeaderBase () |
Class containing Header information for a Ground Surface Spline callback.
See crl::multisense::Channel::addIsolatedCallback
Definition at line 2921 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint32_t crl::multisense::ground_surface::Header::controlPointsBitsPerPixel |
Bits per pixel in the dynamically-sized control points array
Definition at line 2931 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint32_t crl::multisense::ground_surface::Header::controlPointsHeight |
Height of the dynamically-sized control points array
Definition at line 2935 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| const void* crl::multisense::ground_surface::Header::controlPointsImageDataP |
A pointer to the dynamically-sized control points array data
Definition at line 2937 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint32_t crl::multisense::ground_surface::Header::controlPointsWidth |
Width of the dynamically-sized control points array
Definition at line 2933 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::extrinsics[6] |
Camera extrinsics that were used in the ground surface fitting operation Order of parameters is x, y, z in meters then rz, ry, rz in radians
Definition at line 2950 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| int64_t crl::multisense::ground_surface::Header::frameId |
Unique ID used to describe an image. FrameIds increase sequentially from the device
Definition at line 2924 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::minMaxAzimuthAngle[2] |
Min and max limit to the spline fitting angle in radians, for visualization purposes
Definition at line 2946 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::quadraticParams[6] |
Parameters for the quadratic data transformation prior to spline fitting (ax^2 + by^2 + cxy + dx + ey + f)
Definition at line 2954 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint8_t crl::multisense::ground_surface::Header::success |
Success flag for B-Spline fitting process — no control points will be available if this is false
Definition at line 2928 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| int64_t crl::multisense::ground_surface::Header::timestamp |
Trigger time of the disparity image which was used to generate the spline
Definition at line 2926 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::xzCellOrigin[2] |
X,Z cell origin of the spline fitting algorithm in meters
Definition at line 2940 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::xzCellSize[2] |
Size of the X,Z plane containing the spline fit in meters
Definition at line 2942 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::xzLimit[2] |
X,Z limit to the spline fitting area in meters
Definition at line 2944 of file Legacy/include/MultiSense/MultiSenseTypes.hh.