#include <volume_io/internal_volume_io.h>
#include <bicpl/objects.h>
Include dependency graph for colours.c:
Go to the source code of this file.
Data Structures | |
struct | colours_struct |
Functions | |
private BOOLEAN | strings_equivalent (STRING, STRING) |
private void | check_initialize_colours (void) |
public void | get_default_surfprop (Surfprop *surfprop) |
public BOOLEAN | lookup_colour (STRING colour_name, Colour *col) |
public BOOLEAN | lookup_colour_name (Colour col, STRING *colour_name) |
public void | rgb_to_hsl (Real r, Real g, Real b, Real *h, Real *s, Real *l) |
public void | hsl_to_rgb (Real h, Real sl, Real l, Real *r, Real *g, Real *b) |
public void | convert_colour_to_hsl (Colour rgb, Colour *hsl) |
public void | convert_colour_to_rgb (Colour hsl, Colour *rgb) |
public BOOLEAN | equal_colours (Colour col1, Colour col2) |
public STRING | convert_colour_to_string (Colour col) |
public Colour | convert_string_to_colour (STRING string) |
public int | get_colour_distance (int r, int g, int b, Colour c2) |
public int | find_closest_colour (int r, int g, int b, int n_colours, Colour colours[]) |
public int | get_Colour_luminance (Colour colour) |
public Colour | scale_colour (Colour colour, Real factor) |
Variables | |
private Colour | ANTIQUE_WHITE_COL |
private Colour | ALICE_BLUE_COL |
private Colour | AQUAMARINE_COL |
private Colour | AZURE_COL |
private Colour | BEIGE_COL |
private Colour | BISQUE_COL |
private Colour | BLACK_COL |
private Colour | BLANCHED_ALMOND_COL |
private Colour | BLUE_COL |
private Colour | BLUE_VIOLET_COL |
private Colour | BRIGHT_MUSTARD_COL |
private Colour | BROWN_COL |
private Colour | BURLYWOOD_COL |
private Colour | CADET_BLUE_COL |
private Colour | CHARTREUSE_COL |
private Colour | CHOCOLATE_COL |
private Colour | CORAL_COL |
private Colour | CORNFLOWER_BLUE_COL |
private Colour | CORNSILK_COL |
private Colour | CYAN_COL |
private Colour | DARK_BROWN_COL |
private Colour | DARK_FIREBRICK_COL |
private Colour | DARK_GOLDENROD_COL |
private Colour | DARK_GREEN_COL |
private Colour | DARK_KHAKI_COL |
private Colour | DARK_OLIVE_GREEN_COL |
private Colour | DARK_ORANGE_COL |
private Colour | DARK_ORCHID_COL |
private Colour | DARK_RED_COL |
private Colour | DARK_SALMON_COL |
private Colour | DARK_SEA_GREEN_COL |
private Colour | DARK_SLATE_BLUE_COL |
private Colour | DARK_SLATE_GRAY_COL |
private Colour | DARK_SLATE_GREY_COL |
private Colour | DARK_TURQUOISE_COL |
private Colour | DARK_VIOLET_COL |
private Colour | DEEP_PINK_COL |
private Colour | DEEP_SKY_BLUE_COL |
private Colour | DIM_GRAY_COL |
private Colour | DIM_GREY_COL |
private Colour | DODGER_BLUE_COL |
private Colour | FIREBRICK_COL |
private Colour | FLORAL_WHITE_COL |
private Colour | FOREST_GREEN_COL |
private Colour | GAINSBORO_COL |
private Colour | GHOST_WHITE_COL |
private Colour | GOLDENROD_COL |
private Colour | GOLD_COL |
private Colour | GRAY_COL |
private Colour | GREEN_COL |
private Colour | GREEN_YELLOW_COL |
private Colour | GREY_COL |
private Colour | HONEYDEW_COL |
private Colour | HOT_PINK_COL |
private Colour | INDIAN_RED_COL |
private Colour | IVORY_COL |
private Colour | KHAKI_COL |
private Colour | LAVENDER_BLUSH_COL |
private Colour | LAVENDER_COL |
private Colour | LAWN_GREEN_COL |
private Colour | LEMON_CHIFFON_COL |
private Colour | LIGHT_BLUE_COL |
private Colour | LIGHT_CORAL_COL |
private Colour | LIGHT_CYAN_COL |
private Colour | LIGHT_GOLDENROD_COL |
private Colour | LIGHT_GOLDENROD_YELLOW_COL |
private Colour | LIGHT_GRAY_COL |
private Colour | LIGHT_GREY_COL |
private Colour | LIGHT_PINK_COL |
private Colour | LIGHT_SALMON_COL |
private Colour | LIGHT_SEA_GREEN_COL |
private Colour | LIGHT_SKY_BLUE_COL |
private Colour | LIGHT_SLATE_BLUE_COL |
private Colour | LIGHT_SLATE_GRAY_COL |
private Colour | LIGHT_SLATE_GREY_COL |
private Colour | LIGHT_STEEL_BLUE_COL |
private Colour | LIGHT_YELLOW_COL |
private Colour | LIME_GREEN_COL |
private Colour | LINEN_COL |
private Colour | MAGENTA_COL |
private Colour | MAROON_COL |
private Colour | MEDIUM_AQUAMARINE_COL |
private Colour | MEDIUM_BLUE_COL |
private Colour | MEDIUM_ORCHID_COL |
private Colour | MEDIUM_PURPLE_COL |
private Colour | MEDIUM_SEA_GREEN_COL |
private Colour | MEDIUM_SLATE_BLUE_COL |
private Colour | MEDIUM_SPRING_GREEN_COL |
private Colour | MEDIUM_TURQUOISE_COL |
private Colour | MEDIUM_VIOLET_RED_COL |
private Colour | MIAMI_PINK_COL |
private Colour | MIAMI_TURQUOISE_COL |
private Colour | MIDNIGHT_BLUE_COL |
private Colour | MINT_CREAM_COL |
private Colour | MISTY_ROSE_COL |
private Colour | MOCCASIN_COL |
private Colour | NAVAJO_WHITE_COL |
private Colour | NAVY_BLUE_COL |
private Colour | NAVY_COL |
private Colour | OLD_LACE_COL |
private Colour | OLIVE_DRAB_COL |
private Colour | ORANGE_COL |
private Colour | ORANGE_RED_COL |
private Colour | ORCHID_COL |
private Colour | PALE_GOLDENROD_COL |
private Colour | PALE_GREEN_COL |
private Colour | PALE_TURQUOISE_COL |
private Colour | PALE_VIOLET_RED_COL |
private Colour | PAPAYA_WHIP_COL |
private Colour | PEACH_PUFF_COL |
private Colour | PERU_COL |
private Colour | PINK_COL |
private Colour | PLUM_COL |
private Colour | POWDER_BLUE_COL |
private Colour | PURPLE_COL |
private Colour | RED_COL |
private Colour | ROSY_BROWN_COL |
private Colour | ROYAL_BLUE_COL |
private Colour | SADDLE_BROWN_COL |
private Colour | SALMON_COL |
private Colour | SANDY_BROWN_COL |
private Colour | SEASHELL_COL |
private Colour | SEA_GREEN_COL |
private Colour | SIENNA_COL |
private Colour | SKY_BLUE_COL |
private Colour | SLATE_BLUE_COL |
private Colour | SLATE_GRAY_COL |
private Colour | SLATE_GREY_COL |
private Colour | SNOW_COL |
private Colour | SPRING_GREEN_COL |
private Colour | STEEL_BLUE_COL |
private Colour | TAN_COL |
private Colour | THISTLE_COL |
private Colour | TOMATO_COL |
private Colour | TURQUOISE_COL |
private Colour | VIOLET_COL |
private Colour | VIOLET_RED_COL |
private Colour | WHEAT_COL |
private Colour | WHITE_COL |
private Colour | WHITE_SMOKE_COL |
private Colour | YELLOW_COL |
private Colour | YELLOW_GREEN_COL |
private Colour | TRANSPARENT_COL |
private colours_struct | colour_lookup [] |
|
|
Definition at line 797 of file colours.c. References rgb_to_hsl(). |
|
Definition at line 824 of file colours.c. References hsl_to_rgb(). |
|
Definition at line 875 of file colours.c. References lookup_colour_name(). Referenced by get_global_variable(). |
|
Definition at line 909 of file colours.c. References lookup_colour(). Referenced by input_user_defined_colour_coding(), and set_global_variable(). |
|
|
|
Definition at line 982 of file colours.c. References get_colour_distance(). Referenced by convert_pixels24_to_dithered(), and convert_pixels24_to_index8(). |
|
Definition at line 949 of file colours.c. Referenced by find_closest_colour(). |
|
Definition at line 1020 of file colours.c. Referenced by convert_pixels24_to_gray_scale(). |
|
Definition at line 502 of file colours.c. Referenced by create_slice_quadmesh(), create_tube(), initialize_polygons(), and initialize_quadmesh(). |
|
Definition at line 732 of file colours.c. Referenced by convert_colour_to_rgb(), and interpolate_colours(). |
|
Definition at line 526 of file colours.c. References check_initialize_colours(), colours_struct::colour, colour_lookup, FALSE, strings_equivalent(), and TRUE. Referenced by convert_string_to_colour(). |
|
Definition at line 564 of file colours.c. References check_initialize_colours(), colours_struct::colour, colour_lookup, FALSE, and TRUE. Referenced by convert_colour_to_string(). |
|
Definition at line 653 of file colours.c. References check_initialize_colours(). Referenced by convert_colour_to_hsl(), and interpolate_colours(). |
|
|
|
Definition at line 603 of file colours.c. Referenced by lookup_colour(). |
|
|
|
Definition at line 23 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 25 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 26 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 27 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 28 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 29 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 30 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 31 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 32 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 33 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 34 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 35 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 36 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 37 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 38 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 173 of file colours.c. Referenced by lookup_colour(), and lookup_colour_name(). |
|
Definition at line 39 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 40 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 41 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 42 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 43 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 44 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 45 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 46 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 47 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 48 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 49 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 50 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 51 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 52 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 53 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 54 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 55 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 56 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 57 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 58 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 59 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 60 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 61 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 62 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 63 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 64 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 65 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 66 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 67 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 68 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 70 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 69 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 71 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 72 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 73 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 74 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 75 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 76 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 77 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 78 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 79 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 80 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 81 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 82 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 83 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 84 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 85 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 86 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 87 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 88 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 89 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 90 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 91 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 92 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 93 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 94 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 95 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 96 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 97 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 98 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 99 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 100 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 101 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 102 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 103 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 104 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 105 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 106 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 107 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 108 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 109 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 110 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 111 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 112 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 113 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 114 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 115 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 116 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 117 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 118 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 119 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 120 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 121 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 122 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 123 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 124 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 125 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 126 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 127 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 128 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 129 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 130 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 131 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 132 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 133 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 134 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 135 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 136 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 137 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 138 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 139 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 140 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 141 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 142 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 143 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 145 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 144 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 146 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 147 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 148 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 149 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 150 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 151 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 152 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 153 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 154 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 155 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 156 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 165 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 157 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 158 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 159 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 160 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 161 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 162 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 163 of file colours.c. Referenced by check_initialize_colours(). |
|
Definition at line 164 of file colours.c. Referenced by check_initialize_colours(). |