- # add methods creating algorithms to Mesh
- for k in dir(plugin):
- if k[0] == '_':continue
- algo = getattr(plugin,k)
- if type( algo ).__name__ == 'classobj' and hasattr( algo, "meshMethod"):
- if not hasattr( Mesh, algo.meshMethod ):
- setattr( Mesh, algo.meshMethod, algoCreator())
- getattr( Mesh, algo.meshMethod ).add( algo )
-
-# Export the methods of smeshDC
-for k in dir(smesh):
- if k[0] == '_':continue
- globals()[k]=getattr(smesh,k)
-del k
+# export the methods of smeshDC
+if smesh:
+ for k in dir( smesh ):
+ if k[0] == '_': continue
+ globals()[k] = getattr( smesh, k )
+ del k
+ pass