draw.h File Reference

#include "common.h"
Include dependency graph for draw.h:

Functions

void DrawListPaths (IplImage *img, t_list *list, t_config *config)
void DrawListCenters (IplImage *img, t_list *list, CvScalar color, t_config *config)
void DrawListIds (IplImage *img, t_list *list, CvScalar color, t_config *config)
void DrawSearchArea (IplImage *img, t_list *list, t_config *config)
void DrawVelocity (IplImage *img, t_list *list, t_config *config)
void draw_end_lines (IplImage *img, t_cluster **clusters, int size, t_data *data, t_config *config)
 Draw clusters end lines, lines from the center of the image to the first and last point of the cluster.
void draw_oclusion_area (IplImage *img, t_object **list, int size, CvScalar color, t_config *config)
void drawarrow (int x0, int y0, double o, double lenght, IplImage *dst, CvScalar color, int thickness, int line_type, int shift)
void draw_ambient (IplImage *img, t_config *config, enum_background_style style)
void draw_midle_circle (IplImage *img, t_config *config)
 Draw a circle on the midle of the image.
void draw_clusters_npoints (IplImage *img, t_cluster **clusters, int size, t_data *data, t_config *config)
 Prints the cluster number of points.
void draw_clusters_centers (IplImage *img, t_cluster **clusters, int size, t_config *config)
 Draw a point on the cluster in r minimum and mean theta.
void draw_clusters_area (IplImage *img, t_cluster **clusters, int size, t_config *config, t_data *data)
void draw_clusters (IplImage *img, t_cluster **clusters, int size, t_data *data, t_config *config)
 Draw all cluster points connect by lines.
void draw_objects (IplImage *img, t_object **objects, int size, CvScalar color, t_config *config, t_flag *)
 Draw objects lines.
void draw_objects_centers (IplImage *img, t_object **objects, int size, CvScalar color, t_config *config, t_flag *)
 Draws a point in objects centers.
void draw_objects_ids (IplImage *img, t_object **objects, int size, CvScalar color, t_config *config, t_flag *)
 Draw objects ID's in their centers.
void draw_objects_ppos (IplImage *img, t_object **objects, int size, t_config *config)
 Draw the cluster inner area.
void draw_raw_data (IplImage *img, t_data *data, CvScalar color, t_config *config, t_flag *)
 Draw raw data.
void draw_raw_data_acc (IplImage *img, t_data_acc *data_acc, CvScalar color, t_config *config, t_flag *)
 Draw raw data accumulator.
void get_mean_velocity (t_circular_data *data, double *mean_module, double *mean_angle)
int real2print (double x, t_config *config)
 Converts a value from real world coordinates to image coordinates.
Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3