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

FILL AREA SET 3 (PHOP,*,STOP,*)

Purpose

Use Fill Area Set 3 to specify a three-dimensional fill area set primitive element and insert it into the open structure following the element pointer or replace the element pointed at by the element pointer with a Fill Area Set 3 structure element, depending on the current edit mode.

This structure element defines the boundary of contours which may be hollow or filled with a uniform color, a pattern, or a hatch style. Each list of points defines a subarea and each subarea is implicitly closed. The graPHIGS API displays the boundary of the primitive with an edge.

All points specified must lie in the same plane, but the graPHIGS API does not check to verify this. The system behavior is undefined when the points are not coplanar.

The graPHIGS API applies interior and edge attributes to this primitive.

Language Bindings

C

pfill_area_set3 (point_list_list)

Input Parameters

const Ppoint_list_list3 *point_list_list
List of point lists in MC.

FORTRAN

PFAS3 (npl, ixa, pxa, pya, pza)

Input Parameters

integer npl
Number of point lists.

integer ixa(npl)
Array of end indexes for the point lists.

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

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

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

Errors

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

Related Subroutines

  • Set Interior Style

  • Set Interior Style Index

  • Set Interior Representation

  • Set Interior Index

  • Set Interior Color Index

  • Set Edgewidth Scale Factor

  • Set Edgetype

  • Set Edge Color Index

  • Set Edge Index


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