[ Previous | Next | Contents | Glossary | Home | Search ]
The graPHIGS Programming Interface : Subroutine Reference

GPMSSC - Set Marker Size Scale Factor

GPMSSC (msize)

Purpose

Use GPMSC to insert a Set Marker Size Scale Factor structure element into the open structure following the element pointer or to replace the element pointed at by the element pointer with a Set Marker Size Scale Factor structure element depending on the current edit mode.

This element specifies the marker's size as a fraction of the nominal marker size. The device support multiplies this scale factor times the nominal size of markers on the corresponding device to determine the requested size. The graPHIGS API maps the calculated value to the closest size available on the device. A scale factor of 1.0 generates a nominal size marker on any workstation. At structure traversal, the graPHIGS API uses this marker size scale factor when the marker size scale factor aspect source flag is set to 2=INDIVIDUAL

The traversal default for marker size scale factor is a marker size scale factor of 1.0.

Parameters

msize -- specified by user, short floating-point number

Marker size scale factor.

Error Codes

5
FUNCTION REQUIRES STATE STOP OR NROP (NOT STCL)

Related Subroutines

GPASF
Attribute Source Flag Setting
GPQPMF
Inquire Polymarker Facilities
GPQPMR
Inquire Predefined Polymarker Representation
GPQXMR
Inquire Extended Polymarker Representation
GPXPMR
Set Extended Polymarker Representation

RCP code

201328645 (X'0C000805')


[ Previous | Next | Contents | Glossary | Home | Search ]