Functions
laser_data_json.h File Reference
#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"
Include dependency graph for laser_data_json.h:
This graph shows which files directly or indirectly include this file:

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)
 

Function Documentation

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.



csm
Author(s): Andrea Censi
autogenerated on Tue May 11 2021 02:18:23