예제 #1
0
def CalNodeProperties(nodes):
    """ get node properties using seuif97 """
    for node in nodes:
        if node['p'] != None and node['t'] != None:
            node['h'] = pt2h(node['p'], node['t'])
            node['s'] = pt2s(node['p'], node['t'])
            node['x'] = pt2x(node['p'], node['t'])
        elif node['p'] != None and node['x'] != None:
            node['t'] = px2t(node['p'], node['x'])
            node['h'] = px2h(node['p'], node['x'])
            node['s'] = px2s(node['p'], node['x'])
        elif node['t'] != None and node['x'] != None:
            node['p'] = tx2p(node['t'], node['x'])
            node['h'] = tx2h(node['t'], node['x'])
            node['s'] = tx2s(node['t'], node['x'])
예제 #2
0
 def tx(self):
     self.p = if97.tx2p(self.t, self.x)
     self.h = if97.tx2h(self.t, self.x)
     self.s = if97.tx2s(self.t, self.x)
     self.v = if97.tx2v(self.t, self.x)
예제 #3
0
파일: node.py 프로젝트: MuskZ/PyRankine
 def tx(self):
     self.p = if97.tx2p(self.t, self.x)
     self.h = if97.tx2h(self.t, self.x)
     self.s = if97.tx2s(self.t, self.x)
     self.v = if97.tx2v(self.t, self.x)