Ocean
|
Go to the source code of this file.
Data Structures | |
class | Ocean::FrameType |
Definition of a frame type composed by the frame dimension, pixel format and pixel origin. More... | |
class | Ocean::FrameType::GenericPixelFormat< tDataType, tChannels, tPlanes, tWidthMultiple, tHeightMultiple > |
This class implements a helper class allowing to create generic pixel formats. More... | |
struct | Ocean::FrameType::PixelFormatProperties |
Helper struct allowing to get access to the properties of a pixel format with a debugger. More... | |
union | Ocean::FrameType::PixelFormatUnion |
This union mainly contains the pixel format as value. More... | |
class | Ocean::Frame |
This class implements Ocean's image class. More... | |
class | Ocean::Frame::Plane |
Definition of an image plane, a block of memory storing pixel data with interleaved channels (or just one channel). More... | |
class | Ocean::Frame::PlaneInitializer< T > |
This class implements a helper class which can be used to initialize a multi-plane frame in the constructor. More... | |
Namespaces | |
Ocean | |
The namespace covering the entire Ocean framework. | |
Typedefs | |
using | Ocean::Frames = std::vector< Frame > |
Definition of a vector holding padding frames. More... | |
using | Ocean::FrameRef = ObjectRef< Frame > |
Definition of an object reference for frame objects. More... | |
using | Ocean::FrameRefs = std::vector< FrameRef > |
Definition of a vector holding frame references. More... | |