a symbol generator useful for stroke based and raster display systems provides the ability of generating ellipses and elliptical arc segments . a look - up table provides cosine and sine values for incremental angles which are multiplied by major and minor axis scale factors for a selected ellipse . global input parameters permit rotation of all arcs and vectors to generate orthogonal projections , thereby producing 2 - d and 3 - d symbology .