Add Python test harness for openCVHelp class (#1557)

This commit is contained in:
Lucien Morey
2024-11-15 03:10:08 +11:00
committed by GitHub
parent c04e13ef93
commit c50c657193
7 changed files with 450 additions and 12 deletions

View File

@@ -226,8 +226,8 @@ class SimCameraProperties:
def getVisibleLine(
self, camRt: RotTrlTransform3d, a: Translation3d, b: Translation3d
) -> typing.Tuple[float | None, float | None]:
relA = camRt.apply(a)
relB = camRt.apply(b)
relA = camRt.applyTranslation(a)
relB = camRt.applyTranslation(b)
if relA.X() <= 0.0 and relB.X() <= 0.0:
return (None, None)
@@ -279,7 +279,7 @@ class SimCameraProperties:
ipts[i] = None
break
if not ipts[i]:
if ipts[i] is None:
continue
for j in range(i - 1, 0 - 1):