Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ psisi(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

PSISI(3g)  —  Subroutines

Name

PSISI − Specifies the interior style index for fill area and fill area set primitives. 

Operating States: PHOP, ∗, STOP, ∗
PHIGS standard function
Creates a structure element

Syntax

PSISI (ISTYLI)

Argument       Data Type      Access     Description
---------------------------------------------------------------------------
ISTYLI         Integer        Read       Interior style index
---------------------------------------------------------------------------

Description

PSISI specifies the interior style index for fill area and fill area set primitives when the interior style is either PATTERN or HATCH.  (Digital PHIGS does not use an interior style index with interior styles HOLLOW, SOLID, and EMPTY.) 

Depending on the current edit mode, this function either inserts the new structure element directly after the element indicated by the pointer or replaces the element indicated by the pointer.  The pointer then points to the new set interior style index element. 

The set interior style index element produces the following effects during structure traversal:

•Digital PHIGS sets the current interior style index entry in the PHIGS traversal state list to the specified index value. If the current interior style index ASF entry is INDIVIDUAL, Digital PHIGS uses this value when traversing subsequent fill area, fill area 3, fill area set, and fill area set 3 primitives. If the corresponding ASF is BUNDLED, the index value has no effect. 

When the interior style is PATTERN, the argument value is greater than 0 and provides an index to the workstation pattern table.  When the interior style is HATCH, this argument selects the hatch style.  If the hatch style value is less than 1, it is workstation-dependent. 

•Digital PHIGS uses index value 1 if the requested style is not available on the workstation during structure traversal.  If the interior style index 1 is not present on the workstation, Digital PHIGS acts in a workstation-dependent manner. 

If Digital PHIGS is in immediate mode, it performs this function immediately, but the function does not create a structure element. 

See Also

PFA
PFA3
PFAS
PFAS3
PFASD
PFAS3D
DFASW
DFASW3
PQIF
PBSS3
PQM3D
PSBISI
PSIASF
PSII
PSIR
PSIP
PSIS
PSPAR
PTST3D

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026