#ifndef _GPUTBPIMAGE_H_ #define _GPUTBPIMAGE_H_ #include "BaseConstVariable.h" #include "GPUTool.cuh" #include #include #include #include #include "GPUTool.cuh" extern "C" void TIMEBPCreateImageGrid( double* antPx,double* antPy,double* antPz, // ÎÀÐÇ×ø±ê S double* antDirx,double* antDiry,double* antDirz, // double* imgx,double* imgy,double* imgz, long prfcount,long freqpoints,double meanH, double Rnear,double dx,double RefRange ); extern "C" void TimeBPImage( double* antPx, double* antPy, double* antPz, double* imgx, double* imgy, double* imgz, cuComplex* TimeEchoArr, long prfcount, long pointCount, cuComplex* imgArr, long imH, long imW, double startLamda, double Rnear, double dx, double RefRange,double Rfar ); #endif