#include <gsl/gsl_matrix.h>
#include <gsl/gsl_vector.h>
#include <json-c/json.h>
#include <json-c/json_more_utils.h>
#include "laser_data.h"
#include "algos.h"
Go to the source code of this file.
Functions | |
JO | corr_to_json (struct correspondence *, int n) |
int | json_to_corr (JO jo, struct correspondence *, int n) |
LDP | json_to_ld (JO) |
LDP | ld_from_json_stream (FILE *) |
LDP | ld_from_json_string (const char *s) |
JO | ld_to_json (LDP) |
void | ld_write_as_json (LDP ld, FILE *stream) |
JO | matrix_to_json (gsl_matrix *m) |
JO | result_to_json (struct sm_params *p, struct sm_result *r) |
JO | vector_to_json (gsl_vector *v) |
JO corr_to_json | ( | struct correspondence * | , |
int | n | ||
) |
Definition at line 60 of file laser_data_json.c.
int json_to_corr | ( | JO | jo, |
struct correspondence * | , | ||
int | n | ||
) |
XXX : check it's an array and its size is good
Definition at line 39 of file laser_data_json.c.
LDP json_to_ld | ( | JO | ) |
Definition at line 170 of file laser_data_json.c.
LDP ld_from_json_stream | ( | FILE * | ) |
Definition at line 231 of file laser_data_json.c.
LDP ld_from_json_string | ( | const char * | s | ) |
Definition at line 216 of file laser_data_json.c.
JO ld_to_json | ( | LDP | ) |
Definition at line 134 of file laser_data_json.c.
void ld_write_as_json | ( | LDP | ld, |
FILE * | stream | ||
) |
Definition at line 258 of file laser_data_json.c.
JO matrix_to_json | ( | gsl_matrix * | m | ) |
Definition at line 16 of file laser_data_json.c.
JO result_to_json | ( | struct sm_params * | p, |
struct sm_result * | r | ||
) |
Definition at line 94 of file laser_data_json.c.
JO vector_to_json | ( | gsl_vector * | v | ) |
Definition at line 78 of file laser_data_json.c.