#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 2943 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::ground_surface::Header::controlPointsBitsPerPixel |
Bits per pixel in the dynamically-sized control points array
Definition at line 2953 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::ground_surface::Header::controlPointsHeight |
Height of the dynamically-sized control points array
Definition at line 2957 of file MultiSenseTypes.hh.
| const void* crl::multisense::ground_surface::Header::controlPointsImageDataP |
A pointer to the dynamically-sized control points array data
Definition at line 2959 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::ground_surface::Header::controlPointsWidth |
Width of the dynamically-sized control points array
Definition at line 2955 of file 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 2972 of file MultiSenseTypes.hh.
| int64_t crl::multisense::ground_surface::Header::frameId |
Unique ID used to describe an image. FrameIds increase sequentally from the device
Definition at line 2946 of file 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 2968 of file 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 2976 of file 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 2950 of file 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 2948 of file MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::xzCellOrigin[2] |
X,Z cell origin of the spline fitting algorithm in meters
Definition at line 2962 of file 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 2964 of file MultiSenseTypes.hh.
| float crl::multisense::ground_surface::Header::xzLimit[2] |
X,Z limit to the spline fitting area in meters
Definition at line 2966 of file MultiSenseTypes.hh.