|
1 | | - |
2 | 1 | #====================================================================================== |
3 | 2 | # 3D Slicer [1] common functions used by VisSim extensions # |
4 | 3 | # # |
@@ -238,8 +237,6 @@ def s2b(self,s): |
238 | 237 | return s.lower() in ("yes", "true", "t", "1") |
239 | 238 | #enddef |
240 | 239 |
|
241 | | - inputPointT = self.vsc.v2t(inputPoint) # "["+str(inputPoint[0])+","+str(inputPoint[1])+","+str(inputPoint[2])+"]" |
242 | | - |
243 | 240 | #convert a vector to text |
244 | 241 | def v2t(self,v): |
245 | 242 | return "["+str(v[0])+","+str(v[1])+","+str(v[2])+"]" |
@@ -322,7 +319,7 @@ def ptRAS2IJK(self,ptRAS,inputImg,i): |
322 | 319 | ptIJK = ptIJKf.astype(np.int64) |
323 | 320 | #print("RAS= " + str(ras)+ " IJK= " + str(ptIJK)) |
324 | 321 | return ptIJK |
325 | | - |
| 322 | + #enddef |
326 | 323 |
|
327 | 324 | #------------------------------------------------------ |
328 | 325 | # image2points |
@@ -374,7 +371,7 @@ def image2points(self,inputImgNode): |
374 | 371 | self.markupsNode.SetName(inputImgNode.GetName()+ "_StPts") |
375 | 372 | return self.markupsNode |
376 | 373 |
|
377 | | -#enddef |
| 374 | + #enddef |
378 | 375 |
|
379 | 376 |
|
380 | 377 | #----------------------------------------------------------------------------------- |
@@ -525,6 +522,7 @@ def runCropping(self, inputVolume, pointT,croppingLengthT, samplingLengthT, hrCh |
525 | 522 | # so we can remove these files later |
526 | 523 | return inputCropPath |
527 | 524 | #enddef |
| 525 | + |
528 | 526 | #-------------------------------------------------------------------------------------------- |
529 | 527 | # run elastix |
530 | 528 | #-------------------------------------------------------------------------------------------- |
@@ -800,7 +798,6 @@ def setItemChk(self,itemT, itemChk, itemName, nodes,): |
800 | 798 | #endif |
801 | 799 | #print("side selected is " + self.vtVars[itemT]) |
802 | 800 | #endif |
803 | | - |
804 | 801 | #enddef |
805 | 802 |
|
806 | 803 | def setVtID(self,idx,inputVolumeNode , inputFiducialNode): |
@@ -853,7 +850,8 @@ def setVtIDfromEdt(self,point,vtID): |
853 | 850 | return isExternalCall |
854 | 851 | #enddef |
855 | 852 |
|
856 | | - #this part need to be optimized |
| 853 | + # Slicer4 Slicer5 conflict |
| 854 | + # this part need to be optimized |
857 | 855 | # reg =0: no registration, 1: fixed image, 2: moving image |
858 | 856 | def locateItem(self, inputVolumeNode, inputPointEdt, reg, vtID): |
859 | 857 | self.inputFiducialNodes = [] |
@@ -1162,8 +1160,7 @@ def dispSeg(self,inputVolumeNode, vtSegNode, view): |
1162 | 1160 | v3DDWidgetV.zoomIn() |
1163 | 1161 | v3DDWidgetV.zoomFactor =0.05 # back to default value |
1164 | 1162 | #enddef |
1165 | | - |
1166 | | - |
| 1163 | +#endclass |
1167 | 1164 |
|
1168 | 1165 | class VisSimCommonTest(ScriptedLoadableModuleLogic): |
1169 | 1166 |
|
|
0 commit comments