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 ) |