In addition to the simple primitives, PHIGS also provides a number of advanced primitives. These are used to introduce additional data (scales, vectors or colors) for each point defining the geometry of a primitive. PHIGS also includes attributes for defining light sources, as well as the light's reflection characteristics.
Advanced primitives include :
ppolyline_set3_colr
pfill_area_set3_data
pfill_area_set_data
pset_of_fill_area_sets3_data
pset_of_fill_area_sets_data
ptri_set3_data
ptri_set_data
ptri_strip3_data
ptri_strip_data
pquad_mesh3_data
pquad_mesh_data
All these functions are desribed in theGraphic Functions and GPHIGS User's guide manuals.