Classes | Namespaces | Typedefs
include/cinder/Surface.h File Reference

Go to the source code of this file.

Classes

class  cinder::SurfaceChannelOrder
 Specifies the in-memory ordering of the channels of a Surface. More...
class  cinder::SurfaceConstraints
 Base class for defining the properties of a Surface necessary to be interoperable with different APIs. More...
class  cinder::SurfaceConstraintsDefault
class  cinder::SurfaceT< T >
 An in-memory representation of an image. Implicitly shared object. More...
class  cinder::SurfaceT< T >::Iter
 Convenience class for iterating the pixels of a Surface. More...
class  cinder::SurfaceT< T >::ConstIter
 Convenience class for iterating the pixels of a Surface. The iteration is const, performing read-only operations on the Surface. More...
class  cinder::SurfaceExc
class  cinder::SurfaceConstraintsExc

Namespaces

namespace  cinder

Typedefs

typedef SurfaceT< uint8_t > cinder::Surface
 8-bit image. Synonym for Surface8u.
typedef SurfaceT< uint8_t > cinder::Surface8u
 8-bit image
typedef SurfaceT< uint16_t > cinder::Surface16u
 16-bit image. Suitable as an intermediate representation and ImageIo but not a first-class citizen.
typedef SurfaceT< float > cinder::Surface32f
 32-bit floating point image