13 February 2001

ATA suite test case names and purposes,
with WebCGM disposition of each test

TC Name Element(s) Purpose Disposition
ASFTST01 Individual and Bundled Attributes Implement line bundle table. Remove
ASFTST02 Individual and Bundled Attributes Implement marker bundle table. Remove.
ASFTST03 Individual and Bundled Attributes Implement text bundle table. Remove.
ASFTST04 Individual and Bundled Attributes Implement fill bundle table. Remove.
ASFTST05 Individual and Bundled Attributes Implement edge bundle table. Remove.
ASFTST06 Individual and Bundled Attributes Implement dynamic behaviour of line ASFs Remove.
ASFTST07 Individual and Bundled Attributes Implement dynamic behaviour marker ASFs Remove.
ASFTST08 Individual and Bundled Attributes Implement dynamic behaviour of text ASFs Remove.
ASFTST09 Individual and Bundled Attributes Implement dynamic behaviour of fill ASFs Remove.
ASFTST10 Individual and Bundled Attributes Implement dynamic behaviour of edge ASFs Remove.
CELARY01 Cell Array Implement run length cell array, black and white CELL ARRAY primitive Keep.
CELARY02 Cell Array Implement packed list, color CELL ARRAY primitive with 16 bit local colour precision (COLOUR PRECISION = 8 bit) Keep.
CELARY03 Cell Array Test effect of run length CELL ARRAY orientation by manipulating P, Q, and R corner points Keep.
CELARY04 Cell Array Test effect of run length CELL ARRAY orientation by manipulating P, Q, and R corner points Keep.
CELARY05 Cell Array Test effect of packed list CELL ARRAY orientation by manipulating P, Q, and R corner points; 16 bit local colour precision. Keep.
CELARY06 Cell Array Implement large CELL ARRAY Keep.
CELARY07 Cell Array Implement large CELL ARRAY Keep.
COLVAL01 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement COLOUR VALUE EXTENT with 8 bit COLOUR PRECISION Keep.
COLVAL02 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement COLOUR VALUE EXTENT with 8 bit COLOUR PRECISION Keep.
COLVAL03 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement COLOUR VALUE EXTENT with 16 bit COLOUR PRECISION Keep.
COLVAL04 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement COLOUR VALUE EXTENT with 16 bit COLOUR PRECISION Keep.
BGCOLR01 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement BACKGROUND COLOUR as white Keep.
BGCOLR02 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement BACKGROUND COLOUR as black Keep.
BGCOLR03 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Test effect of BACKGROUND COLOUR and Colour Index 0 (in Picture Body). Keep.
TRANSP01 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement TRANSPARENCY and AUXILIARY COLOUR Remove.
COLTAB01 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement COLOUR TABLE with 256 entries, use indices 241, 242 Keep.
COLTAB02 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Test effect of redefinition of colour indicies. Keep.
COLLVL01 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement METAFILE DESCRIPTION with Monochrome Conformance Level Keep.
COLLVL02 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement METAFILE DESCRIPTION with Monochrome Conformance Level Keep.
COLLVL03 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement METAFILE DESCRIPTION with Color Conformance Level Keep.
COLLVL04 Colour Value Extent, Colour Precision, Background Colour, Transparency, Colour Table, and Metafile Descriptor with Color Levels Implement METAFILE DESCRIPTION with Color Conformance Level Keep.
VDCEXT01 VDC Extent with different precisions and axes Implement integer VDC EXTENT with inverted y axis Keep.
VDCEXT02 VDC Extent with different precisions and axes Implement VDC INTEGER PRECISION and "normal" VDC EXTENT Keep.
VDCEXT03 VDC Extent with different precisions and axes Implement integer VDC EXTENT with inverted x axis Keep.
VDCEXT04 VDC Extent with different precisions and axes Implement integer VDC EXTENT with inverted x and y axes Keep.
VDCEXT05 VDC Extent with different precisions and axes Implement real VDC EXTENT. Keep.
VDCEXT06 VDC Extent with different precisions and axes Implement real VDC EXTENT with inverted x axis. Keep.
VDCEXT07 VDC Extent with different precisions and axes Implement real VDC EXTENT with inverted x and y axes. Keep.
ARCTST01 VDC Extent with different precisions and axes Test effect of VDC EXTENT with inverted y axis on arc sense of ELLIPTICAL ARC, CIRCULAR ARC CENTER,and CIRCULAR ARC 3 POINT Keep.
ARCTST02 VDC Extent with different precisions and axes Test effect of VDC EXTENT with inverted x axis on arc sense of ELLIPTICAL ARC, CIRCULAR ARC CENTER,and CIRCULAR ARC 3 POINT Keep.
ARCTST03 VDC Extent with different precisions and axes Test effect of VDC EXTENT with inverted x and y axes on arc sense of ELLIPTICAL ARC, CIRCULAR ARC CENTER, and CIRCULAR ARC 3 POINT Keep.
ARCTST04 VDC Extent with different precisions and axes Test effect of VDC EXTENT with inverted y axis on arc sense of ELLIPTICAL ARC CLOSE, CIRCULAR ARC CENTER CLOSE, and CIRCULAR ARC 3 POINT CLOSE Keep.
ARCTST05 VDC Extent with different precisions and axes Test effect of VDC EXTENT with inverted x axis on arc sense of ELLIPTICAL ARC CLOSE, CIRCULAR ARC CENTER CLOSE, and CIRCULAR ARC 3 POINT CLOSE Keep.
ARCTST06 VDC Extent with different precisions and axes Test effect of VDC EXTENT with inverted x and y axes on arc sense of ELLIPTICAL ARC CLOSE, CIRCULAR ARC CENTER CLOSE, and CIRCULAR ARC 3 POINT CLOSE Keep.
DGNTST01 Line, Fill-Area Primatives, Elliptical Arc, Size and Width equal to zero Implement geometric degeneracy for line primitive, where entire locus is a single point. Keep.
DGNTST02 Line, Fill-Area Primatives, Elliptical Arc, Size and Width equal to zero Implement zero area degeneracy for filled-area primitive (circle) with edge visibility on. Keep.
DGNTST03 Line, Fill-Area Primatives, Elliptical Arc, Size and Width equal to zero Implement zero area degeneracies for filled-area primitives, with edge visibility off. Keep.
DGNTST04 Line, Fill-Area Primatives, Elliptical Arc, Size and Width equal to zero Interpret geometric degeneracy for elliptical arc primitive, where start and end vectors = 0 Keep.
DGNTST05 Line, Fill-Area Primatives, Elliptical Arc, Size and Width equal to zero Interpret graphical primitives with size or width equal to zero Keep.
MFVERS01 Metafile Version, Metafile Description, Metafile Elements List Recognition of METAFILE VERSION number Keep.
MFDESC01 Metafile Version, Metafile Description, Metafile Elements List Implement METAFILE DESCRIPTION when "ProfileId:ATA GRAPHICS.GREXCHANGE ProfileEd:2.3 ColourClass: monochrome" keywords are randomly embedded in the string. Modify for WebCGM MFdesc contents.
MFELLS01 Metafile Version, Metafile Description, Metafile Elements List Implement METAFILE ELEMENT LIST with every element explicity listed. Keep.
MFELLS02 Metafile Version, Metafile Description, Metafile Elements List Implement METAFILE ELEMENT LIST with Drawing Set. Keep.
ESCAPE01 Escape Implement ESCAPE 22 (transparent cell colour) with a fill pattern. Keep.
ESCAPE02 Escape Implement ESCAPE 22 (transparent cell colour) with a cell array. Keep.
FNTLST01 Font List, Text Font Index, Character Set List Support "TIMES" font. Keep.
FNTLST02 Font List, Text Font Index, Character Set List Support "HELVETICA" font.. Keep.
FNTLST03 Font List, Text Font Index, Character Set List Support "COURIER" font with TEXT and RESTRICTED TEXT. Modify (rmv 'text').
FNTLST04 Font List, Text Font Index, Character Set List Support FONT LIST with upper and lowercase font names. Keep.
FNTLST05 Font List, Text Font Index, Character Set List Support FONT LIST with 32 entries, using "random" indices 30, 11, 21, 32, 4. Keep.
FNTLST06 Font List, Text Font Index, Character Set List Support FONT LIST with repeated font name in list. Keep.
FNTLST07 Font List, Text Font Index, Character Set List Support FONT LIST with 256 entries using indices 1-256

Keep.

FNTLST08 Font List, Text Font Index, Character Set List Support OCRB font at different heights, clipped by VDC Extent, and restricted. Remove.
CHRSET01 Font List, Text Font Index, Character Set List Support CHARACTER SET LIST, ISO 8859-1. Keep.
CHRSET02 Font List, Text Font Index, Character Set List Support CHARACTER SET LIST, ISO 8859-1 (96-CHAR G-SET, tail sequence A) Keep.
POLYMK01 Polymarker, Marker Type, Marker Size, Marker Colour, and Marker Position Test geometric integrity of POLYMARKER with marker types 1-5, centered on a specification point. Keep.
POLYMK02 Polymarker, Marker Type, Marker Size, Marker Colour, and Marker Position Implement MARKER COLOUR with different MARKER TYPES Keep.
POLYMK03 Polymarker, Marker Type, Marker Size, Marker Colour, and Marker Position Implement POLYMARKER with maximum number of points (4096) Keep.
DESORD01 Order of Elements Interpret "random" ordering of Metafile Descriptor and Picture Descriptor elements Keep.
ALLELM01 Order of Elements Interpret all graphical elements. Modify for 'text' (chg to RT).
ALLELM02 Order of Elements Parse and skip non-supported elements and parameter values. Metafile contains GDP, escape, AppData, and message elements Modify for 'text' (chg to RT), 'appl data' (rmv), 'msg' (rmv), esc (rmv), 'gdp' (rmv)
NOGTXT01 Order of Elements Support maximum string length for non-graphical text. Keep.
REALPR01 Implement REAL PRECISION fixed point format (1,16,16) Keep.
REALPR02 Implement REAL PRECISION floating point format (0,9,23) Keep.
COLRPR01 Implement 8 bit COLOUR PRECISION and 8 bit COLOUR INDEX PRECISION Keep.
COLRPR02 Implement 8 bit COLOUR PRECISION and 16 bit COLOUR INDEX PRECISION Keep.
COLIPR01 Implement 16 Bit COLOR PRECISION and 8 Bit COLOR INDEX PRECISION Keep.
COLIPR02 Implement 16 Bit COLOR PRECISION and 16 Bit COLOR INDEX PRECISION Keep.
VDCINT01 Implement 32 Bit VDC INTEGER PRECISION Keep.
VDCRPR01 Implement 32-bit fixed point (1,16,16) VDC REAL PRECISION Keep.
VDCRPR02 Implement 32-bit floating point (0,9,23) VDC REAL PRECISION Keep.
SCHEMA01 Schematic Files Implement schematic drawing Keep as demo file.
SCHEMA02 Schematic Files Implement schematic drawing Keep as demo file.
SCHEMA03 Schematic Files Implement schematic drawing with embedded raster image (large run length cell array) Keep as demo file.
BIGCGM02 Metafiles larger than 1/2 megabyte Interpret large metafile (greater than 1 MB) Keep.
BIGCGM04 Metafiles larger than 1/2 megabyte Interpret large metafile (greater than 7 MB) Keep.
BIGCGM05 Metafiles larger than 1/2 megabyte Interpret large metafile (greater than 10 MB) Keep.
SCLMOD01 Scaling Mode, Colour Selection Mode, and Implement metric SCALING MODE for calibration Keep.
DIRCOL01 Scaling Mode, Colour Selection Mode, and Implement COLOUR SELECTION MODE = 'direct' Keep.
SPECMD01 Scaling Mode, Colour Selection Mode, and Implement absolute LINE WIDTH, MARKER SIZE, and EDGE WIDTH SPECIFICATION MODES Keep.
SPECMD02 Scaling Mode, Colour Selection Mode, and Implement scaled LINE WIDTH, MARKER SIZE, and EDGE WIDTH SPECIFICATION MODES Keep.
RESTXT01 Text, Restricted Text, Append Text, Implement RESTRICTED TEXT primitive Keep.
RESTXT02 Text, Restricted Text, Append Text, Implement RESTRICTED TEXT primitive with adjusted attributes Keep.
APNTXT01 Text, Restricted Text, Append Text, Implement APPEND TEXT primitive Keep.
APNTXT02 Text, Restricted Text, Append Text, Implement APPEND TEXT with changed attributes: TEXT FONT INDEX, CHARACTER HEIGHT, TEXT COLOUR and APPEND TEXT. Keep.
ROTTXT01 Text, Restricted Text, Append Text, Implement CHARACTER ORIENTATION to rotate TEXT Keep.
ROTTXT02 Text, Restricted Text, Append Text, Implement CHARACTER ORIENTATION to rotate RESTRICTED TEXT and APPEND TEXT Keep.
TXTPTH01 Text, Restricted Text, Append Text, Implement all TEXT PATH values Keep.
TXTPTH02 Text, Restricted Text, Append Text, Implement TEXT PATH with rotated RESTRICTED TEXT and APPEND TEXT Keep.
TXTPTH03 Text, Restricted Text, Append Text, Test effect of VDC EXTENT with inverted x and y axes on RESTRICTED TEXT with different TEXT PATH and CHARACTER ORIENTATION combinations. Keep.
TXTALN01 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT Keep.
TXTALN02 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT and TEXT PATH Keep.
TXTALN03 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT and TEXT PATH Keep.
TXTALN04 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT and TEXT PATH Keep.
TXTALN05 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT Keep.
TXTALN06 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT Keep.
TXTALN07 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT Keep.
TXTALN08 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN09 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN10 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN11 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN12 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN13 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN14 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN15 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN16 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN17 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN18 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN19 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN20 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN21 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN22 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTALN23 Text, Restricted Text, Append Text, Test geometric integrity of TEXT ALIGNMENT varying the TEXT PATH Keep.
TXTLEN01 Text, Restricted Text, Append Text, Support for maximum string length for graphical text. Coded with short form string count Keep.
TXTCOL01 Text, Restricted Text, Append Text, Test for ability to implement TEXT COLOUR with varying FONT TYPES and attribute changes Keep.
CHRSPA01 Text, Restricted Text, Append Text, Test geometric integrity of CHARACTER SPACING Keep.
CHRHGT01 Text, Restricted Text, Append Text, Test geometric integrity of CHARACTER HEIGHT Keep.
CHRORI01 Text, Restricted Text, Append Text, Interpret CHARACTER ORIENTATION with positive and negative character up vectors Keep.
POLYGN01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement POLYLINE with maximum number of points (4096) Keep.
POLYGN02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of POLYGON primitive Keep.
POLYGN03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of POLYGON and EDGE WIDTH Keep.
POLYGN04 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test interior of POLYGON primitive Keep.
PLGSET01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement POLYGON SET primitive Keep.
PLGSET02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of POLYGON SET primitive and edge visibility Keep.
PLGSET03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of POLYGON SET primitive with different edge flags Keep.
PLGSET04 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of POLYGON SET primitive with different edge flags Keep.
PLGSET05 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of POLYGON SET and EDGE WIDTH Keep.
PLGSET06 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Interpret multiple overlapping polygon sets, with implicit close. Keep.
RCTNGL01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement and test geometric integrity of RECTANGLE primitive Keep.
RCTNGL02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement and test geometric integrity of RECTANGLE and EDGE WIDTH Keep.
CIRCLE01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement CIRCLE primitive Keep.
CIRCLE02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of CIRCLE primitive and edge location Keep.
CIRCLE03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of CIRCLE and EDGE WIDTH Keep.
CRAR3C01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement CIRCULAR ARC 3 POINT CLOSE primitive Keep.
CRAR3C02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of CIRCULAR ARC 3 POINT CLOSE primitive Keep.
CRAR3C03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of CIRCULAR ARC 3 POINT CLOSE and EDGE WIDTH Keep.
CRARCC01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement CIRCULAR ARC CENTER CLOSE primitive Keep.
CRARCC02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of CIRCULAR ARC CENTER CLOSE primitive Keep.
CRARCC03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of CIRCULAR ARC CENTER CLOSE and EDGE WIDTH Keep.
ELLIPS01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement ELLIPSE primitive Keep.
ELLIPS02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of ELLIPSE primitive Keep.
ELLIPS03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of ELLIPSE and EDGE WIDTH Keep.
ELARCC01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement ELLIPTICAL ARC CLOSE primitive Keep.
ELARCC02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement rotated ELLIPTICAL ARC CLOSE primitive Keep.
ELARCC03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement skewed ELLIPTICAL ARC CLOSE primitive Keep.
ELARCC04 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of ELLIPTICAL ARC CLOSE primitive Keep.
ELARCC05 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Test geometric integrity of ELLIPTICAL ARC CLOSE and EDGE WIDTH Keep.
INTSTL01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement INTERIOR STYLE solid Keep.
INTSTL02 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement INTERIOR STYLE hollow Keep.
INTSTL03 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement INTERIOR STYLE empty Keep.
INTSTL04 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement INTERIOR STYLE hatch Keep.
INTSTL05 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement INTERIOR STYLE pattern Keep.
INTSTL06 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Interpret INTERIOR STYLE pattern and inverted VDC extent Keep.
EDGSTL01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement EDGE TYPEs 1-5 Keep.
EDGCOL01 Polygon, Polygon Set, Rectangle, Circle, Circular Arc 3 Point Close, Circular Arc Center Close, Ellipse, Elliptical Arc Close, Interior Style, Fill Colour, Hatch Index, Pattern Index, Edge Type, Edge Width, Edge Colour, Edge Visibility Implement EDGE COLOUR Keep.
PATTBL01 Pattern Table Interpret PATTERN TABLE with maximum number of pattern definitions Keep.
PATTBL02 Pattern Table Interpret PATTERN TABLE with varying nx/ny Keep.
CIRARC01 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement CIRCULAR ARC CENTER primitive Keep.
CIRARC02 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of CIRCULAR ARC CENTER primitive Keep.
CIRARC03 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of CIRCULAR ARC CENTER and LINE WIDTH Keep.
LINSTL01 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 1, solid Keep.
LINSTL02 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 2, dash Keep.
LINSTL03 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 3, dot Keep.
LINSTL04 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 4, dash-dot Keep.
LINSTL05 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 5, dash-dot-dot Keep.
LINSTL06 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 6, single arrow Keep.
LINSTL07 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 7, single dot Keep.
LINSTL08 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 8, double arrow Keep.
LINSTL09 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 9, stitch Keep.
LINSTL10 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 10, chain Keep.
LINSTL11 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 11, center Keep.
LINSTL12 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 12, hidden Keep.
LINSTL13 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 13, phantom Keep.
LINSTL14 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 14, break style 1 Keep.
LINSTL15 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE TYPE 15, break style 2 Keep.
LINCOL01 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement LINE COLOUR Keep.
ELLARC01 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement ELLIPTICAL ARC primitive Keep.
ELLARC02 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement rotated ELLIPTICAL ARC primitive Keep.
ELLARC03 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement skewed ELLIPTICAL ARC primitive Keep.
ELLARC04 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of ELLIPTICAL ARC primitive Keep.
ELLARC05 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of ELLIPTICAL ARC and LINE WIDTH Keep.
DPLYLN01 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of DISJOINT POLYLINE, varying the number of points, LINE TYPE, and line placement. Keep.
CRARC301 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement CIRCULAR ARC 3 POINT primitive and arc sense direction Keep.
CRARC302 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of CIRCULAR ARC 3 POINT primitive Keep.
CRARC303 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of CIRCULAR ARC 3 POINT and LINE WIDTH Keep.
POLYLN01 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement POLYLINE with maximum number of points (4096) Keep.
POLYLN02 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Implement POLYLINE with line types 1-5 Keep.
POLYLN03 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of POLYLINEs centered on the geometric locus Keep.
POLYLN04 Polyline, Disjoint Polyline, Circular Arc, Elliptical Arc, Hyperbolic Arc, Test geometric integrity of POLYLINE LINE WIDTH Keep.
CLIPNG01 Clip Indicator, Clip Rectangle, Line Clipping Mode Implement clipping: CLIP RECTANGLE = VDC EXTENT, CLIP INDICATOR = 'off' Keep.
CLIPNG02 Clip Indicator, Clip Rectangle, Line Clipping Mode Implement clipping: CLIP RECTANGLE = VDC EXTENT, CLIP INDICATOR = 'on' Keep.
CLIPNG03 Clip Indicator, Clip Rectangle, Line Clipping Mode Implement clipping: CLIP RECTANGLE = subset of VDC EXTENT, CLIP INDICATOR = 'off' Keep.
CLIPNG04 Clip Indicator, Clip Rectangle, Line Clipping Mode Implement clipping: CLIP RECTANGLE = subset of VDC EXTENT, CLIP INDICATOR = 'on' Keep.
DEFVAL01 Metafile Defaults Replacement, Defaults for each class Interpret minimal metafile, drawing one graphical primitive from each class using default values Keep.
MDRTST01 Metafile Defaults Replacement, Defaults for each class Implement single METAFILE DEFAULTS REPLACEMENT to redefine single element Keep.
MDRTST02 Metafile Defaults Replacement, Defaults for each class Implement two METAFILE DEFAULTS REPLACEMENT to redefine multiple elements Keep.
EMTPCT01 Primitives outside parameters, no primitives Interpret metafile with graphical primitives outside the clip rectangle Keep.
EMTPCT02 Primitives outside parameters, no primitives Interpret metafile with no graphical primitives Keep.
FIGURE01 BEGIN/END FIGURE, CONNECTING EDGE, NEW REGION Implement Closed Figures (BEGIN/END FIGURE) using line elements, with and without CONNECTING EDGE Keep.
FIGURE02 BEGIN/END FIGURE, CONNECTING EDGE, NEW REGION Implement Closed Figure (BEGIN/END FIGURE) using line primitives and implicit boundaries Keep.
FIGURE03 BEGIN/END FIGURE, CONNECTING EDGE, NEW REGION Implement Closed Figure (BEGIN/END FIGURE) using fill areas with CONNECTING EDGE and NEW REGION Keep.
FIGURE04 BEGIN/END FIGURE, CONNECTING EDGE, NEW REGION Implement Closed Figure (BEGIN/END FIGURE) using POLYLINES with NEW REGION Keep.
FIGURE05 BEGIN/END FIGURE, CONNECTING EDGE, NEW REGION Implement Closed Figure using CIRCULAR ARCS and NEW REGION Keep.
FIGURE06 BEGIN/END FIGURE, CONNECTING EDGE, NEW REGION Implement Closed Figure (BEGIN/END FIGURE) with multiple POLYGONS and NEW REGIONS Keep.
FIGURE07 BEGIN/END FIGURE, CONNECTING EDGE, NEW REGION Implement Closed Figure (BEGIN/END FIGURE) with multiple graphical elements Keep.
CLIPNG05 Clip Indicator, Clip Rectangle, Line Clipping Mode Interpret CLIPPING in multiple areas Modify (chg 'text' to RT)
CLIPNG06 Clip Indicator, Clip Rectangle, Line Clipping Mode Interpret Line, Marker and Edge Clipping Mode = locus, shape, and shape then locus Remove.
BGCOLR04 Colour Value Extent, Colour Precision, Background Set BACKGROUND COLOUR with Colour Index=0 (in Picture Description) Keep.
COLRMD01 Scaling Mode, Colour Selection Mode, and Set COLOUR SELECTION MODE in the picture body and picture descriptor to "direct" then "index" Keep.
COLRMD02 Scaling Mode, Colour Selection Mode, and Interpret COLOUR SELECTION MODE alternating between direct and indexed colour and resetting the COLOUR TABLE Keep.
SPECMD03 Scaling Mode, Colour Selection Mode, and Set SPECIFICATION MODE in picture descriptor and picture body alternating between "scaled" and "absolute" Keep.
SPECMD04 Scaling Mode, Colour Selection Mode, and Set SPECIFICATION MODE, alternating modes and resetting values for LINE WIDTH, EDGE WIDTH, and MARKER size Keep.
SEGMNT01 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret global SEGMENT invoked by COPY SEGMENT in PICTURE BODY. Remove.
SEGMNT03 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret local SEGMENT defined in PICTURE BODY. Remove.
SEGMNT04 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret SEGMENT DISPLAY PRIORITY Remove.
SEGMNT05 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret SEGMENT DISPLAY PRIORITY using the default and setting a priority Remove.
SEGMNT07 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret SEGMENT PRIORITY EXTENT and SEGMENT PICK PRIORITY Remove.
SEGMNT08 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret SEGMENT TRANSFORMATION and SEGMENT HIGHLIGHT Remove.
SEGMNT09 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret COPY SEGMENT transformation parameter on global segment. Remove.
SEGMNT11 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret nested Global Segments Remove.
SEGMNT12 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret INHERITANCE FILTER on Global Segment Remove.
SEGMNT13 Local and Global Segments, Segment attributes, and Copy Segment and Inheritance Interpret INHERITANCE FILTER when used inside Global Segment Remove.
HYPARC01 Interpret "canonical" HYPERBOLIC ARC Remove.
HYPARC02 Interpret HYPERBOLIC ARC Remove.
PARARC01 Interpret PARABOLIC ARC Remove.
PARARC02 Interpret PARABOLIC ARC Remove.
PARARC03 Interpret PARABOLIC ARC with real VDC EXTENT Remove.
PARARC04 Interpret singular instance of PARABOLIC ARC with coincident start and end points Remove.
POLYBZ01 Interpret POLYBEZIER with Continuity Indicator = discontinuous Keep.
POLYBZ02 Interpret POLYBEZIER with Continuity Indicator = continuous Keep.
POLYBZ03 Interpret POLYBEZIER and LINE WIDTH centered on the geometric locus Keep.
POLYBZ04 Interpret POLYBEZIER with successive curves and LINE COLOUR Keep.
POLYBZ05 Interpret POLYBEZIER with maximum number of points (4096) Keep.
POLYBZ06 Interpret POLYBEZIER with various line attributes Keep.
NUBSPL01 Interpret NON-UNIFORM B-SPLINE curve Remove.
SPECMD05 Scaling Mode, Colour Selection Mode, and Interpret LINE WIDTH SPECIFICATION MODES, set to "scaled", "fractional", "millimeter", and "absolute" Keep.
LINCAP01 Line Cap,Line Join, and Mitre Limit Interpret LINE CAP, with dash cap indicator = 'unspecified' Keep.
LINCAP02 Line Cap,Line Join, and Mitre Limit Interpret LINE CAP, setting values for the line cap and dash cap indicators. Keep.
LNJOIN01 Line Cap,Line Join, and Mitre Limit Implement LINE JOIN and LINE WIDTH Keep.
MITRLM01 Line Cap,Line Join, and Mitre Limit Implement MITRE LIMIT with varying limits. Keep.
BIGCGM01 Interpret large metafile (greater than 1/2 MB) Keep.
BIGCGM03 Interpret large metafile (greater than 4 MB) Keep.
SEGMNT02 Interpret local SEGMENT defined in PICTURE DESCRIPTOR Remove.
SEGMNT06 Interpret SEGMENT with equal display priorities Remove.
SEGMNT10 Interpret COPY SEGMENT transformation parameter on global and local segments Remove.
SCHEMA04 Implement schematic drawing Keep as demo file.
SCHEMA05 Implement schematic drawing Keep as demo file.
PRTREG01 Begin/End Protection Region Interpret BEGIN/END PROTECTION REGION, with shield. Remove.