|
plastimatch
|
#include "plmbase_config.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include "bspline_interpolate.h"#include "bspline_xform.h"#include "direction_cosines.h"#include "interpolate_macros.h"#include "plm_math.h"#include "volume.h"#include "volume_macros.h"Functions | |
| void | bspline_interp_pix (float out[3], const Bspline_xform *bxf, plm_long p[3], plm_long qidx) |
| void | bspline_interp_pix_b (float out[3], Bspline_xform *bxf, plm_long pidx, plm_long qidx) |
| void | bspline_interp_pix_c (float out[3], Bspline_xform *bxf, plm_long pidx, plm_long *q) |
| void | bspline_interpolate_vf (Volume *interp, const Bspline_xform *bxf) |
| void | bspline_transform_point (float point_out[3], Bspline_xform *bxf, float point_in[3], int linear_interp) |
| void bspline_interp_pix | ( | float | out[3], |
| const Bspline_xform * | bxf, | ||
| plm_long | p[3], | ||
| plm_long | qidx ) |
| void bspline_interp_pix_b | ( | float | out[3], |
| Bspline_xform * | bxf, | ||
| plm_long | pidx, | ||
| plm_long | qidx ) |
| void bspline_interp_pix_c | ( | float | out[3], |
| Bspline_xform * | bxf, | ||
| plm_long | pidx, | ||
| plm_long * | q ) |
| void bspline_interpolate_vf | ( | Volume * | interp, |
| const Bspline_xform * | bxf ) |
| void bspline_transform_point | ( | float | point_out[3], |
| Bspline_xform * | bxf, | ||
| float | point_in[3], | ||
| int | linear_interp ) |