/** * @param color to print. * @return string formatted as #RRGGBB */ public String printColor(RGB color) { StringBuilder b = new StringBuilder(); b.append('#'); int red = color.getRed(); b.append(digits[(red >> 4) & 15]); b.append(digits[red & 15]); int green = color.getGreen(); b.append(digits[(green >> 4) & 15]); b.append(digits[green & 15]); int blue = color.getBlue(); b.append(digits[(blue >> 4) & 15]); b.append(digits[blue & 15]); if (color instanceof RGBA) { int alpha = ((RGBA)color).getAlpha(); b.append(digits[(alpha >> 4) & 15]); b.append(digits[alpha & 15]); } return b.toString(); }
/** * @param color to print. * @return string formatted as #RRGGBB */ public String printColor(RGB color) { StringBuilder b = new StringBuilder(); b.append('#'); int red = color.getRed(); b.append(digits[(red >> 4) & 15]); b.append(digits[red & 15]); int green = color.getGreen(); b.append(digits[(green >> 4) & 15]); b.append(digits[green & 15]); int blue = color.getBlue(); b.append(digits[(blue >> 4) & 15]); b.append(digits[blue & 15]); if (color instanceof RGBA) { int alpha = ((RGBA)color).getAlpha(); b.append(digits[(alpha >> 4) & 15]); b.append(digits[alpha & 15]); } return b.toString(); }
public void writeRGB(RGB rgb) { tagBuffer.writeUI8(rgb.getRed()); tagBuffer.writeUI8(rgb.getGreen()); tagBuffer.writeUI8(rgb.getBlue()); }
public void writeRGB(RGB rgb) { tagBuffer.writeUI8(rgb.getRed()); tagBuffer.writeUI8(rgb.getGreen()); tagBuffer.writeUI8(rgb.getBlue()); }
int red = bg.getRed(); red = red << 16; int green = bg.getGreen(); green = green << 8; int blue = bg.getBlue();
gradientColors[i] = (RGBA)color; else gradientColors[i] = new RGBA(color.getRed(), color.getGreen(), color.getBlue(), 0xFF); gradientRatios[i] = record.getRatio();
gradientColors[i] = (RGBA)color; else gradientColors[i] = new RGBA(color.getRed(), color.getGreen(), color.getBlue(), 0xFF); gradientRatio[i] = record.getRatio();
gradientColors[i] = (RGBA)color; else gradientColors[i] = new RGBA(color.getRed(), color.getGreen(), color.getBlue(), 0xFF); gradientRatio[i] = record.getRatio();
gradientColors[i] = (RGBA)color; else gradientColors[i] = new RGBA(color.getRed(), color.getGreen(), color.getBlue(), 0xFF); gradientRatios[i] = record.getRatio();