ColorConverter.d.ts 516 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. }