Nice work Thomas! 75% is impressive. I'll try and check it out this evening.
BTW, the svn co instruction on the pythonOCC homepage is broken - the capitals in the path break it (on Linux at least). svn co http://svn.gna.org/svn/pythonOCC/trunk pythonOCC should read svn co http://svn.gna.org/svn/pythonocc/trunk pythonOCC (I think maybe you've just fixed the SVN version and forgot HTTP?) Arthur Thomas Paviot wrote: > Dear All, > > Thanks to all your precious advices and reports, I committed a lot of > changes to the subversion repository. > > Here are these change available in the latest svn revision (132): > > - I fixed broken modules (XSControl, IGESContrl, STEPControl and > IGESToBRep) that failed to compile. pythonOCC for Linux is now a set of > 293 modules covering almost 75% of the OpenCascade API. Attached are the > stats generated from the Module.PythonOCCStats() function: a cross > means that the related OCC package is wrapped in PythonOCC. Some > important module are still missing for Linux but I currently work to > make them all available, > > - the InteractiveViewer should work (the import OCC.NIS statement is > optional and Windows sepecific). Note that the InteractiveViewer > requires that pythonOCC is in your sys.path, > > - the scons script includes changes from Marco and Arthur (the > Visualization.i and Misc.i still need to be added), > > - a huge improvement over previous release was achieved: important > memory leaks that caused segfaults are fixed (in a few words, the > default destructor has been overloaded. I plan to write a special e-mail > to explain this stuff because it's very important and related to > Python/OpenCascade memory management conflicts). While testing > pythonOCC, you should then see information messages telling that the > custom destructor was called. I plan to remove these messages when the > debug phase is finished. > > To chek this out: > > svn update > cd src > python setup.py build *or* scons > > Best Regards, > > Thomas > -- Arthur Magill, PhD RF Engineer Centre d'Imagerie BioMédicale (CIBM) Laboratory for Functional and Metabolic Imaging (LIFMET) Ecole Polytechnique Fédérale de Lausanne (EPFL) Station 6, CH F1 532 (Bâtiment CH), CH-1015 Lausanne, Switzerland tel: +41 21 693 0569 fax: +41 21 693 7960 email: arthur.mag...@epfl.ch _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users