TemperatureCache
Design utilities using color temperature theory.
Analogous colors, complementary color, and cache to efficiently, lazily, generate data for calculations when needed.
Create a cache that allows calculation of ex. complementary and analogous colors.
Parameters
input
Color to find complement/analogous colors of. Any colors will have the same tone, and chroma as the input color, modulo any restrictions due to the other hues having lower limits on chroma.