void PEXOCCSetBFInteriorStyle(
PEXOCC context,
int style
)
void PEXSetBFInteriorStyle(
Display *display,
XID resource_id,
PEXOCRequestType req_type,
int style
)
None.
Invoke PEXOCCSetBFInteriorStyle to create an attribute output command which sets the back-facing surface interior style attribute in the renderer's pipeline state according to the value specified by style.
By setting the back-facing interior style attribute's ASF to PEXIndividual (see PEXOCCSetIndividualASF), you use the pipeline state's back-facing surface interior style entry to describe how to fill the interior of back-facing surfaces. When you set the back-facing interior style attribute's ASF to PEXBundled, the implementation uses the back-facing interior style value from the interior bundle table.
To apply the back-facing interior style to the back-facing surfaces of output primitives, you must set the facet distinguish flag to True (see PEXOCCSetFacetDistinguishFlag). If you set the flag to False, then the implementation uses the interior style when rendering back-facing surfaces (see PEXOCCSetInteriorStyle).
PEXlib defines the following interior styles (style):
If you do not specify an interior style that is supported by the implementation, then the style defaults to PEXInteriorStyleHollow. Inquire the supported values for the back-facing surface interior styles by invoking the PEXGetEnumTypeInfo function.
This function is a member of the styled and shaded surface attribute set.
For an overview and for a list of output attribute functions, see Output Attribute Functions.