| Basic_color() | Basic_color< RGB_converter_to_XYZ< Real > > | |
| Basic_color(const char r, const char g, const char b) | Basic_color< RGB_converter_to_XYZ< Real > > | |
| Basic_color(const float r, const float g, const float b) | Basic_color< RGB_converter_to_XYZ< Real > > | |
| Basic_color(const double r, const double g, const double b) | Basic_color< RGB_converter_to_XYZ< Real > > | |
| Basic_color(const Basic_color< RGB_converter_to_XYZ< Real > > &c) | Basic_color< RGB_converter_to_XYZ< Real > > | |
| black | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| blue | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| component_type typedef | Basic_color< RGB_converter_to_XYZ< Real > > | |
| converter_type typedef | Basic_color< RGB_converter_to_XYZ< Real > > | |
| cyan | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| cycle(const double alpha, Basic_color< RGB_converter_to_XYZ< Real > > *const result, const Basic_color< RGB_converter_to_XYZ< Real > > &clr_0=red, const Basic_color< RGB_converter_to_XYZ< Real > > &clr_1=blue, const Basic_color< RGB_converter_to_XYZ< Real > > &clr_2=yellow, const Basic_color< RGB_converter_to_XYZ< Real > > &clr_3=magenta) | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| distance(const Basic_color< RGB_converter_to_XYZ< Real > > &c1, const Basic_color< RGB_converter_to_XYZ< Real > > &c2) | Basic_color< RGB_converter_to_XYZ< Real > > | [inline, static] |
| distance_type typedef | Basic_color< RGB_converter_to_XYZ< Real > > | |
| get_RGB(char *const r, char *const g, char *const b) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| get_RGB(float *const r, float *const g, float *const b) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| get_RGB(double *const r, double *const g, double *const b) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| get_space_position(component_type *const x_space, component_type *const y_space, component_type *const z_space) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| get_space_position(Space_vector *const space_vector) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| green | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| grey | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| is_not_a_color() const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| magenta | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| main_conversion_output(std::ostream &out=std::cout) | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| mean(Basic_color_iterator first, Basic_color_iterator last, Basic_color< RGB_converter_to_XYZ< Real > > *const result) | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| mean(Basic_color_iterator first_clr, Basic_color_iterator last_clr, Weight_iterator first_w, Weight_iterator last_w, Basic_color< RGB_converter_to_XYZ< Real > > *const result) | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| operator(std::ostream &s, const Basic_color< RGB_converter_to_XYZ< Real > > &c) | Basic_color< RGB_converter_to_XYZ< Real > > | [friend] |
| operator!=(const Basic_color< RGB_converter_to_XYZ< Real > > &c) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| operator=(const Basic_color< RGB_converter_to_XYZ< Real > > &c) | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| operator==(const Basic_color< RGB_converter_to_XYZ< Real > > &c) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| read_from_bytes(std::istream &in) | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| red | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| robust_mean(Basic_color_iterator first, Basic_color_iterator last, Basic_color< RGB_converter_to_XYZ< Real > > *const result, const unsigned int n_iter=1) | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| robust_mean(Basic_color_iterator first_clr, Basic_color_iterator last_clr, Weight_iterator first_w, Weight_iterator last_w, Basic_color< RGB_converter_to_XYZ< Real > > *const result, const unsigned int n_iter=1) | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| set_space_position(const component_type x_space, const component_type y_space, const component_type z_space) | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| set_space_position(const Space_vector &space_vector) | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| square_deviation(const Basic_color_iterator first, const Basic_color_iterator last) | Basic_color< RGB_converter_to_XYZ< Real > > | [inline, static] |
| square_deviation(const Basic_color_iterator first, const Basic_color_iterator last, Basic_color< RGB_converter_to_XYZ< Real > > *const mean_color) | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| square_distance(const Basic_color< RGB_converter_to_XYZ< Real > > &c1, const Basic_color< RGB_converter_to_XYZ< Real > > &c2) | Basic_color< RGB_converter_to_XYZ< Real > > | [inline, static] |
| white | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |
| write_to_bytes(std::ostream &out) const | Basic_color< RGB_converter_to_XYZ< Real > > | [inline] |
| XYZ_color() | XYZ_color< Real > | [inline] |
| XYZ_color(const char r, const char g, const char b) | XYZ_color< Real > | [inline] |
| XYZ_color(const float r, const float g, const float b) | XYZ_color< Real > | [inline] |
| XYZ_color(const double r, const double g, const double b) | XYZ_color< Real > | [inline] |
| XYZ_color(const Basic_color< RGB_converter_to_XYZ< Real > > &c) | XYZ_color< Real > | [inline] |
| yellow | Basic_color< RGB_converter_to_XYZ< Real > > | [static] |