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

POLYMARKER 3 (PHOP,*,STOP,*)

Purpose

Use Polymarker 3 to create a three-dimensional polymarker element and insert it into the open structure following the element pointer or replace the element pointed at by the element pointer with a Polymarker 3 structure element, depending on the current edit mode.

This structure element defines a list of three-dimensional points (x, y, z) that the graPHIGS API identifies by markers and renders in Device Coordinate (DC) space parallel to the display surface.

If the primitive does not specify any points, then it is ignored.

The graPHIGS API applies polymarker attributes to this primitive.

Language Bindings

C

ppolymarker3 (point_list)

Input Parameters

const Ppoint_list3 *point_list
List of points in MC.

FORTRAN

PPM3 (n, pxa, pya, pza)

Input Parameters

integer n
Number of points (>=0).

real pxa (n)
x coordinates of points in MC.

real pya (n)
y coordinates of points in MC.

real pza (n)
z coordinates of points in MC.

Errors

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

Related Subroutines

  • Set Marker Type

  • Set Marker Size Scale Factor

  • Set Polymarker Color Index

  • Set Polymarker Index


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