.\" @(#)PEXSetInteriorStyleIndex.3 1.4 95/03/24 SMI; .so man3/pex.macs .TH PEXSetInteriorStyleIndex 3 "May 1995" "Solaris PEXlib Reference Manual" "" .SH NAME PEXSetInteriorStyleIndex - Set Surface Interior Style Index .SH SYNTAX .HP void PEXSetInteriorStyleIndex\^(\^Display *\fIdisplay\fP\^, XID \fIresource_id\fP\^, PEXOCRequestType \fIreq_type\fP\^, int \fIindex\fP\^) .SH PARAMETERS .IP \fIdisplay\fP 1i A pointer to a display structure returned by a successful .B XOpenDisplay call. .IP \fIresource_id\fP 1i The resource identifier of the renderer or structure. .IP \fIreq_type\fP 1i The request type for the output command ( .B PEXOCRender, .B PEXOCStore, .B PEXOCRenderSingle or .B PEXOCStoreSingle ). .IP \fIindex\fP 1i The interior style index. .SH RETURNS .LP None .SH DESCRIPTION .\" indexing .IX PEXSetInteriorStyleIndex .LP This function creates an output primitive attribute which sets the interior style .I index attribute. If the current interior style is .B PEXInteriorStylePattern or .B PEXInteriorStyleHatch, the specified .I index is used to further define the rendering style of front-facing surface primitives. For .B PEXInteriorStylePattern, if the specified pattern table index is not defined, table index one is used. For .B PEXInteriorStyleHatch, the index determines the hatch style. If the specified hatch style is not supported, style one is used. If style one is not supported, the result is implementation-dependent. Supported values for hatch style are inquirable via .BR PEXGetEnumTypeInfo (3) . .SH ERRORS .TP .SB BadPEXRenderer The specified renderer resource identifier is invalid. .TP .SB BadPEXStructure The specified structure resource identifier is invalid. .SH SEE ALSO .LP .nf .BR PEXSetIndividualASF (3) .BR PEXCreateLookupTable (3) .BR PEXGetEnumTypeInfo (3) .fi