PSBIS(3g) — Subroutines
Name
PSBIS − Specifies the back interior style for drawing back-facing portions of area primitives.
Operating States: PHOP, ∗, STOP, ∗
PHIGS PLUS function
Creates a structure element
Old Syntax
DSBIS (INTS)
Argument Data Type Access Description
---------------------------------------------------------------------------
INTS Integer Read Back interior style
---------------------------------------------------------------------------
New Syntax
PSBIS (INTS)
Argument Data Type Access Description
---------------------------------------------------------------------------
INTS Integer Read Back interior style
---------------------------------------------------------------------------
Constants
Defined Argument Constant Description
---------------------------------------------------------------------------
INTS PHOLLO Hollow interior. This is the default
value.
PSOLID Solid interior.
PPATTR Patterned interior.
PHATCH Hatched interior.
PISEMP Empty interior.
---------------------------------------------------------------------------
Description
PSBIS specifies the back interior style that Digital PHIGS uses to draw back-facing portions of area primitives. Depending on the edit mode, this function either inserts the new structure element directly after the pointer or replaces the element indicated by the pointer. The pointer then points to the new set back interior style element.
The following back interior styles determine the style in which Digital PHIGS fills the interior or back-facing area-defining primitives:
Style Method
-------------------------------------------------------------------------
HOLLOW Draws the boundary using the colors resulting from
the rendering pipeline. Does not fill. Line width and
line type are implementation-dependent.
SOLID Fills the interior using the colors resulting from the
rendering pipeline.
PATTERN Fills the interior using the colors resulting from the
rendering pipeline. Uses the current back interior
style index (sometimes referred to as the pattern
index in this context) to select a pattern from the
pattern table. This value must be greater than 0.
HATCH Fills the interior using the colors resulting from the
rendering pipeline. Uses the current back interior
style index (sometimes referred to as the pattern
index in this context) to select a hatch from the
hatch table. This value must be greater than 0.
EMPTY Area-defining primitives using this value are visible
only if the edge flag is set to ON. Does not fill.
If Digital PHIGS is in immediate mode, it performs this function immediately, but the function does not create a structure element.
The new function syntax conforms to the ISO Fortran standard. Digital recommends that you code using the new function syntax.
See Also
PQIFP
PSBISI
PSFDM
PSIASF
PSIP
PSIS