Skip to content

Commit d9ef6cf

Browse files
committed
[irtmodel.l] fix bag of :draw-collision-debug-view
1 parent d52624b commit d9ef6cf

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

irteus/irtmodel.l

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1960,9 +1960,14 @@
19601960
(when (and (derivedp obj bodyset-link)
19611961
(eq (send obj :analysis-level) :coords))
19621962
(send-all (obj . geo::bodies) :worldcoords))
1963-
(dolist (e (cdr (send obj :edges)))
1964-
(send *viewer* :viewsurface :3d-line
1965-
(e . pvert) (e . nvert) :depth-test t))))
1963+
(if (derivedp obj bodyset-link)
1964+
(dolist (b (send obj :bodies))
1965+
(dolist (e (cdr (send b :edges)))
1966+
(send *viewer* :viewsurface :3d-line
1967+
(e . pvert) (e . nvert) :depth-test t)))
1968+
(dolist (e (cdr (send obj :edges)))
1969+
(send *viewer* :viewsurface :3d-line
1970+
(e . pvert) (e . nvert) :depth-test t)))))
19661971
)
19671972
(send *viewer* :viewsurface :line-width pwidth)
19681973
(send *viewer* :viewsurface :point-size psize)

0 commit comments

Comments
 (0)