package G;

import java.io.Serializable;

public class RgbaColor implements Serializable {
  public static final k a = new k(255, 255, 255);
  
  public static final k b = a;
  
  public static final k c = new k(192, 192, 192);
  
  public static final k d = c;
  
  public static final k e = new k(128, 128, 128);
  
  public static final k f = e;
  
  public static final k g = new k(64, 64, 64);
  
  public static final k h = g;
  
  public static final k i = new k(0, 0, 0);
  
  public static final k j = i;
  
  public static final k k = new k(255, 0, 0);
  
  public static final k l = k;
  
  public static final k m = new k(255, 175, 175);
  
  public static final k n = m;
  
  public static final k o = new k(255, 200, 0);
  
  public static final k p = o;
  
  public static final k q = new k(255, 255, 0);
  
  public static final k r = q;
  
  public static final k s = new k(0, 255, 0);
  
  public static final k t = s;
  
  public static final k u = new k(255, 0, 255);
  
  public static final k v = u;
  
  public static final k w = new k(0, 255, 255);
  
  public static final k x = w;
  
  public static final k y = new k(0, 0, 255);
  
  public static final k z = y;
  
  public static k A = new k(0, 0, 0, 0);
  
  private int B = 0;
  
  public k(int paramInt1, int paramInt2, int paramInt3) {
    this(paramInt1, paramInt2, paramInt3, 255);
  }
  
  public k(int paramInt) {
    this.B = paramInt;
  }
  
  public k(int paramInt1, int paramInt2, int paramInt3, int paramInt4) {
    this.B = (paramInt4 & 0xFF) << 24 | (paramInt1 & 0xFF) << 16 | (paramInt2 & 0xFF) << 8 | (paramInt3 & 0xFF) << 0;
    a(paramInt1, paramInt2, paramInt3, paramInt4);
  }
  
  private static void a(int paramInt1, int paramInt2, int paramInt3, int paramInt4) {
    boolean bool = false;
    String str = "";
    if (paramInt4 < 0 || paramInt4 > 255) {
      bool = true;
      str = str + " Alpha";
    } 
    if (paramInt1 < 0 || paramInt1 > 255) {
      bool = true;
      str = str + " Red";
    } 
    if (paramInt2 < 0 || paramInt2 > 255) {
      bool = true;
      str = str + " Green";
    } 
    if (paramInt3 < 0 || paramInt3 > 255) {
      bool = true;
      str = str + " Blue";
    } 
    if (bool == true)
      throw new IllegalArgumentException("Color parameter outside of expected range:" + str); 
  }
  
  public int a() {
    return this.B;
  }
  
  public int b() {
    return this.B >> 16 & 0xFF;
  }
  
  public int c() {
    return this.B >> 8 & 0xFF;
  }
  
  public int d() {
    return this.B >> 0 & 0xFF;
  }
  
  public int e() {
    return this.B >> 24 & 0xFF;
  }
}


/* Location:              /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/G/k.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */