PSATCU(3g) — Subroutines
Name
PSATCU − Sets the x and y components of the up vector for annotation text primitives.
Operating States: PHOP, ∗, STOP, ∗
PHIGS standard function
Creates a structure element
Syntax
PSATCU (ATCHUX, ATCHUY)
Argument Data Type Access Description
---------------------------------------------------------------------------
ATCHUX Real Read Annotation up vector in text local
ATCHUY coordinates, whose unit size is
unscaled from normalized
projection coordinates. The
default value is (0.0, 1.0).
---------------------------------------------------------------------------
Description
PSATCU sets the x and y components of the vector that defines the up direction for annotation text primitives. 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 character up vector element.
The annotation text character up vector is specified in the text local coordinate system. The text local coordinate system has unit size unscaled from normalized projection coordinates.
If the annotation text character up vector is zero length, Digital PHIGS uses the value (0,1) for the annotation text character up vector. The value is (1,0) for the annotation text character base vector.
During structure traversal, Digital PHIGS sets the current annotation text character up vector 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 base vector entry in the PHIGS traversal state list to a vector of arbitrary length, at right angles in the clockwise direction to the value specified by the parameter.
If Digital PHIGS is in immediate mode, it performs this function immediately, but the function does not create a structure element.
See Also
DAATR
DAATR3
PATR
PATR3
PSCHUP