GSULNS(3g,L) AIX Technical Reference GSULNS(3g,L) ------------------------------------------------------------------------------- gsulns PURPOSE Sets the user line pattern. C SYNTAX int gsulns_ (pattern, length, begin) int *pattern, *length, *begin; FORTRAN SYNTAX INTEGER function gsulns (pattern, length, begin) INTEGER pattern, length, begin PASCAL SYNTAX FUNCTION gsulns_ ( VAR pattern, length, begin: INTEGER ): INTEGER [PUBLIC]; DESCRIPTION The gsulns subroutine establishes the user line style. Parameters pattern Defines the pixel pattern used for the line style. A 1 bit indicates that the GSL draws a pixel; a 0 bit means that it does not. length Defines the number of bits (starting with the most significant) of pattern used for line drawing. The bits are repeated for the length of the line. The length parameter is a value not less than 2 or greater than 32. begin Indicates the length of the starting run of bits set to 1 in the pattern. It is used to adjust the beginning and ending runs of the non-continuous line styles. For proper appearance, the application-supplied line pattern should begin with a run of bits set to 1 and end with a run of bits set to 0. Processed November 7, 1990 GSULNS(3g,L) 1 GSULNS(3g,L) AIX Technical Reference GSULNS(3g,L) RETURN VALUE GS_SUCC Successful. GS_ULNS Invalid user line style. Processed November 7, 1990 GSULNS(3g,L) 2