Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pset_anno_path(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pset_anno_path(3g)  —  Subroutines

Name

pset_anno_path − Sets the annotation text path attribute. 

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

Syntax

void pset_anno_path (
  Ptext_path     path     /∗ (I) Text path ∗/
)

Data Structures

typedef enum {
    PPATH_RIGHT,   /∗ Path right.  This is the default value. ∗/
    PPATH_LEFT,    /∗ Path left. ∗/
    PPATH_UP,      /∗ Path up. ∗/
    PPATH_DOWN     /∗ Path down. ∗/
} Ptext_path;

Description

pset_anno_path sets the annotation text path attribute.  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 annotation text path element. 

During structure traversal, Digital PHIGS sets the current annotation text path entry in the PHIGS traversal state list to the value associated with the element. The value affects all subsequent primitives. 

If Digital PHIGS is in immediate mode, it performs this function immediately, but the function does not create a structure element.  If you change the value of the current annotation text path entry, it may make the value of the current annotation text alignment entry in the PHIGS traversal state list inappropriate. 

See Also

pe_alt_anno_text_rel
pe_alt_anno_text_rel3
panno_text_rel
panno_text_rel3
pset_anno_char_up_vec
pset_text_path

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