Removed references to modules that do not exist. The python interface is
authorMichel Selten <michel@mselten.demon.nl>
Mon, 6 Jan 2003 17:27:43 +0000 (17:27 +0000)
committerMichel Selten <michel@mselten.demon.nl>
Mon, 6 Jan 2003 17:27:43 +0000 (17:27 +0000)
broken, but it should give 0 errors when building.

Michel

27 files changed:
intern/python/freeze/modulefinder.py
intern/python/modules/Blender/BGL.py
intern/python/modules/Blender/Camera.py
intern/python/modules/Blender/Draw.py
intern/python/modules/Blender/Image.py
intern/python/modules/Blender/Ipo.py
intern/python/modules/Blender/Lamp.py
intern/python/modules/Blender/Material.py
intern/python/modules/Blender/Mesh.py
intern/python/modules/Blender/NMesh.py
intern/python/modules/Blender/Object.py
intern/python/modules/Blender/Scene.py
intern/python/modules/Blender/Text.py
intern/python/modules/Blender/Types.py
intern/python/modules/Blender/Window.py
intern/python/modules/Blender/World.py
intern/python/modules/Blender/__init__.py
intern/python/modules/Blender/sys.py
intern/python/modules/Converter/importer/VRMLimporter.py
intern/python/modules/TextTools/TextTools.py
intern/python/modules/TextTools/mxTextTools/__init__.py
intern/python/modules/beta/Objects.py
intern/python/modules/mcf/utils/hierobj.py
intern/python/modules/vrml/scenegraph.py
intern/python/modules/vrml/utils/collapse.py
intern/python/modules/vrml/utils/namespace.py
intern/python/modules/vrml/utils/typeclasses.py

index e84a54128f6f932c000fb35701c47ac72a9edb34..c80962fd815e3a4f38f008f4fc89d26e0dc9729a 100644 (file)
@@ -330,9 +330,9 @@ class ModuleFinder:
         return m
 
     def find_module(self, name, path):
-        if name in self.excludes:
-            self.msgout(3, "find_module -> Excluded")
-            raise ImportError, name
+#        if name in self.excludes:
+#            self.msgout(3, "find_module -> Excluded")
+#            raise ImportError, name
 
         if path is None:
             if name in sys.builtin_module_names:
index 033b3560e4fc04406930be91d37f49e104f4588f..3331ab3872f748062a0e587536a03ee4b74ac92d 100644 (file)
@@ -1 +1 @@
-from _Blender.BGL import *
+#from _Blender.BGL import *
index 33f615fc0da57079fc327a168b5ebda9bb1fba8a..16a93d35e1436b455a4eff2913371a0e662512e3 100644 (file)
@@ -15,7 +15,7 @@ Example::
 """
 
 import shadow
-import _Blender.Camera as _Camera
+#import _Blender.Camera as _Camera
 
 
 class Camera(shadow.hasIPO):
index 6c2cb8be09f60de97362749574e3f34b80c07cfc..5b6a603d14a9d0f4f6a9e339e119b5596eb2223c 100644 (file)
@@ -1 +1 @@
-from _Blender.Draw import *
+#from _Blender.Draw import *
index c1737e1bb0d4f889f0d238fca5dc0159d769d1ae..305e497af998de8aa6dfe85d6b571eaa5a76ac9d 100644 (file)
@@ -8,7 +8,7 @@
     im = Image.Load('dead-parrot.jpg')
 """
 
-import _Blender.Image as _Image
+#import _Blender.Image as _Image
 import shadow
 
 class Image(shadow.shadow):
index 110f95a5d073567e6361e0179058ea87ac247935..795c10cbdcf5416be0c440003f277e489ad2fc95 100644 (file)
@@ -31,7 +31,7 @@ Example::
   ob.setIpo(ipo)                                     # assign ipo to object
 """
 
-import _Blender.Ipo as _Ipo
+#import _Blender.Ipo as _Ipo
 
 import shadow
 
index ab7ed63592a7c0b0035254092751a48eb43d3c8e..4e1e0b3c395810e0573ac6a22ec30bccd1188e54 100644 (file)
@@ -11,7 +11,7 @@ Example::
   ob.link(l)
 """
 
-import _Blender.Lamp as _Lamp
+#import _Blender.Lamp as _Lamp
 import shadow
 
 _validBufferSizes = [512, 768, 1024, 1536, 2560]       
index f24541f0f03fdae850f99b1e7fd09096c6c13028..134243f00b416296f21ed6fdb3acd64ee08249fe 100644 (file)
@@ -14,7 +14,7 @@
     Scene.getCurrent().link(ob)                # link object to current scene
 """
 
-import _Blender.Material as _Material
+#import _Blender.Material as _Material
 import shadow
 #import Blender.Curve as Curve
 
index dd8103919f84367cac6ecd8c2ad9244cd940f6d6..fb2e496b25440d44cac55b3903c0071de86836c6 100644 (file)
@@ -51,7 +51,7 @@
 from Blender.Types import NMFaceType
 import Blender.Material as Material
 
-from _Blender import NMesh as _NMesh
+#from _Blender import NMesh as _NMesh
 
 FACEFLAGS = _NMesh.Const
 DEFAULTFLAGS = FACEFLAGS.LIGHT + FACEFLAGS.DYNAMIC
@@ -66,7 +66,7 @@ def makeFace(f):
        return face
 
 def toTriangles(ngon):
-       from utils import tesselation
+       #from utils import tesselation
        # This should be a Publisher only feature...once the tesselation
        # is improved. The GLU tesselator of Mesa < 4.0 is crappy...
        if len(ngon.uv) == len(ngon.v):
index 3e6c60bab21295d3628aecc3e47d1c58abd28e18..44c49eb263f26169c080f27b0ac2d589715a29cd 100644 (file)
@@ -6,7 +6,7 @@
   most probably limited. Use the 'Mesh' module instead.
 """  
 
-import _Blender.NMesh as _NMesh
+#import _Blender.NMesh as _NMesh
 import shadow
 
 class Mesh(shadow.shadow):
index 7fefedf4725a4d8e76a3d92f15d429191e6a7a99..d7b0a3e91b4420f51d1d83295c1fabb9298881d1 100644 (file)
@@ -17,7 +17,7 @@
     ob.makeParent([actobj])          # make ob the parent of actobj
 """
 
-import _Blender.Object as _Object
+#import _Blender.Object as _Object
 
 import shadow
 reload(shadow)   # XXX
@@ -98,7 +98,7 @@ class Object(shadow.hasIPO):
 the Object's type, so you cannot link a Lamp to a mesh type Object.
 'data' can also be an Ipo object (IpoBlock)
 """
-               from _Blender import Types
+               #from _Blender import Types
                # special case for NMesh:
                if type(data) == Types.NMeshType:
                        return self._object.link(data)
@@ -146,7 +146,7 @@ original. The returned object is *free*, meaning, not linked to any scene."""
        def getDeformData(self):
                """Returns the Datablock object containing the object's deformed data.
 Currently, this is only supported for a Mesh"""
-               import _Blender.NMesh as _NMesh
+               #import _Blender.NMesh as _NMesh
                t = self._object.getType()
                if t == self.Types['Mesh']:
                        data = _NMesh.GetRawFromObject(self.name)
index a6deaeb5a460e79ed709e72998daa86ccb334e7a..164f4df9617807a95db610aff0399a6821ab568e 100644 (file)
@@ -14,7 +14,7 @@
     newscene.link(cam)
     newscene.makeCurrent()               # make current Scene
 """  
-import _Blender.Scene as _Scene
+#import _Blender.Scene as _Scene
 
 from Object import Object
 import shadow
index 0d5f615f1909cae258be94a550452c8725c742be..27701b28ac3473bbb4126a5c7e744f48805a8d31 100644 (file)
@@ -11,7 +11,7 @@
     Text.unlink(text)        # delete
 """
 
-import _Blender.Text as _Text
+#import _Blender.Text as _Text
 
 class Text:
        """Wrapper for Text DataBlock"""
index d49d9c354077abde3f3f11a7deb4e80823960c2b..53887212ae0fbef6b0d67eee1b5981da2c2b0691 100644 (file)
@@ -1 +1 @@
-from _Blender.Types import *
+#from _Blender.Types import *
index e51ab894dfaafdff55fdae65abba70515f16217c..927727fe1ca366410a0313aafd9058459bd247bb 100644 (file)
@@ -4,7 +4,7 @@ This module currently only supports redrawing commands of windows.
 Later on, it will allow screen manipulations and access to Window
 properties"""
 
-import _Blender.Window as _Window
+#import _Blender.Window as _Window
 
 t = _Window.Types 
 Const = t # emulation
index e0c42d33f16757f590eea253b37a3bcc9a6ea3e9..c74fd0ce06e7d9f33b0ae827ae9c1fc9c9b5878a 100644 (file)
@@ -1,4 +1,4 @@
-import _Blender.World as _World
+#import _Blender.World as _World
 
 import shadow
 
index 6c29a6bd11547f3895b5afe3b9a55535a1ecf2b1..240c05750612a572db365a72dbd7afef82e036ab 100644 (file)
@@ -6,7 +6,7 @@ __all__ = ["Object", "Image", "NMesh", "Window", "Mesh", "sys",
            "Lamp", "Scene", "Draw", "Camera", "Material", "Types", "Ipo",
            "BGL"]
 
-import _Blender
+#import _Blender
 
 Get = _Blender.Get
 Redraw = _Blender.Redraw
index f76c0074c1f455d2f814f01d82bb4c1e1df01b47..8ffbe64e179f2d15575888e768bdff9ea1ab67e9 100644 (file)
@@ -1,4 +1,4 @@
-from _Blender.sys import *
+#from _Blender.sys import *
 
 sep = dirsep # path separator ('/' or '\')
 
index e2bcea6a51e97d14325ad258023085740a06cf12..121130e54cb011959ad6cc05d10fa4a27cd4ace5 100644 (file)
@@ -956,7 +956,7 @@ def importfile(name):
        global options
        global DEFAULTFLAGS
 
-       from Blender import Get # XXX 
+#      from Blender import Get # XXX 
        options = Get('vrmloptions')
        DEFAULTFLAGS = FACEFLAGS.LIGHT + FACEFLAGS.DYNAMIC
        if options['twoside']:
index 7eae2bcfc39ba938d74e1fbb2279dc716b8d0c31..123fc6cece717628d2f1463343f64bad47dee17f 100644 (file)
@@ -10,7 +10,7 @@ import string,types
 # import the C module and the version number
 #
 from mxTextTools import *
-from mxTextTools import __version__
+#from mxTextTools import __version__
 
 #
 # import the symbols needed to write tag tables
index 009b7cbd4c708d511534dd03c5144a26cb150559..1222792cbaedb65acedcb0b2c7c930bc0f102f12 100644 (file)
@@ -4,8 +4,8 @@
     See the documentation for further information on copyrights,
     or contact the author (mal@lemburg.com).
 """
-from mxTextTools import *
-from mxTextTools import __version__
+#from mxTextTools import *
+#from mxTextTools import __version__
 
 #
 # Make BMS take the role of FS in case the Fast Search object was not built
index 0ae56870fd6389970eeff5ad238ddcafd270451f..53b50e46857f861db4ec8c53a93a4918020b664a 100644 (file)
@@ -67,12 +67,13 @@ class shadowNMesh:
                self.flags = flags
                self.smooth = 0
                self.faces = []
-               try:
-                       import tess
-                       self.tess = tess.Tess(256, beginPolygon, endPolygon, error, addVertex)
-               except:
-                       #print "couldn't import tesselator"
-                       self.tess = None
+       #       #try:
+       #               import tess
+       #               self.tess = tess.Tess(256, beginPolygon, endPolygon, error, addVertex)
+       #       except:
+       #               #print "couldn't import tesselator"
+       #               self.tess = None
+               self.tess = None
                self.curface = None
                self.tessfaces = []
                self.recalc_normals = 1
@@ -93,7 +94,7 @@ class shadowNMesh:
                # is improved. The GLU tesselator of Mesa < 4.0 is crappy...
                if not self.tess:
                        return [] # no faces converted
-               import tess
+       #       import tess
                i = 0
                global tessfaces
                tessfaces = []
index 7730b4d3ba408a71310cafec84914d61d5447ae5..f7a2aa5b8ddd949e996b77940062856f0f67e1f9 100644 (file)
@@ -10,7 +10,8 @@ flattened copy of the hierarchy)
 97-03-17 Added ability to pass arguments to hier_rapply and hier_rreturn.
 97-10-31 Removed dependencies on mcf.store
 '''
-import copy,types
+#import copy,types
+import types
 import singletonlist, hier_rx
 
 class Hierobj: 
index 2f137b1e259ff0a4f63ead70e15742825463b429..67c53dc3374b731ea50c3d7dcbbff131b9d4a808 100644 (file)
@@ -2,7 +2,8 @@
 # Wed Oct 31 16:18:35 CET 2001
 
 '''Prototype2 -- VRML 97 sceneGraph/Node/Script/ROUTE/IS implementations'''
-import copy, types # extern
+#import copy, types # extern
+import types # extern
 import strop as string # builtin
 from utils import typeclasses, err, namespace # XXX
 ## TODO: namespace must go
@@ -15,7 +16,7 @@ class baseProto:
                        passed arguments for the linearisation object
                see lineariser4.Lineariser
                '''
-               import lineariser4 
+#              import lineariser4 
                lineariser = apply( lineariser4.Lineariser, (), namedargs )
                return apply( lineariser.linear, ( self, ), namedargs )
 
index 25da50c2adbe38bf37540e485fb7fa74b849fe94..a612f7f431180ab79fe6fa98bcf38e68f0223bcb 100644 (file)
@@ -11,7 +11,8 @@ Destructive Functions for "collapsing" Sequences into single levels
 
 [1, 2, 3, 4, 5, 6] # note is the same root list
 '''
-import copy, types, sys
+#import copy, types, sys
+import types, sys
 from types import ListType, TupleType # this now only supports the obsolete stuff...
 
 def hyperCollapse( inlist, allowedmap, type=type, list=list, itype=types.InstanceType, maxint= sys.maxint):
index dd9f0b7dea6402187864c20aba31f4d1e82bfa91..3cdb6c6147e856b787167b6690b255ac8482e409 100644 (file)
@@ -64,7 +64,8 @@ will likely want to do: from mcf.utils import extpkl, copy_extend
        98.03.15 -- Fixed bug in items, values, etceteras with module-type
        base objects.
 '''
-import copy, types, string
+#import copy, types, string
+import types, string
 
 from mcf.utils import hierobj
 
index ed798dfe3da509f37335aacdc3b3cc316c5c2c37..df2fdd1a9857b0c5bc02a91e7b33dd17d6bdc392 100644 (file)
@@ -36,7 +36,7 @@ def regnumpy():
        if globals().has_key('Numeric'):
                return 1
        try:
-               import Numeric
+#              import Numeric
                SequenceTypes.append( Numeric.ArrayType )
                MutableTypes.append( Numeric.ArrayType )
                MutableSequenceTypes.append( Numeric.ArrayType )
@@ -47,4 +47,4 @@ def regnumpy():
 # for now, I'm going to always register these, if the module becomes part of the base distribution
 # it might be better to leave it out so numpy isn't always getting loaded...
 regarray()
-regnumpy()
\ No newline at end of file
+regnumpy()