|
| bool | mgx::getGaussianMask1D (const float step, const float sigma, HostVf &mask, int &radius) |
| |
| bool | mgx::getRoundMask3D (const Point3i &radius, HostVf &mask) |
| |
| void | mgx::normalizeMaskScale (HostVf &mask) |
| |
| __device__ __host__ void | mgx::getXY (uint idx, const Point3i &size, int &x, int &y) |
| |
| __device__ __host__ void | mgx::getXZ (uint idx, const Point3i &size, int &x, int &z) |
| |
| __device__ __host__ void | mgx::getYZ (uint idx, const Point3i &size, int &y, int &z) |
| |
| __device__ __host__ void | mgx::getXYZ (uint idx, const Point3i &size, int &x, int &y, int &z) |
| |
| __device__ __host__ Point3i | mgx::getStride (const Point3i &size) |
| |
| __device__ __host__ bool | mgx::clipPoint (const Point3f &wp, const Point3u &clipDo, const Point4f *pn) |
| |
| template<typename T > |
| void | mgx::flipImage (DimEnum dim, Point3i imgSize, Point3i &flipImgSize, const T &src, T &dst) |
| |
| uint | mgx::getTotalThreads (DimEnum dim, const Point3i size) |
| |
| int | mgx::checkBounds (const Point3i &imgSize, const Point3i &base, const Point3i &size) |
| |
| uint | mgx::getStep (uint pos, uint maxpos, size_t stride, size_t szof, size_t mem) |
| |
| template<typename opT , typename T > |
| int | mgx::processSepOP (opT opx, opT opy, opT opz, const Point3i &imgSize, const Point3i &radius, const thrust::host_vector< T > &srcData, thrust::host_vector< T > &dstData) |
| |
| template<typename opT , typename T > |
| int | mgx::processNonSepOP (opT op, const Point3i &imgSize, const Point3i &radius, const thrust::host_vector< T > &srcData, thrust::host_vector< T > &dstData) |
| |