[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