NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
IGL2DPalette Class Referenceabstract

GL2D Palette object. More...

#include <gl2d_palette_interface.h>

Inherits ISDKProperties.

Public Member Functions

virtual void SDK_CALLTYPE Dump () const =0 throw ()
 Dumps given object.
 
virtual IGL2DCanvasSP SDK_CALLTYPE GetParent () const =0 throw ()
 Returns parent canvas object.
 
virtual GL2DPaletteType SDK_CALLTYPE GetType () const =0 throw ()
 Returns palette type.
 
virtual SDKUInt32 SDK_CALLTYPE GetColorsCount () const =0 throw ()
 Returns number of colors in palette.
 
SDKUInt32 SDK_CALLTYPE GetMaxColorIndex () const
 Returns max color index.
 
virtual SDKResult SDK_CALLTYPE GetColor (const SDKUInt32 &clr_idx, SDKColorF &clr) const =0 throw ()
 Returns appropriate color by it's index.
 
virtual SDKUInt32 SDK_CALLTYPE GetMemSize () const =0 throw ()
 Returns palette GL memory size.
 

Detailed Description

GL2D Palette object.


The documentation for this class was generated from the following file: