#include "csm_all.h"
Go to the source code of this file.
Functions | |
void | copy_from_array (gsl_vector *v, double *x) |
const char * | egsl_friendly_cov (val cov) |
const char * | egsl_friendly_pose (val v) |
const char * | gsl_friendly_pose (gsl_vector *v) |
void | gsl_vector_set_nan (gsl_vector *v) |
double | norm (const gsl_vector *a) |
void | ominus (const gsl_vector *x, gsl_vector *res) |
void | oplus (const gsl_vector *x1, const gsl_vector *x2, gsl_vector *res) |
void | pose_diff (const gsl_vector *pose2, const gsl_vector *pose1, gsl_vector *res) |
void | transform (const gsl_vector *p, const gsl_vector *x, gsl_vector *res) |
gsl_vector * | vector_from_array (unsigned int n, double *x) |
void | vector_to_array (const gsl_vector *v, double *x) |
Variables | |
static char | egsl_tmp_buf [1024] |
void copy_from_array | ( | gsl_vector * | v, |
double * | x | ||
) |
Definition at line 30 of file math_utils_gsl.c.
const char* egsl_friendly_cov | ( | val | cov | ) |
Definition at line 78 of file math_utils_gsl.c.
const char* egsl_friendly_pose | ( | val | v | ) |
Definition at line 70 of file math_utils_gsl.c.
const char* gsl_friendly_pose | ( | gsl_vector * | v | ) |
Definition at line 65 of file math_utils_gsl.c.
void gsl_vector_set_nan | ( | gsl_vector * | v | ) |
Definition at line 10 of file math_utils_gsl.c.
double norm | ( | const gsl_vector * | p | ) |
Returns norm of 2D point p
Definition at line 15 of file math_utils_gsl.c.
void ominus | ( | const gsl_vector * | x, |
gsl_vector * | res | ||
) |
Definition at line 50 of file math_utils_gsl.c.
void oplus | ( | const gsl_vector * | x1, |
const gsl_vector * | x2, | ||
gsl_vector * | res | ||
) |
Definition at line 42 of file math_utils_gsl.c.
void pose_diff | ( | const gsl_vector * | pose2, |
const gsl_vector * | pose1, | ||
gsl_vector * | res | ||
) |
Definition at line 58 of file math_utils_gsl.c.
void transform | ( | const gsl_vector * | p, |
const gsl_vector * | x, | ||
gsl_vector * | res | ||
) |
Definition at line 3 of file math_utils_gsl.c.
gsl_vector* vector_from_array | ( | unsigned int | n, |
double * | x | ||
) |
Definition at line 21 of file math_utils_gsl.c.
void vector_to_array | ( | const gsl_vector * | v, |
double * | x | ||
) |
Definition at line 36 of file math_utils_gsl.c.
char egsl_tmp_buf[1024] [static] |
Definition at line 69 of file math_utils_gsl.c.