What's In A Line?


    Press this button to start the line drawing applet. It may take several seconds to load the applet, so please be patient.


    User's Guide

    • A Quick Start
    • Changing Algorithms
    • Defining Primitives
    • Controlling Rendering
    • The Feedback Panel
    • Setting A Breakpoint
    • The Zoom Panel
    • Midpoint Line Algorithm
    • Midpoint Circle Algorithm
    • Antialiased Line Algorithm
    • Antialiased Circle Algorithm


    Technical Documentation

    • Applet Design
    • Adding An Algorithm
    • Limitations
    • Class Heirarchy
    • Index of all Fields and Methods


    Project Writeup

    • Introduction
    • Goals
    • Project History and Development
    • What Worked and What Didn't
    • Future Development
    • Metrics
    • About the Author


    Project Proposal