Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-06-13Patch from Martin Poirier.Stephen Swaney
Misc bpy Curve fixes and updates, includes bugs #1687 and #2637
2005-05-12bugfix: #2254 Curve.appendPoint() gives segfault in PySequence_Check().Stephen Swaney
Argument tuple not built correctly for CurNurb_appendPointToNurb().
2005-04-22Fix previous fix by moving some code around to try to please everyone.Stephen Swaney
or at least their compilers. let me know what breaks.
2005-04-22fix compiler error with gcc 4.0. mismatched declarations.Stephen Swaney
2005-04-17More Curve Module features: access to the attributes flagU and flagVStephen Swaney
in a CurNurb object. Contributed by Gergely Erdelyi (dyce).
2005-02-09BPython:Willian Padovani Germano
- applied Campbell Barton's patch for access to Oops location and selection of materials, mesh data and objects, slightly modified. Thanks, Campbell; - got rid of warnings in many files, hopefully not introducing any other during the process. Mostly this was done: 1) new EXPP_incr_ret_True/False functions were added and used instead of "Py_INCREF(Py_True/False); return Py_True/False;". Currently at least the functions use the fact that PyTrue/False == 1/0 and use 1 and 0 to avoid the warnings. 2) Filling of certain types structs got 0's added for all not defined data and methods. This is surely Python version specific, since these structs can change size and content at each major version number Python update.
2005-01-13New methods: Curve.isCyclic(), CurNurb.isCyclic() for checking if curve is ↵Stephen Swaney
cyclic ( closed ). Both methods are boolean. Patch contributed by Toni Alatalo. Thanks.
2004-10-07Another step in the Big Bpy Cleanup.Stephen Swaney
- move static declarations and data definitions out of headers. the BGL module still need cleaning. - move declarations out of modules.h and into appropriate .h files. modules.h still exists as a container for the few modules that need to #include almost everything. - all files now have a $Id tag and have been formatted by indent there are no changes to executable code. pre-commit versions are tagged with bpy-cleanup-pre-20041007 for the sake of paranoia.
2004-09-26Another round in the Great BPy Cleanup:Stephen Swaney
Run everything thru indent to cleanup spaces vs tabs. Clean up some of the comments by hand. BGL.c was not touched due to all that macro wackyness. There are no functional changes to the code. Pre-indent versions of source are tagged with tag bpy-cleanup-20040925 , just in case.
2004-07-29some code cleanup. minor bug fixage: don't try to free null ptrs.Stephen Swaney
accidentally ran CurNurb.c thru indent utility Doh!
2004-07-22New Curve method Curve.appendPoint( numcurve, newpoint ) to addStephen Swaney
points to a Curve. New supporting module CurNurb to provide access to the curves in a Curve and their associated points. Curve module now supports Python iterator and sequence protocols. This allows typical python programming idioms using 'for' statement and the [] operator. # example 1 for curve in a_curve: for point in curve: print point #example 2 curnurb = a_curve[0] curnurb.append( [1,1,1,1] ) Still under construction. Epydoc will follow.