Example #1
0
 def getCoordKt(self):
     lVDKt, lCKt = [V0_3D] * len(self.vDsK), [V0_3D] * len(self.vDsK)
     lPSKt = ['End'] * len(self.vDsK)
     lInpV = [np.array([cK for cK in self.pS]), 0, 0., 0., True]
     # lInpV: [pSC, iSegS, cTDsK, cTLen, incTLen]
     for k in range(len(self.vDsK)):
         lPSKt[k] = Fkt.getRPsSK(self.lFDsK[k])
         lInpV = Fkt.getInfoKt(lVDKt, lCKt, k, self.vDsK, lInpV,
                               self.lDirSeg, self.lLenSeg)
     self.lKVD, self.lKC, self.lKPS = lVDKt, lCKt, lPSKt