Table of Contents

  1. Scan Conversion of Line
    • Helper Round-Off Function
    • DDA Algorithm
    • Bresenham’s Line Drawing
  2. Scan Conversion of Circle
    • Helper Square Root function
    • Polynomial Method
    • Mid-Point Circle algorithm
    • Brensenham Circle Drawing
  3. Scan Conversion of Ellipse
    • Mid-Point Ellipse Algorithm
  4. Clipping Algorithms
    • Line Clipping

i. Cohen Sutherland

ii. Liang Barskey

i. Sutherland Hodgeman

  1. 2-D Transformation
    • Translation
    • Rotation
    • Scaling
    • Reflection
    • Shearing
  2. 3-D Transformation
    • Generic Code with 10+ Operations using Switch funciton