|
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. | |
1.8.16