#include <lar/lar.h>
#include <cv.h>
#include <cvaux.h>
#include <cxcore.h>
#include <highgui.h>
Data Structures | |
struct | t_model |
This structure contains the motion model used by kalman filter. More... | |
struct | t_kmodel |
struct | t_cluster |
This structure all cluster information. More... | |
struct | t_data |
This structure has all points coordinates. More... | |
struct | t_data_acc |
This structure is a vector of t_data structures, serves as a data accumulator. More... | |
struct | t_config |
This structure contains global configurations parameters. More... | |
struct | t_flag |
This structure contains global flags parameters. More... | |
struct | t_line |
This structure contains a single line properties. More... | |
struct | t_object |
This structure contains object information. More... | |
struct | t_track |
This structure contains object track information. More... | |
struct | t_circular_data |
Generic circular data vector. More... | |
struct | t_fps |
struct | t_path |
Object future path. More... | |
struct | t_object_list |
** More... | |
struct | t_object_acc |
Accumulator for objects. More... | |
struct | t_circle |
Simple circle data. More... | |
struct | t_entity |
Still not used, intended to be the last stage of information on the environment. More... | |
Defines | |
#define | null NULL |
#define | _MAX_CLUSTERS_ 1080 |
#define | _MAX_TRACK_LENGHT_ 1000 |
#define | DONT_INTERSECT 0 |
#define | DO_INTERSECT 1 |
#define | COLLINEAR 2 |
#define | SAME_SIGNS(a, b) (((long) ((unsigned long) a ^ (unsigned long) b)) >= 0 ) |
Enumerations | |
enum | enum_classification { MOVING = 5, STATIONARY = 6 } |
enum | enum_background_style { STYLE_DARK, STYLE_LIGHT, STYLE_DARK, STYLE_LIGHT } |