Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dcirc(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

DCIRC(3g)  —  Subroutines

Name

DCIRC − Specifies the 3D, shorthand form of the filled circle primitive. 

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

Syntax

DCIRC (PX, PY, PZ, RADIUS)

Argument        Data Type     Access   Description
---------------------------------------------------------------------------
PX, PY, PZ      Real          Read     Center of the circle, in modeling
                                       coordinates
RADIUS          Real          Read     Radius of the circle, in modeling
                                       coordinates
---------------------------------------------------------------------------

Description

DCIRC specifies the three-dimensional (x, y, and z) form of the filled circle primitive.  The circle is drawn in the plane z = n, where n is the z value of the arguments PX, PY, PZ.  The circle local coordinate system is the xy-plane as defined in the modeling coordinate system. 

Depending on the 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 filled circle 3 element. 

Digital PHIGS generates a filled circle 3 during structure traversal.  If the radius of the circle is less than or equal to 0, Digital PHIGS displays a dot at the center of the circle.  Digital PHIGS binds the current values of the interior attributes as defined in the PHIGS traversal state list to the primitive. 

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

See Also

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

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