/SimpleDraw

A single C++ header providing extremely simple drawing functions for beginners. It's suitable for educational purposes.

Primary LanguageC++

SimpleDraw

A single C++ header providing extremely simple drawing functions for beginners. It's suitable for educational purposes.

Features:

  • Simple drawing functions: Line, Polygon, Polyline, Rectangle, Square, Circle, Ellipse, Arc, Text
  • Pen and brush support: Setting RGB colors, solid, no-fill, various patterns.
  • Mouse position and press-button detections.
  • Keystroke detection
  • No need to deal with opening window and handle events.
  • Supports console applications.
  • Simple interface, single header.
  • It lets beginners focus on learning basics and exercise with visual outputs.
  • Easy to create simple animations.
  • Windows only (for now)!