#NEWLINE# def _number_of_colors_changed( self , value ) : #NEWLINE# #INDENT# if ( self . lut_mode == 'file' ) : #NEWLINE# #INDENT# return #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( self . lut_mode in pylab_luts ) : #NEWLINE# #INDENT# reverse = self . reverse_lut #NEWLINE# lut = pylab_luts [ self . lut_mode ] #NEWLINE# if reverse : #NEWLINE# #INDENT# lut = lut [ : : ( - 1 ) , : ] #NEWLINE# #UNINDENT# n_total = len ( lut ) #NEWLINE# if ( value > n_total ) : #NEWLINE# #INDENT# return #NEWLINE# #UNINDENT# lut = lut [ : : round ( ( n_total / float ( value ) ) ) ] #NEWLINE# self . load_lut_from_list ( lut . tolist ( ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# lut = self . lut #NEWLINE# lut . number_of_table_values = value #NEWLINE# lut . modified ( ) #NEWLINE# lut . build ( ) #NEWLINE# self . render ( ) #NEWLINE# #UNINDENT# #UNINDENT# sc_bar = self . scalar_bar #NEWLINE# sc_bar . maximum_number_of_colors = value #NEWLINE# sc_bar . modified ( ) #NEWLINE# self . render ( )