object_treatment.h File Reference

Object manipulation header. More...

#include "common.h"
Include dependency graph for object_treatment.h:
This graph shows which files directly or indirectly include this file:

Functions

void init_objets_ids (t_object **objects, int size)
void extract_occlusion_points (t_data *occlusion_data, t_data *normal_data, t_object **last_objects, int last_size, t_config *config)
void free_error_vectors (t_object_list *object)
void move_error_data (t_object_list *src, t_object_list *dst)
void init_velocity_acc (t_circular_data **data, unsigned int number_elements)
void free_velocity_acc (t_circular_data *data)
void init_path (t_object_list *object)
t_object ** copy_objects (t_object **objects_old, int old_size)
t_object ** clusters2objects (t_cluster **clusters, int size, t_data *data, t_config *config, t_flag *flag)
void clean_objets (t_object **objects, int size)
void calc_object_props (t_object **objects, int size, t_config *config, t_flag *flags)
void recursive_IEPF (t_object *object, t_data *data, int start, int end, t_config *config)
void free_lines (t_object **objects, int size)
void recursive_line_fitting (t_object *object, t_cluster *cluster, t_data *data, t_config *config)
double point2line_distance (double alpha, double ro, double x, double y)
double point2point_distance (double xi, double yi, double xf, double yf)
t_object ** move_to_old (t_object **objects, int size)
void init_model (t_model *model)
void kinit_object (t_object *object)
int real2print (double x, t_config *config)
void move_to_objects (t_object *object, t_object **objects, int size)
t_object_list ** init_list (t_object **objects, int size, t_config *config)
void add_to_list (t_object_list **list, t_object *object, int *list_size, t_config *config)
void add_point_to_data_vector (t_data *data, int pos, double x, double y, double t, double r)
void kinit_list (t_object_list *object, t_config *config)
 Initialisation of object kalman models.
void remove_from_list (t_object_list **list, int *list_size, int obj2rm)
void agregate_data (IplImage *img, t_cluster **clusters_new, int size_new, t_data *data_new, t_cluster **clusters_occluded, int size_occluded, t_data *data_occluded, t_config *config)
void agregate_data_objects (IplImage *img, t_object **objects_new, int size_new, t_object **objects_occluded, int size_occluded, t_config *config)
t_object ** occlusion_clusters2objects (t_cluster **clusters, int size, t_data *data, t_config *config, t_flag *)

Detailed Description

Object manipulation header.

Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3