/** * Simple signature for fill hides need to call app * @param col int */ public void fill(int col) { this.app.fill(col); }
public void fill(int argb) { int maxAlpha = argb >> 24 & 0xFF; intf.app.fill(argb >> 16 & 0xFF, argb >> 8 & 0xFF, argb & 0xFF, getAlpha(maxAlpha)); }
@Override public void render(PApplet applet, Board board) { applet.fill(board.getBackgroundColor()); applet.rect(0, 0, Configuration.SCALE_TO_FIXBUG * Configuration.BOARD_WIDTH, Configuration.SCALE_TO_FIXBUG * Configuration.BOARD_HEIGHT); } }
public void fill(int argb, int maxa) { int maxAlpha = PApplet.min(argb >> 24 & 0xFF, maxa); intf.app.fill(argb >> 16 & 0xFF, argb >> 8 & 0xFF, argb & 0xFF, getAlpha(maxAlpha)); }
@Override void displayText() { String lFormat = "%d"; if (displayLabel) { applet.fill(labelColor); applet.textSize(labelSize); applet.textAlign(PConstants.BOTTOM); applet.text(Integer.toString((int) pValue), pX + pW / 2, pY + pH); } if (displayValue) { applet.textSize(numberSize); applet.fill(numbersColor); applet.textAlign(PConstants.LEFT); applet.text(String.format(lFormat, (int) vMin), pX, pY ); applet.textAlign(PConstants.RIGHT); applet.text(String.format(lFormat, (int) vMax), pX + pW, pY ); } }
@Override void displayText() { String lFormat = "%d"; if (displayLabel) { applet.fill(labelColor); applet.textSize(labelSize); applet.textAlign(PConstants.CENTER); applet.text(Integer.toString((int) pValue), pX + pW / 2, pY + pH / 2 + labelSize / 2 - 2); } if (displayValue) { applet.textSize(numberSize); applet.fill(numbersColor); applet.textAlign(PConstants.LEFT); applet.text(String.format(lFormat, (int) vMin), pX, pY - numberSize / 2); applet.textAlign(PConstants.RIGHT); applet.text(String.format(lFormat, (int) vMax), pX + pW, pY - numberSize / 2); } }
@Override void drawGui() { if (backgroundVisible) { applet.stroke(sliderBack); applet.line(pX, pY + pH / 2, pX + pW, pY + pH / 2); } applet.noStroke(); applet.fill(255); applet.ellipse(pX + pScaled, pY + pH / 2, 10, 10); }
@Override void displayText() { String lFormat = "%d"; if (displayLabel) { applet.fill(labelColor); applet.textSize(labelSize); applet.textAlign(PConstants.CENTER); applet.pushMatrix(); applet.translate(pX + pH / 2, pY + pW / 2); applet.rotate(HALF_PI); applet.text(Integer.toString((int) pValue), 0, 0 + labelSize / 2 - 2); applet.popMatrix(); } if (displayValue) { applet.textSize(numberSize); applet.fill(numbersColor); applet.pushMatrix(); applet.textAlign(PConstants.RIGHT); applet.translate(pX - numberSize / 2, pY); applet.rotate(HALF_PI); applet.text(String.format(lFormat, (int) vMax), 0, 0); applet.popMatrix(); applet.pushMatrix(); applet.textAlign(PConstants.LEFT); applet.translate(pX - numberSize / 2, pY + pW); applet.rotate(HALF_PI); applet.text(String.format(lFormat, (int) vMin), 0, 0); applet.popMatrix(); } }