[Bf-blender-cvs] CVS commit: blender/source/blender/python/api2_2x Mathutils.c Mathutils.h euler.c euler.h matrix.h quat.c quat.h Blender.c Object.c Object.h Types.c Types.h Window.c Window.h gen_utils.h matrix.c modules.h vector.c vector.h

Joseph Gilbert models at paposo.com
Sun Feb 29 14:20:36 CET 2004


ascotan (Joseph Gilbert) 2004/02/29 14:20:36 CET

  Modified files:
    blender/source/blender/python/api2_2x Blender.c Object.c 
                                          Object.h Types.c Types.h 
                                          Window.c Window.h 
                                          gen_utils.h matrix.c 
                                          modules.h vector.c 
                                          vector.h 
  Added files:
    blender/source/blender/python/api2_2x Mathutils.c Mathutils.h 
                                          euler.c euler.h matrix.h 
                                          quat.c quat.h 
  
  Log:
  Mathutils library for the python API
  - support for quaternions, euler, vector, matrix operations.
  - euler supports unique rotation calculation
  - new matrix memory construction and internal functions
  - quaternion slerp and diff calculation
  - 2d, 3d, 4d vector construction and handling
  - full conversion support between types
  - update to object/window to reflect to matrix type
  - update to types/blender/module to reflect new module
  
  Revision  Changes    Path
  1.28      +3 -2      blender/source/blender/python/api2_2x/Blender.c
  1.61      +3 -3      blender/source/blender/python/api2_2x/Object.c
  1.19      +1 -0      blender/source/blender/python/api2_2x/Object.h
  1.11      +11 -1     blender/source/blender/python/api2_2x/Types.c
  1.8       +2 -4      blender/source/blender/python/api2_2x/Types.h
  1.9       +1 -1      blender/source/blender/python/api2_2x/Window.c
  1.7       +1 -0      blender/source/blender/python/api2_2x/Window.h
  1.14      +3 -1      blender/source/blender/python/api2_2x/gen_utils.h
  1.4       +804 -81   blender/source/blender/python/api2_2x/matrix.c
  1.36      +2 -0      blender/source/blender/python/api2_2x/modules.h
  1.10      +485 -102  blender/source/blender/python/api2_2x/vector.c
  1.5       +20 -27    blender/source/blender/python/api2_2x/vector.h



More information about the Bf-blender-cvs mailing list