Class UserDefinedColorExpression

  • All Implemented Interfaces:
    ExpressionConstants

    public class UserDefinedColorExpression
    extends AlternateExpression
    implements ExpressionConstants
    Parse statement defining user-colours, that is :
    • \\newgray{user-def colour name}{num} (where num is a gray scale specification b/w 0 and 1)
    • \\newrgbcolor{user-def-colour-name}{num1 num2 num3} (where num are numbers b/w 0 and 1)
    • \\newhsbcolor{user-def-colour-name}{num1 num2 num3} (where num are numbers b/w 0 and 1)
    • \\newcmykcolor{user-def-colour-name}{num1 num2 num3 num4} (where num are numbers b/w 0 and 1)
    Colour names may contain letters and numbers. Spaces are NOT allowed, except as separators b/w colour numbers. New colours are then added to the pool's hashtable associated with key = PstricksParser.KEY_USER_COLOURS.
    Version:
    $Id: UserDefinedColorExpression.java,v 1.4.2.1 2007/09/02 11:56:13 reynal Exp $
    Author:
    Sylvain Reynal
    • Constructor Detail

      • UserDefinedColorExpression

        public UserDefinedColorExpression​(Pool pl)
        Constructor for the UserDefinedColorExpression object