amitk_color_table

amitk_color_table

Functions

Types and Values

enum AmitkColorTable
typedef color_data_t
typedef color_data16_t
typedef hsv_data_t
  rgba_t
  rgba16_t
  rgb_t
  hsv_t

Description

Functions

amitk_color_table_rgba_to_uint32()

#define amitk_color_table_rgba_to_uint32(rgba) (((rgba).r<<24) | ((rgba).g<<16) | ((rgba).b<<8) | ((rgba).a<<0))


amitk_color_table_outline_color ()

rgba_t
amitk_color_table_outline_color (AmitkColorTable which,
                                 gboolean highlight);


amitk_color_table_lookup ()

rgba_t
amitk_color_table_lookup (amide_data_t datum,
                          AmitkColorTable which,
                          amide_data_t min,
                          amide_data_t max);


amitk_color_table_get_name ()

const gchar *
amitk_color_table_get_name (const AmitkColorTable which);

Types and Values

enum AmitkColorTable

Members

AMITK_COLOR_TABLE_BW_LINEAR

   

AMITK_COLOR_TABLE_WB_LINEAR

   

AMITK_COLOR_TABLE_BWB_LINEAR

   

AMITK_COLOR_TABLE_WBW_LINEAR

   

AMITK_COLOR_TABLE_RED_TEMP

   

AMITK_COLOR_TABLE_INV_RED_TEMP

   

AMITK_COLOR_TABLE_BLUE_TEMP

   

AMITK_COLOR_TABLE_INV_BLUE_TEMP

   

AMITK_COLOR_TABLE_GREEN_TEMP

   

AMITK_COLOR_TABLE_INV_GREEN_TEMP

   

AMITK_COLOR_TABLE_HOT_METAL

   

AMITK_COLOR_TABLE_INV_HOT_METAL

   

AMITK_COLOR_TABLE_HOT_METAL_CONTOUR

   

AMITK_COLOR_TABLE_INV_HOT_METAL_CONTOUR

   

AMITK_COLOR_TABLE_HOT_BLUE

   

AMITK_COLOR_TABLE_INV_HOT_BLUE

   

AMITK_COLOR_TABLE_HOT_GREEN

   

AMITK_COLOR_TABLE_INV_HOT_GREEN

   

AMITK_COLOR_TABLE_SPECTRUM

   

AMITK_COLOR_TABLE_INV_SPECTRUM

   

AMITK_COLOR_TABLE_NIH_WHITE

   

AMITK_COLOR_TABLE_INV_NIH_WHITE

   

AMITK_COLOR_TABLE_NIH

   

AMITK_COLOR_TABLE_INV_NIH

   

AMITK_COLOR_TABLE_NUM

   

color_data_t

typedef guint8 color_data_t;


color_data16_t

typedef guint16 color_data16_t;


hsv_data_t

typedef gdouble hsv_data_t;


rgba_t

typedef struct {
  color_data_t r;
  color_data_t g;
  color_data_t b;
  color_data_t a;
} rgba_t;


rgba16_t

typedef struct {
  color_data16_t r;
  color_data16_t g;
  color_data16_t b;
  color_data16_t a;
} rgba16_t;


rgb_t

typedef struct {
  color_data_t r;
  color_data_t g;
  color_data_t b;
} rgb_t;


hsv_t

typedef struct {
  hsv_data_t h;
  hsv_data_t s;
  hsv_data_t v;
} hsv_t;