def OnCenterDistanceExt(self, event): print("MEDCENT EXT") indices1, indices2 = self.selectObjects() from extern import getMedcentDistance plot2d([ range(len(self.modelNumbers)), getMedcentDistance(self.modelNumbers, min(indices1) + 1, max(indices1) + 1, min(indices2) + 1, max(indices2) + 1) ], "medcent Nora")
def OnCenterDistanceCompare(self, event): print("MEDCENT COMPARE") indices1, indices2 = self.selectObjects() from extern import getMedcentDistance #plot WITHOUT treeorb dist plot2d([[ range(len(self.modelNumbers)), self.calcCenterDistance(), "calc" ], [ range(len(self.modelNumbers)), getMedcentDistance(self.modelNumbers, min(indices1) + 1, max(indices1) + 1, min(indices2) + 1, max(indices2) + 1), "nora medcent" ]], "medcent compare")
def OnCenterDistanceExtCompare(self, event): print("EXT center distance COMPARE") indices1, indices2 = self.selectObjects() from extern import getMedcentDistance, getCMcentDistance plot2d([[ range(len(self.modelNumbers)), getMedcentDistance(self.modelNumbers, min(indices1) + 1, max(indices1) + 1, min(indices2) + 1, max(indices2) + 1), "medcent" ], [ range(len(self.modelNumbers)), getCMcentDistance(self.modelNumbers, min(indices1) + 1, max(indices1) + 1, min(indices2) + 1, max(indices2) + 1), "cmcent" ]], "NORA center distance")
def OnCenterDistanceExtCompare(self, event): print("EXT center distance COMPARE") indices1, indices2 = self.selectObjects() from extern import getMedcentDistance, getCMcentDistance plot2d([[range(len(self.modelNumbers)), getMedcentDistance(self.modelNumbers, min(indices1)+1, max(indices1)+1, min(indices2)+1, max(indices2)+1), "medcent"],[range(len(self.modelNumbers)), getCMcentDistance(self.modelNumbers, min(indices1)+1, max(indices1)+1, min(indices2)+1, max(indices2)+1), "cmcent"]], "NORA center distance" )
def OnCenterDistanceCompare(self, event): print("MEDCENT COMPARE") indices1, indices2 = self.selectObjects() from extern import getMedcentDistance #plot WITHOUT treeorb dist plot2d([[range(len(self.modelNumbers)), self.calcCenterDistance(), "calc" ], [range(len(self.modelNumbers)),getMedcentDistance(self.modelNumbers, min(indices1)+1, max(indices1)+1, min(indices2)+1, max(indices2)+1), "nora medcent"] ], "medcent compare")
def OnCenterDistanceExt(self, event): print("MEDCENT EXT") indices1, indices2 = self.selectObjects() from extern import getMedcentDistance plot2d([range(len(self.modelNumbers)), getMedcentDistance(self.modelNumbers, min(indices1)+1, max(indices1)+1, min(indices2)+1, max(indices2)+1)], "medcent Nora" )