2 * Copyright 2021 Google Inc.
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
8 package org.skia.androidkit;
11 private float mR, mG, mB, mA;
13 public Color(float r, float g, float b, float a) {
25 * Converts int given by android.graphics.Color
28 public Color(int color) {
29 mA = ((color >> 24) & 0xff) / 255.f;
30 mR = ((color >> 16) & 0xff) / 255.f;
31 mG = ((color >> 8) & 0xff) / 255.f;
32 mB = ((color) & 0xff) / 255.f;
35 public float r() { return mR; }
36 public float g() { return mG; }
37 public float b() { return mB; }
38 public float a() { return mA; }
40 public void setR(float r) { mR = r; }
41 public void setG(float g) { mG = g; }
42 public void setB(float b) { mB = b; }
43 public void setA(float a) { mA = a; }