TestMaker Class Reference

A utility class for constructing standard tests. More...

#include <TestMaker.h>

List of all members.

Static Public Member Functions

static PolygonTestercreateStandardTest (Renderer **aRenderers, char **aRendererNames, int aCount, PolygonFactory *aFactory, int aSingleTest=-1, const char *aSVGPath=NULL, bool aDump=false)
 Creates a standard tester for given set of renderers.
static PolygonTestercreateSquaresTest (Renderer **aRenderers, char **aRendererNames, int aCount, PolygonFactory *aFactory)
 Creates a square test set for given set of renderers.
static PolygonTestercreateQualityTest (Renderer **aRenderers, char **aRendererNames, int aCount, PolygonFactory *aFactory, const char *aSVGPath=NULL)
 Creates a quality test set for given set of renderers.
static PolygonTestercreateQTPolygonTest (Renderer **aRenderers, char **aRendererNames, int aCount, PolygonFactory *aFactory)
 Creates a test set with Zack Rusin's QT test polygons (from http://ktown.kde.org/~zrusin/complex.data).


Detailed Description

A utility class for constructing standard tests.


Member Function Documentation

PolygonTester * TestMaker::createQTPolygonTest Renderer **  aRenderers,
char **  aRendererNames,
int  aCount,
PolygonFactory aFactory
[static]
 

Creates a test set with Zack Rusin's QT test polygons (from http://ktown.kde.org/~zrusin/complex.data).

PolygonTester * TestMaker::createQualityTest Renderer **  aRenderers,
char **  aRendererNames,
int  aCount,
PolygonFactory aFactory,
const char *  aSVGPath = NULL
[static]
 

Creates a quality test set for given set of renderers.

Note that ownership of aRenderers and aRendererNames gets transferred.

PolygonTester * TestMaker::createSquaresTest Renderer **  aRenderers,
char **  aRendererNames,
int  aCount,
PolygonFactory aFactory
[static]
 

Creates a square test set for given set of renderers.

Note that ownership of aRenderers and aRendererNames gets transferred.

PolygonTester * TestMaker::createStandardTest Renderer **  aRenderers,
char **  aRendererNames,
int  aCount,
PolygonFactory aFactory,
int  aSingleTest = -1,
const char *  aSVGPath = NULL,
bool  aDump = false
[static]
 

Creates a standard tester for given set of renderers.

Note that ownership of aRenderers and aRendererNames gets transferred.


The documentation for this class was generated from the following files:
Generated on Fri Aug 3 00:44:44 2007 for Scanline edge-flag algorithm for antialiasing by  doxygen 1.4.6-NO