04f619d8af 
					 
					
						
						
							
							- PyLineSpit() - used to print the filename and line number for internal errors now works when executing class functions in a module.  
						
						... 
						
						
						
						- replaced PySys_GetObject("modules") with PyImport_GetModuleDict()
- use defaults for keymap import/export rather then setting the same value every time from the UI scripts. 
						
						
					 
					
						2010-08-14 05:33:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						556b615cf8 
					 
					
						
						
							
							mathutils module methods only contained matrix constructors, move these to matrix class methods since this is acceptable in python. eg: dict.fromkeys() and groups them more logically.  
						
						... 
						
						
						
						mathutils.RotationMatrix -> mathutils.Matrix.Rotation
 mathutils.ScaleMatrix -> mathutils.Matrix.Scale
 mathutils.ShearMatrix -> mathutils.Matrix.Shear
 mathutils.TranslationMatrix -> mathutils.Matrix.Translation
 mathutils.OrthoProjectionMatrix -> mathutils.Matrix.OrthoProjection 
						
						
					 
					
						2010-08-11 16:40:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fe2b252c4 
					 
					
						
						
							
							== docs ==  
						
						... 
						
						
						
						Changing " **type** " into "\n\n:type: " in Mathutils, to have like "type: float" in its own line. 
						
						
					 
					
						2010-08-08 16:22:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c04850ec06 
					 
					
						
						
							
							python mathutils change  
						
						... 
						
						
						
						quat * quat was returning the dot product (a float), rather then the cross product.
 Use BLI_math's mul_qt_qtqt() function. 
						
						
					 
					
						2010-08-02 00:08:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd31436897 
					 
					
						
						
							
							spelling correction: alredy --> already  
						
						
						
						
					 
					
						2010-07-17 18:08:14 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ed7699e85 
					 
					
						
						
							
							mathutils.RotationMatrix  
						
						... 
						
						
						
						Angles are in radians. Doc and example should reflect reality 
						
						
					 
					
						2010-06-23 02:42:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						374d3a6685 
					 
					
						
						
							
							bugfix [ #21748 ] KX_Object scaling property not "writing" vector access .:. e.g. obj.scaling[2] = 2.0  
						
						... 
						
						
						
						- made worldspace readonly
- mathutils 'set' callbacks can now set their own error 
						
						
					 
					
						2010-06-14 01:41:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						124c55fcc3 
					 
					
						
						
							
							remove redundant argument from mathutils callbacks  
						
						
						
						
					 
					
						2010-04-27 19:21:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6bb55fd93e 
					 
					
						
						
							
							py/rna, euler objects order is now wrapped correctly...  
						
						... 
						
						
						
						eg:
 eul = bpy.context.object.rotation_euler
 eul.order = 'XZY' # will update the objects setting. 
						
						
					 
					
						2010-04-26 21:04:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						873d4a3f05 
					 
					
						
						
							
							py api  
						
						... 
						
						
						
						- mathutils.Color.hsv attribute. eg. material.diffuse_color.hsv = 0.2, 0.8, 0.4
- Vector/Euler/Quaternion/Color now only take a single seq arg.
- internal function for parsing arrays. (cleanup messy internal list/vector/tuple/seq parsing)
- didnt update rigify yet. 
						
						
					 
					
						2010-04-25 19:27:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67cfc427ee 
					 
					
						
						
							
							PyAPI  
						
						... 
						
						
						
						- added new mathutils.Color() type, use with rna so we can do for eg:
 material.diffuse_color.r = 1.0
 # also has hsv access
 material.diffuse_color.s = 0.6
 - made Mathutils and Geometry module names lowercase. 
						
						
					 
					
						2010-04-11 14:22:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe9a22a018 
					 
					
						
						
							
							py api file rename  
						
						... 
						
						
						
						- prefix mathutils api.
- 2 blf.c files (annoying for debugging)
- py api docs ignore keying sets as with operators. 
						
						
					 
					
						2010-04-11 12:05:27 +00:00