# pgfObject(Polygon2D,HashTable) -- create the string describing a circle in pgf

## Synopsis

• Function: pgfObject
• Usage:
svgObject(mypolygon,myoptions)
• Inputs:
• mypolygon, an instance of the type Polygon2D,
• myoptions, , giving values to some options
• Outputs:
• , containing the description of the polygon in pgf

## Description

The options that are not given in myoptions are set at their default values if they are contained in defaultPGFOptions. Options not listed in possiblePGFOptions are discarded.

 i1 : myoptions = hashTable {"fill"=>"black"} o1 = HashTable{fill => black} o1 : HashTable i2 : pgfObject(polygon({point(20,30),point(40,50),point(10,40)}),myoptions) o2 = \draw[fill opacity=1,fill=black] (20,30) -- (40,50) -- (10,40) -- cycle;