CTL
0.6.1
Computed Tomography Library
|
#include "raycasterprojector.h"
#include "components/abstractdetector.h"
#include "img/spectralvolumedata.h"
#include "mat/matrix_algorithm.h"
#include "ocl/openclconfig.h"
#include "ocl/clfileloader.h"
#include "ocl/pinnedmem.h"
#include <QDebug>
#include <exception>
#include <thread>
Variables | |
const std::string | CL_FILE_NAME_INTERP = "projectors/raycasterprojector_interp.cl" |
path to .cl file | |
const std::string | CL_FILE_NAME_NO_INTERP = "projectors/raycasterprojector_no_interp.cl" |
path to .cl file | |
const std::string | CL_FILE_NAME_WO_IMAGE = "projectors/raycasterprojector_no_images.cl" |
path to .cl file | |
const std::string | CL_KERNEL_NAME = "ray_caster" |
name of the OpenCL kernel function | |
const std::string | CL_PROGRAM_NAME_INTERP = "rayCaster_interp" |
OCL program name for interpolating kernel. | |
const std::string | CL_PROGRAM_NAME_NO_INTERP = "rayCaster_noInterp" |
OCL program name for non-interpolating kernel. | |
const std::string | CL_PROGRAM_NAME_WO_IMAGE = "rayCaster_noImageSupport" |
OCL program name for kernel without image objects. | |