6. cl-aa

  1. make-state
  2. state-reset
  3. line
  4. line-f
  5. freeze-state
  6. scanline-y
  7. scanline-sweep
  8. cells-sweep/rectangle
  9. cells-sweep

How to use it:

Note: Drawing direction (clockwise or counter-clockwise) is only important if polygons overlap during a single state. Opposite directions produce hole at the intersection (coverage is canceled), while identical directions does not (coverage overflow.)

Update: The protocol was extended, without breaking compatibility with actual protocol, in the following ways:

Function MAKE-STATE

Syntax:

Arguments and Values:

Description:

Function STATE-RESET

Syntax:

Arguments and Values:

Description:

Function LINE

Syntax:

Arguments and Values:

Description:

Function LINE-F

Syntax:

Arguments and Values:

Description:

Function FREEZE-STATE

Syntax:

Arguments and Values:

Description:

Function SCANLINE-Y

Syntax:

Arguments and Values:

Description:

Function SCANLINE-SWEEP

Syntax:

Arguments and Values:

Description:

Function CELLS-SWEEP/RECTANGLE

Syntax:

Arguments and Values:

Description:

Function CELLS-SWEEP

Syntax:

Arguments and Values:

Description:

Generated by CL-Crock on 2010-09-25T15:20:59Z