NAME
    cgGLSetParameter1d - set the values of scalar and vector parameters

SYNOPSIS
      #include <Cg/cgGL.h>

      void cgGLSetParameter1d( CGparameter param,
                               double x );

PARAMETERS
    param   The parameter that will be set.

    x       The value to which param will be set.

RETURN VALUES
    None.

DESCRIPTION
    cgGLSetParameter1d sets the value of a given scalar or vector parameter.

    If fewer values are passed in than the parameter requires, x will be
    smeared.

    cgGLSetParameter1d may be called with uniform or varying parameters.
    When called with a varying parameter, the appropriate immediate mode
    OpenGL entry point will be called. However, the the cgGLGetParameter
    manpage functions only work with uniform parameters.

EXAMPLES
    *to-be-written*

ERRORS
    CG_INVALID_PROFILE_ERROR is generated if param's profile is not a
    supported OpenGL profile.

    CG_INVALID_PARAM_HANDLE_ERROR is generated if param is not a valid
    parameter handle.

    CG_INVALID_PARAMETER_ERROR is generated if the parameter fails to set
    for any other reason.

HISTORY
    cgGLSetParameter1d was introduced in Cg 1.1.

SEE ALSO
    the cgGLGetParameter manpage, the cgGLSetParameterArray manpage, the
    cgGLSetMatrixParameter manpage, the cgGLSetMatrixParameterArray manpage,
    the cgGLSetTextureParameter manpage, the cgGLSetTextureParameterArray
    manpage, the cgGLBindProgram manpage

