MHEG5  15.3.0
source/classes/src/mh5palette.c File Reference

Implement the MHEG5 Palette Class Palette Class Defines a class to represent a colour look-up table. Base class: Ingredient Subclasses: None Status: Concrete class. More...

#include "mh5palette.h"
#include "mh5memory.h"
#include "mh5queue.h"
#include <stdlib.h>

Functions

void MHEG5paletteInit (MHEG5Palette *palette)
 Initialise a palette object with default values.
void MHEG5paletteFree (MHEG5Palette *palette)
 Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
void MHEG5palettePrepare (MHEG5Palette *palette)
void MHEG5paletteDestruct (MHEG5Palette *palette)
void MHEG5paletteActivate (MHEG5Palette *palette)
void MHEG5paletteDeactivate (MHEG5Palette *palette)

Detailed Description

Implement the MHEG5 Palette Class Palette Class Defines a class to represent a colour look-up table. Base class: Ingredient Subclasses: None Status: Concrete class.

Date:
05/02/2002
Author:
R.Freeman

Function Documentation

void MHEG5paletteFree ( MHEG5Palette palette)

Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.

Parameters:
palettePointer to object to free.
Returns:
Void
void MHEG5paletteInit ( MHEG5Palette palette)

Initialise a palette object with default values.

<Function description>="">

Parameters:
palettePointer to object to initialise.
Returns:
Void
 All Data Structures Files Functions Variables Typedefs Defines