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

SET POLYMARKER INDEX (PHOP,*,STOP,*)

Purpose

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

This structure element specifies an entry in the workstation's polymarker bundle table. The entry contains attribute settings for marker type, marker size scale factor, and color. At structure traversal time, the graPHIGS API uses these attribute settings to render all subsequent polymarker primitives for the attributes that have an aspect source flag set to BUNDLED (Set Individual ASF).

The traversal default value for polymarker index is 1.

If the workstation does not support the specified polymarker index of the specified index is outside the polymarker bundle table size, then the polymarker index defaults to a value of 1.

Language Bindings

C

pset_marker_ind (marker_ind)

Input Parameters

Pint marker_ind
Polymarker index (>=1).

FORTRAN

PSPMI (pmi)

Input Parameters

integer pmi
Polymarker index (>=1).

Errors

5
Function Requires State (PHOP,*,STOP,*)
100
Bundle Index Value Is Less Than One

Related Subroutines

  • Inquire Polymarker Representation

  • Inquire Workstation State Table Lengths

  • Set Polyline Representation


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