Package org.polyfrost.polyui.color
Class PolyColor.Static
-
- All Implemented Interfaces:
public class PolyColor.Static extends PolyColor
-
-
Field Summary
Fields Modifier and Type Field Description private final Floathueprivate final Floatsaturationprivate final Floatbrightnessprivate final Floatalphaprivate final transient Integerargbprivate final Booleantransparentprivate final Integerrprivate final Integergprivate final Integerbprivate final Integera
-
Constructor Summary
Constructors Constructor Description PolyColor.Static(Float hue, Float saturation, Float brightness, Float alpha)
-
Method Summary
Modifier and Type Method Description final FloatgetHue()The hue of this color. final FloatgetSaturation()The saturation of this color. final FloatgetBrightness()The brightness of this color. final FloatgetAlpha()The alpha of this color. final IntegergetArgb()return an integer representation of this color. -
-
Method Detail
-
getHue
final Float getHue()
The hue of this color. Can be any value, but is
mod 360, so values are always between 0 and 360.
-
getSaturation
final Float getSaturation()
The saturation of this color. Clamped between
0f..1f.
-
getBrightness
final Float getBrightness()
The brightness of this color. Clamped between
0f..1f.
-
-
-
-