Commit Graph

130 Commits

Author SHA1 Message Date
hasufell 85b8bc0cbf
Fix error handling in vector.c 2014-05-10 23:38:25 +02:00
hasufell accf11ba6c
Add public functions to header 2014-05-10 23:38:10 +02:00
hasufell 723da9996d
Add tests for get_normalized_scale_factor() 2014-05-10 22:59:25 +02:00
hasufell 4c8bb37e56
Fix error handling in get_normalized_scale_factor() 2014-05-10 22:58:51 +02:00
hasufell 1fa87f9fbf
Add tests for find_center() 2014-05-10 22:49:36 +02:00
hasufell 1b97f290cf
Improve error handling in find_center() 2014-05-10 22:48:50 +02:00
hasufell f57dda9094
Add tests 2014-05-10 22:40:59 +02:00
hasufell fdb1271a39
Fix error handling in half-edge parser 2014-05-10 22:37:03 +02:00
hasufell c4b594b304
Fix spelling error 2014-05-10 21:06:36 +02:00
hasufell cf569224e0
Move some functions from gl_draw to half_edge
find_center() and get_normalized_scale_factor()
are not really related to drawing in it's own, but are
operation related to the HE_* structures
2014-05-10 21:05:08 +02:00
hasufell 4bcbb69fc7
Use more generic variable names in read_files() 2014-05-10 20:25:24 +02:00
hasufell 723155a2ce
Add add_vectors() and sub_vectors() 2014-05-10 20:17:12 +02:00
hasufell 2733b17af8
Add doxygen comment to main.c 2014-05-10 19:39:20 +02:00
hasufell 8e4da0763a
Fix doxygen comment 2014-05-10 19:34:43 +02:00
hasufell 7610843935
Add @file/@brief doc, merge parser into half_edge 2014-05-10 19:33:54 +02:00
hasufell c5c6c8b89a
Add half_edge.c for operations on half edge structures 2014-05-10 19:16:39 +02:00
hasufell d90d6f4bd1
Restructure files 2014-05-10 19:16:13 +02:00
hasufell 573b7f3f85
Fix doxygen comment 2014-05-10 18:39:15 +02:00
hasufell 8f8f5ad0a2
Add normalize_vector() function 2014-05-10 18:35:22 +02:00
hasufell 1df3195f37
Make vector_product() aliasing-safe 2014-05-10 18:19:26 +02:00
hasufell 7587b8058a
Improve doxygen comment 2014-05-10 18:19:02 +02:00
hasufell 9e7ff8dc4f
Add vec_math module 2014-05-10 17:34:25 +02:00
hasufell 17a52c4b89
Fix Makefile Objects 2014-05-10 17:33:31 +02:00
hasufell 71eae42e78
Improve function name, add static declaration 2014-05-09 19:52:21 +02:00
hasufell f68eaed204
Fix doxygen comment 2014-05-09 19:50:56 +02:00
hasufell d0dfba689b
Properly scale the objects before drawing 2014-05-09 19:47:05 +02:00
hasufell 6725dcf5ab
Make parameters const where possible 2014-05-09 17:53:25 +02:00
hasufell 7bc3d7230f
80 char limit 2014-05-09 17:53:16 +02:00
hasufell 9658f92b58
Rotate around the center of the object 2014-05-09 17:53:02 +02:00
hasufell 5bfce60f7e
Restructure file structure 2014-05-09 15:24:46 +02:00