#include <cairo.h>#include <options/options.h>#include "../csm/csm_all.h"#include "../csm/laser_data_drawing.h"

Go to the source code of this file.
Classes | |
| struct | ld_style |
| struct | line_style |
Functions | |
| void | cr_ld_draw (cairo_t *cr, LDP ld, ld_style *p) |
| void | cr_ld_draw_corr (cairo_t *cr, LDP laser_ref, LDP laser_sens) |
| void | cr_ld_draw_sigma (cairo_t *cr, LDP ld, double multiplier) |
| void | cr_lda_draw_pose_path (cairo_t *cr, LDP *lda, int nscans, ld_reference use_reference) |
| void | cr_set_color (cairo_t *cr, const char *color) |
| void | cr_set_reference (cairo_t *cr, double *pose) |
| void | cr_set_style (cairo_t *cr, line_style *) |
| int | create_image_surface (int width, int height, double bb_min[2], double bb_max[2], cairo_surface_t **surface_p, cairo_t **cr) |
| int | create_pdf_surface (const char *file, int max_width_points, int max_height_points, double bb_min[2], double bb_max[2], cairo_surface_t **surface_p, cairo_t **cr) |
| void | lds_add_options (ld_style *lds, struct option *ops, const char *prefix, const char *desc_prefix) |
| void | lds_set_defaults (ld_style *lds) |
| void | ls_add_options (line_style *ls, struct option *ops, const char *prefix, const char *desc_prefix) |
| void | ls_set_defaults (line_style *ls) |
| void cr_ld_draw | ( | cairo_t * | cr, |
| LDP | ld, | ||
| ld_style * | p | ||
| ) |
Definition at line 256 of file laser_data_cairo.c.
| void cr_ld_draw_corr | ( | cairo_t * | cr, |
| LDP | laser_ref, | ||
| LDP | laser_sens | ||
| ) |
Definition at line 20 of file laser_data_cairo.c.
| void cr_ld_draw_sigma | ( | cairo_t * | cr, |
| LDP | ld, | ||
| double | multiplier | ||
| ) |
Definition at line 235 of file laser_data_cairo.c.
| void cr_lda_draw_pose_path | ( | cairo_t * | cr, |
| LDP * | lda, | ||
| int | nscans, | ||
| ld_reference | use_reference | ||
| ) |
Definition at line 143 of file laser_data_cairo.c.
| void cr_set_color | ( | cairo_t * | cr, |
| const char * | color | ||
| ) |
Definition at line 103 of file laser_data_cairo.c.
| void cr_set_reference | ( | cairo_t * | cr, |
| double * | pose | ||
| ) |
Definition at line 290 of file laser_data_cairo.c.
| void cr_set_style | ( | cairo_t * | cr, |
| line_style * | |||
| ) |
Definition at line 138 of file laser_data_cairo.c.
| int create_image_surface | ( | int | width, |
| int | height, | ||
| double | bb_min[2], | ||
| double | bb_max[2], | ||
| cairo_surface_t ** | surface_p, | ||
| cairo_t ** | cr | ||
| ) |
Definition at line 362 of file laser_data_cairo.c.
| int create_pdf_surface | ( | const char * | file, |
| int | max_width_points, | ||
| int | max_height_points, | ||
| double | bb_min[2], | ||
| double | bb_max[2], | ||
| cairo_surface_t ** | surface_p, | ||
| cairo_t ** | cr | ||
| ) |
Definition at line 326 of file laser_data_cairo.c.
| void lds_add_options | ( | ld_style * | lds, |
| struct option * | ops, | ||
| const char * | prefix, | ||
| const char * | desc_prefix | ||
| ) |
Definition at line 70 of file laser_data_cairo.c.
| void lds_set_defaults | ( | ld_style * | lds | ) |
Definition at line 301 of file laser_data_cairo.c.
| void ls_add_options | ( | line_style * | ls, |
| struct option * | ops, | ||
| const char * | prefix, | ||
| const char * | desc_prefix | ||
| ) |
Definition at line 55 of file laser_data_cairo.c.
| void ls_set_defaults | ( | line_style * | ls | ) |
Definition at line 295 of file laser_data_cairo.c.