Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pset_anno_char_ht(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pset_anno_char_ht(3g)  —  Subroutines

Name

pset_anno_char_ht − Sets the text height for annotation text primitives. 

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

Syntax

void pset_anno_char_ht (
  Pfloat    height   /∗ (I) Annotation text character height in text local
                            coordinates, whose unit size is unscaled from
                            normalized projection coordinates.  The default
                            value is 0.01. ∗/
)

Description

pset_anno_char_ht sets the text height for annotation text primitives.  Depending on the current edit mode, this function either inserts the new structure element directly below the element indicated by the pointer or replaces the element indicated by the pointer. The pointer then points to the new set annotation text character height element. 

The annotation text character height is specified in the text local coordinate system and is measured along the annotation text character up vector element. The text local coordinate system has unit size unscaled from normalized projection coordinates. 

If neither the annotation text character height nor the annotation text character width values is available on a workstation, PHIGS uses the nearest supported text height or text width on that workstation. 

During structure traversal, Digital PHIGS sets the current annotation text character height entry in the PHIGS traversal state list to the value specified by the parameter. Digital PHIGS sets the value of the current annotation text character width entry in the PHIGS traversal state list to a value derived from this parameter.  This value is associated with subsequent primitives. 

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

See Also

pe_alt_anno_text_rel
pe_alt_anno_text_rel3
panno_text_rel
panno_text_rel3
pset_char_ht

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