NAME
    cgGLGetMatrixParameterfr - get the values from a matrix parameter

SYNOPSIS
      #include <Cg/cgGL.h>

      void cgGLGetMatrixParameterfr( CGparameter param,
                                     float * matrix );

PARAMETERS
    param   The parameter from which the values will be returned.

    matrix  An array of floats into which the matrix values will be written.
            The array must have size equal to the number of rows in the
            matrix times the number of columns in the matrix.

RETURN VALUES
    None.

DESCRIPTION
    cgGLGetMatrixParameterfr retrieves the values of the given matrix
    parameter using row-major ordering.

    cgGLGetMatrixParameterfr may only be called 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_NOT_MATRIX_PARAM_ERROR is generated if param is not a matrix
    parameter.

    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
    retrieve for any other reason.

HISTORY
    cgGLGetMatrixParameterfr was introduced in Cg 1.1.

SEE ALSO
    the cgGLGetMatrixParameterArray manpage, the cgGLSetMatrixParameterArray
    manpage, the cgGLSetParameter manpage

