#include <math.h>#include <iostream>#include "../include/interpolation.h"#include "../include/util.h"#include "../include/robot.h"#include "../include/vars.h"Defines | |
| #define | MAXBEZIERPOINTS 30 |
Functions | |
| IPOPRECISION | calcBezier (IPOPRECISION *values, int last, IPOPRECISION factor) |
| void | linear_subsequent (IPOPRECISION *xin, IPOPRECISION *yin, int n, IPOPRECISION x, IPOPRECISION *y, int &old) |
| void | spline_prepare2 (IPOPRECISION *x, IPOPRECISION *y, IPOPRECISION *u, IPOPRECISION *y2, int n) |
| void | spline_subsequent2 (IPOPRECISION *xa, IPOPRECISION *ya, IPOPRECISION *y2a, IPOPRECISION *ho, int n, IPOPRECISION x, IPOPRECISION *y, int &old) |
| void | spline_prepare (IPOPRECISION *x, IPOPRECISION *y, IPOPRECISION *u, IPOPRECISION *y2, int n) |
| void | spline_subsequent (IPOPRECISION *xo, IPOPRECISION *yo, IPOPRECISION *y2a, IPOPRECISION *yin, int n, IPOPRECISION x, IPOPRECISION *y, int &old) |
| #define MAXBEZIERPOINTS 30 |
| IPOPRECISION calcBezier | ( | IPOPRECISION * | values, | |
| int | last, | |||
| IPOPRECISION | factor | |||
| ) |
| void linear_subsequent | ( | IPOPRECISION * | xin, | |
| IPOPRECISION * | yin, | |||
| int | n, | |||
| IPOPRECISION | x, | |||
| IPOPRECISION * | y, | |||
| int & | old | |||
| ) |
| void spline_prepare | ( | IPOPRECISION * | x, | |
| IPOPRECISION * | y, | |||
| IPOPRECISION * | u, | |||
| IPOPRECISION * | y2, | |||
| int | n | |||
| ) |
| void spline_prepare2 | ( | IPOPRECISION * | x, | |
| IPOPRECISION * | y, | |||
| IPOPRECISION * | u, | |||
| IPOPRECISION * | y2, | |||
| int | n | |||
| ) |
| void spline_subsequent | ( | IPOPRECISION * | xo, | |
| IPOPRECISION * | yo, | |||
| IPOPRECISION * | y2a, | |||
| IPOPRECISION * | yin, | |||
| int | n, | |||
| IPOPRECISION | x, | |||
| IPOPRECISION * | y, | |||
| int & | old | |||
| ) |
| void spline_subsequent2 | ( | IPOPRECISION * | xa, | |
| IPOPRECISION * | ya, | |||
| IPOPRECISION * | y2a, | |||
| IPOPRECISION * | ho, | |||
| int | n, | |||
| IPOPRECISION | x, | |||
| IPOPRECISION * | y, | |||
| int & | old | |||
| ) |
1.5.2