Commit Graph

79 Commits

Author SHA1 Message Date
Krishna Vedala 9a9781064f
[enhancement] New Graphics implementation with algorithm for spirograph (#557)
* skeleton of spirograph

* add graphics to cmake

* updating DIRECTORY.md

* added cmake to graphics folder

* add stub test function

* working program

* set pre-processor macro if GLUT is available

* use snprintf

details: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm

* conditional include for mac

* corrected conditional include for mac

* fix cmake for MACOS

* OpenGL animation if available, else plot to CSV

* MacOS does not provide glutBitmapString function

* formatting source-code for 8d570b4c28

* fix parameter

* try caps include path GL

* provide custom glutBitmapString cuntion

* add glut library to gitpod docker

* enable VNC in gitpod

* better documentation and cmake configuration

* enable keyboard inputs to pause and change parameters

* fix lgtm alerts

* implementation similar to one in C++ repo

* fix compilation errors on MSVC

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-07-10 15:48:07 -04:00
github-actions e21049e8b3 updating DIRECTORY.md 2020-06-17 23:19:30 +00:00
github-actions bb20a2548f updating DIRECTORY.md 2020-06-17 23:14:32 +00:00
Krishna Vedala f742e96b0e
Merge remote-tracking branch 'upstream/master' into merge_upstream 2020-06-17 19:12:50 -04:00
github-actions cf4be8838e updating DIRECTORY.md 2020-06-17 12:15:14 +00:00
github-actions a78893eba5 updating DIRECTORY.md 2020-06-14 17:37:08 +00:00
github-actions eda34bc5b2 updating DIRECTORY.md 2020-06-13 18:15:00 +00:00
github-actions e5543d5356 updating DIRECTORY.md 2020-06-13 18:08:34 +00:00
github-actions 7c815b86b2 updating DIRECTORY.md 2020-06-11 15:26:23 +00:00
github-actions 50ea49e58e updating DIRECTORY.md 2020-06-10 18:34:15 +00:00
github-actions 57f4f5e2f6 updating DIRECTORY.md 2020-06-10 16:22:29 +00:00
github-actions e29b2005b1 updating DIRECTORY.md 2020-06-10 15:38:18 +00:00
github-actions 20da9ea683 updating DIRECTORY.md 2020-06-07 18:58:47 +00:00
github-actions 7e66e149ee updating DIRECTORY.md 2020-06-03 18:55:22 +00:00
github-actions 6af5c96573 updating DIRECTORY.md 2020-06-03 16:01:26 +00:00
github-actions 47b653e7ca updating DIRECTORY.md 2020-05-31 16:44:21 +00:00
github-actions e738cef596 updating DIRECTORY.md 2020-05-30 18:26:38 +00:00
github-actions 1f86dffba1 updating DIRECTORY.md 2020-05-30 18:01:31 +00:00
github-actions 364c3c9f57 updating DIRECTORY.md 2020-05-29 20:16:48 +00:00
github-actions e755365f0a updating DIRECTORY.md 2020-05-29 20:14:13 +00:00
Krishna Vedala 2fff1d5a28
Merge pull request #5 from kvedala/function_timer
remove external dependency on Function timer
2020-05-29 16:05:02 -04:00
github-actions 9602315038 updating DIRECTORY.md 2020-05-29 18:17:14 +00:00
Krishna Vedala f46b4a095e Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	DIRECTORY.md
2020-05-29 14:16:49 -04:00
github-actions 52cf54409e updating DIRECTORY.md 2020-05-29 17:03:32 +00:00
github-actions c3a1244251 updating DIRECTORY.md 2020-05-28 09:44:00 +00:00
github-actions 2d7af2923d updating DIRECTORY.md 2020-05-25 22:43:18 +00:00
Stepfen Shawn 0538404f86
Merge pull request #524 from kvedala/numerical-methods
Numerical methods
2020-05-25 12:36:09 +08:00
github-actions c32e0d161e updating DIRECTORY.md 2020-05-23 01:06:32 +00:00
github-actions d1f6643355 updating DIRECTORY.md 2020-05-22 15:08:33 +00:00
github-actions bc3f26c141 updating DIRECTORY.md 2020-05-18 10:57:31 +00:00
github-actions 153b904429 updating DIRECTORY.md 2020-05-14 04:43:56 +00:00
github-actions cf37f74248 updating DIRECTORY.md 2020-05-11 15:15:54 +00:00
github-actions 93607e86f2 updating DIRECTORY.md 2020-05-09 16:39:10 +00:00
github-actions 496a306135 updating DIRECTORY.md 2020-05-03 00:50:12 +00:00
github-actions 3b4e2868ce updating DIRECTORY.md 2020-04-28 22:30:04 +00:00
github-actions 658573e2f7 updating DIRECTORY.md 2020-04-23 21:00:06 +00:00
github-actions 4843e42a3a updating DIRECTORY.md 2020-04-23 20:56:21 +00:00
Krishna Vedala 18c79b203e
Merge commit '9d51b08a816693281b2890671e9b5fdcbded5b12'
* commit '9d51b08a816693281b2890671e9b5fdcbded5b12':
  Add return value in deque()
  Remove the white space
  Typo in variable name
  Add the return value in create _heap()
  updating DIRECTORY.md
  Fix #509
  Increased spead of Cocktail Sort
  Add new sorting algorithm (Cocktail Sort)
  Changed function name
  Add new sorting algorithm
  updating DIRECTORY.md
  dynamic array data structure
  Add syntax highlight
  index now starts from 1

# Conflicts:
#	client_server/client.c
#	sorting/Bubble_Sort_2.c
2020-04-22 08:19:16 -04:00
github-actions 9dbdd50c78 updating DIRECTORY.md 2020-04-20 20:26:57 +00:00
github-actions 7801cc1b52 updating DIRECTORY.md 2020-04-20 20:13:16 +00:00
github-actions 9024dba332 updating DIRECTORY.md 2020-04-20 17:25:32 +00:00
github-actions 457fbf9b6f updating DIRECTORY.md 2020-04-19 01:33:16 +00:00
github-actions 53e92ebc05 updating DIRECTORY.md 2020-04-17 13:25:08 +00:00
github-actions d225de33e6 updating DIRECTORY.md 2020-04-09 04:22:37 +00:00
github-actions ba5bd42cad updating DIRECTORY.md 2020-04-08 19:31:36 +00:00
github-actions d7b681fa00 updating DIRECTORY.md 2020-04-08 01:26:11 +00:00
github-actions b0689d9d7a updating DIRECTORY.md 2020-04-07 16:39:21 +00:00
Krishna Vedala 99f299d172
Merge branch 'master' into project_euler/master2 2020-04-07 10:41:35 -04:00
github-actions b12e387bce updating DIRECTORY.md 2020-04-03 03:51:13 +00:00
github-actions 74dfd1fffd updating DIRECTORY.md 2020-04-03 00:17:42 +00:00