hayguen / offscreen_bitmap_draw

Offscreen Bitmap/Raster Drawing (C++) Library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Offscreen Bitmap Drawing C++ Header-Only Library

Origin

This is a fork of http://www.partow.net/downloads/bitmap.zip
an MIT licensed C++ Bitmap Library from Arash Partow.

See http://www.partow.net/programming/bitmap/index.html and the referenced documentation there:
https://www.partow.net/programming/bitmap/documentation/annotated.html

Purpose

Perform inlined in-memory drawing operations with normal CPU - not using GPU, which don't need library operations or function calls.

Thus, it's header-only.

Changes from Arash Partow's version

  • splitted/organized single header into multiple headers in offscr_bmp_drw/ directory
  • added (still) minimalistic cmake support
  • moved all classes/functions into namespace OffScreenBitmapDraw
  • added zingl_image_drawer and templates for setting or adding pixels - later one for building heatmaps
  • other incompatible changes planned!

Related / Similar C++ Libraries

About

Offscreen Bitmap/Raster Drawing (C++) Library

License:MIT License


Languages

Language:C++ 98.9%Language:CMake 1.1%