|
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 | |
| namespace | Ocean |
| The namespace covering the entire Ocean framework. | |
Typedefs | |
| using | Ocean::Frames = std::vector< Frame > |
| Definition of a vector holding padding frames. | |
| using | Ocean::FrameRef = ObjectRef< Frame > |
| Definition of an object reference for frame objects. | |
| using | Ocean::FrameRefs = std::vector< FrameRef > |
| Definition of a vector holding frame references. | |