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

GPPMI - Set Polymarker Index

GPPMI (index)

Purpose

Use GPPMI to insert a Set Polymarker Index structure element into the open structure following the element pointer or to 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 1=BUNDLED

The traversal default value for polymarker index is 1.

If the workstation does not support the specified polymarker index, then the polymarker index defaults to a value of 1.

Parameters

index -- specified by user, fullword integer

Polymarker bundle table index (>=1)

Error Codes

5
FUNCTION REQUIRES STATE STOP OR NROP (NOT STCL)
60
BUNDLE INDEX VALUE < ONE

Related Subroutines

GPQLW
Inquire Length of Workstation State Tables
GPQXMR
Inquire Extended Polymarker Representation
GPXPMR
Set Extended Polymarker Representation

RCP code

201328386 (X'0C000702')


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