Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Cuda::Array< Type, Dim >Representation of CUDA array
Cuda::Array1D< Type >Array template specialized for 1 dimension(s)
Cuda::Array2D< Type >Array template specialized for 2 dimension(s)
Cuda::Array3D< Type >Array template specialized for 3 dimension(s)
Cuda::OpenGL::BufferObject< Type, Dim >Representation of OpenGL buffer object
Cuda::OpenGL::BufferObject1D< Type >BufferObject template specialized for 1 dimension(s)
Cuda::OpenGL::BufferObject2D< Type >BufferObject template specialized for 2 dimension(s)
Cuda::OpenGL::BufferObject3D< Type >BufferObject template specialized for 3 dimension(s)
Cuda::CopyConstantKernel< Type, Dim >Generic template class for call to "copy constant" kernel
Cuda::DeviceMemory< Type, Dim >Representation of global GPU memory
Cuda::DeviceMemory< Type, Dim >::KernelDataA stripped-down version of the layout data structure suitable for passing to a CUDA kernel
Cuda::DeviceMemoryLinear< Type, Dim >Representation of linear GPU memory
Cuda::DeviceMemoryLinear1D< Type >DeviceMemoryLinear template specialized for 1 dimension(s)
Cuda::DeviceMemoryLinear2D< Type >DeviceMemoryLinear template specialized for 2 dimension(s)
Cuda::DeviceMemoryLinear3D< Type >DeviceMemoryLinear template specialized for 3 dimension(s)
Cuda::DeviceMemoryMapped< Type, Dim >Mapped to existing buffer in GPU main memory
Cuda::DeviceMemoryPitched< Type, Dim >Representation of linear GPU memory with proper padding
Cuda::DeviceMemoryPitched1D< Type >DeviceMemoryPitched template specialized for 1 dimension(s)
Cuda::DeviceMemoryPitched2D< Type >DeviceMemoryPitched template specialized for 2 dimension(s)
Cuda::DeviceMemoryPitched3D< Type >DeviceMemoryPitched template specialized for 3 dimension(s)
Cuda::DeviceMemoryReference< Type, Dim >Reference to existing buffer in GPU main memory
Cuda::DeviceMemoryReference1D< Type >DeviceMemoryReference template specialized for 1 dimension(s)
Cuda::DeviceMemoryReference2D< Type >DeviceMemoryReference template specialized for 2 dimension(s)
Cuda::DeviceMemoryReference3D< Type >DeviceMemoryReference template specialized for 3 dimension(s)
Cuda::DeviceMemoryStorage< Type, Dim >Representation of global GPU memory managed by CUDA templates
Cuda::DevicePropertiesProperties of CUDA device
Cuda::EventCUDA runtime event class
Cuda::GilReference1D< Type >GilReference template specialized for 1 dimension(s)
Cuda::GilReference2D< Type >Reference to existing boost::gil image
Cuda::GilReference3D< Type >GilReference template specialized for 3 dimension(s)
Cuda::HostMemory< Type, Dim >Representation of CPU memory
Cuda::HostMemoryHeap< Type, Dim >Representation of heap memory on the CPU
Cuda::HostMemoryHeap1D< Type >HostMemoryHeap template specialized for 1 dimension(s)
Cuda::HostMemoryHeap2D< Type >HostMemoryHeap template specialized for 2 dimension(s)
Cuda::HostMemoryHeap3D< Type >HostMemoryHeap template specialized for 3 dimension(s)
Cuda::HostMemoryLocked< Type, Dim >Representation of page-locked CPU memory
Cuda::HostMemoryLocked1D< Type >HostMemoryLocked template specialized for 1 dimension(s)
Cuda::HostMemoryLocked2D< Type >HostMemoryLocked template specialized for 2 dimension(s)
Cuda::HostMemoryLocked3D< Type >HostMemoryLocked template specialized for 3 dimension(s)
Cuda::HostMemoryReference< Type, Dim >Reference to existing buffer in CPU main memory
Cuda::HostMemoryReference1D< Type >HostMemoryReference template specialized for 1 dimension(s)
Cuda::HostMemoryReference2D< Type >HostMemoryReference template specialized for 2 dimension(s)
Cuda::HostMemoryReference3D< Type >HostMemoryReference template specialized for 3 dimension(s)
Cuda::HostMemoryStorage< Type, Dim >Representation of CPU memory managed by the CUDA Toolkit
Cuda::Image< HostType, DeviceType, PixelType >Image
Cuda::IplReference< Type, Dim >Reference to existing IPL image
Cuda::IplReference1D< Type >IplReference template specialized for 1 dimension(s)
Cuda::IplReference2D< Type >IplReference template specialized for 2 dimension(s)
Cuda::IplReference3D< Type >IplReference template specialized for 3 dimension(s)
Cuda::Iterator< Dim >Generic iterator over n-dimensional data
Cuda::ItkReference< Type, Dim >Reference to existing ITK image
Cuda::ItkReference1D< Type >ItkReference template specialized for 1 dimension(s)
Cuda::ItkReference2D< Type >ItkReference template specialized for 2 dimension(s)
Cuda::ItkReference3D< Type >ItkReference template specialized for 3 dimension(s)
Cuda::Layout< _Type, _Dim >Description of memory layout of multidimensional data
Cuda::FFT::Plan< TypeIn, TypeOut, Dim >Generic FFT plan template
Cuda::FFT::Plan< complex, complex, 1 >Plan for complex-to-complex FFT
Cuda::FFT::Plan< complex, complex, 2 >Plan for complex-to-complex FFT
Cuda::FFT::Plan< complex, complex, 3 >Plan for complex-to-complex FFT
Cuda::FFT::Plan< complex, real, 1 >Plan for complex-to-real FFT
Cuda::FFT::Plan< complex, real, 2 >Plan for complex-to-real FFT
Cuda::FFT::Plan< complex, real, 3 >Plan for complex-to-real FFT
Cuda::FFT::Plan< real, complex, 1 >Plan for real-to-complex FFT
Cuda::FFT::Plan< real, complex, 2 >Plan for real-to-complex FFT
Cuda::FFT::Plan< real, complex, 3 >Plan for real-to-complex FFT
Cuda::Pointer< Type, Dim >Class to represent memory that is accessible via a pointer
Cuda::PointerStorage< Type, Dim >Class to represent memory that can be allocated and freed and is accessible via a typed pointer
Cuda::Size< Dim >Generic size template
Cuda::Size< 1 >Specialization of size template for 1D case
Cuda::Size< 2 >Specialization of size template for 1D case
Cuda::Size< 3 >Specialization of size template for 1D case
Cuda::SizeBase< Dim >Base class for multi-dimensional size type
Cuda::Spacing< Dim >Generic spacing template
Cuda::SSize< Dim >Generic size template
Cuda::SSize< 1 >Specialization of size template for 1D case
Cuda::SSize< 2 >Specialization of size template for 1D case
Cuda::SSize< 3 >Specialization of size template for 1D case
Cuda::SSizeBase< Dim >Base class for multi-dimensional ssize type
Cuda::Storage< Type, Dim >Class to represent memory that can be allocated and freed
Cuda::StreamCUDA stream class
Cuda::Symbol< Type, Dim >Representation of CUDA symbol
Cuda::Symbol1D< Type >Symbol template specialized for 1 dimension(s)
Cuda::Symbol2D< Type >Symbol template specialized for 2 dimension(s)
Cuda::Symbol3D< Type >Symbol template specialized for 3 dimension(s)
Cuda::OpenGL::Texture< Type, Dim >Representation of OpenGL texture
Cuda::OpenGL::Texture1D< Type >Texture template specialized for 1 dimension(s)
Cuda::OpenGL::Texture2D< Type >Texture template specialized for 2 dimension(s)
Cuda::OpenGL::Texture3D< Type >Texture template specialized for 3 dimension(s)
Cuda::Vector< Type, Dim >Generic vector template
Cuda::Vector< Type, 1 >Specialization of size template for 1D case
Cuda::Vector< Type, 2 >Specialization of size template for 1D case
Cuda::Vector< Type, 3 >Specialization of size template for 1D case
Cuda::VectorBase< Type, Dim >Base class for vector type

Generated on Sun Sep 13 00:55:14 2009 for cudatemplates by  doxygen 1.5.6