Skip to content

Commit 1afa8ed

Browse files
committed
Fix package
1 parent e70b49c commit 1afa8ed

File tree

3 files changed

+14
-38
lines changed

3 files changed

+14
-38
lines changed

splib/Testing.py

Lines changed: 1 addition & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -9,45 +9,9 @@
99
from splib.core.node_wrapper import *
1010

1111
from splib.core.node_wrapper import ChildWrapper, ObjectWrapper
12+
from splib.helper import exportScene
1213

1314

14-
class displayNode():
15-
def __init__(self,_level=0):
16-
self.prefix = ""
17-
for i in range(_level):
18-
self.prefix += "| "
19-
20-
def addObject(self,type:str,**kwargs):
21-
print(self.prefix + type + " with " + str(kwargs))
22-
23-
def addChild(self,name:str):
24-
print(self.prefix + "-> Node : " + name)
25-
return displayNode(len(self.prefix) + 1)
26-
27-
class exportScene():
28-
def __init__(self,name="rootNode"):
29-
self.name = name
30-
31-
def addObject(self,type:str,**kwargs):
32-
suffix = ""
33-
for i in kwargs:
34-
suffix += "," + str(i) + "=\"" + str(kwargs[i]) + "\""
35-
print(self.name+".addObject(\"" + type + "\"" + suffix + ")")
36-
37-
def addChild(self,name:str):
38-
print(name + '=' + self.name+".addChild(\"" + name + "\")")
39-
setattr(self,name,exportScene(name))
40-
return getattr(self,name)
41-
42-
def __setattr__(self, key, value):
43-
if(not(key == "name")):
44-
print(self.__dict__["name"] + "." + key + " = " + str(value))
45-
self.__dict__[key] = value
46-
else:
47-
self.__dict__[key] = value
48-
49-
50-
@PrefabSimulation
5115
def createScene(rootNode):
5216
rootNode.dt = 0.03
5317
rootNode.gravity = [0,-9.81,0]

splib/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__all__ = ["core","topology", "simulation","modeler","mechanics","Testing"]
1+
__all__ = ["core","topology", "simulation","modeler","mechanics","Testing","helper"]
22

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
class displayNode():
2+
def __init__(self,_level=0):
3+
self.prefix = ""
4+
for i in range(_level):
5+
self.prefix += "| "
6+
7+
def addObject(self,type:str,**kwargs):
8+
print(self.prefix + type + " with " + str(kwargs))
9+
10+
def addChild(self,name:str):
11+
print(self.prefix + "-> Node : " + name)
12+
return displayNode(len(self.prefix) + 1)
113

214

315
class exportScene():

0 commit comments

Comments
 (0)