diff options
| author | Carl Hetherington <cth@carlh.net> | 2015-04-22 13:58:04 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2015-04-22 13:58:04 +0100 |
| commit | bf6eadb7b8dc4073a940cdf9327323366b9e11e2 (patch) | |
| tree | 55ed06671b30e34191290fb52595fd09288c0b63 /src/wx/colour_conversion_editor.h | |
| parent | b0ef8e7bb7f8c91f26aca94caf3abc49f2a51af7 (diff) | |
Various changes to colour conversion specification to use chromaticities.
Diffstat (limited to 'src/wx/colour_conversion_editor.h')
| -rw-r--r-- | src/wx/colour_conversion_editor.h | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/wx/colour_conversion_editor.h b/src/wx/colour_conversion_editor.h index 317171aa4..b7467a70a 100644 --- a/src/wx/colour_conversion_editor.h +++ b/src/wx/colour_conversion_editor.h @@ -39,6 +39,11 @@ public: private: void changed (); void changed (wxSpinCtrlDouble *); + void chromaticity_changed (); + void adjusted_white_changed (); + void update_rgb_to_xyz (); + void update_bradford (); + void subhead (wxGridBagSizer* sizer, wxWindow* parent, wxString text, int& row) const; void set_text_ctrl (wxTextCtrl *, double); void set_spin_ctrl (wxSpinCtrlDouble *, double); @@ -51,7 +56,20 @@ private: wxTextCtrl* _input_A; wxTextCtrl* _input_B; wxCheckBox* _input_gamma_linearised; - wxTextCtrl* _matrix[3][3]; + wxChoice* _yuv_to_rgb; + wxTextCtrl* _red_x; + wxTextCtrl* _red_y; + wxTextCtrl* _green_x; + wxTextCtrl* _green_y; + wxTextCtrl* _blue_x; + wxTextCtrl* _blue_y; + wxTextCtrl* _white_x; + wxTextCtrl* _white_y; + wxCheckBox* _adjust_white; + wxTextCtrl* _adjusted_white_x; + wxTextCtrl* _adjusted_white_y; + wxStaticText* _rgb_to_xyz[3][3]; + wxStaticText* _bradford[3][3]; wxSpinCtrlDouble* _output_gamma; }; |
