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

SET MARKER SIZE SCALE FACTOR (PHOP,*,STOP,*)

Purpose

Use Set Marker Size Scale Factor to insert a Set Marker Size Scale Factor structure element into the open structure following the element pointer or 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 structure element specifies the marker's size as a fraction of the nominal marker size. The device support multiplies this scale factor by 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 value of 1.0 generates a nominal size marker on any workstation. At structure traversal time, the graPHIGS API uses this marker size scale factor when the marker size scale factor aspect source flag is set to INDIVIDUAL (Set Individual ASF).

The traversal default value for marker size scale factor is 1.0.

Language Bindings

C

pset_marker_size (marker_size)

Input Parameters

Pfloat marker_size
Marker size scale factor.

FORTRAN

PSMKSC (mszsf)

Input Parameters

real mszsf
Marker size scale factor.

Errors

5
Function Requires State (PHOP,*,STOP,*)

Related Subroutines

  • Inquire Polymarker Facilities

  • Inquire Polymarker Representation

  • Set Individual ASF

  • Set Polyline Representation

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