Email the Author
You can use this page to email Håkan Blomqvist about 2D Computer Graphics in modern C++ and Standard Library.
About the Book
We have all been there when you just want to present som data in a nice and graphical way. You start by implementing a GUI library so that you can set up a canvas to draw on… but then what? Or you download and build a library that can handle reading and writing PNG images, as you need lossless images. Or you do the same just to find out a files entropy. Or you’re coding on a game and want to test the look of animation sprites in a parallax setting. What ever the reason is… it’s too complicated to do and takes more time than you would consider doing. So no presentation, no collaboration, and no investigation using graphics.
It should just be easy to create graphics in standard C++. And this book is all about that. How do we draw a pixel, a line, or a circle? That is questions we going to answer.
About the Author
Håkan Blomqvist has programmed computers for utilities, sound, and graphics since 1985 (he has a background in the Commodore Amiga demoscene). He is based in Sweden. His engineering experience covers many disciplines, from board-level analog and digital hardware design and assembly programming to C/C++ design and software architecture. Most of the projects he has done have been for UNIX and GNU/Linux systems, and most of the projects are today in modern C++. There are millions of users worldwide, running software he has developed from Fortune 500 to governments, banks, etc.
The author is an expert in the rapidly evolving world of quantum computing and digital security. Through his remarkable book, "How to Eliminate the Quantum Computer Threat," he provides readers with comprehensive resources to understand and conquer emerging challenges. The author delves into groundbreaking algorithms, such as Shor's and Grover's, while exploring cryptanalysis and post-quantum cryptography. He offers practical strategies for safeguarding Business-to-Business, Business-to-Consumer, and Consumer-to-Consumer interactions in the digital realm. As a visionary and thought leader, the author emphasizes the importance of staying informed and prepared to secure a digital future in the age of quantum computing.
When not writing books, Håkan enjoys doing sound design on his Waldorf Iridium desktop synthesizer, ASM Hydrasynth Deluxe synthesizer, and PEAK Novation.