| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4dade4ff2c
							
						
					 | 
					
						
						
							
							Fix doxygen comments
						
						
						
						
						
					 | 
					
						2014-05-12 21:00:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e3496117ab
							
						
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
					 | 
					
						2014-05-12 20:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							58d4eb474e
							
						
					 | 
					
						
						
							
							Improve inline comments
						
						
						
						
						
					 | 
					
						2014-05-12 20:55:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0fc3212f5a
							
						
					 | 
					
						
						
							
							Use fluorescent colors for the object
						
						
						
						
						
					 | 
					
						2014-05-12 20:55:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6f678ccfe6
							
						
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
					 | 
					
						2014-05-12 20:20:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							da36cd20da
							
						
					 | 
					
						
						
							
							Implement vertex normals
						
						
						
						
						
					 | 
					
						2014-05-12 20:20:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							146223a144
							
						
					 | 
					
						
						
							
							Allow rotating back and forth
						
						
						
						
						
					 | 
					
						2014-05-12 19:49:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							366da0177c
							
						
					 | 
					
						
						
							
							Add set_null_vector() function
						
						
						
						
						
						
						
						Set the vector to a null vector. 
						
					 | 
					
						2014-05-12 19:49:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							20d013c401
							
						
					 | 
					
						
						
							
							Improve error handling in copy_vector()
						
						
						
						
						
					 | 
					
						2014-05-12 19:49:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ce4032f0be
							
						
					 | 
					
						
						
							
							Use vector member in HE_vert struct
						
						
						
						
						
					 | 
					
						2014-05-12 19:48:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f2f4833392
							
						
					 | 
					
						
						
							
							Fix pair building
						
						
						
						
						
					 | 
					
						2014-05-12 19:46:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							29b8b410d6
							
						
					 | 
					
						
						
							
							Restructure find_center()
						
						
						
						
						
						
						
						* return bool for success/failure
* use an out-vector to store the result
* fix tests 
						
					 | 
					
						2014-05-11 14:02:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							965600ea01
							
						
					 | 
					
						
						
							
							Add missing doxygen
						
						
						
						
						
					 | 
					
						2014-05-11 13:34:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5539384c37
							
						
					 | 
					
						
						
							
							Fix doxygen for tests
						
						
						
						
						
					 | 
					
						2014-05-11 13:31:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e1d18aad12
							
						
					 | 
					
						
						
							
							Restructure Makefiles
						
						
						
						
						
						
						
						Use common.mk for basic toolchain settings and installation variables. 
						
					 | 
					
						2014-05-10 23:51:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8dd46fc2f6
							
						
					 | 
					
						
						
							
							Add tests for vector operations
						
						
						
						
						
					 | 
					
						2014-05-10 23:38:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							85b8bc0cbf
							
						
					 | 
					
						
						
							
							Fix error handling in vector.c
						
						
						
						
						
					 | 
					
						2014-05-10 23:38:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							accf11ba6c
							
						
					 | 
					
						
						
							
							Add public functions to header
						
						
						
						
						
					 | 
					
						2014-05-10 23:38:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							723da9996d
							
						
					 | 
					
						
						
							
							Add tests for get_normalized_scale_factor()
						
						
						
						
						
					 | 
					
						2014-05-10 22:59:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4c8bb37e56
							
						
					 | 
					
						
						
							
							Fix error handling in get_normalized_scale_factor()
						
						
						
						
						
					 | 
					
						2014-05-10 22:58:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1fa87f9fbf
							
						
					 | 
					
						
						
							
							Add tests for find_center()
						
						
						
						
						
					 | 
					
						2014-05-10 22:49:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1b97f290cf
							
						
					 | 
					
						
						
							
							Improve error handling in find_center()
						
						
						
						
						
					 | 
					
						2014-05-10 22:48:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f57dda9094
							
						
					 | 
					
						
						
							
							Add tests
						
						
						
						
						
					 | 
					
						2014-05-10 22:40:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fdb1271a39
							
						
					 | 
					
						
						
							
							Fix error handling in half-edge parser
						
						
						
						
						
					 | 
					
						2014-05-10 22:37:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c4b594b304
							
						
					 | 
					
						
						
							
							Fix spelling error
						
						
						
						
						
					 | 
					
						2014-05-10 21:06:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4bcbb69fc7
							
						
					 | 
					
						
						
							
							Use more generic variable names in read_files()
						
						
						
						
						
					 | 
					
						2014-05-10 20:25:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							723155a2ce
							
						
					 | 
					
						
						
							
							Add add_vectors() and sub_vectors()
						
						
						
						
						
					 | 
					
						2014-05-10 20:17:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2733b17af8
							
						
					 | 
					
						
						
							
							Add doxygen comment to main.c
						
						
						
						
						
					 | 
					
						2014-05-10 19:39:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8e4da0763a
							
						
					 | 
					
						
						
							
							Fix doxygen comment
						
						
						
						
						
					 | 
					
						2014-05-10 19:34:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7610843935
							
						
					 | 
					
						
						
							
							Add @file/@brief doc, merge parser into half_edge
						
						
						
						
						
					 | 
					
						2014-05-10 19:33:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c5c6c8b89a
							
						
					 | 
					
						
						
							
							Add half_edge.c for operations on half edge structures
						
						
						
						
						
					 | 
					
						2014-05-10 19:16:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d90d6f4bd1
							
						
					 | 
					
						
						
							
							Restructure files
						
						
						
						
						
					 | 
					
						2014-05-10 19:16:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							573b7f3f85
							
						
					 | 
					
						
						
							
							Fix doxygen comment
						
						
						
						
						
					 | 
					
						2014-05-10 18:39:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8f8f5ad0a2
							
						
					 | 
					
						
						
							
							Add normalize_vector() function
						
						
						
						
						
					 | 
					
						2014-05-10 18:35:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1df3195f37
							
						
					 | 
					
						
						
							
							Make vector_product() aliasing-safe
						
						
						
						
						
					 | 
					
						2014-05-10 18:19:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7587b8058a
							
						
					 | 
					
						
						
							
							Improve doxygen comment
						
						
						
						
						
					 | 
					
						2014-05-10 18:19:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9e7ff8dc4f
							
						
					 | 
					
						
						
							
							Add vec_math module
						
						
						
						
						
					 | 
					
						2014-05-10 17:34:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							17a52c4b89
							
						
					 | 
					
						
						
							
							Fix Makefile Objects
						
						
						
						
						
					 | 
					
						2014-05-10 17:33:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f1fa0eb03a
							
						
					 | 
					
						
						
							
							Add overly big object example
						
						
						
						
						
					 | 
					
						2014-05-09 23:45:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							71eae42e78
							
						
					 | 
					
						
						
							
							Improve function name, add static declaration
						
						
						
						
						
					 | 
					
						2014-05-09 19:52:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f68eaed204
							
						
					 | 
					
						
						
							
							Fix doxygen comment
						
						
						
						
						
					 | 
					
						2014-05-09 19:50:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d0dfba689b
							
						
					 | 
					
						
						
							
							Properly scale the objects before drawing
						
						
						
						
						
					 | 
					
						2014-05-09 19:47:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6725dcf5ab
							
						
					 | 
					
						
						
							
							Make parameters const where possible
						
						
						
						
						
					 | 
					
						2014-05-09 17:53:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7bc3d7230f
							
						
					 | 
					
						
						
							
							80 char limit
						
						
						
						
						
					 | 
					
						2014-05-09 17:53:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9658f92b58
							
						
					 | 
					
						
						
							
							Rotate around the center of the object
						
						
						
						
						
					 | 
					
						2014-05-09 17:53:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5bfce60f7e
							
						
					 | 
					
						
						
							
							Restructure file structure
						
						
						
						
						
					 | 
					
						2014-05-09 15:24:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							66e88179e3
							
						
					 | 
					
						
						
							
							Add brilliant example .obj
						
						
						
						
						
					 | 
					
						2014-05-09 15:13:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							19e33d22db
							
						
					 | 
					
						
						
							
							Add "-pedantic" to CFLAGS
						
						
						
						
						
					 | 
					
						2014-05-09 15:03:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a9a6f92164
							
						
					 | 
					
						
						
							
							Add doxygen comment for draw_vertices()
						
						
						
						
						
					 | 
					
						2014-05-09 15:03:46 +02:00 | 
					
					
						
						
							
							
							
						
					 |