plastimatch
Loading...
Searching...
No Matches
Functions
bspline_interpolate.cxx File Reference
#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)
 

Function Documentation

◆ bspline_interp_pix()

void bspline_interp_pix ( float  out[3],
const Bspline_xform bxf,
plm_long  p[3],
plm_long  qidx 
)

◆ bspline_interp_pix_b()

void bspline_interp_pix_b ( float  out[3],
Bspline_xform bxf,
plm_long  pidx,
plm_long  qidx 
)

◆ bspline_interp_pix_c()

void bspline_interp_pix_c ( float  out[3],
Bspline_xform bxf,
plm_long  pidx,
plm_long q 
)

◆ bspline_interpolate_vf()

void bspline_interpolate_vf ( Volume interp,
const Bspline_xform bxf 
)

◆ bspline_transform_point()

void bspline_transform_point ( float  point_out[3],
Bspline_xform bxf,
float  point_in[3],
int  linear_interp 
)