|
From: <kin...@us...> - 2004-01-16 17:35:16
|
Update of /cvsroot/teem/teem/src/ten
In directory sc8-pr-cvs1:/tmp/cvs-serv23315/ten
Modified Files:
epireg.c fiberMethods.c ten.h tenGage.c
Log Message:
NrrdKernels now const-correct
Index: epireg.c
===================================================================
RCS file: /cvsroot/teem/teem/src/ten/epireg.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** epireg.c 7 Jan 2004 15:34:31 -0000 1.23
--- epireg.c 16 Jan 2004 17:35:12 -0000 1.24
***************
*** 52,56 ****
int reference,
float bwX, float bwY, float DWthr,
! NrrdKernel *kern, double *kparm) {
char me[]="_tenEpiRegCheck", err[AIR_STRLEN_MED];
int ni;
--- 52,56 ----
int reference,
float bwX, float bwY, float DWthr,
! const NrrdKernel *kern, double *kparm) {
char me[]="_tenEpiRegCheck", err[AIR_STRLEN_MED];
int ni;
***************
*** 760,764 ****
int
_tenEpiRegSliceWarp(Nrrd *nout, Nrrd *nin, Nrrd *nwght, Nrrd *nidx,
! NrrdKernel *kern, double *kparm,
double hh, double ss, double tt, double cx, double cy) {
float *wght, *in, pp, pf, tmp;
--- 760,764 ----
int
_tenEpiRegSliceWarp(Nrrd *nout, Nrrd *nin, Nrrd *nwght, Nrrd *nidx,
! const NrrdKernel *kern, double *kparm,
double hh, double ss, double tt, double cx, double cy) {
float *wght, *in, pp, pf, tmp;
***************
*** 812,816 ****
_tenEpiRegWarp(Nrrd **ndone, Nrrd *npxfr, Nrrd *nhst, Nrrd *ngrad,
Nrrd **nin, int ninLen,
! int reference, NrrdKernel *kern, double *kparm,
int verb) {
char me[]="_tenEpiRegWarp", err[AIR_STRLEN_MED];
--- 812,816 ----
_tenEpiRegWarp(Nrrd **ndone, Nrrd *npxfr, Nrrd *nhst, Nrrd *ngrad,
Nrrd **nin, int ninLen,
! int reference, const NrrdKernel *kern, double *kparm,
int verb) {
char me[]="_tenEpiRegWarp", err[AIR_STRLEN_MED];
***************
*** 879,883 ****
float bwX, float bwY, float fitFrac,
float DWthr, int doCC,
! NrrdKernel *kern, double *kparm,
int progress, int verbose) {
char me[]="tenEpiRegister3D", err[AIR_STRLEN_MED];
--- 879,883 ----
float bwX, float bwY, float fitFrac,
float DWthr, int doCC,
! const NrrdKernel *kern, double *kparm,
int progress, int verbose) {
char me[]="tenEpiRegister3D", err[AIR_STRLEN_MED];
***************
*** 1015,1019 ****
float bwX, float bwY, float fitFrac,
float DWthr, int doCC,
! NrrdKernel *kern, double *kparm,
int progress, int verbose) {
char me[]="tenEpiRegister4D", err[AIR_STRLEN_MED];
--- 1015,1019 ----
float bwX, float bwY, float fitFrac,
float DWthr, int doCC,
! const NrrdKernel *kern, double *kparm,
int progress, int verbose) {
char me[]="tenEpiRegister4D", err[AIR_STRLEN_MED];
Index: fiberMethods.c
===================================================================
RCS file: /cvsroot/teem/teem/src/ten/fiberMethods.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** fiberMethods.c 7 Jan 2004 15:34:31 -0000 1.12
--- fiberMethods.c 16 Jan 2004 17:35:12 -0000 1.13
***************
*** 59,63 ****
tenFiberContext *tfx;
gagePerVolume *pvl;
! NrrdKernel *kernel;
double kparm[NRRD_KERNEL_PARMS_NUM];
--- 59,63 ----
tenFiberContext *tfx;
gagePerVolume *pvl;
! const NrrdKernel *kernel;
double kparm[NRRD_KERNEL_PARMS_NUM];
***************
*** 232,236 ****
int
tenFiberKernelSet(tenFiberContext *tfx,
! NrrdKernel *kern,
double parm[NRRD_KERNEL_PARMS_NUM]) {
char me[]="tenFiberKernelSet", err[AIR_STRLEN_MED];
--- 232,236 ----
int
tenFiberKernelSet(tenFiberContext *tfx,
! const NrrdKernel *kern,
double parm[NRRD_KERNEL_PARMS_NUM]) {
char me[]="tenFiberKernelSet", err[AIR_STRLEN_MED];
Index: ten.h
===================================================================
RCS file: /cvsroot/teem/teem/src/ten/ten.h,v
retrieving revision 1.69
retrieving revision 1.70
diff -C2 -d -r1.69 -r1.70
*** ten.h 7 Jan 2004 15:34:31 -0000 1.69
--- ten.h 16 Jan 2004 17:35:12 -0000 1.70
***************
*** 409,413 ****
extern int tenFiberTypeSet(tenFiberContext *tfx, int type);
extern int tenFiberKernelSet(tenFiberContext *tfx,
! NrrdKernel *kern,
double parm[NRRD_KERNEL_PARMS_NUM]);
extern int tenFiberIntgSet(tenFiberContext *tfx, int intg);
--- 409,413 ----
extern int tenFiberTypeSet(tenFiberContext *tfx, int type);
extern int tenFiberKernelSet(tenFiberContext *tfx,
! const NrrdKernel *kern,
double parm[NRRD_KERNEL_PARMS_NUM]);
extern int tenFiberIntgSet(tenFiberContext *tfx, int intg);
***************
*** 427,431 ****
float bwX, float bwY, float fitFrac, float DWthr,
int doCC,
! NrrdKernel *kern, double *kparm,
int progress, int verbose);
extern int tenEpiRegister4D(Nrrd *nout, Nrrd *nin, Nrrd *ngrad,
--- 427,431 ----
float bwX, float bwY, float fitFrac, float DWthr,
int doCC,
! const NrrdKernel *kern, double *kparm,
int progress, int verbose);
extern int tenEpiRegister4D(Nrrd *nout, Nrrd *nin, Nrrd *ngrad,
***************
*** 433,437 ****
float bwX, float bwY, float fitFrac,
float DWthr, int doCC,
! NrrdKernel *kern, double *kparm,
int progress, int verbose);
--- 433,437 ----
float bwX, float bwY, float fitFrac,
float DWthr, int doCC,
! const NrrdKernel *kern, double *kparm,
int progress, int verbose);
Index: tenGage.c
===================================================================
RCS file: /cvsroot/teem/teem/src/ten/tenGage.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** tenGage.c 7 Jan 2004 15:34:31 -0000 1.9
--- tenGage.c 16 Jan 2004 17:35:12 -0000 1.10
***************
*** 160,164 ****
tensor + J, tgrad + J*3, NULL, \
pvl->needD[0], pvl->needD[1], AIR_FALSE)
! DOIT_2(0); DOIT_2(1); DOIT_2(2); DOIT_2(3); DOIT_2(4); DOIT_2(5); DOIT_2(6);
break;
case 4:
--- 160,165 ----
tensor + J, tgrad + J*3, NULL, \
pvl->needD[0], pvl->needD[1], AIR_FALSE)
! DOIT_2(0); DOIT_2(1); DOIT_2(2); DOIT_2(3);
! DOIT_2(4); DOIT_2(5); DOIT_2(6);
break;
case 4:
***************
*** 168,172 ****
tensor + J, tgrad + J*3, NULL, \
pvl->needD[0], pvl->needD[1], AIR_FALSE)
! DOIT_4(0); DOIT_4(1); DOIT_4(2); DOIT_4(3); DOIT_4(4); DOIT_4(5); DOIT_4(6);
break;
default:
--- 169,174 ----
tensor + J, tgrad + J*3, NULL, \
pvl->needD[0], pvl->needD[1], AIR_FALSE)
! DOIT_4(0); DOIT_4(1); DOIT_4(2); DOIT_4(3);
! DOIT_4(4); DOIT_4(5); DOIT_4(6);
break;
default:
***************
*** 178,182 ****
tensor + J, tgrad + J*3, NULL, \
pvl->needD[0], pvl->needD[1], AIR_FALSE)
! DOIT_N(0); DOIT_N(1); DOIT_N(2); DOIT_N(3); DOIT_N(4); DOIT_N(5); DOIT_N(6);
break;
}
--- 180,185 ----
tensor + J, tgrad + J*3, NULL, \
pvl->needD[0], pvl->needD[1], AIR_FALSE)
! DOIT_N(0); DOIT_N(1); DOIT_N(2); DOIT_N(3);
! DOIT_N(4); DOIT_N(5); DOIT_N(6);
break;
}
|