Changeset 3648:a219537b7a91 in livinglogic.python.xist

Show
Ignore:
Timestamp:
12/26/08 17:33:29 (10 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Add UL4 function hsv() and hls().

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/ll/ul4c.py

    r3646 r3648  
    10231023                    elif opcode.arg == "rgb": 
    10241024                        _code("reg%d = color.Color.fromrgb(reg%d, reg%d, reg%d)" % (opcode.r1, opcode.r2, opcode.r3, opcode.r4)) 
     1025                    elif opcode.arg == "hls": 
     1026                        _code("reg%d = color.Color.fromhls(reg%d, reg%d, reg%d)" % (opcode.r1, opcode.r2, opcode.r3, opcode.r4)) 
     1027                    elif opcode.arg == "hsv": 
     1028                        _code("reg%d = color.Color.fromhsv(reg%d, reg%d, reg%d)" % (opcode.r1, opcode.r2, opcode.r3, opcode.r4)) 
    10251029                    else: 
    10261030                        raise UnknownFunctionError(opcode.arg) 
     
    10281032                    if opcode.arg == "rgb": 
    10291033                        _code("reg%d = color.Color.fromrgb(reg%d, reg%d, reg%d, reg%d)" % (opcode.r1, opcode.r2, opcode.r3, opcode.r4, opcode.r5)) 
     1034                    if opcode.arg == "hls": 
     1035                        _code("reg%d = color.Color.fromhls(reg%d, reg%d, reg%d, reg%d)" % (opcode.r1, opcode.r2, opcode.r3, opcode.r4, opcode.r5)) 
     1036                    if opcode.arg == "hsv": 
     1037                        _code("reg%d = color.Color.fromhsv(reg%d, reg%d, reg%d, reg%d)" % (opcode.r1, opcode.r2, opcode.r3, opcode.r4, opcode.r5)) 
    10301038                    else: 
    10311039                        raise UnknownFunctionError(opcode.arg)