Changeset 7682 for trunk/projects/slim-plugin/src
- Timestamp:
- 04/07/11 16:53:04 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/projects/slim-plugin/src/main/java/loci/slim/colorizer/ThreeColorColorize.java
r7668 r7682 77 77 if (value >= start && value <= stop) { 78 78 double range = stop - start; 79 value -= start; 80 if (value < (range / 2.0)) { 81 returnColor = interpolateColor(m_color1, m_color2, 2.0 * value / range); 79 if (0.0 == range) { 80 returnColor = m_color2; 82 81 } 83 82 else { 84 returnColor = interpolateColor(m_color2, m_color3, 2.0 * (value - (range / 2.0)) / range); 83 value -= start; 84 if (value < (range / 2.0)) { 85 returnColor = interpolateColor(m_color1, m_color2, 2.0 * value / range); 86 } 87 else { 88 returnColor = interpolateColor(m_color2, m_color3, 2.0 * (value - (range / 2.0)) / range); 89 } 85 90 } 86 91 }
Note: See TracChangeset
for help on using the changeset viewer.