/Bresenham-with-antialiasing

A Qt application to show Bresenham Algorithm in drawing lines and circles, with optional antialiasing.

Primary LanguageC++

Bresenham with antialiasing

A simple Qt application to show Bresenham Algorithm in drawing lines and circles, with optional anti-aliasing mode.

Illustration

Environment

  • Qt Version: Desktop Qt 5.12.9 MSVC2017 64bit.

Other Qt versions and platforms are supposed to be compilable.

Usage

A x64 release is uploaded to this repository, try it free.

To access source code, open ./minidraw/minidraw.pro with Qt Creator.

Shortcut Keys

  • L——Line
  • C——Circle
  • A——Anti-Aliasing

References