def get_cmap(self):
<EOL>r = []<EOL>g = []<EOL>b = []<EOL>for p in self._colorpoint_list:<EOL><INDENT>r.append((p[<NUM_LIT:0>], p[<NUM_LIT:1>][<NUM_LIT:0>]*<NUM_LIT:1.0>, p[<NUM_LIT:2>][<NUM_LIT:0>]*<NUM_LIT:1.0>))<EOL>g.append((p[<NUM_LIT:0>], p[<NUM_LIT:1>][<NUM_LIT:1>]*<NUM_LIT:1.0>, p[<NUM_LIT:2>][<NUM_LIT:1>]*<NUM_LIT:1.0>))<EOL>b.append((p[<NUM_LIT:0>], p[<NUM_LIT:1>][<NUM_LIT:2>]*<NUM_LIT:1.0>, p[<NUM_LIT:2>][<NUM_LIT:2>]*<NUM_LIT:1.0>))<EOL><DEDENT>c = {'<STR_LIT>':r, '<STR_LIT>':g, '<STR_LIT>':b}<EOL>return _mpl.colors.LinearSegmentedColormap('<STR_LIT>', c)<EOL>
Generates a pylab cmap object from the colorpoint data.