Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-19 | Cleanup: add trailing commas | Campbell Barton | |
Prevents clang-format merging into a single line. | |||
2018-09-19 | BLI_utildefines: rename pointer conversion macros | Campbell Barton | |
Terms get/set don't make much sense when casting values. Name macros so the conversion is obvious, use common prefix for easier completion. - GET_INT_FROM_POINTER -> POINTER_AS_INT - SET_INT_IN_POINTER -> POINTER_FROM_INT - GET_UINT_FROM_POINTER -> POINTER_AS_UINT - SET_UINT_IN_POINTER -> POINTER_FROM_UINT | |||
2018-06-26 | PyAPI: move deep-copy args check to py_capi_utils | Campbell Barton | |
2017-05-20 | CMake: Use GCC7's -Wimplicit-fallthrough=5 | Campbell Barton | |
Use to avoid accidental missing break statements, use ATTR_FALLTHROUGH to suppress. | |||
2015-02-15 | mathutils: Implement __hash__() functions | Campbell Barton | |
- all mathutils types - only works on frozen data (so vectors can be used in sets/dict keys) - uses same method as CPython, (matches hashing a tuple) D1104 by @juicyfruit with own modifications | |||
2015-02-15 | mathutils: add freeze() method, is_frozen attr | Campbell Barton | |
This allows you to make any mathutils object immutable. | |||
2015-02-01 | Documentation: updated mathutils documentation | Sybren A. Stüvel | |
Added descriptions of the constructors, and improved the module-level documentation. | |||
2015-01-06 | PyAPI: add utilities PyTuple_SET_ITEMS, Py_INCREF_RET | Campbell Barton | |
Setting all values of a tuple is such a common operation that it deserves its own macro. Also added Py_INCREF_RET to avoid confusing use of comma operator. | |||
2015-01-04 | mathutils: refactor instantiation | Campbell Barton | |
remove 'type' argument, very few mathutils objects are wrapped, add new function for creating wrapped objects. also fixes unlikely memory leak if the data-array can't be allocated. | |||
2014-01-30 | Fix T38402: invalid message for bad type assignments (Quat, Vector) | Campbell Barton | |
2013-07-21 | code cleanup: add break statements in switch ()'s, (even at the last case). | Campbell Barton | |
2013-04-07 | Fix for [#34898] Typo in error message of mathutils.Vector | Thomas Dinges | |
* Also fixed some more cases of "more then" -> "more than". | |||
2012-12-08 | ifdef out dynstr so mathutils can be compiled as an external module again. | Campbell Barton | |
2012-11-05 | default to Python3.3 on Linux for SCons and CMake, warn when building with ↵ | Campbell Barton | |
python 3.2x or older. also remove casts to keep Python3.2 warning quiet. | |||
2012-10-21 | style cleanup: comments | Campbell Barton | |
2012-10-16 | code cleanup: use float sizes for function args. | Campbell Barton | |
2012-09-27 | incorrect spelling in comments | Campbell Barton | |
2012-08-27 | support unary positive operators for vectors (same as numpy), so you can do ↵ | Campbell Barton | |
'vector_a = +vector_b', this makes a copy. | |||
2012-07-17 | code cleanup: spelling | Campbell Barton | |
2012-05-26 | add vector versions of hsv_to_rgb, rgb_to_hsv & rgb_to_hsv_compat | Campbell Barton | |
2012-04-30 | code cleanup: header cleanup | Campbell Barton | |
2012-04-15 | add 'idprop' module so we can document idprop.types.*, currently doc ↵ | Campbell Barton | |
generator has no access to ID Property types. | |||
2012-03-30 | patch to add __deepcopy__ to mathutils types, this is no different to ↵ | Campbell Barton | |
__copy__, except some py utilities expect __deepcopy__ to exist, so better have them. | |||
2012-03-27 | bmesh py api: | Campbell Barton | |
added access to deform weights, access to weights acts like a python dict so you can do... print(group in dvert) dvert[group] = 0.5 print(dvert[group]) del dvert[group] print(dvert.items()) | |||
2012-03-26 | style cleanup: python api | Campbell Barton | |
2012-03-18 | spelling cleanup | Campbell Barton | |
2012-03-18 | code cleanup: not all mathutils callback creation functions tool unsigned ↵ | Campbell Barton | |
char for type & subtype args. | |||
2012-03-17 | style cleanup: py/capi | Campbell Barton | |
2012-03-04 | style cleanup - comment formatting | Campbell Barton | |
2011-12-25 | use docstrings for mathutils getset's, also some formatting edits, no ↵ | Campbell Barton | |
functional changes. | |||
2011-12-24 | picky formatting of mathutils | Campbell Barton | |
2011-12-24 | mathutils get/set function rename + minor changes to matrix functions (no ↵ | Campbell Barton | |
functional changes) | |||
2011-12-20 | rename internal matrix struct member vars to avoid confusion | Campbell Barton | |
Matrix.contigPtr --> matrix Matrix.row_size --> num_col Matrix.col_size --> num_row | |||
2011-12-20 | __str__ functions for other mathutils types | Campbell Barton | |
2011-12-18 | formatting edits in py api, no functional changes | Campbell Barton | |
2011-11-24 | rename mathutils constructors to match other parts of the bpy/api (no ↵ | Campbell Barton | |
functional changes) | |||
2011-11-16 | formatting edits & doc correction, no functional changes. | Campbell Barton | |
2011-11-13 | include invalid type name in mathutils error messages. | Campbell Barton | |
2011-11-05 | misc doc edits | Campbell Barton | |
- remove recently added sphinx reference workaround. - tested doxygen, correct some warnings, set tab width and added pymathutils group. - added convenience target 'make doc_doxy' | |||
2011-10-23 | Remove some more $Id$ that still were left after r41227 and r41228. | Guillermo S. Romero | |
2011-10-23 | Remove the svn:keywords property. | Guillermo S. Romero | |
2011-10-13 | formatting edits & remove debug print. | Campbell Barton | |
2011-07-15 | move mathutils into its own lib. | Campbell Barton | |