Blink API
Classes

Blink Namespace Reference

Namespace for all things in Blink. More...

Classes

class  BlinkRefHolder
class  ComputeDevice
 Reference to a device used for Blink computation. More...
class  ComputeDeviceBinder
 Scoped lock for Blink device. More...
class  Image
 Reference to a Blink image. More...
class  ProgramSource
 Device independent class holding source to a program. More...
class  Kernel
 Kernel for a specific device. More...
struct  BufferDesc
 Buffer layout description. More...
struct  Rect
 Rectangle. More...
struct  PixelInfo
 Pixel information. More...
struct  ImageInfo
 Image information. More...
class  Exception
 Base exception for Blink API. More...
class  OutOfMemoryException
 Exception thrown when device runs out of memory. More...
class  ComputeException
 Exception thrown when kernel fails to run. More...
class  ImageSpecException
 Exception thrown when parameters for image construction are invalid. More...
class  CompilationException
 Exception thrown when attempt to build kernel fails. More...
class  ParseException
 Exception thrown when attempt to parse kernel fails. More...
class  DeviceException
 Exception thrown when there is an error on a device. More...
class  ParameterException
 Exception throw when parameter is set/get with incorrect parameters. More...
class  IncompatibleImagesException
 Exception thrown when images are incompatible such as in copy operation. More...

Detailed Description

Namespace for all things in Blink.

 All Classes Namespaces Files Functions Variables


©2013 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk