[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [15406] branches/soc-2008-djd/release/ scripts: Reading lib data.
Dhanannjay Deo
dhandeo at gmail.com
Wed Jul 2 21:48:47 CEST 2008
Revision: 15406
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=15406
Author: djd
Date: 2008-07-02 21:48:01 +0200 (Wed, 02 Jul 2008)
Log Message:
-----------
Reading lib data.
Next to add some more connections, which are listed in connections.txt
Added Paths:
-----------
branches/soc-2008-djd/release/scripts/connections.txt
branches/soc-2008-djd/release/scripts/dump_libdata.py
Added: branches/soc-2008-djd/release/scripts/connections.txt
===================================================================
--- branches/soc-2008-djd/release/scripts/connections.txt (rev 0)
+++ branches/soc-2008-djd/release/scripts/connections.txt 2008-07-02 19:48:01 UTC (rev 15406)
@@ -0,0 +1,6 @@
+The possible connections
+------------------------
+
+IPO contains curve/s
+Lamp contain lampdata
+mesh contains direct data + planes ?
Added: branches/soc-2008-djd/release/scripts/dump_libdata.py
===================================================================
--- branches/soc-2008-djd/release/scripts/dump_libdata.py (rev 0)
+++ branches/soc-2008-djd/release/scripts/dump_libdata.py 2008-07-02 19:48:01 UTC (rev 15406)
@@ -0,0 +1,43 @@
+#!BPY
+"""Unit testing Framework for Blender Import Export Scripts
+This program is developed as a part of Google Summer of Code 2008
+"""
+
+__author__ = " Dhanannjay Deo (dhandeo at gmail.com) "
+__version__ = "$ Revision: 0.1 $"
+__date__ = "$ Date: 05/19/2008 $"
+__copyright__ = "Copyright (c) 2008 Blender Foundation "
+__license__ = "GPL"
+
+#import unittest
+#import Blender
+import bpy
+#import sys
+
+
+# ===== Main block ========
+print 'Dumping all loaded data into python dictionary so that it can be compared later'
+
+# ===== Non Local Objects ========
+
+sce= bpy.data.scenes.active
+
+print bpy.data.scenes
+
+for ob in bpy.data.scenes:
+ print 'Members of Scene ..'
+ print ob;
+ for anObject in ob.objects:
+ print " %s" % type(anObject)
+ #~ print anObject.getAllProperties()
+ print " %s"%anObject.getName()
+
+ if anObject.getData():
+ print " \t%s"%anObject.getData()
+
+
+ #~ for aProperty in anObject.getAllProperties()
+ #~ print aProperty
+
+
+
More information about the Bf-blender-cvs
mailing list