47
47
color_ref = d .Color ;
48
48
end
49
49
50
- color_field = d .MarkerEdgeColor ;
51
-
50
+ color_field = d .MarkerEdgeColor ;
52
51
colors = setColorProperty(color_field , color_ref , CLim , colormap );
53
52
if numel(colors )==1
54
53
if numel(colors{1 })>0
59
58
end
60
59
61
60
color_field = d .MarkerFaceColor ;
62
- display(color_field )
63
61
colors = setColorProperty(color_field , color_ref , CLim , colormap );
64
62
if numel(colors )==1
65
63
if numel(colors{1 })>0
68
66
else
69
67
marker_str.color = colors ;
70
68
end
71
-
72
- %
73
- % %direct colors?
74
- % if size(color_ref, 2)==3
75
- %
76
- % %single color
77
- % if size(color_ref, 1)==1
78
- % if strcmp('flat', d.MarkerEdgeColor) || strcmp('auto', d.MarkerEdgeColor)
79
- % marker_str.line.color = parseColor(color_ref);
80
- % else
81
- % marker_str.line.color = parseColor(d.MarkerEdgeColor);
82
- % end
83
- % if strcmp('flat', d.MarkerFaceColor) || strcmp('auto', d.MarkerFaceColor)
84
- % marker_str.color = parseColor(color_ref);
85
- % else
86
- % marker_str.color = parseColor(d.MarkerFaceColor);
87
- % end
88
- % else
89
- % %TODO: multiple colors
90
- % end
91
- %
92
- % else
93
- % if size(color_ref, 1)==numel(d.XData)
94
- %
95
- % if strcmp('flat', d.MarkerEdgeColor) || strcmp('auto', d.MarkerEdgeColor)
96
- % marker_str.line.color = mapColors(color_ref, CLim, colormap);
97
- % else
98
- % marker_str.line.color = parseColor(d.MarkerEdgeColor);
99
- % end
100
- % if strcmp('flat', d.MarkerFaceColor) || strcmp('auto', d.MarkerFaceColor)
101
- % marker_str.color = mapColors(color_ref, CLim, colormap);
102
- % else
103
- % marker_str.color = parseColor(d.MarkerFaceColor);
104
- % end
105
- % end
106
- % end
107
- %
108
- % if strcmp('none', d.MarkerEdgeColor)
109
- % marker_str.line.color = 'rgba(0,0,0,0)';
110
- % end
111
- % if strcmp('none', d.MarkerFaceColor)
112
- % marker_str.color = 'rgba(0,0,0,0)';
113
- % end
114
- %
69
+
115
70
116
71
end
0 commit comments