code: public static float[] RGBFrom(CharSequence input, ConsistentColorSettings settings) {
          double angle = createAngle(input);
          double correctedAngle = applyColorDeficiencyCorrection(angle, settings.getDeficiency());
          double[] CbCr = angleToCbCr(correctedAngle);
          float[] rgb = CbCrToRGB(CbCr, Y);
          return rgb;
      }
docs: Return the consistent RGB color value for the input.
  This method respects the color vision deficiency mode set by the user.
  
  @param input input string (for example username)
  @param settings the settings for consistent color creation.
  @return consistent color of that username as RGB values in range [0,1].