ColorConverter.d.ts 520 B

12345678910111213141516171819202122232425
  1. import {
  2. Color
  3. } from '../../../src/Three';
  4. export interface HSL {
  5. h: number;
  6. s: number;
  7. l: number;
  8. }
  9. export interface CMYK {
  10. c: number;
  11. m: number;
  12. y: number;
  13. k: number;
  14. }
  15. export namespace ColorConverter {
  16. export function setHSV(color: Color, h: number, s: number, v: number): Color;
  17. export function getHSV(color: Color, target: HSL): HSL;
  18. export function setCMYK(color: Color, c: number, m: number, y: number, k: number): Color;
  19. export function getCMYK(color: Color, target: CMYK): CMYK;
  20. }