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

SET MARKER TYPE (PHOP,*,STOP,*)

Purpose

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

This structure element specifies an index into a workstation markertype table that contains marker types that the graPHIGS API uses to render all subsequent polymarker primitives. At structure traversal time, the graPHIGS API uses this marker type to render the polymarker primitives when the marker type aspect source flag is set to INDIVIDUAL (Set Individual ASF).

The traversal default for marker type is ASTERISK.

If the workstation does not support the specified marker type entry or the specified entry is outside the allowable range, then the marker type entry defaults to ASTERISK (marker).

Language Bindings

C

pset_marker_type (marker_type)

Input Parameters

Pint marker_type
Marker type (1=PMARKER_DOT, 2=PMARKER_PLUS, 3=PMARKER_ASTERISK, 4=PMARKER_CIRCLE, 4=PMARKER_CROSS).

FORTRAN

PSMK (mtype)

Input Parameters

integer mtype
Marker type (1=PPOINT, 2=PPLUS, 3=PAST, 4=POMARK, 5=PXMARK).

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 ]