CTL  0.6.1
Computed Tomography Library
Variables
raycasterprojector.cpp File Reference
#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>
Include dependency graph for raycasterprojector.cpp:

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.