GL Studio Safety Critical Embedded C++ Runtime Library
GlsImage::InlineImage Struct Reference

#include <gls_image.h>

Public Attributes

const GlsUInt32 width
 
const GlsUInt32 height
 
const InputPixelFormat inputPixelFormat
 
const ImageCodec codec
 
const GlsUInt32 crc
 
const GlsUInt32 imageDataSize
 
const GlsUInt32 lineLength
 
const GlsUChar *const * imageData
 

Detailed Description

This structure is generated and contains information needed to reconstruct an inline generated image.

Member Data Documentation

const ImageCodec GlsImage::InlineImage::codec

CODEC used to compress image

const GlsUInt32 GlsImage::InlineImage::crc

CRC of uncompressed image data

const GlsUInt32 GlsImage::InlineImage::height

Height of image in pixels. Must be a power of 2

const GlsUChar* const* GlsImage::InlineImage::imageData

inline image data

const GlsUInt32 GlsImage::InlineImage::imageDataSize

Size of data (compressed)

const InputPixelFormat GlsImage::InlineImage::inputPixelFormat

Input Pixel format of image

const GlsUInt32 GlsImage::InlineImage::lineLength

Length of each line of inline data, in bytes

const GlsUInt32 GlsImage::InlineImage::width

Width of image in pixels. Must be a power of 2