FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
fast::OpenCLDevice Member List

This is the complete list of members for fast::OpenCLDevice, including all inherited members.

createProgramFromSource(std::string filename, std::string buildOptions="", bool caching=true)fast::OpenCLDevice
createProgramFromSource(std::vector< std::string > filenames, std::string buildOptions="")fast::OpenCLDevice
createProgramFromSourceWithName(std::string programName, std::string filename, std::string buildOptions="")fast::OpenCLDevice
createProgramFromSourceWithName(std::string programName, std::vector< std::string > filenames, std::string buildOptions="")fast::OpenCLDevice
createProgramFromString(std::string code, std::string buildOptions="")fast::OpenCLDevice
createProgramFromStringWithName(std::string programName, std::string code, std::string buildOptions="")fast::OpenCLDevice
getCommandQueue()fast::OpenCLDevice
getContext()fast::OpenCLDevice
getDevice()fast::OpenCLDevice
getDevice(unsigned int i)fast::OpenCLDevice
getDevice(cl::CommandQueue queue)fast::OpenCLDevice
getGLContext()fast::OpenCLDeviceinline
getName()fast::OpenCLDeviceinline
getPlatform()fast::OpenCLDevice
getProgram(unsigned int i)fast::OpenCLDevice
getProgram(std::string name)fast::OpenCLDevice
getQueue(unsigned int i)fast::OpenCLDevice
getReporter()fast::Object
getRunTimeMeasurementManager()fast::OpenCLDevice
getStaticNameOfClass()fast::ExecutionDeviceinlinestatic
hasProgram(std::string name)fast::OpenCLDevice
isHost()fast::ExecutionDeviceinline
isImageFormatSupported(cl_channel_order order, cl_channel_type type, cl_mem_object_type imageType)fast::OpenCLDevice
isOpenGLInteropSupported()fast::OpenCLDevice
isWritingTo3DTexturesSupported()fast::OpenCLDevice
mIsHostfast::ExecutionDeviceprotected
mPtrfast::ExecutionDeviceprotected
Object()fast::Object
OpenCLDevice(std::vector< cl::Device > devices, unsigned long *glContext=NULL)fast::OpenCLDevice
pointer typedeffast::ExecutionDevice
reportEnd() constfast::Objectprotected
reportError()fast::Objectprotected
reportInfo()fast::Objectprotected
reportWarning()fast::Objectprotected
~ExecutionDevice()fast::ExecutionDeviceinlinevirtual
~Object()fast::Objectinlinevirtual
~OpenCLDevice()fast::OpenCLDevice