コード例 #1
0
ファイル: hierarchy.py プロジェクト: flagmaggot/io_object_mu
 def transformScale(self, s):
     s = vect.mul(self.wscale, s)
     s = vect.qmul(self.wrot, s)
     return s
コード例 #2
0
ファイル: hierarchy.py プロジェクト: flagmaggot/io_object_mu
 def transformDirection(self, d):
     return vect.qmul(self.wrot, d)
コード例 #3
0
ファイル: hierarchy.py プロジェクト: flagmaggot/io_object_mu
 def transformRotation(self, r):
     r = vect.qmul(self.wrot, r)
     return r
コード例 #4
0
ファイル: hierarchy.py プロジェクト: flagmaggot/io_object_mu
 def transformPoint(self, p):
     p = vect.mul(self.wscale, p)
     p = vect.qmul(self.wrot, p)
     p = vect.add(self.wloc, p)
     return p