Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pinq_list_pat_inds(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pinq_list_pat_inds(3g)  —  Subroutines

Name

pinq_list_pat_inds − Returns the number and list of defined pattern indexes. 

Operating States: PHOP, WSOP, ∗, ∗
PHIGS standard function

Syntax

void pinq_list_pat_inds (
  Pint        wsid,                  /∗ (I) Workstation identifier ∗/
  Pint        num_elems_appl_list,   /∗ (I) Number of elements in the
                                            application list ∗/
  Pint        start_ind,             /∗ (I) Starting position within the
                                            Digital PHIGS list of pattern
                                            indexes ∗/
  Pint       ∗error_ind,             /∗ (O) Error indicator ∗/
  Pint_list  ∗def_pat_ind,           /∗ (O) List of defined pattern
                                            indexes ∗/
  Pint       ∗num_elems_impl_list    /∗ (O) Total number of defined
                                            pattern indexes in Digital
                                            PHIGS ∗/
)

 

Data Structures

typedef struct {
    Pint      num_ints;  /∗ number of Pints in the list ∗/
    Pint     ∗ints;      /∗ list of integers ∗/
} Pint_list;

Description

pinq_list_pat_inds returns the number and list of defined pattern indexes.  The application must provide the space used by the list.  The application passes the address of the list, an array of integers, in the ints field of the def_pat_ind argument, and passes the size in the num_elems_appl_list argument.  Digital PHIGS returns the number of elements written to the list in the num_ints field of the def_pat_ind argument. 

Digital PHIGS Version 4.1 does not support this function.

See Also

pinq_pat_facs
pinq_pat_rep
pinq_pat_rep_plus
pinq_pred_pat_rep
pinq_pred_pat_rep_plus
pset_pat_rep
pset_pat_rep_plus

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