[enhancement] New Graphics implementation with algorithm for spirograph (#936)
* added spirograph program
* add graphics forlder to cmake
* updating DIRECTORY.md
* enable VNC for GUI programs on gitpod
* fix cpplint error
* fix macro definitions for correct documentation
* fix filename in docs
* move include from namespace to global
* download and build freeglut if not available
* install opengl libraries for build check
* fix syntax error
* fix quotes
* install mesa-utils instead
* use markepplace tool instead of installing
* fix syntax
* undo changes to github actions
* OpenGL not mandatory
* add private option to compile definition
* fix: corrected to compile definitions instead of options
* use the macro USE_GLUT
* compile FREEGLUT as a subdirectory. this maintains a consistency
* build freeglut_static when GLUT library not available
* provide keyboard control
* clang-tidy fixes for cb284bddb2a361370d08fe6926036947236bd4c5
Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Showing
graphics/CMakeLists.txt
0 → 100644
graphics/spirograph.cpp
0 → 100644
想要评论请 注册 或 登录