Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dpls(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

DPLS(3g)  —  Subroutines

Name

DPLS − Generates a set of unconnected 2D polylines. 

Operating States: PHOP, ∗, STOP, ∗
Digital PHIGS extension function
Creates a structure element

Syntax

DPLS (N, IXA, PXA, PYA)

Argument        Data Type      Access    Description
-------------------------------------------------------------------------
N               Integer        Read      Number of point lists
IXA             Array of       Read      List of starting indexes for the
                integers                 points
PXA(N), PYA(N)  Array of       Read      Coordinates of the points, in
                reals                    modeling coordinates
-------------------------------------------------------------------------

Description

DPLS generates an unconnected set of sequences of connected straight lines. 

Depending on the current edit mode, this function either inserts the new structure element directly after the element indicated by the pointer or replaces the element indicated by the pointer.  The pointer then points to the new polyline set element. 

A point sequence with fewer than two points is considered degenerate and is treated in an implementation-dependent manner. 

During structure traversal, Digital PHIGS generates an unconnected set of sequences of connected straight lines, starting from the first vertex coordinate point of each sequence and ending at the last vertex coordinate point for each sequence. 

If Digital PHIGS is in immediate mode, it performs this function immediately, but the function does not create a structure element. 

Digital PHIGS Version 3.1 does not support this function.

See Also

PADS
PQPLF
PRES
PSDCI
PSHRID
PSIASF
PSLN
PSLWSC
PSPKID
PSPLC
PSPLCI
PSPLI
PSPLSM
PSRCM
PSVWI

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026