Scanline edge-flag algorithm for antialiasing File List

Here is a list of all files with brief descriptions:
AGG.hA common include file for AGG headers
AGGPolygonFactory.hAGGPolygonFactory is a class for creating the AGG polygon implementations
AGGPolygonWrapper.cppAGGPolygonWrapper is a class for wrapping the AGG polygon implementation to the tests
AGGPolygonWrapper.hAGGPolygonWrapper is a class for wrapping the AGG polygon implementation to the tests
AGGRenderer.cppA class for wrapping the AGG rendering implementation for the tests
AGGRenderer.hA class for wrapping the AGG rendering implementation for the tests
AGGRenderTargetWrapper.hA class for wrapping the AGG render target implementation for the tests
Base.hA common include file for base headers
BitmapData.hA class for passing bitmap data to the polygon filler
ClipRectangle.hA class for defining a clip rectangle
complex_data.inc
CoverageTable.hCoverage table include file
DefaultPaintWrapper.hDefault paint wrapper implements a wrapper that contains just the paint colour as unsigned int
DefaultPolygonFactory.hDefaultPolygonFactory is a class for creating the default polygon implementations
DumpSVG.cppA utility class for dumping the polygon data to SVG file
DumpSVG.hA utility class for dumping the polygon data to SVG file
GDIplus.hA common include file for GDI+ headers
GDIplusPolygonFactory.hGDIplusPolygonFactory is a class for creating the GDI+ polygon implementations
GDIplusPolygonWrapper.cppGDIplusPolygonWrapper is a class for wrapping the GDI+ polygon implementation to the tests
GDIplusPolygonWrapper.hGDIplusPolygonWrapper is a class for wrapping the GDI+ polygon implementation to the tests
GDIplusRenderer.cppA class for wrapping the GDI+ rendering implementation for the tests
GDIplusRenderer.hA class for wrapping the GDI+ rendering implementation for the tests
GDIplusRenderTargetWrapper.hA class for wrapping the GDI+ render target implementation for the tests
Implementation.hA common include file for implementation headers
Matrix2d.cppA simple 2d matrix class
Matrix2d.hA simple 2d matrix class
NonZeroMask.hNonZeroMask is used for tracking the mask data of non-zero winding buffer
NonZeroMaskA.hNonZeroMaskA is an implementation for tracking the mask data of non-zero winding buffer
NonZeroMaskB.hNonZeroMaskB is an implementation for tracking the mask data of non-zero winding buffer. It doesn't use compares for building the masks
NonZeroMaskC.hNonZeroMaskC is a class for tracking the mask data of non-zero winding buffer
PaintWrapper.hPaintWrapper is a class for wrapping the actual paint implementation to the tests
Platform.hA header file for defining platform related class formats and functions
Polygon.cppA class for handling polygons. Each polygon is a set of sub-polygons
Polygon.hA class for handling polygons. Each polygon is a set of sub-polygons
PolygonData.hA class for holding raw vertex data to be used at the construction of a polygon
PolygonFactory.hPolygonFactory is a base class for factories that create the actual polygon implementations
PolygonFiller.hDefines the API for the polygon fillers
PolygonTester.cppPolygonTester is a class for running the tests for different polygon filler implementations
PolygonTester.hPolygonTester is a class for running the tests for different polygon filler implementations
PolygonUnrollA.hPolygonUnrollA.h contains defines for unrolled loops. This version uses immediate data for everything
PolygonUnrollB.hPolygonUnrollB.h contains defines for unrolled loops. This version uses immediate data for everything
PolygonVersionA.cppPolygonFiller implementation version A. This is the basic implementation
PolygonVersionA.hPolygonFiller implementation version A. This is the basic implementation
PolygonVersionB.cppPolygonFiller implementation version B. Uses fixed point math in the edge calculations
PolygonVersionB.hPolygonFiller implementation version B. Uses fixed point math in the edge calculations
PolygonVersionC.cppPolygonFiller implementation version C. Similar to B, but uses edge tracking
PolygonVersionC.hPolygonFiller implementation version C. Similar to B, but uses edge tracking
PolygonVersionD.cppPolygonFiller implementation version D. Similar to C, but uses mask tracking
PolygonVersionD.hPolygonFiller implementation version D. Similar to C, but uses mask tracking
PolygonVersionE.cppPolygonFiller implementation version E. Similar to D, but has unrolled loops
PolygonVersionE.hPolygonFiller implementation version E. Similar to D, but has unrolled loops
PolygonVersionF.cppPolygonFiller implementation version F. Similar to E, but does the rendering one scanline at a time
PolygonVersionF.hPolygonFiller implementation version F. Similar to E, but does the rendering one scanline at a time
PolygonWrapper.hPolygonWrapper is a class for wrapping the actual polygon implementation to the tests
Renderer.hA base class for defining renderers. The actual implementation of the renderer depends on the platform and fillers
RenderTargetWrapper.hA base class for defining render targets. The actual implementation of the render target depends on the platform and fillers
ShapeMaker.cppA utility class for building polygons out of SVG commands
ShapeMaker.hA utility class for building polygons out of SVG commands
SpanExtents.hSpanExtents is a class for keeping track of minimum and maximum values of a span
SubPolygon.cppA class for handling sub-polygons. Each sub-polygon is a continuos, closed set of edges
SubPolygon.hA class for handling sub-polygons. Each sub-polygon is a continuos, closed set of edges
SVG.cppA set of classes for handling SVG files
SVG.hA set of classes for handling SVG files
System.cppVarious system level function implementations
System.hVarious system level function implementations
Test.hA common include file for test headers
TestApp.cppTest application for the algorithm. Uses SDL
TestApp.hTest application for the algorithm. Uses SDL
TestAppAGG.cppTest application for AGG
TestAppGDIplus.cppTest application for GDI+
TestMaker.cppA utility class for constructing standard tests
TestMaker.hA utility class for constructing standard tests
TestPattern.cppA utility class for constructing test patterns
TestPattern.hA utility class for constructing test patterns
TickCounter.cppA tick counter implementation
TickCounter.hA tick counter implementation
Vector2d.hA simple 2d vector class
VectorGraphic.cppA vector graphic image is a set of polygons. Each polygon is associated with a color
VectorGraphic.hA vector graphic image is a set of polygons. Each polygon is associated with a color

Generated on Fri Aug 3 00:44:29 2007 for Scanline edge-flag algorithm for antialiasing by  doxygen 1.4.6-NO