Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pset_pat_size(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pset_pat_size(3g)  —  Subroutines

Name

pset_pat_size − Specifies the height and width vectors of a pattern. 

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

Syntax

void pset_pat_size (
  const Pfloat_size    ∗pat_size   /∗ (I) Pattern size ∗/
)

Data Structures

typedef struct {
    Pfloat     size_x;    /∗ x size ∗/
    Pfloat     size_y;    /∗ y size ∗/
} Pfloat_size;

Description

pset_pat_size specifies the geometric attribute current pattern size entry in the PHIGS state list, which is the height and width vectors in world coordinate units.  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 pattern size element. 

Digital PHIGS begins replicating the pattern representation at the pattern reference point, and continues until the polygonal fill area in the world coordinate space is full. Digital PHIGS uses this value for all subsequent calls to fill area functions until you specify another value. 

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

Digital PHIGS Version 4.1 does not support this function.

See Also

pfill_area
pfill_area3
pfill_area_set
pfill_area_set3
pfill_area_set_data
pfill_area_set3_data
pe_fill_area_set_wshape
pe_fill_area_set3_wshape
pe_fill_area_wshape
pe_fill_area3_wshape
pinq_pat_facs
pnon_uniform_b_spline_surf3
pquad_mesh3_data
pset_of_fill_area_sets3_data
pset_pat_ref_point_vecs
pset_pat_rep
pset_pat_rep_plus
ptri_strip3_data

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