TYPE_lanemarker Struct Reference
[Central Dashed Line Template Matching]

The lane marker struct is used to describe any lane marker. It is a sequence of xy coordinates of points containing the lane marker. More...

#include <cdltm_messages.h>

Data Fields

int num_pts
int x [_MAX_NUM_LANEMARKER_PTS_]
int y [_MAX_NUM_LANEMARKER_PTS_]

Detailed Description

The lane marker struct is used to describe any lane marker. It is a sequence of xy coordinates of points containing the lane marker.

Note:
The maximum number of points that can be used to describe a lanemarker is defined by _MAX_NUM_MARKER_PTS_ . The local memory allocation space for a TYPE_lanemarker representation is the maximum, i.e., _MAX_NUM_MARKER_PTS_ * int *2 (x and y). However, by using the num_marker_pts, the ipc transfered messages will only send the points that are being used. In sum, locally, memmory allocation is performed for the worst case scenario but ipc transfers are optimized.

Field Documentation

the number of points used to define the lane marker.

int TYPE_lanemarker::x[_MAX_NUM_LANEMARKER_PTS_]

array of x coordinates for the lane marker nodes.

int TYPE_lanemarker::y[_MAX_NUM_LANEMARKER_PTS_]

array of y coordinates for the lane marker nodes.


The documentation for this struct was generated from the following file:
Generated on Wed Jun 2 12:43:29 2010 for LAR Atlas by  doxygen 1.6.3