17 float* fa1,
float* fa2
The Volume class represents a three-dimensional volume on a uniform grid. The volume can be located a...
Definition volume.h:38
plm_long dim[3]
Definition volume.h:42
EXTERNC float li_value(float f1[3], float f2[3], plm_long mvf, float *m_img, Volume *moving)
Definition interpolate.cxx:136
EXTERNC float li_value_dy(float f1[3], float f2[3], float ry, plm_long mvf, float *m_img, Volume *moving)
Definition interpolate.cxx:191
EXTERNC void li_clamp_3d(const float mijk[3], plm_long mijk_f[3], plm_long mijk_r[3], float li_frac_1[3], float li_frac_2[3], const Volume *moving)
Definition interpolate.cxx:88
EXTERNC float li_value_dz(float f1[3], float f2[3], float rz, plm_long mvf, float *m_img, Volume *moving)
Definition interpolate.cxx:219
EXTERNC void li_noclamp_3d(plm_long ijk_f[3], float li_frac_1[3], float li_frac_2[3], const float ijk[3], const plm_long dim[3])
Definition interpolate.cxx:106
EXTERNC float li_value_dx(float f1[3], float f2[3], float rx, plm_long mvf, float *m_img, Volume *moving)
Definition interpolate.cxx:163
EXTERNC void li_clamp(float ma, plm_long dmax, plm_long *maf, plm_long *mar, float *fa1, float *fa2)
Definition interpolate.cxx:18
EXTERNC void li_2d(plm_long *ijk_f, float *li_frac_1, float *li_frac_2, const float *ijk, const plm_long *dim)
Definition interpolate.cxx:123
#define PLMBASE_C_API
Definition plmbase_config.h:18