Index

A B C D E F G H I L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

addListener(InvalidationListener) - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
addListener(InvalidationListener) - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
addListener(InvalidationListener) - Method in class org.glavo.monetfx.beans.property.ReadOnlyColorSchemePropertyBase
 
addListener(InvalidationListener) - Method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
addListener(ChangeListener<? super ColorScheme>) - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
addListener(ChangeListener<? super ColorScheme>) - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
addListener(ChangeListener<? super ColorScheme>) - Method in class org.glavo.monetfx.beans.property.ReadOnlyColorSchemePropertyBase
 
addListener(ChangeListener<? super T>) - Method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
addListener(ExpressionHelper<T>, ObservableValue<T>, InvalidationListener) - Static method in class org.glavo.monetfx.internal.beans.ExpressionHelper
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
addListener(ExpressionHelper<T>, ObservableValue<T>, ChangeListener<? super T>) - Static method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
ALL - Static variable in enum class org.glavo.monetfx.ColorRole
 
allDynamicColors() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
All dynamic colors in Material Design system.
alphaFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Returns the alpha component of a color in ARGB format.
argbFromFx(Color) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
 
argbFromLab(double, double, double) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts a color represented in Lab color space into an ARGB integer.
argbFromLinrgb(double[]) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts a color from linear RGB components to ARGB format.
argbFromLstar(double) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts an L* value to an ARGB representation.
argbFromRgb(int, int, int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts a color from RGB components to ARGB format.
argbFromXyz(double, double, double) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts a color from ARGB to XYZ.

B

background - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
background() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
BACKGROUND - Enum constant in enum class org.glavo.monetfx.ColorRole
 
bind(Observable...) - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
bind(ObservableValue<? extends ColorScheme>) - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
bindBidirectional(Property<ColorScheme>) - Method in class org.glavo.monetfx.beans.property.ColorSchemeProperty
 
BindingHelperObserver - Class in org.glavo.monetfx.internal.beans
 
BindingHelperObserver(Binding<?>) - Constructor for class org.glavo.monetfx.internal.beans.BindingHelperObserver
 
Blend - Class in org.glavo.monetfx.internal.blend
Functions for blending in HCT and CAM16.
blueFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Returns the blue component of a color in ARGB format.
Brightness - Enum Class in org.glavo.monetfx
 
build() - Method in class org.glavo.monetfx.ColorSchemeBuilder
 

C

Cam16 - Class in org.glavo.monetfx.internal.hct
CAM16, a color appearance model.
cam16Ucs(int, int, double) - Static method in class org.glavo.monetfx.internal.blend.Blend
Blend in CAM16-UCS space.
clampDouble(double, double, double) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
Clamps an integer between two floating-point numbers.
clampInt(int, int, int) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
Clamps an integer between two integers.
ColorRole - Enum Class in org.glavo.monetfx
 
ColorScheme - Class in org.glavo.monetfx
A set of 45 colors based on the Material spec that can be used to configure the color properties of most components.
ColorSchemeBinding - Class in org.glavo.monetfx.beans.binding
 
ColorSchemeBinding() - Constructor for class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
ColorSchemeBuilder - Class in org.glavo.monetfx
 
ColorSchemeExpression - Class in org.glavo.monetfx.beans.binding
 
ColorSchemeExpression() - Constructor for class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
ColorSchemeProperty - Class in org.glavo.monetfx.beans.property
 
ColorSchemeProperty() - Constructor for class org.glavo.monetfx.beans.property.ColorSchemeProperty
 
ColorSchemePropertyBase - Class in org.glavo.monetfx.beans.property
 
ColorSchemePropertyBase() - Constructor for class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
ColorSchemePropertyBase(ColorScheme) - Constructor for class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
ColorStyle - Enum Class in org.glavo.monetfx
The algorithm used to construct a ColorScheme in ColorScheme.fromSeed(javafx.scene.paint.Color).
colorToCount - Variable in class org.glavo.monetfx.internal.quantize.QuantizerResult
 
ColorUtils - Class in org.glavo.monetfx.internal.utils
Color science utilities.
computeValue() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
CONTENT - Enum constant in enum class org.glavo.monetfx.ColorStyle
Almost identical to fidelity.
Contrast - Class in org.glavo.monetfx
 
Contrast - Class in org.glavo.monetfx.internal.contrast
Color science for contrast utilities.
Contrast(double) - Constructor for class org.glavo.monetfx.Contrast
 
contrastCurve - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
ContrastCurve - Class in org.glavo.monetfx.internal.dynamiccolor
A class containing a value that changes with the contrast level.
ContrastCurve(double, double, double, double) - Constructor for class org.glavo.monetfx.internal.dynamiccolor.ContrastCurve
Creates a `ContrastCurve` object.
contrastLevel - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
controlActivated() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
These colors were present in Android framework before Android U, and used by MDC controls.
controlHighlight() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
controlNormal() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
createColorSchemeBinding(Supplier<? extends ColorScheme>, Observable...) - Static method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 

D

DARK - Enum constant in enum class org.glavo.monetfx.Brightness
 
darker(double, double) - Static method in class org.glavo.monetfx.internal.contrast.Contrast
Returns T in HCT, L* in L*a*b* invalid input: '<'= tone parameter that ensures ratio with input T/L*.
DARKER - Enum constant in enum class org.glavo.monetfx.internal.dynamiccolor.TonePolarity
 
darkerUnsafe(double, double) - Static method in class org.glavo.monetfx.internal.contrast.Contrast
Tone invalid input: '<'= tone parameter that ensures ratio.
DEFAULT - Static variable in class org.glavo.monetfx.internal.hct.ViewingConditions
sRGB-like viewing conditions.
DEFAULT_ERROR_PALETTE - Static variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
defaultWithBackgroundLstar(double) - Static method in class org.glavo.monetfx.internal.hct.ViewingConditions
Create sRGB-like viewing conditions with a custom background lstar.
delinearized(double) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Delinearizes an RGB component.
differenceDegrees(double, double) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
Distance of two points on a circle, represented using degrees.
DislikeAnalyzer - Class in org.glavo.monetfx.internal.dislike
Check and/or fix universally disliked colors.
dispose() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
distance(double[], double[]) - Method in interface org.glavo.monetfx.internal.quantize.PointProvider
Squared distance between two colors.
distance(double[], double[]) - Method in class org.glavo.monetfx.internal.quantize.PointProviderLab
Standard CIE 1976 delta E formula also takes the square root, unneeded here.
distance(Cam16) - Method in class org.glavo.monetfx.internal.hct.Cam16
CAM16 instances also have coordinates in the CAM16-UCS space, called J*, a*, b*, or jstar, astar, bstar in code.
DynamicColor - Class in org.glavo.monetfx.internal.dynamiccolor
A color that adjusts itself based on UI state, represented by DynamicScheme.
DynamicColor(String, Function<DynamicScheme, TonalPalette>, Function<DynamicScheme, Double>, boolean, Function<DynamicScheme, DynamicColor>, Function<DynamicScheme, DynamicColor>, ContrastCurve, Function<DynamicScheme, ToneDeltaPair>) - Constructor for class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
A constructor for DynamicColor.
DynamicColor(String, Function<DynamicScheme, TonalPalette>, Function<DynamicScheme, Double>, boolean, Function<DynamicScheme, DynamicColor>, Function<DynamicScheme, DynamicColor>, ContrastCurve, Function<DynamicScheme, ToneDeltaPair>, Function<DynamicScheme, Double>) - Constructor for class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
A constructor for DynamicColor.
DynamicScheme - Class in org.glavo.monetfx.internal.dynamiccolor
Provides important settings for creating colors dynamically, and 6 color palettes.
DynamicScheme(Hct, ColorStyle, boolean, double, TonalPalette, TonalPalette, TonalPalette, TonalPalette, TonalPalette, TonalPalette) - Constructor for class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 

E

enableLightForeground(double) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
Adjust a tone down such that white has 4.5 contrast, if the tone is reasonably close to supporting it.
equals(Object) - Method in class org.glavo.monetfx.ColorScheme
 
error() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
ERROR - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ERROR_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
errorContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
errorPalette - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
ExpressionHelper<T> - Class in org.glavo.monetfx.internal.beans
 
EXPRESSIVE - Enum constant in enum class org.glavo.monetfx.ColorStyle
Pastel colors, medium chroma palettes.

F

FARTHER - Enum constant in enum class org.glavo.monetfx.internal.dynamiccolor.TonePolarity
 
FIDELITY - Enum constant in enum class org.glavo.monetfx.ColorStyle
The resulting color palettes match seed color, even if the seed color is very bright (high chroma).
fireValueChangedEvent() - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
fireValueChangedEvent() - Method in class org.glavo.monetfx.beans.property.ReadOnlyColorSchemePropertyBase
 
fireValueChangedEvent() - Method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
fireValueChangedEvent(ExpressionHelper<T>) - Static method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
fixIfDisliked(Hct) - Static method in class org.glavo.monetfx.internal.dislike.DislikeAnalyzer
If color is disliked, lighten it to make it likable.
foregroundTone(double, double) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
Given a background tone, find a foreground tone, while ensuring they reach a contrast ratio that is as close to ratio as possible.
from(double, double, double) - Static method in class org.glavo.monetfx.internal.hct.Hct
Create an HCT color from hue, chroma, and tone.
fromArgb(String, int) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
Create a DynamicColor from a hex code.
fromFx(Color) - Static method in class org.glavo.monetfx.internal.hct.Hct
 
fromHct(Hct) - Static method in class org.glavo.monetfx.internal.palettes.TonalPalette
Create tones using a HCT color.
fromHueAndChroma(double, double) - Static method in class org.glavo.monetfx.internal.palettes.TonalPalette
Create tones from a defined HCT hue and chroma.
fromImage(Image) - Static method in class org.glavo.monetfx.ColorScheme
 
fromInt(int) - Static method in class org.glavo.monetfx.internal.hct.Cam16
Create a CAM16 color from a color, assuming the color was viewed in default viewing conditions.
fromInt(int) - Static method in class org.glavo.monetfx.internal.hct.Hct
Create an HCT color from a color.
fromInt(int) - Static method in class org.glavo.monetfx.internal.palettes.TonalPalette
Create tones using the HCT hue and chroma from a color.
fromInt(int) - Method in interface org.glavo.monetfx.internal.quantize.PointProvider
The four components in the color space of an sRGB color.
fromInt(int) - Method in class org.glavo.monetfx.internal.quantize.PointProviderLab
Convert a color represented in ARGB to a 3-element array of L*a*b* coordinates of the color.
fromPalette(String, Function<DynamicScheme, TonalPalette>, Function<DynamicScheme, Double>) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
A convenience constructor for DynamicColor.
fromPalette(String, Function<DynamicScheme, TonalPalette>, Function<DynamicScheme, Double>, boolean) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
A convenience constructor for DynamicColor.
fromSeed(Color) - Static method in class org.glavo.monetfx.ColorScheme
 
fromUcs(double, double, double) - Static method in class org.glavo.monetfx.internal.hct.Cam16
Create a CAM16 color from CAM16-UCS coordinates.
fromUcsInViewingConditions(double, double, double, ViewingConditions) - Static method in class org.glavo.monetfx.internal.hct.Cam16
Create a CAM16 color from CAM16-UCS coordinates in defined viewing conditions.
FRUIT_SALAD - Enum constant in enum class org.glavo.monetfx.ColorStyle
A playful theme - the seed color's hue does not appear in the theme.
fxFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
 

G

get() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
get() - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
get(double) - Method in class org.glavo.monetfx.internal.dynamiccolor.ContrastCurve
Returns the value at a given contrast level.
getAnalogousColors() - Method in class org.glavo.monetfx.internal.temperature.TemperatureCache
5 colors that pair well with the input color.
getAnalogousColors(int, int) - Method in class org.glavo.monetfx.internal.temperature.TemperatureCache
A set of colors with differing hues, equidistant in temperature.
getArgb(DynamicScheme) - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
Returns an ARGB integer (i.e.
getArgb(DynamicColor) - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getAstar() - Method in class org.glavo.monetfx.internal.hct.Cam16
a* coordinate in CAM16-UCS
getAw() - Method in class org.glavo.monetfx.internal.hct.ViewingConditions
 
getBackground() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getBackground() - Method in class org.glavo.monetfx.ColorScheme
 
getBackground() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getBean() - Method in class org.glavo.monetfx.beans.property.SimpleColorSchemeProperty
 
getBrightness() - Method in class org.glavo.monetfx.ColorScheme
 
getBstar() - Method in class org.glavo.monetfx.internal.hct.Cam16
b* coordinate in CAM16-UCS
getChroma() - Method in class org.glavo.monetfx.internal.hct.Cam16
Chroma in CAM16
getChroma() - Method in class org.glavo.monetfx.internal.hct.Hct
 
getChroma() - Method in class org.glavo.monetfx.internal.palettes.TonalPalette
The chroma of the Tonal Palette, in HCT.
getColor(ColorRole) - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getColor(ColorRole) - Method in class org.glavo.monetfx.ColorScheme
 
getColorStyle() - Method in class org.glavo.monetfx.ColorScheme
 
getColorToCount() - Method in class org.glavo.monetfx.internal.quantize.QuantizerMap
 
getComplement() - Method in class org.glavo.monetfx.internal.temperature.TemperatureCache
A color that complements the input color aesthetically.
getContrastLevel() - Method in class org.glavo.monetfx.ColorScheme
 
getControlActivated() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getControlHighlight() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getControlNormal() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getDelta() - Method in class org.glavo.monetfx.internal.dynamiccolor.ToneDeltaPair
 
getError() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getError() - Method in class org.glavo.monetfx.ColorScheme
 
getError() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getErrorColorSeed() - Method in class org.glavo.monetfx.ColorScheme
 
getErrorContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getErrorContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getErrorContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getFlRoot() - Method in class org.glavo.monetfx.internal.hct.ViewingConditions
 
getHct(double) - Method in class org.glavo.monetfx.internal.palettes.TonalPalette
Given a tone, use hue and chroma of palette to create a color, and return it as HCT.
getHct(DynamicScheme) - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
Returns an HCT object.
getHct(DynamicColor) - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getHue() - Method in class org.glavo.monetfx.internal.hct.Cam16
Hue in CAM16
getHue() - Method in class org.glavo.monetfx.internal.hct.Hct
 
getHue() - Method in class org.glavo.monetfx.internal.palettes.TonalPalette
The hue of the Tonal Palette, in HCT.
getInverseOnSurface() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getInverseOnSurface() - Method in class org.glavo.monetfx.ColorScheme
 
getInverseOnSurface() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getInversePrimary() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getInversePrimary() - Method in class org.glavo.monetfx.ColorScheme
 
getInversePrimary() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getInverseSurface() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getInverseSurface() - Method in class org.glavo.monetfx.ColorScheme
 
getInverseSurface() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getJ() - Method in class org.glavo.monetfx.internal.hct.Cam16
Lightness in CAM16
getJstar() - Method in class org.glavo.monetfx.internal.hct.Cam16
Lightness coordinate in CAM16-UCS
getKeyColor() - Method in class org.glavo.monetfx.internal.palettes.TonalPalette
The key color is the first tone, starting from T50, that matches the palette's chroma.
getM() - Method in class org.glavo.monetfx.internal.hct.Cam16
Colorfulness in CAM16.
getN() - Method in class org.glavo.monetfx.internal.hct.ViewingConditions
 
getName() - Method in class org.glavo.monetfx.beans.property.SimpleColorSchemeProperty
 
getNbb() - Method in class org.glavo.monetfx.internal.hct.ViewingConditions
 
getNeutralColorSeed() - Method in class org.glavo.monetfx.ColorScheme
 
getNeutralVariantColorSeed() - Method in class org.glavo.monetfx.ColorScheme
 
getOnBackground() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnBackground() - Method in class org.glavo.monetfx.ColorScheme
 
getOnBackground() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnError() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnError() - Method in class org.glavo.monetfx.ColorScheme
 
getOnError() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnErrorContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnErrorContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getOnErrorContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnPrimary() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnPrimary() - Method in class org.glavo.monetfx.ColorScheme
 
getOnPrimary() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnPrimaryContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnPrimaryContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getOnPrimaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnPrimaryFixed() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnPrimaryFixed() - Method in class org.glavo.monetfx.ColorScheme
 
getOnPrimaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnPrimaryFixedVariant() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnPrimaryFixedVariant() - Method in class org.glavo.monetfx.ColorScheme
 
getOnPrimaryFixedVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnSecondary() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnSecondary() - Method in class org.glavo.monetfx.ColorScheme
 
getOnSecondary() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnSecondaryContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnSecondaryContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getOnSecondaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnSecondaryFixed() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnSecondaryFixed() - Method in class org.glavo.monetfx.ColorScheme
 
getOnSecondaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnSecondaryFixedVariant() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnSecondaryFixedVariant() - Method in class org.glavo.monetfx.ColorScheme
 
getOnSecondaryFixedVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnSurface() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnSurface() - Method in class org.glavo.monetfx.ColorScheme
 
getOnSurface() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnSurfaceVariant() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnSurfaceVariant() - Method in class org.glavo.monetfx.ColorScheme
 
getOnSurfaceVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnTertiary() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnTertiary() - Method in class org.glavo.monetfx.ColorScheme
 
getOnTertiary() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnTertiaryContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnTertiaryContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getOnTertiaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnTertiaryFixed() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnTertiaryFixed() - Method in class org.glavo.monetfx.ColorScheme
 
getOnTertiaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOnTertiaryFixedVariant() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOnTertiaryFixedVariant() - Method in class org.glavo.monetfx.ColorScheme
 
getOnTertiaryFixedVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOutline() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOutline() - Method in class org.glavo.monetfx.ColorScheme
 
getOutline() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getOutlineVariant() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getOutlineVariant() - Method in class org.glavo.monetfx.ColorScheme
 
getOutlineVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getPolarity() - Method in class org.glavo.monetfx.internal.dynamiccolor.ToneDeltaPair
 
getPrimary() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getPrimary() - Method in class org.glavo.monetfx.ColorScheme
 
getPrimary() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getPrimaryColorSeed() - Method in class org.glavo.monetfx.ColorScheme
 
getPrimaryContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getPrimaryContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getPrimaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getPrimaryFixed() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getPrimaryFixed() - Method in class org.glavo.monetfx.ColorScheme
 
getPrimaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getPrimaryFixedDim() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getPrimaryFixedDim() - Method in class org.glavo.monetfx.ColorScheme
 
getPrimaryFixedDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getQ() - Method in class org.glavo.monetfx.internal.hct.Cam16
Brightness in CAM16.
getRelativeTemperature(Hct) - Method in class org.glavo.monetfx.internal.temperature.TemperatureCache
Temperature relative to all colors with the same chroma and tone.
getRgbD() - Method in class org.glavo.monetfx.internal.hct.ViewingConditions
 
getRoleA() - Method in class org.glavo.monetfx.internal.dynamiccolor.ToneDeltaPair
 
getRoleB() - Method in class org.glavo.monetfx.internal.dynamiccolor.ToneDeltaPair
 
getRotatedHue(Hct, double[], double[]) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
Given a set of hues and set of hue rotations, locate which hues the source color's hue is between, apply the rotation at the same index as the first hue in the range, and return the rotated hue.
getS() - Method in class org.glavo.monetfx.internal.hct.Cam16
Saturation in CAM16.
getScrim() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getScrim() - Method in class org.glavo.monetfx.ColorScheme
 
getScrim() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSecondary() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSecondary() - Method in class org.glavo.monetfx.ColorScheme
 
getSecondary() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSecondaryColorSeed() - Method in class org.glavo.monetfx.ColorScheme
 
getSecondaryContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSecondaryContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getSecondaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSecondaryFixed() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSecondaryFixed() - Method in class org.glavo.monetfx.ColorScheme
 
getSecondaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSecondaryFixedDim() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSecondaryFixedDim() - Method in class org.glavo.monetfx.ColorScheme
 
getSecondaryFixedDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getShadow() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getShadow() - Method in class org.glavo.monetfx.ColorScheme
 
getShadow() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getStayTogether() - Method in class org.glavo.monetfx.internal.dynamiccolor.ToneDeltaPair
 
getSurface() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurface() - Method in class org.glavo.monetfx.ColorScheme
 
getSurface() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceBright() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceBright() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceBright() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceContainerHigh() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceContainerHigh() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceContainerHigh() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceContainerHighest() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceContainerHighest() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceContainerHighest() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceContainerLow() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceContainerLow() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceContainerLow() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceContainerLowest() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceContainerLowest() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceContainerLowest() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceDim() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceDim() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceTint() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceTint() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceTint() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getSurfaceVariant() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getSurfaceVariant() - Method in class org.glavo.monetfx.ColorScheme
 
getSurfaceVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTertiary() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getTertiary() - Method in class org.glavo.monetfx.ColorScheme
 
getTertiary() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTertiaryColorSeed() - Method in class org.glavo.monetfx.ColorScheme
 
getTertiaryContainer() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getTertiaryContainer() - Method in class org.glavo.monetfx.ColorScheme
 
getTertiaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTertiaryFixed() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getTertiaryFixed() - Method in class org.glavo.monetfx.ColorScheme
 
getTertiaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTertiaryFixedDim() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getTertiaryFixedDim() - Method in class org.glavo.monetfx.ColorScheme
 
getTertiaryFixedDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTextHintInverse() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTextPrimaryInverse() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTextPrimaryInverseDisableOnly() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTextSecondaryAndTertiaryInverse() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTextSecondaryAndTertiaryInverseDisabled() - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
getTone() - Method in class org.glavo.monetfx.internal.hct.Hct
 
getTone(DynamicScheme) - Method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
Returns the tone in HCT, ranging from 0 to 100, of the resolved color given scheme.
getValue() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
getValue() - Method in class org.glavo.monetfx.Contrast
 
getVariableName() - Method in enum class org.glavo.monetfx.ColorRole
 
getVariableName(String) - Method in enum class org.glavo.monetfx.ColorRole
 
greenFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Returns the green component of a color in ARGB format.

H

harmonize(int, int) - Static method in class org.glavo.monetfx.internal.blend.Blend
Blend the design color's HCT hue towards the key color's HCT hue, in a way that leaves the original color recognizable and recognizably shifted towards the key color.
hashCode() - Method in class org.glavo.monetfx.ColorScheme
 
Hct - Class in org.glavo.monetfx.internal.hct
HCT, hue, chroma, and tone.
hctHue(int, int, double) - Static method in class org.glavo.monetfx.internal.blend.Blend
Blends hue from one color into another.
HctSolver - Class in org.glavo.monetfx.internal.hct
A class that solves the HCT equation.
HIGH - Static variable in class org.glavo.monetfx.Contrast
 
highestSurface(DynamicScheme) - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 

I

invalidate() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
invalidated() - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
invalidated(Observable) - Method in class org.glavo.monetfx.internal.beans.BindingHelperObserver
 
INVERSE_ON_SURFACE - Enum constant in enum class org.glavo.monetfx.ColorRole
 
INVERSE_PRIMARY - Enum constant in enum class org.glavo.monetfx.ColorRole
 
INVERSE_SURFACE - Enum constant in enum class org.glavo.monetfx.ColorRole
 
inverseOnSurface() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
inversePrimary() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
inverseSurface() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
inViewingConditions(ViewingConditions) - Method in class org.glavo.monetfx.internal.hct.Hct
Translate a color into different ViewingConditions.
isBackground - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
isBound() - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
isDark - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
isDisliked(Hct) - Static method in class org.glavo.monetfx.internal.dislike.DislikeAnalyzer
Returns true if color is disliked.
isNotNull() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
isNull() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
isOpaque(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Returns whether a color in ARGB format is opaque.
isValid() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 

L

labFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts a color from ARGB representation to L*a*b* representation.
lerp(double, double, double) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
The linear interpolation function.
LIGHT - Enum constant in enum class org.glavo.monetfx.Brightness
 
lighter(double, double) - Static method in class org.glavo.monetfx.internal.contrast.Contrast
Returns T in HCT, L* in L*a*b* >= tone parameter that ensures ratio with input T/L*.
LIGHTER - Enum constant in enum class org.glavo.monetfx.internal.dynamiccolor.TonePolarity
 
lighterUnsafe(double, double) - Static method in class org.glavo.monetfx.internal.contrast.Contrast
Tone >= tone parameter that ensures ratio.
linearized(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Linearizes an RGB component.
LOW - Static variable in class org.glavo.monetfx.Contrast
 
lstarFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Computes the L* value of a color in ARGB representation.
lstarFromY(double) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts a Y value to an L* value.

M

make(double[], double, double, double, boolean) - Static method in class org.glavo.monetfx.internal.hct.ViewingConditions
Create ViewingConditions from a simple, physically relevant, set of parameters.
MaterialDynamicColors - Class in org.glavo.monetfx.internal.dynamiccolor
Named colors, otherwise known as tokens, or roles, in the Material Design system.
MaterialDynamicColors() - Constructor for class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
MathUtils - Class in org.glavo.monetfx.internal.utils
Utility methods for mathematical operations.
matrixMultiply(double[], double[][]) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
Multiplies a 1x3 row vector with a 3x3 matrix.
MEDIUM - Static variable in class org.glavo.monetfx.Contrast
 
MONOCHROME - Enum constant in enum class org.glavo.monetfx.ColorStyle
All colors are grayscale, no chroma.

N

name - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
NEARER - Enum constant in enum class org.glavo.monetfx.internal.dynamiccolor.TonePolarity
 
NEUTRAL - Enum constant in enum class org.glavo.monetfx.ColorStyle
Close to grayscale, a hint of chroma.
neutralPalette - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
neutralVariantPalette - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
newBuilder() - Static method in class org.glavo.monetfx.ColorScheme
 

O

observable - Variable in class org.glavo.monetfx.internal.beans.ExpressionHelper
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ObservableColorSchemeValue - Interface in org.glavo.monetfx.beans.value
 
of(String) - Static method in enum class org.glavo.monetfx.ColorRole
 
ON_BACKGROUND - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_ERROR - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_ERROR_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_PRIMARY - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_PRIMARY_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_PRIMARY_FIXED - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_PRIMARY_FIXED_VARIANT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_SECONDARY - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_SECONDARY_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_SECONDARY_FIXED - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_SECONDARY_FIXED_VARIANT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_SURFACE - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_SURFACE_VARIANT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_TERTIARY - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_TERTIARY_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_TERTIARY_FIXED - Enum constant in enum class org.glavo.monetfx.ColorRole
 
ON_TERTIARY_FIXED_VARIANT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
onBackground() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onError() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onErrorContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onInvalidating() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
onPrimary() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onPrimaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onPrimaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onPrimaryFixedVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onSecondary() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onSecondaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onSecondaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onSecondaryFixedVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onSurface() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onSurfaceVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onTertiary() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onTertiaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onTertiaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
onTertiaryFixedVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
opacity - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
org.glavo.monetfx - module org.glavo.monetfx
 
org.glavo.monetfx - package org.glavo.monetfx
 
org.glavo.monetfx.beans.binding - package org.glavo.monetfx.beans.binding
 
org.glavo.monetfx.beans.property - package org.glavo.monetfx.beans.property
 
org.glavo.monetfx.beans.value - package org.glavo.monetfx.beans.value
 
org.glavo.monetfx.internal.beans - package org.glavo.monetfx.internal.beans
 
org.glavo.monetfx.internal.blend - package org.glavo.monetfx.internal.blend
 
org.glavo.monetfx.internal.contrast - package org.glavo.monetfx.internal.contrast
 
org.glavo.monetfx.internal.dislike - package org.glavo.monetfx.internal.dislike
 
org.glavo.monetfx.internal.dynamiccolor - package org.glavo.monetfx.internal.dynamiccolor
 
org.glavo.monetfx.internal.hct - package org.glavo.monetfx.internal.hct
 
org.glavo.monetfx.internal.palettes - package org.glavo.monetfx.internal.palettes
 
org.glavo.monetfx.internal.quantize - package org.glavo.monetfx.internal.quantize
 
org.glavo.monetfx.internal.score - package org.glavo.monetfx.internal.score
 
org.glavo.monetfx.internal.temperature - package org.glavo.monetfx.internal.temperature
 
org.glavo.monetfx.internal.utils - package org.glavo.monetfx.internal.utils
 
outline() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
OUTLINE - Enum constant in enum class org.glavo.monetfx.ColorRole
 
OUTLINE_VARIANT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
outlineVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 

P

palette - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
PointProvider - Interface in org.glavo.monetfx.internal.quantize
An interface to allow use of different color spaces by quantizers.
PointProviderLab - Class in org.glavo.monetfx.internal.quantize
Provides conversions needed for K-Means quantization.
PointProviderLab() - Constructor for class org.glavo.monetfx.internal.quantize.PointProviderLab
 
primary() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
PRIMARY - Enum constant in enum class org.glavo.monetfx.ColorRole
 
PRIMARY_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
PRIMARY_FIXED - Enum constant in enum class org.glavo.monetfx.ColorRole
 
PRIMARY_FIXED_DIM - Enum constant in enum class org.glavo.monetfx.ColorRole
 
primaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
primaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
primaryFixedDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
primaryPalette - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 

Q

quantize(int[], int) - Static method in class org.glavo.monetfx.internal.quantize.QuantizerCelebi
Reduce the number of colors needed to represented the input, minimizing the difference between the original image and the recolored image.
quantize(int[], int) - Method in class org.glavo.monetfx.internal.quantize.QuantizerMap
 
quantize(int[], int) - Method in class org.glavo.monetfx.internal.quantize.QuantizerWu
 
quantize(int[], int[], int) - Static method in class org.glavo.monetfx.internal.quantize.QuantizerWsmeans
Reduce the number of colors needed to represented the input, minimizing the difference between the original image and the recolored image.
QuantizerCelebi - Class in org.glavo.monetfx.internal.quantize
An image quantizer that improves on the quality of a standard K-Means algorithm by setting the K-Means initial state to the output of a Wu quantizer, instead of random centroids.
QuantizerMap - Class in org.glavo.monetfx.internal.quantize
Creates a dictionary with keys of colors, and values of count of the color
QuantizerMap() - Constructor for class org.glavo.monetfx.internal.quantize.QuantizerMap
 
QuantizerResult - Class in org.glavo.monetfx.internal.quantize
Represents result of a quantizer run
QuantizerWsmeans - Class in org.glavo.monetfx.internal.quantize
An image quantizer that improves on the speed of a standard K-Means algorithm by implementing several optimizations, including deduping identical pixels and a triangle inequality rule that reduces the number of comparisons needed to identify which cluster a point should be moved to.
QuantizerWu - Class in org.glavo.monetfx.internal.quantize
An image quantizer that divides the image's pixels into clusters by recursively cutting an RGB cube, based on the weight of pixels in each area of the cube.
QuantizerWu() - Constructor for class org.glavo.monetfx.internal.quantize.QuantizerWu
 

R

RAINBOW - Enum constant in enum class org.glavo.monetfx.ColorStyle
A playful theme - the seed color's hue does not appear in the theme.
RATIO_30 - Static variable in class org.glavo.monetfx.internal.contrast.Contrast
 
RATIO_45 - Static variable in class org.glavo.monetfx.internal.contrast.Contrast
 
RATIO_70 - Static variable in class org.glavo.monetfx.internal.contrast.Contrast
 
RATIO_MAX - Static variable in class org.glavo.monetfx.internal.contrast.Contrast
 
RATIO_MIN - Static variable in class org.glavo.monetfx.internal.contrast.Contrast
 
ratioOfTones(double, double) - Static method in class org.glavo.monetfx.internal.contrast.Contrast
Contrast ratio of two tones.
ratioOfYs(double, double) - Static method in class org.glavo.monetfx.internal.contrast.Contrast
Contrast ratio is a measure of legibility, its used to compare the lightness of two colors.
rawTemperature(Hct) - Static method in class org.glavo.monetfx.internal.temperature.TemperatureCache
Value representing cool-warm factor of a color.
ReadOnlyColorSchemeProperty - Class in org.glavo.monetfx.beans.property
 
ReadOnlyColorSchemeProperty() - Constructor for class org.glavo.monetfx.beans.property.ReadOnlyColorSchemeProperty
 
ReadOnlyColorSchemePropertyBase - Class in org.glavo.monetfx.beans.property
 
ReadOnlyColorSchemePropertyBase() - Constructor for class org.glavo.monetfx.beans.property.ReadOnlyColorSchemePropertyBase
 
redFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Returns the red component of a color in ARGB format.
removeListener(InvalidationListener) - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
removeListener(InvalidationListener) - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
removeListener(InvalidationListener) - Method in class org.glavo.monetfx.beans.property.ReadOnlyColorSchemePropertyBase
 
removeListener(InvalidationListener) - Method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
removeListener(ChangeListener<? super ColorScheme>) - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
removeListener(ChangeListener<? super ColorScheme>) - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
removeListener(ChangeListener<? super ColorScheme>) - Method in class org.glavo.monetfx.beans.property.ReadOnlyColorSchemePropertyBase
 
removeListener(ChangeListener<? super T>) - Method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
removeListener(ExpressionHelper<T>, InvalidationListener) - Static method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
removeListener(ExpressionHelper<T>, ChangeListener<? super T>) - Static method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 
rotationDirection(double, double) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
Sign of direction change needed to travel from one angle to another.

S

sanitizeDegreesDouble(double) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
Sanitizes a degree measure as a floating-point number.
sanitizeDegreesInt(int) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
Sanitizes a degree measure as an integer.
score(Map<Integer, Integer>, int, int) - Static method in class org.glavo.monetfx.internal.score.Score
 
score(Map<Integer, Integer>, int, int, boolean) - Static method in class org.glavo.monetfx.internal.score.Score
Given a map with keys of colors and values of how often the color appears, rank the colors based on suitability for being used for a UI theme.
Score - Class in org.glavo.monetfx.internal.score
Given a large set of colors, remove colors that are unsuitable for a UI theme, and rank the rest based on suitability.
scrim() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
SCRIM - Enum constant in enum class org.glavo.monetfx.ColorRole
 
secondary() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
SECONDARY - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SECONDARY_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SECONDARY_FIXED - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SECONDARY_FIXED_DIM - Enum constant in enum class org.glavo.monetfx.ColorRole
 
secondaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
secondaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
secondaryFixedDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
secondaryPalette - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
secondBackground - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
set(ColorScheme) - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
setBrightness(Brightness) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setColorStyle(ColorStyle) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setContrast(Contrast) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setErrorColorSeed(Color) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setNeutralColorSeed(Color) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setNeutralVariantColorSeed(Color) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setPrimaryColorSeed(Color) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setSecondaryColorSeed(Color) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setTertiaryColorSeed(Color) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setValue(ColorScheme) - Method in class org.glavo.monetfx.beans.property.ColorSchemeProperty
 
setWallpaper(Image) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
setWallpaper(Image, Color) - Method in class org.glavo.monetfx.ColorSchemeBuilder
 
shadow() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
SHADOW - Enum constant in enum class org.glavo.monetfx.ColorRole
 
signum(double) - Static method in class org.glavo.monetfx.internal.utils.MathUtils
The signum function.
SimpleColorSchemeProperty - Class in org.glavo.monetfx.beans.property
 
SimpleColorSchemeProperty() - Constructor for class org.glavo.monetfx.beans.property.SimpleColorSchemeProperty
 
SimpleColorSchemeProperty(Object, String) - Constructor for class org.glavo.monetfx.beans.property.SimpleColorSchemeProperty
 
SimpleColorSchemeProperty(Object, String, ColorScheme) - Constructor for class org.glavo.monetfx.beans.property.SimpleColorSchemeProperty
 
SimpleColorSchemeProperty(ColorScheme) - Constructor for class org.glavo.monetfx.beans.property.SimpleColorSchemeProperty
 
solveToCam(double, double, double) - Static method in class org.glavo.monetfx.internal.hct.HctSolver
Finds an sRGB color with the given hue, chroma, and L*, if possible.
solveToInt(double, double, double) - Static method in class org.glavo.monetfx.internal.hct.HctSolver
Finds an sRGB color with the given hue, chroma, and L*, if possible.
sourceColorHct - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
STANDARD - Static variable in class org.glavo.monetfx.Contrast
 
surface() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
SURFACE - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_BRIGHT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_CONTAINER_HIGH - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_CONTAINER_HIGHEST - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_CONTAINER_LOW - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_CONTAINER_LOWEST - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_DIM - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_TINT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
SURFACE_VARIANT - Enum constant in enum class org.glavo.monetfx.ColorRole
 
surfaceBright() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceContainerHigh() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceContainerHighest() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceContainerLow() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceContainerLowest() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceTint() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
surfaceVariant() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 

T

TemperatureCache - Class in org.glavo.monetfx.internal.temperature
Design utilities using color temperature theory.
TemperatureCache(Hct) - Constructor for class org.glavo.monetfx.internal.temperature.TemperatureCache
Create a cache that allows calculation of ex.
tertiary() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
TERTIARY - Enum constant in enum class org.glavo.monetfx.ColorRole
 
TERTIARY_CONTAINER - Enum constant in enum class org.glavo.monetfx.ColorRole
 
TERTIARY_FIXED - Enum constant in enum class org.glavo.monetfx.ColorRole
 
TERTIARY_FIXED_DIM - Enum constant in enum class org.glavo.monetfx.ColorRole
 
tertiaryContainer() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
tertiaryFixed() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
tertiaryFixedDim() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
tertiaryPalette - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
textHintInverse() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
textPrimaryInverse() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
textPrimaryInverseDisableOnly() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
textSecondaryAndTertiaryInverse() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
textSecondaryAndTertiaryInverseDisabled() - Method in class org.glavo.monetfx.internal.dynamiccolor.MaterialDynamicColors
 
toInt() - Method in class org.glavo.monetfx.internal.hct.Cam16
ARGB representation of the color.
toInt() - Method in class org.glavo.monetfx.internal.hct.Hct
 
toInt(double[]) - Method in interface org.glavo.monetfx.internal.quantize.PointProvider
The ARGB (i.e.
toInt(double[]) - Method in class org.glavo.monetfx.internal.quantize.PointProviderLab
Convert a 3-element array to a color represented in ARGB.
TONAL_SPOT - Enum constant in enum class org.glavo.monetfx.ColorStyle
Default for Material theme colors.
TonalPalette - Class in org.glavo.monetfx.internal.palettes
A convenience class for retrieving colors that are constant in hue and chroma, but vary in tone.
tone - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
tone(int) - Method in class org.glavo.monetfx.internal.palettes.TonalPalette
Create an ARGB color with HCT hue and chroma of this Tones instance, and the provided HCT tone.
toneAllowsLightForeground(double) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
Tones less than ~T50 always permit white at 4.5 contrast.
toneDeltaPair - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
 
ToneDeltaPair - Class in org.glavo.monetfx.internal.dynamiccolor
Documents a constraint between two DynamicColors, in which their tones must have a certain distance from each other.
ToneDeltaPair(DynamicColor, DynamicColor, double, TonePolarity, boolean) - Constructor for class org.glavo.monetfx.internal.dynamiccolor.ToneDeltaPair
Documents a constraint in tone distance between two DynamicColors.
TonePolarity - Enum Class in org.glavo.monetfx.internal.dynamiccolor
Describes the relationship in lightness between two colors.
tonePrefersLightForeground(double) - Static method in class org.glavo.monetfx.internal.dynamiccolor.DynamicColor
People prefer white foregrounds on ~T60-70.
toString() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
toString() - Method in class org.glavo.monetfx.beans.property.ColorSchemeProperty
 
toString() - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
toString() - Method in class org.glavo.monetfx.beans.property.ReadOnlyColorSchemeProperty
 
toString() - Method in enum class org.glavo.monetfx.ColorRole
 
toString() - Method in class org.glavo.monetfx.ColorScheme
 
toString() - Method in enum class org.glavo.monetfx.ColorStyle
 
toString() - Method in class org.glavo.monetfx.Contrast
 
toString() - Method in class org.glavo.monetfx.internal.hct.Hct
 
toStyleSheet() - Method in class org.glavo.monetfx.beans.binding.ColorSchemeExpression
 
toStyleSheet() - Method in class org.glavo.monetfx.ColorScheme
 
toStyleSheet(String, String, Iterable<ColorRole>) - Method in class org.glavo.monetfx.ColorScheme
 
trim(int, Object[]) - Static method in class org.glavo.monetfx.internal.beans.ExpressionHelper
 

U

unbind() - Method in class org.glavo.monetfx.beans.property.ColorSchemePropertyBase
 
unbind(Observable...) - Method in class org.glavo.monetfx.beans.binding.ColorSchemeBinding
 
unbindBidirectional(Property<ColorScheme>) - Method in class org.glavo.monetfx.beans.property.ColorSchemeProperty
 

V

valueOf(String) - Static method in enum class org.glavo.monetfx.Brightness
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.glavo.monetfx.ColorRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.glavo.monetfx.ColorStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.glavo.monetfx.internal.dynamiccolor.TonePolarity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.glavo.monetfx.Brightness
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.glavo.monetfx.ColorRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.glavo.monetfx.ColorStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.glavo.monetfx.internal.dynamiccolor.TonePolarity
Returns an array containing the constants of this enum class, in the order they are declared.
variant - Variable in class org.glavo.monetfx.internal.dynamiccolor.DynamicScheme
 
VIBRANT - Enum constant in enum class org.glavo.monetfx.ColorStyle
Pastel colors, high chroma palettes.
ViewingConditions - Class in org.glavo.monetfx.internal.hct
In traditional color spaces, a color can be identified solely by the observer's measurement of the color.

W

wasGarbageCollected() - Method in class org.glavo.monetfx.internal.beans.BindingHelperObserver
 
whitePointD65() - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Returns the standard white point; white on a sunny day.
WritableColorSchemeValue - Interface in org.glavo.monetfx.beans.value
 

X

xyzFromArgb(int) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts a color from XYZ to ARGB.

Y

yFromLstar(double) - Static method in class org.glavo.monetfx.internal.utils.ColorUtils
Converts an L* value to a Y value.
A B C D E F G H I L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values