def correlate_colourspace(self, value): """ Setter for **self.__correlate_colourspace** private attribute. Parameters ---------- value : unicode Attribute value. """ if value is not None: assert type(value) in (str, unicode), ( ('"{0}" attribute: "{1}" type is not ' '"str" or "unicode"!').format('correlate_colourspace', value)) assert value in RGB_COLOURSPACES, ( '"{0}" colourspace not found in factory RGB colourspaces: ' '"{1}".').format(value, ', '.join( sorted(RGB_COLOURSPACES.keys()))) self.__correlate_colourspace = value if self.__initialised: self.__detach_visuals() self.__create_correlate_colourspace_visual( self.__visuals_style_presets[ 'correlate_colourspace_visual'].current_item()) self.__attach_visuals() self.__title_overlay_visual_text()
def correlate_colourspace(self, value): """ Setter for **self._correlate_colourspace** private attribute. Parameters ---------- value : unicode Attribute value. """ if value is not None: assert is_string(value), (('"{0}" attribute: "{1}" is not a ' '"string" like object!').format( 'correlate_colourspace', value)) assert value in RGB_COLOURSPACES, ( '"{0}" colourspace not found in factory RGB colourspaces: ' '"{1}".').format(value, ', '.join(sorted(RGB_COLOURSPACES.keys()))) self._correlate_colourspace = value if self._initialised: self._detach_visuals() self._create_correlate_colourspace_visual( self._visuals_style_presets['correlate_colourspace_visual']. current_item()) self._attach_visuals() self._label_text()
def correlate_colourspace(self, value): """ Setter for **self._correlate_colourspace** private attribute. Parameters ---------- value : unicode Attribute value. """ if value is not None: assert is_string(value), (('"{0}" attribute: "{1}" is not a ' '"string" like object!').format( 'correlate_colourspace', value)) assert value in RGB_COLOURSPACES, ( '"{0}" colourspace not found in factory RGB colourspaces: ' '"{1}".').format(value, ', '.join( sorted(RGB_COLOURSPACES.keys()))) self._correlate_colourspace = value if self._initialised: self._detach_visuals() self._create_correlate_colourspace_visual( self._visuals_style_presets[ 'correlate_colourspace_visual'].current_item()) self._attach_visuals() self._label_text()
def RGB_colourspaces(): """ Returns the RGB colourspaces formatted as *JSON*. Returns ------- unicode RGB colourspaces formatted as *JSON*. """ return json.dumps(RGB_COLOURSPACES.keys())
def correlate_colourspace(self, value): """ Setter for **self._correlate_colourspace** private attribute. Parameters ---------- value : unicode Attribute value. """ if value is not None: assert is_string(value), (('"{0}" attribute: "{1}" is not a ' '"string" like object!').format( 'correlate_colourspace', value)) assert value in RGB_COLOURSPACES, ( '"{0}" colourspace not found in factory RGB colourspaces: ' '"{1}".').format(value, ', '.join( sorted(RGB_COLOURSPACES.keys()))) self._correlate_colourspace = value
def input_oecf(self, value): """ Setter for **self._input_oecf** private attribute. Parameters ---------- value : unicode Attribute value. """ if value is not None: assert is_string(value), (('"{0}" attribute: "{1}" is not a ' '"string" like object!').format( 'input_oecf', value)) assert value in RGB_COLOURSPACES, ( '"{0}" OECF is not associated with any factory ' 'RGB colourspaces: "{1}".').format(value, ', '.join( sorted(RGB_COLOURSPACES.keys()))) self._input_oecf = value
def input_colourspace(self, value): """ Setter for **self.__input_colourspace** private attribute. Parameters ---------- value : unicode Attribute value. """ if value is not None: assert type(value) in (str, unicode), ( ('"{0}" attribute: "{1}" type is not ' '"str" or "unicode"!').format('input_colourspace', value)) assert value in RGB_COLOURSPACES, ( '"{0}" colourspace not found in factory RGB colourspaces: ' '"{1}".').format( value, ', '.join(sorted(RGB_COLOURSPACES.keys()))) self.__input_colourspace = value