Changes between Initial Version and Version 1 of Ticket #10416


Ignore:
Timestamp:
Jan 2, 2024, 9:37:00 AM (22 months ago)
Author:
Eric Pettersen
Comment:

AFAICT, happens when trying to pick and atomic shape through a transparent volume surface, but I couldn't reproduce it using 1.5 with 1bna and its EDS map.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #10416

    • Property Cc Greg Couch Eric Pettersen added
    • Property Component UnassignedGraphics
    • Property Owner set to Tom Goddard
    • Property Platformall
    • Property ProjectChimeraX
    • Property Status newassigned
    • Property Summary ChimeraX bug report submission'PickedAtomicShape' object has no attribute 'triangle_num'
  • Ticket #10416 – Description

    initial v1  
    12871287See log for complete Python traceback. 
    12881288 
    1289 Traceback (most recent call last): 
    1290 File "C:\Program Files\ChimeraX\bin\lib\site-
    1291 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1292 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1293 File "C:\Program Files\ChimeraX\bin\lib\site-
    1294 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1295 mouse_pause_tracking 
    1296 self._mouse_pause() 
    1297 File "C:\Program Files\ChimeraX\bin\lib\site-
    1298 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1299 m.pause(self._mouse_pause_position) 
    1300 File "C:\Program Files\ChimeraX\bin\lib\site-
    1301 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1302 p = self.view.picked_object(x, y) 
    1303 File "C:\Program Files\ChimeraX\bin\lib\site-
    1304 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1305 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1306 beyond, 
    1307 File "C:\Program Files\ChimeraX\bin\lib\site-
    1308 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1309 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1310 File "C:\Program Files\ChimeraX\bin\lib\site-
    1311 packages\chimerax\core\models.py", line 126, in first_intercept 
    1312 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1313 File "C:\Program Files\ChimeraX\bin\lib\site-
    1314 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1315 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1316 exclude=exclude) 
    1317 File "C:\Program Files\ChimeraX\bin\lib\site-
    1318 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1319 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1320 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1321 line 1121, in first_intercept 
    1322 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1323 pd.is_transparent(): 
    1324 File "C:\Program Files\ChimeraX\bin\lib\site-
    1325 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1326 t = self.triangle_num 
    1327 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1328  
    1329 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1330  
    1331 File "C:\Program Files\ChimeraX\bin\lib\site-
    1332 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1333 t = self.triangle_num 
    1334  
    1335 See log for complete Python traceback. 
    1336  
    1337 Traceback (most recent call last): 
    1338 File "C:\Program Files\ChimeraX\bin\lib\site-
    1339 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1340 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1341 File "C:\Program Files\ChimeraX\bin\lib\site-
    1342 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1343 mouse_pause_tracking 
    1344 self._mouse_pause() 
    1345 File "C:\Program Files\ChimeraX\bin\lib\site-
    1346 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1347 m.pause(self._mouse_pause_position) 
    1348 File "C:\Program Files\ChimeraX\bin\lib\site-
    1349 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1350 p = self.view.picked_object(x, y) 
    1351 File "C:\Program Files\ChimeraX\bin\lib\site-
    1352 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1353 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1354 beyond, 
    1355 File "C:\Program Files\ChimeraX\bin\lib\site-
    1356 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1357 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1358 File "C:\Program Files\ChimeraX\bin\lib\site-
    1359 packages\chimerax\core\models.py", line 126, in first_intercept 
    1360 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1361 File "C:\Program Files\ChimeraX\bin\lib\site-
    1362 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1363 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1364 exclude=exclude) 
    1365 File "C:\Program Files\ChimeraX\bin\lib\site-
    1366 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1367 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1368 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1369 line 1121, in first_intercept 
    1370 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1371 pd.is_transparent(): 
    1372 File "C:\Program Files\ChimeraX\bin\lib\site-
    1373 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1374 t = self.triangle_num 
    1375 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1376  
    1377 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1378  
    1379 File "C:\Program Files\ChimeraX\bin\lib\site-
    1380 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1381 t = self.triangle_num 
    1382  
    1383 See log for complete Python traceback. 
    1384  
    1385 Traceback (most recent call last): 
    1386 File "C:\Program Files\ChimeraX\bin\lib\site-
    1387 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1388 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1389 File "C:\Program Files\ChimeraX\bin\lib\site-
    1390 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1391 mouse_pause_tracking 
    1392 self._mouse_pause() 
    1393 File "C:\Program Files\ChimeraX\bin\lib\site-
    1394 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1395 m.pause(self._mouse_pause_position) 
    1396 File "C:\Program Files\ChimeraX\bin\lib\site-
    1397 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1398 p = self.view.picked_object(x, y) 
    1399 File "C:\Program Files\ChimeraX\bin\lib\site-
    1400 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1401 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1402 beyond, 
    1403 File "C:\Program Files\ChimeraX\bin\lib\site-
    1404 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1405 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1406 File "C:\Program Files\ChimeraX\bin\lib\site-
    1407 packages\chimerax\core\models.py", line 126, in first_intercept 
    1408 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1409 File "C:\Program Files\ChimeraX\bin\lib\site-
    1410 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1411 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1412 exclude=exclude) 
    1413 File "C:\Program Files\ChimeraX\bin\lib\site-
    1414 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1415 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1416 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1417 line 1121, in first_intercept 
    1418 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1419 pd.is_transparent(): 
    1420 File "C:\Program Files\ChimeraX\bin\lib\site-
    1421 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1422 t = self.triangle_num 
    1423 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1424  
    1425 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1426  
    1427 File "C:\Program Files\ChimeraX\bin\lib\site-
    1428 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1429 t = self.triangle_num 
    1430  
    1431 See log for complete Python traceback. 
    1432  
    1433 Traceback (most recent call last): 
    1434 File "C:\Program Files\ChimeraX\bin\lib\site-
    1435 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1436 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1437 File "C:\Program Files\ChimeraX\bin\lib\site-
    1438 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1439 mouse_pause_tracking 
    1440 self._mouse_pause() 
    1441 File "C:\Program Files\ChimeraX\bin\lib\site-
    1442 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1443 m.pause(self._mouse_pause_position) 
    1444 File "C:\Program Files\ChimeraX\bin\lib\site-
    1445 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1446 p = self.view.picked_object(x, y) 
    1447 File "C:\Program Files\ChimeraX\bin\lib\site-
    1448 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1449 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1450 beyond, 
    1451 File "C:\Program Files\ChimeraX\bin\lib\site-
    1452 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1453 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1454 File "C:\Program Files\ChimeraX\bin\lib\site-
    1455 packages\chimerax\core\models.py", line 126, in first_intercept 
    1456 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1457 File "C:\Program Files\ChimeraX\bin\lib\site-
    1458 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1459 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1460 exclude=exclude) 
    1461 File "C:\Program Files\ChimeraX\bin\lib\site-
    1462 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1463 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1464 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1465 line 1121, in first_intercept 
    1466 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1467 pd.is_transparent(): 
    1468 File "C:\Program Files\ChimeraX\bin\lib\site-
    1469 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1470 t = self.triangle_num 
    1471 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1472  
    1473 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1474  
    1475 File "C:\Program Files\ChimeraX\bin\lib\site-
    1476 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1477 t = self.triangle_num 
    1478  
    1479 See log for complete Python traceback. 
    1480  
    1481 Traceback (most recent call last): 
    1482 File "C:\Program Files\ChimeraX\bin\lib\site-
    1483 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1484 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1485 File "C:\Program Files\ChimeraX\bin\lib\site-
    1486 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1487 mouse_pause_tracking 
    1488 self._mouse_pause() 
    1489 File "C:\Program Files\ChimeraX\bin\lib\site-
    1490 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1491 m.pause(self._mouse_pause_position) 
    1492 File "C:\Program Files\ChimeraX\bin\lib\site-
    1493 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1494 p = self.view.picked_object(x, y) 
    1495 File "C:\Program Files\ChimeraX\bin\lib\site-
    1496 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1497 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1498 beyond, 
    1499 File "C:\Program Files\ChimeraX\bin\lib\site-
    1500 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1501 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1502 File "C:\Program Files\ChimeraX\bin\lib\site-
    1503 packages\chimerax\core\models.py", line 126, in first_intercept 
    1504 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1505 File "C:\Program Files\ChimeraX\bin\lib\site-
    1506 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1507 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1508 exclude=exclude) 
    1509 File "C:\Program Files\ChimeraX\bin\lib\site-
    1510 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1511 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1512 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1513 line 1121, in first_intercept 
    1514 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1515 pd.is_transparent(): 
    1516 File "C:\Program Files\ChimeraX\bin\lib\site-
    1517 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1518 t = self.triangle_num 
    1519 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1520  
    1521 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1522  
    1523 File "C:\Program Files\ChimeraX\bin\lib\site-
    1524 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1525 t = self.triangle_num 
    1526  
    1527 See log for complete Python traceback. 
    1528  
    1529 Traceback (most recent call last): 
    1530 File "C:\Program Files\ChimeraX\bin\lib\site-
    1531 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1532 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1533 File "C:\Program Files\ChimeraX\bin\lib\site-
    1534 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1535 mouse_pause_tracking 
    1536 self._mouse_pause() 
    1537 File "C:\Program Files\ChimeraX\bin\lib\site-
    1538 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1539 m.pause(self._mouse_pause_position) 
    1540 File "C:\Program Files\ChimeraX\bin\lib\site-
    1541 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1542 p = self.view.picked_object(x, y) 
    1543 File "C:\Program Files\ChimeraX\bin\lib\site-
    1544 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1545 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1546 beyond, 
    1547 File "C:\Program Files\ChimeraX\bin\lib\site-
    1548 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1549 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1550 File "C:\Program Files\ChimeraX\bin\lib\site-
    1551 packages\chimerax\core\models.py", line 126, in first_intercept 
    1552 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1553 File "C:\Program Files\ChimeraX\bin\lib\site-
    1554 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1555 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1556 exclude=exclude) 
    1557 File "C:\Program Files\ChimeraX\bin\lib\site-
    1558 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1559 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1560 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1561 line 1121, in first_intercept 
    1562 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1563 pd.is_transparent(): 
    1564 File "C:\Program Files\ChimeraX\bin\lib\site-
    1565 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1566 t = self.triangle_num 
    1567 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1568  
    1569 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1570  
    1571 File "C:\Program Files\ChimeraX\bin\lib\site-
    1572 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1573 t = self.triangle_num 
    1574  
    1575 See log for complete Python traceback. 
    1576  
    1577 Traceback (most recent call last): 
    1578 File "C:\Program Files\ChimeraX\bin\lib\site-
    1579 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1580 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1581 File "C:\Program Files\ChimeraX\bin\lib\site-
    1582 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1583 mouse_pause_tracking 
    1584 self._mouse_pause() 
    1585 File "C:\Program Files\ChimeraX\bin\lib\site-
    1586 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1587 m.pause(self._mouse_pause_position) 
    1588 File "C:\Program Files\ChimeraX\bin\lib\site-
    1589 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1590 p = self.view.picked_object(x, y) 
    1591 File "C:\Program Files\ChimeraX\bin\lib\site-
    1592 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1593 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1594 beyond, 
    1595 File "C:\Program Files\ChimeraX\bin\lib\site-
    1596 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1597 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1598 File "C:\Program Files\ChimeraX\bin\lib\site-
    1599 packages\chimerax\core\models.py", line 126, in first_intercept 
    1600 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1601 File "C:\Program Files\ChimeraX\bin\lib\site-
    1602 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1603 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1604 exclude=exclude) 
    1605 File "C:\Program Files\ChimeraX\bin\lib\site-
    1606 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1607 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1608 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1609 line 1121, in first_intercept 
    1610 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1611 pd.is_transparent(): 
    1612 File "C:\Program Files\ChimeraX\bin\lib\site-
    1613 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1614 t = self.triangle_num 
    1615 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1616  
    1617 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1618  
    1619 File "C:\Program Files\ChimeraX\bin\lib\site-
    1620 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1621 t = self.triangle_num 
    1622  
    1623 See log for complete Python traceback. 
    1624  
    1625 Traceback (most recent call last): 
    1626 File "C:\Program Files\ChimeraX\bin\lib\site-
    1627 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1628 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1629 File "C:\Program Files\ChimeraX\bin\lib\site-
    1630 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1631 mouse_pause_tracking 
    1632 self._mouse_pause() 
    1633 File "C:\Program Files\ChimeraX\bin\lib\site-
    1634 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1635 m.pause(self._mouse_pause_position) 
    1636 File "C:\Program Files\ChimeraX\bin\lib\site-
    1637 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1638 p = self.view.picked_object(x, y) 
    1639 File "C:\Program Files\ChimeraX\bin\lib\site-
    1640 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1641 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1642 beyond, 
    1643 File "C:\Program Files\ChimeraX\bin\lib\site-
    1644 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1645 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1646 File "C:\Program Files\ChimeraX\bin\lib\site-
    1647 packages\chimerax\core\models.py", line 126, in first_intercept 
    1648 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1649 File "C:\Program Files\ChimeraX\bin\lib\site-
    1650 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1651 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1652 exclude=exclude) 
    1653 File "C:\Program Files\ChimeraX\bin\lib\site-
    1654 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1655 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1656 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1657 line 1121, in first_intercept 
    1658 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1659 pd.is_transparent(): 
    1660 File "C:\Program Files\ChimeraX\bin\lib\site-
    1661 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1662 t = self.triangle_num 
    1663 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1664  
    1665 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1666  
    1667 File "C:\Program Files\ChimeraX\bin\lib\site-
    1668 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1669 t = self.triangle_num 
    1670  
    1671 See log for complete Python traceback. 
    1672  
    1673 Traceback (most recent call last): 
    1674 File "C:\Program Files\ChimeraX\bin\lib\site-
    1675 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1676 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1677 File "C:\Program Files\ChimeraX\bin\lib\site-
    1678 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1679 mouse_pause_tracking 
    1680 self._mouse_pause() 
    1681 File "C:\Program Files\ChimeraX\bin\lib\site-
    1682 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1683 m.pause(self._mouse_pause_position) 
    1684 File "C:\Program Files\ChimeraX\bin\lib\site-
    1685 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1686 p = self.view.picked_object(x, y) 
    1687 File "C:\Program Files\ChimeraX\bin\lib\site-
    1688 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1689 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1690 beyond, 
    1691 File "C:\Program Files\ChimeraX\bin\lib\site-
    1692 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1693 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1694 File "C:\Program Files\ChimeraX\bin\lib\site-
    1695 packages\chimerax\core\models.py", line 126, in first_intercept 
    1696 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1697 File "C:\Program Files\ChimeraX\bin\lib\site-
    1698 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1699 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1700 exclude=exclude) 
    1701 File "C:\Program Files\ChimeraX\bin\lib\site-
    1702 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1703 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1704 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1705 line 1121, in first_intercept 
    1706 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1707 pd.is_transparent(): 
    1708 File "C:\Program Files\ChimeraX\bin\lib\site-
    1709 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1710 t = self.triangle_num 
    1711 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1712  
    1713 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1714  
    1715 File "C:\Program Files\ChimeraX\bin\lib\site-
    1716 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1717 t = self.triangle_num 
    1718  
    1719 See log for complete Python traceback. 
    1720  
    1721 Traceback (most recent call last): 
    1722 File "C:\Program Files\ChimeraX\bin\lib\site-
    1723 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1724 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1725 File "C:\Program Files\ChimeraX\bin\lib\site-
    1726 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1727 mouse_pause_tracking 
    1728 self._mouse_pause() 
    1729 File "C:\Program Files\ChimeraX\bin\lib\site-
    1730 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1731 m.pause(self._mouse_pause_position) 
    1732 File "C:\Program Files\ChimeraX\bin\lib\site-
    1733 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1734 p = self.view.picked_object(x, y) 
    1735 File "C:\Program Files\ChimeraX\bin\lib\site-
    1736 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1737 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1738 beyond, 
    1739 File "C:\Program Files\ChimeraX\bin\lib\site-
    1740 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1741 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1742 File "C:\Program Files\ChimeraX\bin\lib\site-
    1743 packages\chimerax\core\models.py", line 126, in first_intercept 
    1744 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1745 File "C:\Program Files\ChimeraX\bin\lib\site-
    1746 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1747 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1748 exclude=exclude) 
    1749 File "C:\Program Files\ChimeraX\bin\lib\site-
    1750 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1751 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1752 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1753 line 1121, in first_intercept 
    1754 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1755 pd.is_transparent(): 
    1756 File "C:\Program Files\ChimeraX\bin\lib\site-
    1757 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1758 t = self.triangle_num 
    1759 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1760  
    1761 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1762  
    1763 File "C:\Program Files\ChimeraX\bin\lib\site-
    1764 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1765 t = self.triangle_num 
    1766  
    1767 See log for complete Python traceback. 
    1768  
    1769 Traceback (most recent call last): 
    1770 File "C:\Program Files\ChimeraX\bin\lib\site-
    1771 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1772 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1773 File "C:\Program Files\ChimeraX\bin\lib\site-
    1774 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1775 mouse_pause_tracking 
    1776 self._mouse_pause() 
    1777 File "C:\Program Files\ChimeraX\bin\lib\site-
    1778 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1779 m.pause(self._mouse_pause_position) 
    1780 File "C:\Program Files\ChimeraX\bin\lib\site-
    1781 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1782 p = self.view.picked_object(x, y) 
    1783 File "C:\Program Files\ChimeraX\bin\lib\site-
    1784 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1785 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1786 beyond, 
    1787 File "C:\Program Files\ChimeraX\bin\lib\site-
    1788 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1789 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1790 File "C:\Program Files\ChimeraX\bin\lib\site-
    1791 packages\chimerax\core\models.py", line 126, in first_intercept 
    1792 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1793 File "C:\Program Files\ChimeraX\bin\lib\site-
    1794 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1795 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1796 exclude=exclude) 
    1797 File "C:\Program Files\ChimeraX\bin\lib\site-
    1798 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1799 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1800 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1801 line 1121, in first_intercept 
    1802 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1803 pd.is_transparent(): 
    1804 File "C:\Program Files\ChimeraX\bin\lib\site-
    1805 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1806 t = self.triangle_num 
    1807 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1808  
    1809 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1810  
    1811 File "C:\Program Files\ChimeraX\bin\lib\site-
    1812 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1813 t = self.triangle_num 
    1814  
    1815 See log for complete Python traceback. 
    1816  
    1817 Traceback (most recent call last): 
    1818 File "C:\Program Files\ChimeraX\bin\lib\site-
    1819 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1820 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1821 File "C:\Program Files\ChimeraX\bin\lib\site-
    1822 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1823 mouse_pause_tracking 
    1824 self._mouse_pause() 
    1825 File "C:\Program Files\ChimeraX\bin\lib\site-
    1826 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1827 m.pause(self._mouse_pause_position) 
    1828 File "C:\Program Files\ChimeraX\bin\lib\site-
    1829 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1830 p = self.view.picked_object(x, y) 
    1831 File "C:\Program Files\ChimeraX\bin\lib\site-
    1832 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1833 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1834 beyond, 
    1835 File "C:\Program Files\ChimeraX\bin\lib\site-
    1836 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1837 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1838 File "C:\Program Files\ChimeraX\bin\lib\site-
    1839 packages\chimerax\core\models.py", line 126, in first_intercept 
    1840 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1841 File "C:\Program Files\ChimeraX\bin\lib\site-
    1842 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1843 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1844 exclude=exclude) 
    1845 File "C:\Program Files\ChimeraX\bin\lib\site-
    1846 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1847 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1848 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1849 line 1121, in first_intercept 
    1850 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1851 pd.is_transparent(): 
    1852 File "C:\Program Files\ChimeraX\bin\lib\site-
    1853 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1854 t = self.triangle_num 
    1855 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1856  
    1857 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1858  
    1859 File "C:\Program Files\ChimeraX\bin\lib\site-
    1860 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1861 t = self.triangle_num 
    1862  
    1863 See log for complete Python traceback. 
    1864  
    1865 Traceback (most recent call last): 
    1866 File "C:\Program Files\ChimeraX\bin\lib\site-
    1867 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1868 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1869 File "C:\Program Files\ChimeraX\bin\lib\site-
    1870 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1871 mouse_pause_tracking 
    1872 self._mouse_pause() 
    1873 File "C:\Program Files\ChimeraX\bin\lib\site-
    1874 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1875 m.pause(self._mouse_pause_position) 
    1876 File "C:\Program Files\ChimeraX\bin\lib\site-
    1877 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1878 p = self.view.picked_object(x, y) 
    1879 File "C:\Program Files\ChimeraX\bin\lib\site-
    1880 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1881 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1882 beyond, 
    1883 File "C:\Program Files\ChimeraX\bin\lib\site-
    1884 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1885 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1886 File "C:\Program Files\ChimeraX\bin\lib\site-
    1887 packages\chimerax\core\models.py", line 126, in first_intercept 
    1888 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1889 File "C:\Program Files\ChimeraX\bin\lib\site-
    1890 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1891 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1892 exclude=exclude) 
    1893 File "C:\Program Files\ChimeraX\bin\lib\site-
    1894 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1895 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1896 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1897 line 1121, in first_intercept 
    1898 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1899 pd.is_transparent(): 
    1900 File "C:\Program Files\ChimeraX\bin\lib\site-
    1901 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1902 t = self.triangle_num 
    1903 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1904  
    1905 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1906  
    1907 File "C:\Program Files\ChimeraX\bin\lib\site-
    1908 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1909 t = self.triangle_num 
    1910  
    1911 See log for complete Python traceback. 
    1912  
    1913 Traceback (most recent call last): 
    1914 File "C:\Program Files\ChimeraX\bin\lib\site-
    1915 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1916 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1917 File "C:\Program Files\ChimeraX\bin\lib\site-
    1918 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1919 mouse_pause_tracking 
    1920 self._mouse_pause() 
    1921 File "C:\Program Files\ChimeraX\bin\lib\site-
    1922 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1923 m.pause(self._mouse_pause_position) 
    1924 File "C:\Program Files\ChimeraX\bin\lib\site-
    1925 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1926 p = self.view.picked_object(x, y) 
    1927 File "C:\Program Files\ChimeraX\bin\lib\site-
    1928 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1929 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1930 beyond, 
    1931 File "C:\Program Files\ChimeraX\bin\lib\site-
    1932 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1933 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1934 File "C:\Program Files\ChimeraX\bin\lib\site-
    1935 packages\chimerax\core\models.py", line 126, in first_intercept 
    1936 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1937 File "C:\Program Files\ChimeraX\bin\lib\site-
    1938 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1939 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1940 exclude=exclude) 
    1941 File "C:\Program Files\ChimeraX\bin\lib\site-
    1942 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1943 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1944 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1945 line 1121, in first_intercept 
    1946 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1947 pd.is_transparent(): 
    1948 File "C:\Program Files\ChimeraX\bin\lib\site-
    1949 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1950 t = self.triangle_num 
    1951 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1952  
    1953 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    1954  
    1955 File "C:\Program Files\ChimeraX\bin\lib\site-
    1956 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1957 t = self.triangle_num 
    1958  
    1959 See log for complete Python traceback. 
    1960  
    1961 Traceback (most recent call last): 
    1962 File "C:\Program Files\ChimeraX\bin\lib\site-
    1963 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    1964 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1965 File "C:\Program Files\ChimeraX\bin\lib\site-
    1966 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    1967 mouse_pause_tracking 
    1968 self._mouse_pause() 
    1969 File "C:\Program Files\ChimeraX\bin\lib\site-
    1970 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    1971 m.pause(self._mouse_pause_position) 
    1972 File "C:\Program Files\ChimeraX\bin\lib\site-
    1973 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    1974 p = self.view.picked_object(x, y) 
    1975 File "C:\Program Files\ChimeraX\bin\lib\site-
    1976 packages\chimerax\graphics\view.py", line 817, in picked_object 
    1977 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1978 beyond, 
    1979 File "C:\Program Files\ChimeraX\bin\lib\site-
    1980 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    1981 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1982 File "C:\Program Files\ChimeraX\bin\lib\site-
    1983 packages\chimerax\core\models.py", line 126, in first_intercept 
    1984 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1985 File "C:\Program Files\ChimeraX\bin\lib\site-
    1986 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    1987 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1988 exclude=exclude) 
    1989 File "C:\Program Files\ChimeraX\bin\lib\site-
    1990 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    1991 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1992 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    1993 line 1121, in first_intercept 
    1994 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    1995 pd.is_transparent(): 
    1996 File "C:\Program Files\ChimeraX\bin\lib\site-
    1997 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    1998 t = self.triangle_num 
    1999 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2000  
    2001 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2002  
    2003 File "C:\Program Files\ChimeraX\bin\lib\site-
    2004 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2005 t = self.triangle_num 
    2006  
    2007 See log for complete Python traceback. 
    2008  
    2009 Traceback (most recent call last): 
    2010 File "C:\Program Files\ChimeraX\bin\lib\site-
    2011 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2012 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2013 File "C:\Program Files\ChimeraX\bin\lib\site-
    2014 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2015 mouse_pause_tracking 
    2016 self._mouse_pause() 
    2017 File "C:\Program Files\ChimeraX\bin\lib\site-
    2018 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2019 m.pause(self._mouse_pause_position) 
    2020 File "C:\Program Files\ChimeraX\bin\lib\site-
    2021 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2022 p = self.view.picked_object(x, y) 
    2023 File "C:\Program Files\ChimeraX\bin\lib\site-
    2024 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2025 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2026 beyond, 
    2027 File "C:\Program Files\ChimeraX\bin\lib\site-
    2028 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2029 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2030 File "C:\Program Files\ChimeraX\bin\lib\site-
    2031 packages\chimerax\core\models.py", line 126, in first_intercept 
    2032 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2033 File "C:\Program Files\ChimeraX\bin\lib\site-
    2034 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2035 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2036 exclude=exclude) 
    2037 File "C:\Program Files\ChimeraX\bin\lib\site-
    2038 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2039 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2040 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2041 line 1121, in first_intercept 
    2042 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2043 pd.is_transparent(): 
    2044 File "C:\Program Files\ChimeraX\bin\lib\site-
    2045 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2046 t = self.triangle_num 
    2047 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2048  
    2049 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2050  
    2051 File "C:\Program Files\ChimeraX\bin\lib\site-
    2052 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2053 t = self.triangle_num 
    2054  
    2055 See log for complete Python traceback. 
    2056  
    2057 Traceback (most recent call last): 
    2058 File "C:\Program Files\ChimeraX\bin\lib\site-
    2059 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2060 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2061 File "C:\Program Files\ChimeraX\bin\lib\site-
    2062 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2063 mouse_pause_tracking 
    2064 self._mouse_pause() 
    2065 File "C:\Program Files\ChimeraX\bin\lib\site-
    2066 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2067 m.pause(self._mouse_pause_position) 
    2068 File "C:\Program Files\ChimeraX\bin\lib\site-
    2069 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2070 p = self.view.picked_object(x, y) 
    2071 File "C:\Program Files\ChimeraX\bin\lib\site-
    2072 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2073 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2074 beyond, 
    2075 File "C:\Program Files\ChimeraX\bin\lib\site-
    2076 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2077 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2078 File "C:\Program Files\ChimeraX\bin\lib\site-
    2079 packages\chimerax\core\models.py", line 126, in first_intercept 
    2080 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2081 File "C:\Program Files\ChimeraX\bin\lib\site-
    2082 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2083 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2084 exclude=exclude) 
    2085 File "C:\Program Files\ChimeraX\bin\lib\site-
    2086 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2087 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2088 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2089 line 1121, in first_intercept 
    2090 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2091 pd.is_transparent(): 
    2092 File "C:\Program Files\ChimeraX\bin\lib\site-
    2093 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2094 t = self.triangle_num 
    2095 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2096  
    2097 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2098  
    2099 File "C:\Program Files\ChimeraX\bin\lib\site-
    2100 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2101 t = self.triangle_num 
    2102  
    2103 See log for complete Python traceback. 
    2104  
    2105 Traceback (most recent call last): 
    2106 File "C:\Program Files\ChimeraX\bin\lib\site-
    2107 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2108 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2109 File "C:\Program Files\ChimeraX\bin\lib\site-
    2110 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2111 mouse_pause_tracking 
    2112 self._mouse_pause() 
    2113 File "C:\Program Files\ChimeraX\bin\lib\site-
    2114 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2115 m.pause(self._mouse_pause_position) 
    2116 File "C:\Program Files\ChimeraX\bin\lib\site-
    2117 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2118 p = self.view.picked_object(x, y) 
    2119 File "C:\Program Files\ChimeraX\bin\lib\site-
    2120 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2121 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2122 beyond, 
    2123 File "C:\Program Files\ChimeraX\bin\lib\site-
    2124 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2125 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2126 File "C:\Program Files\ChimeraX\bin\lib\site-
    2127 packages\chimerax\core\models.py", line 126, in first_intercept 
    2128 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2129 File "C:\Program Files\ChimeraX\bin\lib\site-
    2130 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2131 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2132 exclude=exclude) 
    2133 File "C:\Program Files\ChimeraX\bin\lib\site-
    2134 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2135 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2136 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2137 line 1121, in first_intercept 
    2138 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2139 pd.is_transparent(): 
    2140 File "C:\Program Files\ChimeraX\bin\lib\site-
    2141 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2142 t = self.triangle_num 
    2143 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2144  
    2145 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2146  
    2147 File "C:\Program Files\ChimeraX\bin\lib\site-
    2148 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2149 t = self.triangle_num 
    2150  
    2151 See log for complete Python traceback. 
    2152  
    2153 Traceback (most recent call last): 
    2154 File "C:\Program Files\ChimeraX\bin\lib\site-
    2155 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2156 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2157 File "C:\Program Files\ChimeraX\bin\lib\site-
    2158 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2159 mouse_pause_tracking 
    2160 self._mouse_pause() 
    2161 File "C:\Program Files\ChimeraX\bin\lib\site-
    2162 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2163 m.pause(self._mouse_pause_position) 
    2164 File "C:\Program Files\ChimeraX\bin\lib\site-
    2165 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2166 p = self.view.picked_object(x, y) 
    2167 File "C:\Program Files\ChimeraX\bin\lib\site-
    2168 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2169 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2170 beyond, 
    2171 File "C:\Program Files\ChimeraX\bin\lib\site-
    2172 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2173 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2174 File "C:\Program Files\ChimeraX\bin\lib\site-
    2175 packages\chimerax\core\models.py", line 126, in first_intercept 
    2176 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2177 File "C:\Program Files\ChimeraX\bin\lib\site-
    2178 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2179 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2180 exclude=exclude) 
    2181 File "C:\Program Files\ChimeraX\bin\lib\site-
    2182 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2183 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2184 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2185 line 1121, in first_intercept 
    2186 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2187 pd.is_transparent(): 
    2188 File "C:\Program Files\ChimeraX\bin\lib\site-
    2189 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2190 t = self.triangle_num 
    2191 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2192  
    2193 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2194  
    2195 File "C:\Program Files\ChimeraX\bin\lib\site-
    2196 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2197 t = self.triangle_num 
    2198  
    2199 See log for complete Python traceback. 
    2200  
    2201 Traceback (most recent call last): 
    2202 File "C:\Program Files\ChimeraX\bin\lib\site-
    2203 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2204 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2205 File "C:\Program Files\ChimeraX\bin\lib\site-
    2206 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2207 mouse_pause_tracking 
    2208 self._mouse_pause() 
    2209 File "C:\Program Files\ChimeraX\bin\lib\site-
    2210 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2211 m.pause(self._mouse_pause_position) 
    2212 File "C:\Program Files\ChimeraX\bin\lib\site-
    2213 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2214 p = self.view.picked_object(x, y) 
    2215 File "C:\Program Files\ChimeraX\bin\lib\site-
    2216 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2217 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2218 beyond, 
    2219 File "C:\Program Files\ChimeraX\bin\lib\site-
    2220 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2221 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2222 File "C:\Program Files\ChimeraX\bin\lib\site-
    2223 packages\chimerax\core\models.py", line 126, in first_intercept 
    2224 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2225 File "C:\Program Files\ChimeraX\bin\lib\site-
    2226 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2227 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2228 exclude=exclude) 
    2229 File "C:\Program Files\ChimeraX\bin\lib\site-
    2230 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2231 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2232 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2233 line 1121, in first_intercept 
    2234 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2235 pd.is_transparent(): 
    2236 File "C:\Program Files\ChimeraX\bin\lib\site-
    2237 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2238 t = self.triangle_num 
    2239 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2240  
    2241 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2242  
    2243 File "C:\Program Files\ChimeraX\bin\lib\site-
    2244 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2245 t = self.triangle_num 
    2246  
    2247 See log for complete Python traceback. 
    2248  
    2249 Traceback (most recent call last): 
    2250 File "C:\Program Files\ChimeraX\bin\lib\site-
    2251 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2252 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2253 File "C:\Program Files\ChimeraX\bin\lib\site-
    2254 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2255 mouse_pause_tracking 
    2256 self._mouse_pause() 
    2257 File "C:\Program Files\ChimeraX\bin\lib\site-
    2258 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2259 m.pause(self._mouse_pause_position) 
    2260 File "C:\Program Files\ChimeraX\bin\lib\site-
    2261 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2262 p = self.view.picked_object(x, y) 
    2263 File "C:\Program Files\ChimeraX\bin\lib\site-
    2264 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2265 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2266 beyond, 
    2267 File "C:\Program Files\ChimeraX\bin\lib\site-
    2268 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2269 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2270 File "C:\Program Files\ChimeraX\bin\lib\site-
    2271 packages\chimerax\core\models.py", line 126, in first_intercept 
    2272 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2273 File "C:\Program Files\ChimeraX\bin\lib\site-
    2274 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2275 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2276 exclude=exclude) 
    2277 File "C:\Program Files\ChimeraX\bin\lib\site-
    2278 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2279 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2280 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2281 line 1121, in first_intercept 
    2282 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2283 pd.is_transparent(): 
    2284 File "C:\Program Files\ChimeraX\bin\lib\site-
    2285 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2286 t = self.triangle_num 
    2287 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2288  
    2289 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2290  
    2291 File "C:\Program Files\ChimeraX\bin\lib\site-
    2292 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2293 t = self.triangle_num 
    2294  
    2295 See log for complete Python traceback. 
    2296  
    2297 Traceback (most recent call last): 
    2298 File "C:\Program Files\ChimeraX\bin\lib\site-
    2299 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2300 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2301 File "C:\Program Files\ChimeraX\bin\lib\site-
    2302 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2303 mouse_pause_tracking 
    2304 self._mouse_pause() 
    2305 File "C:\Program Files\ChimeraX\bin\lib\site-
    2306 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2307 m.pause(self._mouse_pause_position) 
    2308 File "C:\Program Files\ChimeraX\bin\lib\site-
    2309 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2310 p = self.view.picked_object(x, y) 
    2311 File "C:\Program Files\ChimeraX\bin\lib\site-
    2312 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2313 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2314 beyond, 
    2315 File "C:\Program Files\ChimeraX\bin\lib\site-
    2316 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2317 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2318 File "C:\Program Files\ChimeraX\bin\lib\site-
    2319 packages\chimerax\core\models.py", line 126, in first_intercept 
    2320 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2321 File "C:\Program Files\ChimeraX\bin\lib\site-
    2322 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2323 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2324 exclude=exclude) 
    2325 File "C:\Program Files\ChimeraX\bin\lib\site-
    2326 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2327 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2328 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2329 line 1121, in first_intercept 
    2330 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2331 pd.is_transparent(): 
    2332 File "C:\Program Files\ChimeraX\bin\lib\site-
    2333 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2334 t = self.triangle_num 
    2335 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2336  
    2337 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2338  
    2339 File "C:\Program Files\ChimeraX\bin\lib\site-
    2340 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2341 t = self.triangle_num 
    2342  
    2343 See log for complete Python traceback. 
    2344  
    2345 Traceback (most recent call last): 
    2346 File "C:\Program Files\ChimeraX\bin\lib\site-
    2347 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2348 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2349 File "C:\Program Files\ChimeraX\bin\lib\site-
    2350 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2351 mouse_pause_tracking 
    2352 self._mouse_pause() 
    2353 File "C:\Program Files\ChimeraX\bin\lib\site-
    2354 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2355 m.pause(self._mouse_pause_position) 
    2356 File "C:\Program Files\ChimeraX\bin\lib\site-
    2357 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2358 p = self.view.picked_object(x, y) 
    2359 File "C:\Program Files\ChimeraX\bin\lib\site-
    2360 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2361 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2362 beyond, 
    2363 File "C:\Program Files\ChimeraX\bin\lib\site-
    2364 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2365 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2366 File "C:\Program Files\ChimeraX\bin\lib\site-
    2367 packages\chimerax\core\models.py", line 126, in first_intercept 
    2368 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2369 File "C:\Program Files\ChimeraX\bin\lib\site-
    2370 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2371 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2372 exclude=exclude) 
    2373 File "C:\Program Files\ChimeraX\bin\lib\site-
    2374 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2375 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2376 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2377 line 1121, in first_intercept 
    2378 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2379 pd.is_transparent(): 
    2380 File "C:\Program Files\ChimeraX\bin\lib\site-
    2381 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2382 t = self.triangle_num 
    2383 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2384  
    2385 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2386  
    2387 File "C:\Program Files\ChimeraX\bin\lib\site-
    2388 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2389 t = self.triangle_num 
    2390  
    2391 See log for complete Python traceback. 
    2392  
    2393 Traceback (most recent call last): 
    2394 File "C:\Program Files\ChimeraX\bin\lib\site-
    2395 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2396 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2397 File "C:\Program Files\ChimeraX\bin\lib\site-
    2398 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2399 mouse_pause_tracking 
    2400 self._mouse_pause() 
    2401 File "C:\Program Files\ChimeraX\bin\lib\site-
    2402 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2403 m.pause(self._mouse_pause_position) 
    2404 File "C:\Program Files\ChimeraX\bin\lib\site-
    2405 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2406 p = self.view.picked_object(x, y) 
    2407 File "C:\Program Files\ChimeraX\bin\lib\site-
    2408 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2409 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2410 beyond, 
    2411 File "C:\Program Files\ChimeraX\bin\lib\site-
    2412 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2413 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2414 File "C:\Program Files\ChimeraX\bin\lib\site-
    2415 packages\chimerax\core\models.py", line 126, in first_intercept 
    2416 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2417 File "C:\Program Files\ChimeraX\bin\lib\site-
    2418 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2419 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2420 exclude=exclude) 
    2421 File "C:\Program Files\ChimeraX\bin\lib\site-
    2422 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2423 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2424 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2425 line 1121, in first_intercept 
    2426 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2427 pd.is_transparent(): 
    2428 File "C:\Program Files\ChimeraX\bin\lib\site-
    2429 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2430 t = self.triangle_num 
    2431 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2432  
    2433 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2434  
    2435 File "C:\Program Files\ChimeraX\bin\lib\site-
    2436 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2437 t = self.triangle_num 
    2438  
    2439 See log for complete Python traceback. 
    2440  
    2441 Traceback (most recent call last): 
    2442 File "C:\Program Files\ChimeraX\bin\lib\site-
    2443 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2444 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2445 File "C:\Program Files\ChimeraX\bin\lib\site-
    2446 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2447 mouse_pause_tracking 
    2448 self._mouse_pause() 
    2449 File "C:\Program Files\ChimeraX\bin\lib\site-
    2450 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2451 m.pause(self._mouse_pause_position) 
    2452 File "C:\Program Files\ChimeraX\bin\lib\site-
    2453 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2454 p = self.view.picked_object(x, y) 
    2455 File "C:\Program Files\ChimeraX\bin\lib\site-
    2456 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2457 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2458 beyond, 
    2459 File "C:\Program Files\ChimeraX\bin\lib\site-
    2460 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2461 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2462 File "C:\Program Files\ChimeraX\bin\lib\site-
    2463 packages\chimerax\core\models.py", line 126, in first_intercept 
    2464 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2465 File "C:\Program Files\ChimeraX\bin\lib\site-
    2466 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2467 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2468 exclude=exclude) 
    2469 File "C:\Program Files\ChimeraX\bin\lib\site-
    2470 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2471 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2472 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2473 line 1121, in first_intercept 
    2474 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2475 pd.is_transparent(): 
    2476 File "C:\Program Files\ChimeraX\bin\lib\site-
    2477 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2478 t = self.triangle_num 
    2479 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2480  
    2481 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2482  
    2483 File "C:\Program Files\ChimeraX\bin\lib\site-
    2484 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2485 t = self.triangle_num 
    2486  
    2487 See log for complete Python traceback. 
    2488  
    2489 Traceback (most recent call last): 
    2490 File "C:\Program Files\ChimeraX\bin\lib\site-
    2491 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2492 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2493 File "C:\Program Files\ChimeraX\bin\lib\site-
    2494 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2495 mouse_pause_tracking 
    2496 self._mouse_pause() 
    2497 File "C:\Program Files\ChimeraX\bin\lib\site-
    2498 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2499 m.pause(self._mouse_pause_position) 
    2500 File "C:\Program Files\ChimeraX\bin\lib\site-
    2501 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2502 p = self.view.picked_object(x, y) 
    2503 File "C:\Program Files\ChimeraX\bin\lib\site-
    2504 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2505 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2506 beyond, 
    2507 File "C:\Program Files\ChimeraX\bin\lib\site-
    2508 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2509 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2510 File "C:\Program Files\ChimeraX\bin\lib\site-
    2511 packages\chimerax\core\models.py", line 126, in first_intercept 
    2512 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2513 File "C:\Program Files\ChimeraX\bin\lib\site-
    2514 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2515 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2516 exclude=exclude) 
    2517 File "C:\Program Files\ChimeraX\bin\lib\site-
    2518 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2519 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2520 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2521 line 1121, in first_intercept 
    2522 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2523 pd.is_transparent(): 
    2524 File "C:\Program Files\ChimeraX\bin\lib\site-
    2525 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2526 t = self.triangle_num 
    2527 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2528  
    2529 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2530  
    2531 File "C:\Program Files\ChimeraX\bin\lib\site-
    2532 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2533 t = self.triangle_num 
    2534  
    2535 See log for complete Python traceback. 
    2536  
    2537 Traceback (most recent call last): 
    2538 File "C:\Program Files\ChimeraX\bin\lib\site-
    2539 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2540 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2541 File "C:\Program Files\ChimeraX\bin\lib\site-
    2542 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2543 mouse_pause_tracking 
    2544 self._mouse_pause() 
    2545 File "C:\Program Files\ChimeraX\bin\lib\site-
    2546 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2547 m.pause(self._mouse_pause_position) 
    2548 File "C:\Program Files\ChimeraX\bin\lib\site-
    2549 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2550 p = self.view.picked_object(x, y) 
    2551 File "C:\Program Files\ChimeraX\bin\lib\site-
    2552 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2553 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2554 beyond, 
    2555 File "C:\Program Files\ChimeraX\bin\lib\site-
    2556 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2557 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2558 File "C:\Program Files\ChimeraX\bin\lib\site-
    2559 packages\chimerax\core\models.py", line 126, in first_intercept 
    2560 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2561 File "C:\Program Files\ChimeraX\bin\lib\site-
    2562 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2563 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2564 exclude=exclude) 
    2565 File "C:\Program Files\ChimeraX\bin\lib\site-
    2566 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2567 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2568 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2569 line 1121, in first_intercept 
    2570 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2571 pd.is_transparent(): 
    2572 File "C:\Program Files\ChimeraX\bin\lib\site-
    2573 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2574 t = self.triangle_num 
    2575 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2576  
    2577 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2578  
    2579 File "C:\Program Files\ChimeraX\bin\lib\site-
    2580 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2581 t = self.triangle_num 
    2582  
    2583 See log for complete Python traceback. 
    2584  
    2585 Traceback (most recent call last): 
    2586 File "C:\Program Files\ChimeraX\bin\lib\site-
    2587 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2588 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2589 File "C:\Program Files\ChimeraX\bin\lib\site-
    2590 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2591 mouse_pause_tracking 
    2592 self._mouse_pause() 
    2593 File "C:\Program Files\ChimeraX\bin\lib\site-
    2594 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2595 m.pause(self._mouse_pause_position) 
    2596 File "C:\Program Files\ChimeraX\bin\lib\site-
    2597 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2598 p = self.view.picked_object(x, y) 
    2599 File "C:\Program Files\ChimeraX\bin\lib\site-
    2600 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2601 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2602 beyond, 
    2603 File "C:\Program Files\ChimeraX\bin\lib\site-
    2604 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2605 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2606 File "C:\Program Files\ChimeraX\bin\lib\site-
    2607 packages\chimerax\core\models.py", line 126, in first_intercept 
    2608 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2609 File "C:\Program Files\ChimeraX\bin\lib\site-
    2610 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2611 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2612 exclude=exclude) 
    2613 File "C:\Program Files\ChimeraX\bin\lib\site-
    2614 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2615 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2616 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2617 line 1121, in first_intercept 
    2618 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2619 pd.is_transparent(): 
    2620 File "C:\Program Files\ChimeraX\bin\lib\site-
    2621 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2622 t = self.triangle_num 
    2623 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2624  
    2625 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2626  
    2627 File "C:\Program Files\ChimeraX\bin\lib\site-
    2628 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2629 t = self.triangle_num 
    2630  
    2631 See log for complete Python traceback. 
    2632  
    2633 Traceback (most recent call last): 
    2634 File "C:\Program Files\ChimeraX\bin\lib\site-
    2635 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2636 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2637 File "C:\Program Files\ChimeraX\bin\lib\site-
    2638 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2639 mouse_pause_tracking 
    2640 self._mouse_pause() 
    2641 File "C:\Program Files\ChimeraX\bin\lib\site-
    2642 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2643 m.pause(self._mouse_pause_position) 
    2644 File "C:\Program Files\ChimeraX\bin\lib\site-
    2645 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2646 p = self.view.picked_object(x, y) 
    2647 File "C:\Program Files\ChimeraX\bin\lib\site-
    2648 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2649 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2650 beyond, 
    2651 File "C:\Program Files\ChimeraX\bin\lib\site-
    2652 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2653 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2654 File "C:\Program Files\ChimeraX\bin\lib\site-
    2655 packages\chimerax\core\models.py", line 126, in first_intercept 
    2656 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2657 File "C:\Program Files\ChimeraX\bin\lib\site-
    2658 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2659 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2660 exclude=exclude) 
    2661 File "C:\Program Files\ChimeraX\bin\lib\site-
    2662 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2663 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2664 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2665 line 1121, in first_intercept 
    2666 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2667 pd.is_transparent(): 
    2668 File "C:\Program Files\ChimeraX\bin\lib\site-
    2669 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2670 t = self.triangle_num 
    2671 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2672  
    2673 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2674  
    2675 File "C:\Program Files\ChimeraX\bin\lib\site-
    2676 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2677 t = self.triangle_num 
    2678  
    2679 See log for complete Python traceback. 
    2680  
    2681 Traceback (most recent call last): 
    2682 File "C:\Program Files\ChimeraX\bin\lib\site-
    2683 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2684 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2685 File "C:\Program Files\ChimeraX\bin\lib\site-
    2686 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2687 mouse_pause_tracking 
    2688 self._mouse_pause() 
    2689 File "C:\Program Files\ChimeraX\bin\lib\site-
    2690 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2691 m.pause(self._mouse_pause_position) 
    2692 File "C:\Program Files\ChimeraX\bin\lib\site-
    2693 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2694 p = self.view.picked_object(x, y) 
    2695 File "C:\Program Files\ChimeraX\bin\lib\site-
    2696 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2697 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2698 beyond, 
    2699 File "C:\Program Files\ChimeraX\bin\lib\site-
    2700 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2701 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2702 File "C:\Program Files\ChimeraX\bin\lib\site-
    2703 packages\chimerax\core\models.py", line 126, in first_intercept 
    2704 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2705 File "C:\Program Files\ChimeraX\bin\lib\site-
    2706 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2707 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2708 exclude=exclude) 
    2709 File "C:\Program Files\ChimeraX\bin\lib\site-
    2710 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2711 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2712 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2713 line 1121, in first_intercept 
    2714 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2715 pd.is_transparent(): 
    2716 File "C:\Program Files\ChimeraX\bin\lib\site-
    2717 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2718 t = self.triangle_num 
    2719 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2720  
    2721 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2722  
    2723 File "C:\Program Files\ChimeraX\bin\lib\site-
    2724 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2725 t = self.triangle_num 
    2726  
    2727 See log for complete Python traceback. 
    2728  
    2729 Traceback (most recent call last): 
    2730 File "C:\Program Files\ChimeraX\bin\lib\site-
    2731 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2732 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2733 File "C:\Program Files\ChimeraX\bin\lib\site-
    2734 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2735 mouse_pause_tracking 
    2736 self._mouse_pause() 
    2737 File "C:\Program Files\ChimeraX\bin\lib\site-
    2738 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2739 m.pause(self._mouse_pause_position) 
    2740 File "C:\Program Files\ChimeraX\bin\lib\site-
    2741 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2742 p = self.view.picked_object(x, y) 
    2743 File "C:\Program Files\ChimeraX\bin\lib\site-
    2744 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2745 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2746 beyond, 
    2747 File "C:\Program Files\ChimeraX\bin\lib\site-
    2748 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2749 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2750 File "C:\Program Files\ChimeraX\bin\lib\site-
    2751 packages\chimerax\core\models.py", line 126, in first_intercept 
    2752 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2753 File "C:\Program Files\ChimeraX\bin\lib\site-
    2754 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2755 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2756 exclude=exclude) 
    2757 File "C:\Program Files\ChimeraX\bin\lib\site-
    2758 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2759 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2760 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2761 line 1121, in first_intercept 
    2762 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2763 pd.is_transparent(): 
    2764 File "C:\Program Files\ChimeraX\bin\lib\site-
    2765 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2766 t = self.triangle_num 
    2767 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2768  
    2769 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2770  
    2771 File "C:\Program Files\ChimeraX\bin\lib\site-
    2772 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2773 t = self.triangle_num 
    2774  
    2775 See log for complete Python traceback. 
    2776  
    2777 Traceback (most recent call last): 
    2778 File "C:\Program Files\ChimeraX\bin\lib\site-
    2779 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2780 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2781 File "C:\Program Files\ChimeraX\bin\lib\site-
    2782 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2783 mouse_pause_tracking 
    2784 self._mouse_pause() 
    2785 File "C:\Program Files\ChimeraX\bin\lib\site-
    2786 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2787 m.pause(self._mouse_pause_position) 
    2788 File "C:\Program Files\ChimeraX\bin\lib\site-
    2789 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2790 p = self.view.picked_object(x, y) 
    2791 File "C:\Program Files\ChimeraX\bin\lib\site-
    2792 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2793 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2794 beyond, 
    2795 File "C:\Program Files\ChimeraX\bin\lib\site-
    2796 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2797 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2798 File "C:\Program Files\ChimeraX\bin\lib\site-
    2799 packages\chimerax\core\models.py", line 126, in first_intercept 
    2800 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2801 File "C:\Program Files\ChimeraX\bin\lib\site-
    2802 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2803 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2804 exclude=exclude) 
    2805 File "C:\Program Files\ChimeraX\bin\lib\site-
    2806 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2807 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2808 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2809 line 1121, in first_intercept 
    2810 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2811 pd.is_transparent(): 
    2812 File "C:\Program Files\ChimeraX\bin\lib\site-
    2813 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2814 t = self.triangle_num 
    2815 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2816  
    2817 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2818  
    2819 File "C:\Program Files\ChimeraX\bin\lib\site-
    2820 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2821 t = self.triangle_num 
    2822  
    2823 See log for complete Python traceback. 
    2824  
    2825 Traceback (most recent call last): 
    2826 File "C:\Program Files\ChimeraX\bin\lib\site-
    2827 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2828 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2829 File "C:\Program Files\ChimeraX\bin\lib\site-
    2830 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2831 mouse_pause_tracking 
    2832 self._mouse_pause() 
    2833 File "C:\Program Files\ChimeraX\bin\lib\site-
    2834 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2835 m.pause(self._mouse_pause_position) 
    2836 File "C:\Program Files\ChimeraX\bin\lib\site-
    2837 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2838 p = self.view.picked_object(x, y) 
    2839 File "C:\Program Files\ChimeraX\bin\lib\site-
    2840 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2841 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2842 beyond, 
    2843 File "C:\Program Files\ChimeraX\bin\lib\site-
    2844 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2845 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2846 File "C:\Program Files\ChimeraX\bin\lib\site-
    2847 packages\chimerax\core\models.py", line 126, in first_intercept 
    2848 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2849 File "C:\Program Files\ChimeraX\bin\lib\site-
    2850 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2851 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2852 exclude=exclude) 
    2853 File "C:\Program Files\ChimeraX\bin\lib\site-
    2854 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2855 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2856 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2857 line 1121, in first_intercept 
    2858 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2859 pd.is_transparent(): 
    2860 File "C:\Program Files\ChimeraX\bin\lib\site-
    2861 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2862 t = self.triangle_num 
    2863 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2864  
    2865 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2866  
    2867 File "C:\Program Files\ChimeraX\bin\lib\site-
    2868 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2869 t = self.triangle_num 
    2870  
    2871 See log for complete Python traceback. 
    2872  
    2873 Traceback (most recent call last): 
    2874 File "C:\Program Files\ChimeraX\bin\lib\site-
    2875 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2876 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2877 File "C:\Program Files\ChimeraX\bin\lib\site-
    2878 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2879 mouse_pause_tracking 
    2880 self._mouse_pause() 
    2881 File "C:\Program Files\ChimeraX\bin\lib\site-
    2882 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2883 m.pause(self._mouse_pause_position) 
    2884 File "C:\Program Files\ChimeraX\bin\lib\site-
    2885 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2886 p = self.view.picked_object(x, y) 
    2887 File "C:\Program Files\ChimeraX\bin\lib\site-
    2888 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2889 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2890 beyond, 
    2891 File "C:\Program Files\ChimeraX\bin\lib\site-
    2892 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2893 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2894 File "C:\Program Files\ChimeraX\bin\lib\site-
    2895 packages\chimerax\core\models.py", line 126, in first_intercept 
    2896 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2897 File "C:\Program Files\ChimeraX\bin\lib\site-
    2898 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2899 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2900 exclude=exclude) 
    2901 File "C:\Program Files\ChimeraX\bin\lib\site-
    2902 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2903 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2904 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2905 line 1121, in first_intercept 
    2906 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2907 pd.is_transparent(): 
    2908 File "C:\Program Files\ChimeraX\bin\lib\site-
    2909 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2910 t = self.triangle_num 
    2911 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2912  
    2913 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2914  
    2915 File "C:\Program Files\ChimeraX\bin\lib\site-
    2916 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2917 t = self.triangle_num 
    2918  
    2919 See log for complete Python traceback. 
    2920  
    2921 Traceback (most recent call last): 
    2922 File "C:\Program Files\ChimeraX\bin\lib\site-
    2923 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2924 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2925 File "C:\Program Files\ChimeraX\bin\lib\site-
    2926 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2927 mouse_pause_tracking 
    2928 self._mouse_pause() 
    2929 File "C:\Program Files\ChimeraX\bin\lib\site-
    2930 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2931 m.pause(self._mouse_pause_position) 
    2932 File "C:\Program Files\ChimeraX\bin\lib\site-
    2933 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2934 p = self.view.picked_object(x, y) 
    2935 File "C:\Program Files\ChimeraX\bin\lib\site-
    2936 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2937 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2938 beyond, 
    2939 File "C:\Program Files\ChimeraX\bin\lib\site-
    2940 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2941 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2942 File "C:\Program Files\ChimeraX\bin\lib\site-
    2943 packages\chimerax\core\models.py", line 126, in first_intercept 
    2944 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2945 File "C:\Program Files\ChimeraX\bin\lib\site-
    2946 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2947 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2948 exclude=exclude) 
    2949 File "C:\Program Files\ChimeraX\bin\lib\site-
    2950 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2951 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2952 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    2953 line 1121, in first_intercept 
    2954 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    2955 pd.is_transparent(): 
    2956 File "C:\Program Files\ChimeraX\bin\lib\site-
    2957 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2958 t = self.triangle_num 
    2959 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2960  
    2961 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    2962  
    2963 File "C:\Program Files\ChimeraX\bin\lib\site-
    2964 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    2965 t = self.triangle_num 
    2966  
    2967 See log for complete Python traceback. 
    2968  
    2969 Traceback (most recent call last): 
    2970 File "C:\Program Files\ChimeraX\bin\lib\site-
    2971 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    2972 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2973 File "C:\Program Files\ChimeraX\bin\lib\site-
    2974 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    2975 mouse_pause_tracking 
    2976 self._mouse_pause() 
    2977 File "C:\Program Files\ChimeraX\bin\lib\site-
    2978 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    2979 m.pause(self._mouse_pause_position) 
    2980 File "C:\Program Files\ChimeraX\bin\lib\site-
    2981 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    2982 p = self.view.picked_object(x, y) 
    2983 File "C:\Program Files\ChimeraX\bin\lib\site-
    2984 packages\chimerax\graphics\view.py", line 817, in picked_object 
    2985 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2986 beyond, 
    2987 File "C:\Program Files\ChimeraX\bin\lib\site-
    2988 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    2989 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2990 File "C:\Program Files\ChimeraX\bin\lib\site-
    2991 packages\chimerax\core\models.py", line 126, in first_intercept 
    2992 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2993 File "C:\Program Files\ChimeraX\bin\lib\site-
    2994 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    2995 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2996 exclude=exclude) 
    2997 File "C:\Program Files\ChimeraX\bin\lib\site-
    2998 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    2999 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3000 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3001 line 1121, in first_intercept 
    3002 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3003 pd.is_transparent(): 
    3004 File "C:\Program Files\ChimeraX\bin\lib\site-
    3005 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3006 t = self.triangle_num 
    3007 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3008  
    3009 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3010  
    3011 File "C:\Program Files\ChimeraX\bin\lib\site-
    3012 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3013 t = self.triangle_num 
    3014  
    3015 See log for complete Python traceback. 
    3016  
    3017 Traceback (most recent call last): 
    3018 File "C:\Program Files\ChimeraX\bin\lib\site-
    3019 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3020 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3021 File "C:\Program Files\ChimeraX\bin\lib\site-
    3022 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3023 mouse_pause_tracking 
    3024 self._mouse_pause() 
    3025 File "C:\Program Files\ChimeraX\bin\lib\site-
    3026 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3027 m.pause(self._mouse_pause_position) 
    3028 File "C:\Program Files\ChimeraX\bin\lib\site-
    3029 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3030 p = self.view.picked_object(x, y) 
    3031 File "C:\Program Files\ChimeraX\bin\lib\site-
    3032 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3033 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3034 beyond, 
    3035 File "C:\Program Files\ChimeraX\bin\lib\site-
    3036 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3037 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3038 File "C:\Program Files\ChimeraX\bin\lib\site-
    3039 packages\chimerax\core\models.py", line 126, in first_intercept 
    3040 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3041 File "C:\Program Files\ChimeraX\bin\lib\site-
    3042 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3043 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3044 exclude=exclude) 
    3045 File "C:\Program Files\ChimeraX\bin\lib\site-
    3046 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3047 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3048 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3049 line 1121, in first_intercept 
    3050 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3051 pd.is_transparent(): 
    3052 File "C:\Program Files\ChimeraX\bin\lib\site-
    3053 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3054 t = self.triangle_num 
    3055 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3056  
    3057 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3058  
    3059 File "C:\Program Files\ChimeraX\bin\lib\site-
    3060 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3061 t = self.triangle_num 
    3062  
    3063 See log for complete Python traceback. 
    3064  
    3065 Traceback (most recent call last): 
    3066 File "C:\Program Files\ChimeraX\bin\lib\site-
    3067 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3068 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3069 File "C:\Program Files\ChimeraX\bin\lib\site-
    3070 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3071 mouse_pause_tracking 
    3072 self._mouse_pause() 
    3073 File "C:\Program Files\ChimeraX\bin\lib\site-
    3074 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3075 m.pause(self._mouse_pause_position) 
    3076 File "C:\Program Files\ChimeraX\bin\lib\site-
    3077 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3078 p = self.view.picked_object(x, y) 
    3079 File "C:\Program Files\ChimeraX\bin\lib\site-
    3080 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3081 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3082 beyond, 
    3083 File "C:\Program Files\ChimeraX\bin\lib\site-
    3084 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3085 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3086 File "C:\Program Files\ChimeraX\bin\lib\site-
    3087 packages\chimerax\core\models.py", line 126, in first_intercept 
    3088 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3089 File "C:\Program Files\ChimeraX\bin\lib\site-
    3090 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3091 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3092 exclude=exclude) 
    3093 File "C:\Program Files\ChimeraX\bin\lib\site-
    3094 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3095 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3096 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3097 line 1121, in first_intercept 
    3098 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3099 pd.is_transparent(): 
    3100 File "C:\Program Files\ChimeraX\bin\lib\site-
    3101 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3102 t = self.triangle_num 
    3103 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3104  
    3105 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3106  
    3107 File "C:\Program Files\ChimeraX\bin\lib\site-
    3108 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3109 t = self.triangle_num 
    3110  
    3111 See log for complete Python traceback. 
    3112  
    3113 Traceback (most recent call last): 
    3114 File "C:\Program Files\ChimeraX\bin\lib\site-
    3115 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3116 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3117 File "C:\Program Files\ChimeraX\bin\lib\site-
    3118 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3119 mouse_pause_tracking 
    3120 self._mouse_pause() 
    3121 File "C:\Program Files\ChimeraX\bin\lib\site-
    3122 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3123 m.pause(self._mouse_pause_position) 
    3124 File "C:\Program Files\ChimeraX\bin\lib\site-
    3125 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3126 p = self.view.picked_object(x, y) 
    3127 File "C:\Program Files\ChimeraX\bin\lib\site-
    3128 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3129 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3130 beyond, 
    3131 File "C:\Program Files\ChimeraX\bin\lib\site-
    3132 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3133 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3134 File "C:\Program Files\ChimeraX\bin\lib\site-
    3135 packages\chimerax\core\models.py", line 126, in first_intercept 
    3136 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3137 File "C:\Program Files\ChimeraX\bin\lib\site-
    3138 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3139 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3140 exclude=exclude) 
    3141 File "C:\Program Files\ChimeraX\bin\lib\site-
    3142 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3143 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3144 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3145 line 1121, in first_intercept 
    3146 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3147 pd.is_transparent(): 
    3148 File "C:\Program Files\ChimeraX\bin\lib\site-
    3149 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3150 t = self.triangle_num 
    3151 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3152  
    3153 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3154  
    3155 File "C:\Program Files\ChimeraX\bin\lib\site-
    3156 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3157 t = self.triangle_num 
    3158  
    3159 See log for complete Python traceback. 
    3160  
    3161 Traceback (most recent call last): 
    3162 File "C:\Program Files\ChimeraX\bin\lib\site-
    3163 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3164 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3165 File "C:\Program Files\ChimeraX\bin\lib\site-
    3166 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3167 mouse_pause_tracking 
    3168 self._mouse_pause() 
    3169 File "C:\Program Files\ChimeraX\bin\lib\site-
    3170 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3171 m.pause(self._mouse_pause_position) 
    3172 File "C:\Program Files\ChimeraX\bin\lib\site-
    3173 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3174 p = self.view.picked_object(x, y) 
    3175 File "C:\Program Files\ChimeraX\bin\lib\site-
    3176 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3177 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3178 beyond, 
    3179 File "C:\Program Files\ChimeraX\bin\lib\site-
    3180 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3181 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3182 File "C:\Program Files\ChimeraX\bin\lib\site-
    3183 packages\chimerax\core\models.py", line 126, in first_intercept 
    3184 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3185 File "C:\Program Files\ChimeraX\bin\lib\site-
    3186 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3187 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3188 exclude=exclude) 
    3189 File "C:\Program Files\ChimeraX\bin\lib\site-
    3190 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3191 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3192 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3193 line 1121, in first_intercept 
    3194 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3195 pd.is_transparent(): 
    3196 File "C:\Program Files\ChimeraX\bin\lib\site-
    3197 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3198 t = self.triangle_num 
    3199 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3200  
    3201 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3202  
    3203 File "C:\Program Files\ChimeraX\bin\lib\site-
    3204 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3205 t = self.triangle_num 
    3206  
    3207 See log for complete Python traceback. 
    3208  
    3209 Traceback (most recent call last): 
    3210 File "C:\Program Files\ChimeraX\bin\lib\site-
    3211 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3212 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3213 File "C:\Program Files\ChimeraX\bin\lib\site-
    3214 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3215 mouse_pause_tracking 
    3216 self._mouse_pause() 
    3217 File "C:\Program Files\ChimeraX\bin\lib\site-
    3218 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3219 m.pause(self._mouse_pause_position) 
    3220 File "C:\Program Files\ChimeraX\bin\lib\site-
    3221 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3222 p = self.view.picked_object(x, y) 
    3223 File "C:\Program Files\ChimeraX\bin\lib\site-
    3224 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3225 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3226 beyond, 
    3227 File "C:\Program Files\ChimeraX\bin\lib\site-
    3228 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3229 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3230 File "C:\Program Files\ChimeraX\bin\lib\site-
    3231 packages\chimerax\core\models.py", line 126, in first_intercept 
    3232 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3233 File "C:\Program Files\ChimeraX\bin\lib\site-
    3234 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3235 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3236 exclude=exclude) 
    3237 File "C:\Program Files\ChimeraX\bin\lib\site-
    3238 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3239 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3240 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3241 line 1121, in first_intercept 
    3242 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3243 pd.is_transparent(): 
    3244 File "C:\Program Files\ChimeraX\bin\lib\site-
    3245 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3246 t = self.triangle_num 
    3247 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3248  
    3249 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3250  
    3251 File "C:\Program Files\ChimeraX\bin\lib\site-
    3252 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3253 t = self.triangle_num 
    3254  
    3255 See log for complete Python traceback. 
    3256  
    3257 Traceback (most recent call last): 
    3258 File "C:\Program Files\ChimeraX\bin\lib\site-
    3259 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3260 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3261 File "C:\Program Files\ChimeraX\bin\lib\site-
    3262 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3263 mouse_pause_tracking 
    3264 self._mouse_pause() 
    3265 File "C:\Program Files\ChimeraX\bin\lib\site-
    3266 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3267 m.pause(self._mouse_pause_position) 
    3268 File "C:\Program Files\ChimeraX\bin\lib\site-
    3269 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3270 p = self.view.picked_object(x, y) 
    3271 File "C:\Program Files\ChimeraX\bin\lib\site-
    3272 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3273 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3274 beyond, 
    3275 File "C:\Program Files\ChimeraX\bin\lib\site-
    3276 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3277 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3278 File "C:\Program Files\ChimeraX\bin\lib\site-
    3279 packages\chimerax\core\models.py", line 126, in first_intercept 
    3280 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3281 File "C:\Program Files\ChimeraX\bin\lib\site-
    3282 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3283 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3284 exclude=exclude) 
    3285 File "C:\Program Files\ChimeraX\bin\lib\site-
    3286 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3287 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3288 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3289 line 1121, in first_intercept 
    3290 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3291 pd.is_transparent(): 
    3292 File "C:\Program Files\ChimeraX\bin\lib\site-
    3293 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3294 t = self.triangle_num 
    3295 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3296  
    3297 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3298  
    3299 File "C:\Program Files\ChimeraX\bin\lib\site-
    3300 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3301 t = self.triangle_num 
    3302  
    3303 See log for complete Python traceback. 
    3304  
    3305 Traceback (most recent call last): 
    3306 File "C:\Program Files\ChimeraX\bin\lib\site-
    3307 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3308 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3309 File "C:\Program Files\ChimeraX\bin\lib\site-
    3310 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3311 mouse_pause_tracking 
    3312 self._mouse_pause() 
    3313 File "C:\Program Files\ChimeraX\bin\lib\site-
    3314 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3315 m.pause(self._mouse_pause_position) 
    3316 File "C:\Program Files\ChimeraX\bin\lib\site-
    3317 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3318 p = self.view.picked_object(x, y) 
    3319 File "C:\Program Files\ChimeraX\bin\lib\site-
    3320 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3321 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3322 beyond, 
    3323 File "C:\Program Files\ChimeraX\bin\lib\site-
    3324 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3325 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3326 File "C:\Program Files\ChimeraX\bin\lib\site-
    3327 packages\chimerax\core\models.py", line 126, in first_intercept 
    3328 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3329 File "C:\Program Files\ChimeraX\bin\lib\site-
    3330 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3331 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3332 exclude=exclude) 
    3333 File "C:\Program Files\ChimeraX\bin\lib\site-
    3334 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3335 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3336 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3337 line 1121, in first_intercept 
    3338 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3339 pd.is_transparent(): 
    3340 File "C:\Program Files\ChimeraX\bin\lib\site-
    3341 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3342 t = self.triangle_num 
    3343 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3344  
    3345 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3346  
    3347 File "C:\Program Files\ChimeraX\bin\lib\site-
    3348 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3349 t = self.triangle_num 
    3350  
    3351 See log for complete Python traceback. 
    3352  
    3353 Traceback (most recent call last): 
    3354 File "C:\Program Files\ChimeraX\bin\lib\site-
    3355 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3356 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3357 File "C:\Program Files\ChimeraX\bin\lib\site-
    3358 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3359 mouse_pause_tracking 
    3360 self._mouse_pause() 
    3361 File "C:\Program Files\ChimeraX\bin\lib\site-
    3362 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3363 m.pause(self._mouse_pause_position) 
    3364 File "C:\Program Files\ChimeraX\bin\lib\site-
    3365 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3366 p = self.view.picked_object(x, y) 
    3367 File "C:\Program Files\ChimeraX\bin\lib\site-
    3368 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3369 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3370 beyond, 
    3371 File "C:\Program Files\ChimeraX\bin\lib\site-
    3372 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3373 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3374 File "C:\Program Files\ChimeraX\bin\lib\site-
    3375 packages\chimerax\core\models.py", line 126, in first_intercept 
    3376 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3377 File "C:\Program Files\ChimeraX\bin\lib\site-
    3378 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3379 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3380 exclude=exclude) 
    3381 File "C:\Program Files\ChimeraX\bin\lib\site-
    3382 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3383 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3384 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3385 line 1121, in first_intercept 
    3386 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3387 pd.is_transparent(): 
    3388 File "C:\Program Files\ChimeraX\bin\lib\site-
    3389 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3390 t = self.triangle_num 
    3391 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3392  
    3393 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3394  
    3395 File "C:\Program Files\ChimeraX\bin\lib\site-
    3396 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3397 t = self.triangle_num 
    3398  
    3399 See log for complete Python traceback. 
    3400  
    3401 Traceback (most recent call last): 
    3402 File "C:\Program Files\ChimeraX\bin\lib\site-
    3403 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3404 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3405 File "C:\Program Files\ChimeraX\bin\lib\site-
    3406 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3407 mouse_pause_tracking 
    3408 self._mouse_pause() 
    3409 File "C:\Program Files\ChimeraX\bin\lib\site-
    3410 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3411 m.pause(self._mouse_pause_position) 
    3412 File "C:\Program Files\ChimeraX\bin\lib\site-
    3413 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3414 p = self.view.picked_object(x, y) 
    3415 File "C:\Program Files\ChimeraX\bin\lib\site-
    3416 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3417 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3418 beyond, 
    3419 File "C:\Program Files\ChimeraX\bin\lib\site-
    3420 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3421 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3422 File "C:\Program Files\ChimeraX\bin\lib\site-
    3423 packages\chimerax\core\models.py", line 126, in first_intercept 
    3424 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3425 File "C:\Program Files\ChimeraX\bin\lib\site-
    3426 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3427 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3428 exclude=exclude) 
    3429 File "C:\Program Files\ChimeraX\bin\lib\site-
    3430 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3431 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3432 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3433 line 1121, in first_intercept 
    3434 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3435 pd.is_transparent(): 
    3436 File "C:\Program Files\ChimeraX\bin\lib\site-
    3437 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3438 t = self.triangle_num 
    3439 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3440  
    3441 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3442  
    3443 File "C:\Program Files\ChimeraX\bin\lib\site-
    3444 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3445 t = self.triangle_num 
    3446  
    3447 See log for complete Python traceback. 
    3448  
    3449 Traceback (most recent call last): 
    3450 File "C:\Program Files\ChimeraX\bin\lib\site-
    3451 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3452 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3453 File "C:\Program Files\ChimeraX\bin\lib\site-
    3454 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3455 mouse_pause_tracking 
    3456 self._mouse_pause() 
    3457 File "C:\Program Files\ChimeraX\bin\lib\site-
    3458 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3459 m.pause(self._mouse_pause_position) 
    3460 File "C:\Program Files\ChimeraX\bin\lib\site-
    3461 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3462 p = self.view.picked_object(x, y) 
    3463 File "C:\Program Files\ChimeraX\bin\lib\site-
    3464 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3465 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3466 beyond, 
    3467 File "C:\Program Files\ChimeraX\bin\lib\site-
    3468 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3469 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3470 File "C:\Program Files\ChimeraX\bin\lib\site-
    3471 packages\chimerax\core\models.py", line 126, in first_intercept 
    3472 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3473 File "C:\Program Files\ChimeraX\bin\lib\site-
    3474 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3475 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3476 exclude=exclude) 
    3477 File "C:\Program Files\ChimeraX\bin\lib\site-
    3478 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3479 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3480 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3481 line 1121, in first_intercept 
    3482 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3483 pd.is_transparent(): 
    3484 File "C:\Program Files\ChimeraX\bin\lib\site-
    3485 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3486 t = self.triangle_num 
    3487 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3488  
    3489 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3490  
    3491 File "C:\Program Files\ChimeraX\bin\lib\site-
    3492 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3493 t = self.triangle_num 
    3494  
    3495 See log for complete Python traceback. 
    3496  
    3497 Traceback (most recent call last): 
    3498 File "C:\Program Files\ChimeraX\bin\lib\site-
    3499 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3500 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3501 File "C:\Program Files\ChimeraX\bin\lib\site-
    3502 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3503 mouse_pause_tracking 
    3504 self._mouse_pause() 
    3505 File "C:\Program Files\ChimeraX\bin\lib\site-
    3506 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3507 m.pause(self._mouse_pause_position) 
    3508 File "C:\Program Files\ChimeraX\bin\lib\site-
    3509 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3510 p = self.view.picked_object(x, y) 
    3511 File "C:\Program Files\ChimeraX\bin\lib\site-
    3512 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3513 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3514 beyond, 
    3515 File "C:\Program Files\ChimeraX\bin\lib\site-
    3516 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3517 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3518 File "C:\Program Files\ChimeraX\bin\lib\site-
    3519 packages\chimerax\core\models.py", line 126, in first_intercept 
    3520 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3521 File "C:\Program Files\ChimeraX\bin\lib\site-
    3522 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3523 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3524 exclude=exclude) 
    3525 File "C:\Program Files\ChimeraX\bin\lib\site-
    3526 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3527 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3528 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3529 line 1121, in first_intercept 
    3530 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3531 pd.is_transparent(): 
    3532 File "C:\Program Files\ChimeraX\bin\lib\site-
    3533 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3534 t = self.triangle_num 
    3535 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3536  
    3537 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3538  
    3539 File "C:\Program Files\ChimeraX\bin\lib\site-
    3540 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3541 t = self.triangle_num 
    3542  
    3543 See log for complete Python traceback. 
    3544  
    3545 Traceback (most recent call last): 
    3546 File "C:\Program Files\ChimeraX\bin\lib\site-
    3547 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3548 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3549 File "C:\Program Files\ChimeraX\bin\lib\site-
    3550 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3551 mouse_pause_tracking 
    3552 self._mouse_pause() 
    3553 File "C:\Program Files\ChimeraX\bin\lib\site-
    3554 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3555 m.pause(self._mouse_pause_position) 
    3556 File "C:\Program Files\ChimeraX\bin\lib\site-
    3557 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3558 p = self.view.picked_object(x, y) 
    3559 File "C:\Program Files\ChimeraX\bin\lib\site-
    3560 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3561 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3562 beyond, 
    3563 File "C:\Program Files\ChimeraX\bin\lib\site-
    3564 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3565 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3566 File "C:\Program Files\ChimeraX\bin\lib\site-
    3567 packages\chimerax\core\models.py", line 126, in first_intercept 
    3568 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3569 File "C:\Program Files\ChimeraX\bin\lib\site-
    3570 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3571 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3572 exclude=exclude) 
    3573 File "C:\Program Files\ChimeraX\bin\lib\site-
    3574 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3575 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3576 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3577 line 1121, in first_intercept 
    3578 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3579 pd.is_transparent(): 
    3580 File "C:\Program Files\ChimeraX\bin\lib\site-
    3581 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3582 t = self.triangle_num 
    3583 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3584  
    3585 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3586  
    3587 File "C:\Program Files\ChimeraX\bin\lib\site-
    3588 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3589 t = self.triangle_num 
    3590  
    3591 See log for complete Python traceback. 
    3592  
    3593 Traceback (most recent call last): 
    3594 File "C:\Program Files\ChimeraX\bin\lib\site-
    3595 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3596 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3597 File "C:\Program Files\ChimeraX\bin\lib\site-
    3598 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3599 mouse_pause_tracking 
    3600 self._mouse_pause() 
    3601 File "C:\Program Files\ChimeraX\bin\lib\site-
    3602 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3603 m.pause(self._mouse_pause_position) 
    3604 File "C:\Program Files\ChimeraX\bin\lib\site-
    3605 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3606 p = self.view.picked_object(x, y) 
    3607 File "C:\Program Files\ChimeraX\bin\lib\site-
    3608 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3609 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3610 beyond, 
    3611 File "C:\Program Files\ChimeraX\bin\lib\site-
    3612 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3613 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3614 File "C:\Program Files\ChimeraX\bin\lib\site-
    3615 packages\chimerax\core\models.py", line 126, in first_intercept 
    3616 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3617 File "C:\Program Files\ChimeraX\bin\lib\site-
    3618 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3619 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3620 exclude=exclude) 
    3621 File "C:\Program Files\ChimeraX\bin\lib\site-
    3622 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3623 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3624 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3625 line 1121, in first_intercept 
    3626 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3627 pd.is_transparent(): 
    3628 File "C:\Program Files\ChimeraX\bin\lib\site-
    3629 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3630 t = self.triangle_num 
    3631 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3632  
    3633 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3634  
    3635 File "C:\Program Files\ChimeraX\bin\lib\site-
    3636 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3637 t = self.triangle_num 
    3638  
    3639 See log for complete Python traceback. 
    3640  
    3641 Traceback (most recent call last): 
    3642 File "C:\Program Files\ChimeraX\bin\lib\site-
    3643 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3644 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3645 File "C:\Program Files\ChimeraX\bin\lib\site-
    3646 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3647 mouse_pause_tracking 
    3648 self._mouse_pause() 
    3649 File "C:\Program Files\ChimeraX\bin\lib\site-
    3650 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3651 m.pause(self._mouse_pause_position) 
    3652 File "C:\Program Files\ChimeraX\bin\lib\site-
    3653 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3654 p = self.view.picked_object(x, y) 
    3655 File "C:\Program Files\ChimeraX\bin\lib\site-
    3656 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3657 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3658 beyond, 
    3659 File "C:\Program Files\ChimeraX\bin\lib\site-
    3660 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3661 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3662 File "C:\Program Files\ChimeraX\bin\lib\site-
    3663 packages\chimerax\core\models.py", line 126, in first_intercept 
    3664 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3665 File "C:\Program Files\ChimeraX\bin\lib\site-
    3666 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3667 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3668 exclude=exclude) 
    3669 File "C:\Program Files\ChimeraX\bin\lib\site-
    3670 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3671 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3672 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3673 line 1121, in first_intercept 
    3674 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3675 pd.is_transparent(): 
    3676 File "C:\Program Files\ChimeraX\bin\lib\site-
    3677 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3678 t = self.triangle_num 
    3679 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3680  
    3681 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3682  
    3683 File "C:\Program Files\ChimeraX\bin\lib\site-
    3684 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3685 t = self.triangle_num 
    3686  
    3687 See log for complete Python traceback. 
    3688  
    3689 Traceback (most recent call last): 
    3690 File "C:\Program Files\ChimeraX\bin\lib\site-
    3691 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3692 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3693 File "C:\Program Files\ChimeraX\bin\lib\site-
    3694 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3695 mouse_pause_tracking 
    3696 self._mouse_pause() 
    3697 File "C:\Program Files\ChimeraX\bin\lib\site-
    3698 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3699 m.pause(self._mouse_pause_position) 
    3700 File "C:\Program Files\ChimeraX\bin\lib\site-
    3701 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3702 p = self.view.picked_object(x, y) 
    3703 File "C:\Program Files\ChimeraX\bin\lib\site-
    3704 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3705 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3706 beyond, 
    3707 File "C:\Program Files\ChimeraX\bin\lib\site-
    3708 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3709 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3710 File "C:\Program Files\ChimeraX\bin\lib\site-
    3711 packages\chimerax\core\models.py", line 126, in first_intercept 
    3712 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3713 File "C:\Program Files\ChimeraX\bin\lib\site-
    3714 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3715 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3716 exclude=exclude) 
    3717 File "C:\Program Files\ChimeraX\bin\lib\site-
    3718 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3719 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3720 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3721 line 1121, in first_intercept 
    3722 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3723 pd.is_transparent(): 
    3724 File "C:\Program Files\ChimeraX\bin\lib\site-
    3725 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3726 t = self.triangle_num 
    3727 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3728  
    3729 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3730  
    3731 File "C:\Program Files\ChimeraX\bin\lib\site-
    3732 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3733 t = self.triangle_num 
    3734  
    3735 See log for complete Python traceback. 
    3736  
    3737 Traceback (most recent call last): 
    3738 File "C:\Program Files\ChimeraX\bin\lib\site-
    3739 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3740 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3741 File "C:\Program Files\ChimeraX\bin\lib\site-
    3742 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3743 mouse_pause_tracking 
    3744 self._mouse_pause() 
    3745 File "C:\Program Files\ChimeraX\bin\lib\site-
    3746 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3747 m.pause(self._mouse_pause_position) 
    3748 File "C:\Program Files\ChimeraX\bin\lib\site-
    3749 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3750 p = self.view.picked_object(x, y) 
    3751 File "C:\Program Files\ChimeraX\bin\lib\site-
    3752 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3753 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3754 beyond, 
    3755 File "C:\Program Files\ChimeraX\bin\lib\site-
    3756 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3757 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3758 File "C:\Program Files\ChimeraX\bin\lib\site-
    3759 packages\chimerax\core\models.py", line 126, in first_intercept 
    3760 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3761 File "C:\Program Files\ChimeraX\bin\lib\site-
    3762 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3763 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3764 exclude=exclude) 
    3765 File "C:\Program Files\ChimeraX\bin\lib\site-
    3766 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3767 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3768 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3769 line 1121, in first_intercept 
    3770 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3771 pd.is_transparent(): 
    3772 File "C:\Program Files\ChimeraX\bin\lib\site-
    3773 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3774 t = self.triangle_num 
    3775 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3776  
    3777 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3778  
    3779 File "C:\Program Files\ChimeraX\bin\lib\site-
    3780 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3781 t = self.triangle_num 
    3782  
    3783 See log for complete Python traceback. 
    3784  
    3785 Traceback (most recent call last): 
    3786 File "C:\Program Files\ChimeraX\bin\lib\site-
    3787 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3788 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3789 File "C:\Program Files\ChimeraX\bin\lib\site-
    3790 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3791 mouse_pause_tracking 
    3792 self._mouse_pause() 
    3793 File "C:\Program Files\ChimeraX\bin\lib\site-
    3794 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3795 m.pause(self._mouse_pause_position) 
    3796 File "C:\Program Files\ChimeraX\bin\lib\site-
    3797 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3798 p = self.view.picked_object(x, y) 
    3799 File "C:\Program Files\ChimeraX\bin\lib\site-
    3800 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3801 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3802 beyond, 
    3803 File "C:\Program Files\ChimeraX\bin\lib\site-
    3804 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3805 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3806 File "C:\Program Files\ChimeraX\bin\lib\site-
    3807 packages\chimerax\core\models.py", line 126, in first_intercept 
    3808 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3809 File "C:\Program Files\ChimeraX\bin\lib\site-
    3810 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3811 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3812 exclude=exclude) 
    3813 File "C:\Program Files\ChimeraX\bin\lib\site-
    3814 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3815 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3816 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3817 line 1121, in first_intercept 
    3818 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3819 pd.is_transparent(): 
    3820 File "C:\Program Files\ChimeraX\bin\lib\site-
    3821 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3822 t = self.triangle_num 
    3823 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3824  
    3825 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3826  
    3827 File "C:\Program Files\ChimeraX\bin\lib\site-
    3828 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3829 t = self.triangle_num 
    3830  
    3831 See log for complete Python traceback. 
    3832  
    3833 Traceback (most recent call last): 
    3834 File "C:\Program Files\ChimeraX\bin\lib\site-
    3835 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3836 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3837 File "C:\Program Files\ChimeraX\bin\lib\site-
    3838 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3839 mouse_pause_tracking 
    3840 self._mouse_pause() 
    3841 File "C:\Program Files\ChimeraX\bin\lib\site-
    3842 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3843 m.pause(self._mouse_pause_position) 
    3844 File "C:\Program Files\ChimeraX\bin\lib\site-
    3845 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3846 p = self.view.picked_object(x, y) 
    3847 File "C:\Program Files\ChimeraX\bin\lib\site-
    3848 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3849 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3850 beyond, 
    3851 File "C:\Program Files\ChimeraX\bin\lib\site-
    3852 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3853 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3854 File "C:\Program Files\ChimeraX\bin\lib\site-
    3855 packages\chimerax\core\models.py", line 126, in first_intercept 
    3856 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3857 File "C:\Program Files\ChimeraX\bin\lib\site-
    3858 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3859 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3860 exclude=exclude) 
    3861 File "C:\Program Files\ChimeraX\bin\lib\site-
    3862 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3863 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3864 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3865 line 1121, in first_intercept 
    3866 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3867 pd.is_transparent(): 
    3868 File "C:\Program Files\ChimeraX\bin\lib\site-
    3869 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3870 t = self.triangle_num 
    3871 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3872  
    3873 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3874  
    3875 File "C:\Program Files\ChimeraX\bin\lib\site-
    3876 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3877 t = self.triangle_num 
    3878  
    3879 See log for complete Python traceback. 
    3880  
    3881 Traceback (most recent call last): 
    3882 File "C:\Program Files\ChimeraX\bin\lib\site-
    3883 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3884 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3885 File "C:\Program Files\ChimeraX\bin\lib\site-
    3886 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3887 mouse_pause_tracking 
    3888 self._mouse_pause() 
    3889 File "C:\Program Files\ChimeraX\bin\lib\site-
    3890 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3891 m.pause(self._mouse_pause_position) 
    3892 File "C:\Program Files\ChimeraX\bin\lib\site-
    3893 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3894 p = self.view.picked_object(x, y) 
    3895 File "C:\Program Files\ChimeraX\bin\lib\site-
    3896 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3897 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3898 beyond, 
    3899 File "C:\Program Files\ChimeraX\bin\lib\site-
    3900 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3901 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3902 File "C:\Program Files\ChimeraX\bin\lib\site-
    3903 packages\chimerax\core\models.py", line 126, in first_intercept 
    3904 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3905 File "C:\Program Files\ChimeraX\bin\lib\site-
    3906 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3907 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3908 exclude=exclude) 
    3909 File "C:\Program Files\ChimeraX\bin\lib\site-
    3910 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3911 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3912 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3913 line 1121, in first_intercept 
    3914 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3915 pd.is_transparent(): 
    3916 File "C:\Program Files\ChimeraX\bin\lib\site-
    3917 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3918 t = self.triangle_num 
    3919 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3920  
    3921 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3922  
    3923 File "C:\Program Files\ChimeraX\bin\lib\site-
    3924 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3925 t = self.triangle_num 
    3926  
    3927 See log for complete Python traceback. 
    3928  
    3929 Traceback (most recent call last): 
    3930 File "C:\Program Files\ChimeraX\bin\lib\site-
    3931 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3932 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3933 File "C:\Program Files\ChimeraX\bin\lib\site-
    3934 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3935 mouse_pause_tracking 
    3936 self._mouse_pause() 
    3937 File "C:\Program Files\ChimeraX\bin\lib\site-
    3938 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3939 m.pause(self._mouse_pause_position) 
    3940 File "C:\Program Files\ChimeraX\bin\lib\site-
    3941 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3942 p = self.view.picked_object(x, y) 
    3943 File "C:\Program Files\ChimeraX\bin\lib\site-
    3944 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3945 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3946 beyond, 
    3947 File "C:\Program Files\ChimeraX\bin\lib\site-
    3948 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3949 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3950 File "C:\Program Files\ChimeraX\bin\lib\site-
    3951 packages\chimerax\core\models.py", line 126, in first_intercept 
    3952 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3953 File "C:\Program Files\ChimeraX\bin\lib\site-
    3954 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    3955 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3956 exclude=exclude) 
    3957 File "C:\Program Files\ChimeraX\bin\lib\site-
    3958 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    3959 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3960 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    3961 line 1121, in first_intercept 
    3962 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    3963 pd.is_transparent(): 
    3964 File "C:\Program Files\ChimeraX\bin\lib\site-
    3965 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3966 t = self.triangle_num 
    3967 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3968  
    3969 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    3970  
    3971 File "C:\Program Files\ChimeraX\bin\lib\site-
    3972 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    3973 t = self.triangle_num 
    3974  
    3975 See log for complete Python traceback. 
    3976  
    3977 Traceback (most recent call last): 
    3978 File "C:\Program Files\ChimeraX\bin\lib\site-
    3979 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    3980 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3981 File "C:\Program Files\ChimeraX\bin\lib\site-
    3982 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    3983 mouse_pause_tracking 
    3984 self._mouse_pause() 
    3985 File "C:\Program Files\ChimeraX\bin\lib\site-
    3986 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    3987 m.pause(self._mouse_pause_position) 
    3988 File "C:\Program Files\ChimeraX\bin\lib\site-
    3989 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    3990 p = self.view.picked_object(x, y) 
    3991 File "C:\Program Files\ChimeraX\bin\lib\site-
    3992 packages\chimerax\graphics\view.py", line 817, in picked_object 
    3993 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3994 beyond, 
    3995 File "C:\Program Files\ChimeraX\bin\lib\site-
    3996 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    3997 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3998 File "C:\Program Files\ChimeraX\bin\lib\site-
    3999 packages\chimerax\core\models.py", line 126, in first_intercept 
    4000 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4001 File "C:\Program Files\ChimeraX\bin\lib\site-
    4002 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4003 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4004 exclude=exclude) 
    4005 File "C:\Program Files\ChimeraX\bin\lib\site-
    4006 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4007 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4008 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4009 line 1121, in first_intercept 
    4010 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4011 pd.is_transparent(): 
    4012 File "C:\Program Files\ChimeraX\bin\lib\site-
    4013 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4014 t = self.triangle_num 
    4015 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4016  
    4017 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4018  
    4019 File "C:\Program Files\ChimeraX\bin\lib\site-
    4020 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4021 t = self.triangle_num 
    4022  
    4023 See log for complete Python traceback. 
    4024  
    4025 Traceback (most recent call last): 
    4026 File "C:\Program Files\ChimeraX\bin\lib\site-
    4027 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4028 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4029 File "C:\Program Files\ChimeraX\bin\lib\site-
    4030 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4031 mouse_pause_tracking 
    4032 self._mouse_pause() 
    4033 File "C:\Program Files\ChimeraX\bin\lib\site-
    4034 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4035 m.pause(self._mouse_pause_position) 
    4036 File "C:\Program Files\ChimeraX\bin\lib\site-
    4037 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4038 p = self.view.picked_object(x, y) 
    4039 File "C:\Program Files\ChimeraX\bin\lib\site-
    4040 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4041 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4042 beyond, 
    4043 File "C:\Program Files\ChimeraX\bin\lib\site-
    4044 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4045 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4046 File "C:\Program Files\ChimeraX\bin\lib\site-
    4047 packages\chimerax\core\models.py", line 126, in first_intercept 
    4048 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4049 File "C:\Program Files\ChimeraX\bin\lib\site-
    4050 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4051 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4052 exclude=exclude) 
    4053 File "C:\Program Files\ChimeraX\bin\lib\site-
    4054 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4055 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4056 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4057 line 1121, in first_intercept 
    4058 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4059 pd.is_transparent(): 
    4060 File "C:\Program Files\ChimeraX\bin\lib\site-
    4061 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4062 t = self.triangle_num 
    4063 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4064  
    4065 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4066  
    4067 File "C:\Program Files\ChimeraX\bin\lib\site-
    4068 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4069 t = self.triangle_num 
    4070  
    4071 See log for complete Python traceback. 
    4072  
    4073 Traceback (most recent call last): 
    4074 File "C:\Program Files\ChimeraX\bin\lib\site-
    4075 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4076 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4077 File "C:\Program Files\ChimeraX\bin\lib\site-
    4078 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4079 mouse_pause_tracking 
    4080 self._mouse_pause() 
    4081 File "C:\Program Files\ChimeraX\bin\lib\site-
    4082 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4083 m.pause(self._mouse_pause_position) 
    4084 File "C:\Program Files\ChimeraX\bin\lib\site-
    4085 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4086 p = self.view.picked_object(x, y) 
    4087 File "C:\Program Files\ChimeraX\bin\lib\site-
    4088 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4089 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4090 beyond, 
    4091 File "C:\Program Files\ChimeraX\bin\lib\site-
    4092 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4093 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4094 File "C:\Program Files\ChimeraX\bin\lib\site-
    4095 packages\chimerax\core\models.py", line 126, in first_intercept 
    4096 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4097 File "C:\Program Files\ChimeraX\bin\lib\site-
    4098 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4099 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4100 exclude=exclude) 
    4101 File "C:\Program Files\ChimeraX\bin\lib\site-
    4102 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4103 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4104 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4105 line 1121, in first_intercept 
    4106 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4107 pd.is_transparent(): 
    4108 File "C:\Program Files\ChimeraX\bin\lib\site-
    4109 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4110 t = self.triangle_num 
    4111 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4112  
    4113 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4114  
    4115 File "C:\Program Files\ChimeraX\bin\lib\site-
    4116 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4117 t = self.triangle_num 
    4118  
    4119 See log for complete Python traceback. 
    4120  
    4121 Traceback (most recent call last): 
    4122 File "C:\Program Files\ChimeraX\bin\lib\site-
    4123 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4124 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4125 File "C:\Program Files\ChimeraX\bin\lib\site-
    4126 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4127 mouse_pause_tracking 
    4128 self._mouse_pause() 
    4129 File "C:\Program Files\ChimeraX\bin\lib\site-
    4130 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4131 m.pause(self._mouse_pause_position) 
    4132 File "C:\Program Files\ChimeraX\bin\lib\site-
    4133 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4134 p = self.view.picked_object(x, y) 
    4135 File "C:\Program Files\ChimeraX\bin\lib\site-
    4136 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4137 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4138 beyond, 
    4139 File "C:\Program Files\ChimeraX\bin\lib\site-
    4140 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4141 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4142 File "C:\Program Files\ChimeraX\bin\lib\site-
    4143 packages\chimerax\core\models.py", line 126, in first_intercept 
    4144 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4145 File "C:\Program Files\ChimeraX\bin\lib\site-
    4146 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4147 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4148 exclude=exclude) 
    4149 File "C:\Program Files\ChimeraX\bin\lib\site-
    4150 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4151 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4152 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4153 line 1121, in first_intercept 
    4154 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4155 pd.is_transparent(): 
    4156 File "C:\Program Files\ChimeraX\bin\lib\site-
    4157 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4158 t = self.triangle_num 
    4159 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4160  
    4161 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4162  
    4163 File "C:\Program Files\ChimeraX\bin\lib\site-
    4164 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4165 t = self.triangle_num 
    4166  
    4167 See log for complete Python traceback. 
    4168  
    4169 Traceback (most recent call last): 
    4170 File "C:\Program Files\ChimeraX\bin\lib\site-
    4171 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4172 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4173 File "C:\Program Files\ChimeraX\bin\lib\site-
    4174 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4175 mouse_pause_tracking 
    4176 self._mouse_pause() 
    4177 File "C:\Program Files\ChimeraX\bin\lib\site-
    4178 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4179 m.pause(self._mouse_pause_position) 
    4180 File "C:\Program Files\ChimeraX\bin\lib\site-
    4181 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4182 p = self.view.picked_object(x, y) 
    4183 File "C:\Program Files\ChimeraX\bin\lib\site-
    4184 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4185 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4186 beyond, 
    4187 File "C:\Program Files\ChimeraX\bin\lib\site-
    4188 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4189 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4190 File "C:\Program Files\ChimeraX\bin\lib\site-
    4191 packages\chimerax\core\models.py", line 126, in first_intercept 
    4192 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4193 File "C:\Program Files\ChimeraX\bin\lib\site-
    4194 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4195 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4196 exclude=exclude) 
    4197 File "C:\Program Files\ChimeraX\bin\lib\site-
    4198 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4199 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4200 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4201 line 1121, in first_intercept 
    4202 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4203 pd.is_transparent(): 
    4204 File "C:\Program Files\ChimeraX\bin\lib\site-
    4205 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4206 t = self.triangle_num 
    4207 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4208  
    4209 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4210  
    4211 File "C:\Program Files\ChimeraX\bin\lib\site-
    4212 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4213 t = self.triangle_num 
    4214  
    4215 See log for complete Python traceback. 
    4216  
    4217 Traceback (most recent call last): 
    4218 File "C:\Program Files\ChimeraX\bin\lib\site-
    4219 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4220 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4221 File "C:\Program Files\ChimeraX\bin\lib\site-
    4222 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4223 mouse_pause_tracking 
    4224 self._mouse_pause() 
    4225 File "C:\Program Files\ChimeraX\bin\lib\site-
    4226 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4227 m.pause(self._mouse_pause_position) 
    4228 File "C:\Program Files\ChimeraX\bin\lib\site-
    4229 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4230 p = self.view.picked_object(x, y) 
    4231 File "C:\Program Files\ChimeraX\bin\lib\site-
    4232 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4233 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4234 beyond, 
    4235 File "C:\Program Files\ChimeraX\bin\lib\site-
    4236 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4237 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4238 File "C:\Program Files\ChimeraX\bin\lib\site-
    4239 packages\chimerax\core\models.py", line 126, in first_intercept 
    4240 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4241 File "C:\Program Files\ChimeraX\bin\lib\site-
    4242 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4243 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4244 exclude=exclude) 
    4245 File "C:\Program Files\ChimeraX\bin\lib\site-
    4246 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4247 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4248 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4249 line 1121, in first_intercept 
    4250 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4251 pd.is_transparent(): 
    4252 File "C:\Program Files\ChimeraX\bin\lib\site-
    4253 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4254 t = self.triangle_num 
    4255 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4256  
    4257 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4258  
    4259 File "C:\Program Files\ChimeraX\bin\lib\site-
    4260 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4261 t = self.triangle_num 
    4262  
    4263 See log for complete Python traceback. 
    4264  
    4265 Traceback (most recent call last): 
    4266 File "C:\Program Files\ChimeraX\bin\lib\site-
    4267 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4268 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4269 File "C:\Program Files\ChimeraX\bin\lib\site-
    4270 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4271 mouse_pause_tracking 
    4272 self._mouse_pause() 
    4273 File "C:\Program Files\ChimeraX\bin\lib\site-
    4274 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4275 m.pause(self._mouse_pause_position) 
    4276 File "C:\Program Files\ChimeraX\bin\lib\site-
    4277 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4278 p = self.view.picked_object(x, y) 
    4279 File "C:\Program Files\ChimeraX\bin\lib\site-
    4280 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4281 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4282 beyond, 
    4283 File "C:\Program Files\ChimeraX\bin\lib\site-
    4284 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4285 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4286 File "C:\Program Files\ChimeraX\bin\lib\site-
    4287 packages\chimerax\core\models.py", line 126, in first_intercept 
    4288 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4289 File "C:\Program Files\ChimeraX\bin\lib\site-
    4290 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4291 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4292 exclude=exclude) 
    4293 File "C:\Program Files\ChimeraX\bin\lib\site-
    4294 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4295 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4296 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4297 line 1121, in first_intercept 
    4298 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4299 pd.is_transparent(): 
    4300 File "C:\Program Files\ChimeraX\bin\lib\site-
    4301 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4302 t = self.triangle_num 
    4303 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4304  
    4305 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4306  
    4307 File "C:\Program Files\ChimeraX\bin\lib\site-
    4308 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4309 t = self.triangle_num 
    4310  
    4311 See log for complete Python traceback. 
    4312  
    4313 Traceback (most recent call last): 
    4314 File "C:\Program Files\ChimeraX\bin\lib\site-
    4315 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4316 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4317 File "C:\Program Files\ChimeraX\bin\lib\site-
    4318 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4319 mouse_pause_tracking 
    4320 self._mouse_pause() 
    4321 File "C:\Program Files\ChimeraX\bin\lib\site-
    4322 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4323 m.pause(self._mouse_pause_position) 
    4324 File "C:\Program Files\ChimeraX\bin\lib\site-
    4325 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4326 p = self.view.picked_object(x, y) 
    4327 File "C:\Program Files\ChimeraX\bin\lib\site-
    4328 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4329 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4330 beyond, 
    4331 File "C:\Program Files\ChimeraX\bin\lib\site-
    4332 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4333 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4334 File "C:\Program Files\ChimeraX\bin\lib\site-
    4335 packages\chimerax\core\models.py", line 126, in first_intercept 
    4336 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4337 File "C:\Program Files\ChimeraX\bin\lib\site-
    4338 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4339 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4340 exclude=exclude) 
    4341 File "C:\Program Files\ChimeraX\bin\lib\site-
    4342 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4343 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4344 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4345 line 1121, in first_intercept 
    4346 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4347 pd.is_transparent(): 
    4348 File "C:\Program Files\ChimeraX\bin\lib\site-
    4349 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4350 t = self.triangle_num 
    4351 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4352  
    4353 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4354  
    4355 File "C:\Program Files\ChimeraX\bin\lib\site-
    4356 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4357 t = self.triangle_num 
    4358  
    4359 See log for complete Python traceback. 
    4360  
    4361 Traceback (most recent call last): 
    4362 File "C:\Program Files\ChimeraX\bin\lib\site-
    4363 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4364 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4365 File "C:\Program Files\ChimeraX\bin\lib\site-
    4366 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4367 mouse_pause_tracking 
    4368 self._mouse_pause() 
    4369 File "C:\Program Files\ChimeraX\bin\lib\site-
    4370 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4371 m.pause(self._mouse_pause_position) 
    4372 File "C:\Program Files\ChimeraX\bin\lib\site-
    4373 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4374 p = self.view.picked_object(x, y) 
    4375 File "C:\Program Files\ChimeraX\bin\lib\site-
    4376 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4377 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4378 beyond, 
    4379 File "C:\Program Files\ChimeraX\bin\lib\site-
    4380 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4381 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4382 File "C:\Program Files\ChimeraX\bin\lib\site-
    4383 packages\chimerax\core\models.py", line 126, in first_intercept 
    4384 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4385 File "C:\Program Files\ChimeraX\bin\lib\site-
    4386 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4387 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4388 exclude=exclude) 
    4389 File "C:\Program Files\ChimeraX\bin\lib\site-
    4390 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4391 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4392 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4393 line 1121, in first_intercept 
    4394 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4395 pd.is_transparent(): 
    4396 File "C:\Program Files\ChimeraX\bin\lib\site-
    4397 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4398 t = self.triangle_num 
    4399 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4400  
    4401 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4402  
    4403 File "C:\Program Files\ChimeraX\bin\lib\site-
    4404 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4405 t = self.triangle_num 
    4406  
    4407 See log for complete Python traceback. 
    4408  
    4409 Traceback (most recent call last): 
    4410 File "C:\Program Files\ChimeraX\bin\lib\site-
    4411 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4412 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4413 File "C:\Program Files\ChimeraX\bin\lib\site-
    4414 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4415 mouse_pause_tracking 
    4416 self._mouse_pause() 
    4417 File "C:\Program Files\ChimeraX\bin\lib\site-
    4418 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4419 m.pause(self._mouse_pause_position) 
    4420 File "C:\Program Files\ChimeraX\bin\lib\site-
    4421 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4422 p = self.view.picked_object(x, y) 
    4423 File "C:\Program Files\ChimeraX\bin\lib\site-
    4424 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4425 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4426 beyond, 
    4427 File "C:\Program Files\ChimeraX\bin\lib\site-
    4428 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4429 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4430 File "C:\Program Files\ChimeraX\bin\lib\site-
    4431 packages\chimerax\core\models.py", line 126, in first_intercept 
    4432 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4433 File "C:\Program Files\ChimeraX\bin\lib\site-
    4434 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4435 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4436 exclude=exclude) 
    4437 File "C:\Program Files\ChimeraX\bin\lib\site-
    4438 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4439 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4440 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4441 line 1121, in first_intercept 
    4442 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4443 pd.is_transparent(): 
    4444 File "C:\Program Files\ChimeraX\bin\lib\site-
    4445 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4446 t = self.triangle_num 
    4447 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4448  
    4449 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4450  
    4451 File "C:\Program Files\ChimeraX\bin\lib\site-
    4452 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4453 t = self.triangle_num 
    4454  
    4455 See log for complete Python traceback. 
    4456  
    4457 Traceback (most recent call last): 
    4458 File "C:\Program Files\ChimeraX\bin\lib\site-
    4459 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4460 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4461 File "C:\Program Files\ChimeraX\bin\lib\site-
    4462 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4463 mouse_pause_tracking 
    4464 self._mouse_pause() 
    4465 File "C:\Program Files\ChimeraX\bin\lib\site-
    4466 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4467 m.pause(self._mouse_pause_position) 
    4468 File "C:\Program Files\ChimeraX\bin\lib\site-
    4469 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4470 p = self.view.picked_object(x, y) 
    4471 File "C:\Program Files\ChimeraX\bin\lib\site-
    4472 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4473 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4474 beyond, 
    4475 File "C:\Program Files\ChimeraX\bin\lib\site-
    4476 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4477 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4478 File "C:\Program Files\ChimeraX\bin\lib\site-
    4479 packages\chimerax\core\models.py", line 126, in first_intercept 
    4480 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4481 File "C:\Program Files\ChimeraX\bin\lib\site-
    4482 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4483 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4484 exclude=exclude) 
    4485 File "C:\Program Files\ChimeraX\bin\lib\site-
    4486 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4487 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4488 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4489 line 1121, in first_intercept 
    4490 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4491 pd.is_transparent(): 
    4492 File "C:\Program Files\ChimeraX\bin\lib\site-
    4493 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4494 t = self.triangle_num 
    4495 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4496  
    4497 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4498  
    4499 File "C:\Program Files\ChimeraX\bin\lib\site-
    4500 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4501 t = self.triangle_num 
    4502  
    4503 See log for complete Python traceback. 
    4504  
    4505 Traceback (most recent call last): 
    4506 File "C:\Program Files\ChimeraX\bin\lib\site-
    4507 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4508 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4509 File "C:\Program Files\ChimeraX\bin\lib\site-
    4510 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4511 mouse_pause_tracking 
    4512 self._mouse_pause() 
    4513 File "C:\Program Files\ChimeraX\bin\lib\site-
    4514 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4515 m.pause(self._mouse_pause_position) 
    4516 File "C:\Program Files\ChimeraX\bin\lib\site-
    4517 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4518 p = self.view.picked_object(x, y) 
    4519 File "C:\Program Files\ChimeraX\bin\lib\site-
    4520 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4521 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4522 beyond, 
    4523 File "C:\Program Files\ChimeraX\bin\lib\site-
    4524 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4525 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4526 File "C:\Program Files\ChimeraX\bin\lib\site-
    4527 packages\chimerax\core\models.py", line 126, in first_intercept 
    4528 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4529 File "C:\Program Files\ChimeraX\bin\lib\site-
    4530 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4531 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4532 exclude=exclude) 
    4533 File "C:\Program Files\ChimeraX\bin\lib\site-
    4534 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4535 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4536 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4537 line 1121, in first_intercept 
    4538 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4539 pd.is_transparent(): 
    4540 File "C:\Program Files\ChimeraX\bin\lib\site-
    4541 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4542 t = self.triangle_num 
    4543 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4544  
    4545 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4546  
    4547 File "C:\Program Files\ChimeraX\bin\lib\site-
    4548 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4549 t = self.triangle_num 
    4550  
    4551 See log for complete Python traceback. 
    4552  
    4553 Traceback (most recent call last): 
    4554 File "C:\Program Files\ChimeraX\bin\lib\site-
    4555 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4556 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4557 File "C:\Program Files\ChimeraX\bin\lib\site-
    4558 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4559 mouse_pause_tracking 
    4560 self._mouse_pause() 
    4561 File "C:\Program Files\ChimeraX\bin\lib\site-
    4562 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4563 m.pause(self._mouse_pause_position) 
    4564 File "C:\Program Files\ChimeraX\bin\lib\site-
    4565 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4566 p = self.view.picked_object(x, y) 
    4567 File "C:\Program Files\ChimeraX\bin\lib\site-
    4568 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4569 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4570 beyond, 
    4571 File "C:\Program Files\ChimeraX\bin\lib\site-
    4572 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4573 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4574 File "C:\Program Files\ChimeraX\bin\lib\site-
    4575 packages\chimerax\core\models.py", line 126, in first_intercept 
    4576 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4577 File "C:\Program Files\ChimeraX\bin\lib\site-
    4578 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4579 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4580 exclude=exclude) 
    4581 File "C:\Program Files\ChimeraX\bin\lib\site-
    4582 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4583 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4584 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4585 line 1121, in first_intercept 
    4586 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4587 pd.is_transparent(): 
    4588 File "C:\Program Files\ChimeraX\bin\lib\site-
    4589 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4590 t = self.triangle_num 
    4591 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4592  
    4593 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4594  
    4595 File "C:\Program Files\ChimeraX\bin\lib\site-
    4596 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4597 t = self.triangle_num 
    4598  
    4599 See log for complete Python traceback. 
    4600  
    4601 Traceback (most recent call last): 
    4602 File "C:\Program Files\ChimeraX\bin\lib\site-
    4603 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4604 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4605 File "C:\Program Files\ChimeraX\bin\lib\site-
    4606 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4607 mouse_pause_tracking 
    4608 self._mouse_pause() 
    4609 File "C:\Program Files\ChimeraX\bin\lib\site-
    4610 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4611 m.pause(self._mouse_pause_position) 
    4612 File "C:\Program Files\ChimeraX\bin\lib\site-
    4613 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4614 p = self.view.picked_object(x, y) 
    4615 File "C:\Program Files\ChimeraX\bin\lib\site-
    4616 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4617 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4618 beyond, 
    4619 File "C:\Program Files\ChimeraX\bin\lib\site-
    4620 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4621 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4622 File "C:\Program Files\ChimeraX\bin\lib\site-
    4623 packages\chimerax\core\models.py", line 126, in first_intercept 
    4624 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4625 File "C:\Program Files\ChimeraX\bin\lib\site-
    4626 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4627 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4628 exclude=exclude) 
    4629 File "C:\Program Files\ChimeraX\bin\lib\site-
    4630 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4631 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4632 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4633 line 1121, in first_intercept 
    4634 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4635 pd.is_transparent(): 
    4636 File "C:\Program Files\ChimeraX\bin\lib\site-
    4637 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4638 t = self.triangle_num 
    4639 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4640  
    4641 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4642  
    4643 File "C:\Program Files\ChimeraX\bin\lib\site-
    4644 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4645 t = self.triangle_num 
    4646  
    4647 See log for complete Python traceback. 
    4648  
    4649 Traceback (most recent call last): 
    4650 File "C:\Program Files\ChimeraX\bin\lib\site-
    4651 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4652 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4653 File "C:\Program Files\ChimeraX\bin\lib\site-
    4654 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4655 mouse_pause_tracking 
    4656 self._mouse_pause() 
    4657 File "C:\Program Files\ChimeraX\bin\lib\site-
    4658 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4659 m.pause(self._mouse_pause_position) 
    4660 File "C:\Program Files\ChimeraX\bin\lib\site-
    4661 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4662 p = self.view.picked_object(x, y) 
    4663 File "C:\Program Files\ChimeraX\bin\lib\site-
    4664 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4665 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4666 beyond, 
    4667 File "C:\Program Files\ChimeraX\bin\lib\site-
    4668 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4669 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4670 File "C:\Program Files\ChimeraX\bin\lib\site-
    4671 packages\chimerax\core\models.py", line 126, in first_intercept 
    4672 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4673 File "C:\Program Files\ChimeraX\bin\lib\site-
    4674 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4675 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4676 exclude=exclude) 
    4677 File "C:\Program Files\ChimeraX\bin\lib\site-
    4678 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4679 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4680 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4681 line 1121, in first_intercept 
    4682 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4683 pd.is_transparent(): 
    4684 File "C:\Program Files\ChimeraX\bin\lib\site-
    4685 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4686 t = self.triangle_num 
    4687 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4688  
    4689 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4690  
    4691 File "C:\Program Files\ChimeraX\bin\lib\site-
    4692 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4693 t = self.triangle_num 
    4694  
    4695 See log for complete Python traceback. 
    4696  
    4697 Traceback (most recent call last): 
    4698 File "C:\Program Files\ChimeraX\bin\lib\site-
    4699 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4700 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4701 File "C:\Program Files\ChimeraX\bin\lib\site-
    4702 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4703 mouse_pause_tracking 
    4704 self._mouse_pause() 
    4705 File "C:\Program Files\ChimeraX\bin\lib\site-
    4706 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4707 m.pause(self._mouse_pause_position) 
    4708 File "C:\Program Files\ChimeraX\bin\lib\site-
    4709 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4710 p = self.view.picked_object(x, y) 
    4711 File "C:\Program Files\ChimeraX\bin\lib\site-
    4712 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4713 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4714 beyond, 
    4715 File "C:\Program Files\ChimeraX\bin\lib\site-
    4716 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4717 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4718 File "C:\Program Files\ChimeraX\bin\lib\site-
    4719 packages\chimerax\core\models.py", line 126, in first_intercept 
    4720 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4721 File "C:\Program Files\ChimeraX\bin\lib\site-
    4722 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4723 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4724 exclude=exclude) 
    4725 File "C:\Program Files\ChimeraX\bin\lib\site-
    4726 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4727 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4728 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4729 line 1121, in first_intercept 
    4730 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4731 pd.is_transparent(): 
    4732 File "C:\Program Files\ChimeraX\bin\lib\site-
    4733 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4734 t = self.triangle_num 
    4735 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4736  
    4737 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4738  
    4739 File "C:\Program Files\ChimeraX\bin\lib\site-
    4740 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4741 t = self.triangle_num 
    4742  
    4743 See log for complete Python traceback. 
    4744  
    4745 Traceback (most recent call last): 
    4746 File "C:\Program Files\ChimeraX\bin\lib\site-
    4747 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4748 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4749 File "C:\Program Files\ChimeraX\bin\lib\site-
    4750 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4751 mouse_pause_tracking 
    4752 self._mouse_pause() 
    4753 File "C:\Program Files\ChimeraX\bin\lib\site-
    4754 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4755 m.pause(self._mouse_pause_position) 
    4756 File "C:\Program Files\ChimeraX\bin\lib\site-
    4757 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4758 p = self.view.picked_object(x, y) 
    4759 File "C:\Program Files\ChimeraX\bin\lib\site-
    4760 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4761 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4762 beyond, 
    4763 File "C:\Program Files\ChimeraX\bin\lib\site-
    4764 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4765 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4766 File "C:\Program Files\ChimeraX\bin\lib\site-
    4767 packages\chimerax\core\models.py", line 126, in first_intercept 
    4768 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4769 File "C:\Program Files\ChimeraX\bin\lib\site-
    4770 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4771 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4772 exclude=exclude) 
    4773 File "C:\Program Files\ChimeraX\bin\lib\site-
    4774 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4775 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4776 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4777 line 1121, in first_intercept 
    4778 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4779 pd.is_transparent(): 
    4780 File "C:\Program Files\ChimeraX\bin\lib\site-
    4781 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4782 t = self.triangle_num 
    4783 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4784  
    4785 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4786  
    4787 File "C:\Program Files\ChimeraX\bin\lib\site-
    4788 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4789 t = self.triangle_num 
    4790  
    4791 See log for complete Python traceback. 
    4792  
    4793 Traceback (most recent call last): 
    4794 File "C:\Program Files\ChimeraX\bin\lib\site-
    4795 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4796 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4797 File "C:\Program Files\ChimeraX\bin\lib\site-
    4798 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4799 mouse_pause_tracking 
    4800 self._mouse_pause() 
    4801 File "C:\Program Files\ChimeraX\bin\lib\site-
    4802 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4803 m.pause(self._mouse_pause_position) 
    4804 File "C:\Program Files\ChimeraX\bin\lib\site-
    4805 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4806 p = self.view.picked_object(x, y) 
    4807 File "C:\Program Files\ChimeraX\bin\lib\site-
    4808 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4809 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4810 beyond, 
    4811 File "C:\Program Files\ChimeraX\bin\lib\site-
    4812 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4813 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4814 File "C:\Program Files\ChimeraX\bin\lib\site-
    4815 packages\chimerax\core\models.py", line 126, in first_intercept 
    4816 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4817 File "C:\Program Files\ChimeraX\bin\lib\site-
    4818 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4819 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4820 exclude=exclude) 
    4821 File "C:\Program Files\ChimeraX\bin\lib\site-
    4822 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4823 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4824 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4825 line 1121, in first_intercept 
    4826 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4827 pd.is_transparent(): 
    4828 File "C:\Program Files\ChimeraX\bin\lib\site-
    4829 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4830 t = self.triangle_num 
    4831 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4832  
    4833 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4834  
    4835 File "C:\Program Files\ChimeraX\bin\lib\site-
    4836 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4837 t = self.triangle_num 
    4838  
    4839 See log for complete Python traceback. 
    4840  
    4841 Traceback (most recent call last): 
    4842 File "C:\Program Files\ChimeraX\bin\lib\site-
    4843 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4844 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4845 File "C:\Program Files\ChimeraX\bin\lib\site-
    4846 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4847 mouse_pause_tracking 
    4848 self._mouse_pause() 
    4849 File "C:\Program Files\ChimeraX\bin\lib\site-
    4850 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4851 m.pause(self._mouse_pause_position) 
    4852 File "C:\Program Files\ChimeraX\bin\lib\site-
    4853 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4854 p = self.view.picked_object(x, y) 
    4855 File "C:\Program Files\ChimeraX\bin\lib\site-
    4856 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4857 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4858 beyond, 
    4859 File "C:\Program Files\ChimeraX\bin\lib\site-
    4860 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4861 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4862 File "C:\Program Files\ChimeraX\bin\lib\site-
    4863 packages\chimerax\core\models.py", line 126, in first_intercept 
    4864 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4865 File "C:\Program Files\ChimeraX\bin\lib\site-
    4866 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4867 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4868 exclude=exclude) 
    4869 File "C:\Program Files\ChimeraX\bin\lib\site-
    4870 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4871 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4872 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4873 line 1121, in first_intercept 
    4874 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4875 pd.is_transparent(): 
    4876 File "C:\Program Files\ChimeraX\bin\lib\site-
    4877 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4878 t = self.triangle_num 
    4879 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4880  
    4881 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4882  
    4883 File "C:\Program Files\ChimeraX\bin\lib\site-
    4884 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4885 t = self.triangle_num 
    4886  
    4887 See log for complete Python traceback. 
    4888  
    4889 Traceback (most recent call last): 
    4890 File "C:\Program Files\ChimeraX\bin\lib\site-
    4891 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4892 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4893 File "C:\Program Files\ChimeraX\bin\lib\site-
    4894 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4895 mouse_pause_tracking 
    4896 self._mouse_pause() 
    4897 File "C:\Program Files\ChimeraX\bin\lib\site-
    4898 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4899 m.pause(self._mouse_pause_position) 
    4900 File "C:\Program Files\ChimeraX\bin\lib\site-
    4901 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4902 p = self.view.picked_object(x, y) 
    4903 File "C:\Program Files\ChimeraX\bin\lib\site-
    4904 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4905 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4906 beyond, 
    4907 File "C:\Program Files\ChimeraX\bin\lib\site-
    4908 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4909 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4910 File "C:\Program Files\ChimeraX\bin\lib\site-
    4911 packages\chimerax\core\models.py", line 126, in first_intercept 
    4912 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4913 File "C:\Program Files\ChimeraX\bin\lib\site-
    4914 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4915 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4916 exclude=exclude) 
    4917 File "C:\Program Files\ChimeraX\bin\lib\site-
    4918 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4919 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4920 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4921 line 1121, in first_intercept 
    4922 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4923 pd.is_transparent(): 
    4924 File "C:\Program Files\ChimeraX\bin\lib\site-
    4925 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4926 t = self.triangle_num 
    4927 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4928  
    4929 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4930  
    4931 File "C:\Program Files\ChimeraX\bin\lib\site-
    4932 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4933 t = self.triangle_num 
    4934  
    4935 See log for complete Python traceback. 
    4936  
    4937 Traceback (most recent call last): 
    4938 File "C:\Program Files\ChimeraX\bin\lib\site-
    4939 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4940 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4941 File "C:\Program Files\ChimeraX\bin\lib\site-
    4942 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4943 mouse_pause_tracking 
    4944 self._mouse_pause() 
    4945 File "C:\Program Files\ChimeraX\bin\lib\site-
    4946 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4947 m.pause(self._mouse_pause_position) 
    4948 File "C:\Program Files\ChimeraX\bin\lib\site-
    4949 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4950 p = self.view.picked_object(x, y) 
    4951 File "C:\Program Files\ChimeraX\bin\lib\site-
    4952 packages\chimerax\graphics\view.py", line 817, in picked_object 
    4953 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4954 beyond, 
    4955 File "C:\Program Files\ChimeraX\bin\lib\site-
    4956 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    4957 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4958 File "C:\Program Files\ChimeraX\bin\lib\site-
    4959 packages\chimerax\core\models.py", line 126, in first_intercept 
    4960 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4961 File "C:\Program Files\ChimeraX\bin\lib\site-
    4962 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    4963 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4964 exclude=exclude) 
    4965 File "C:\Program Files\ChimeraX\bin\lib\site-
    4966 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    4967 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4968 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    4969 line 1121, in first_intercept 
    4970 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    4971 pd.is_transparent(): 
    4972 File "C:\Program Files\ChimeraX\bin\lib\site-
    4973 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4974 t = self.triangle_num 
    4975 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4976  
    4977 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    4978  
    4979 File "C:\Program Files\ChimeraX\bin\lib\site-
    4980 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    4981 t = self.triangle_num 
    4982  
    4983 See log for complete Python traceback. 
    4984  
    4985 Traceback (most recent call last): 
    4986 File "C:\Program Files\ChimeraX\bin\lib\site-
    4987 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    4988 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4989 File "C:\Program Files\ChimeraX\bin\lib\site-
    4990 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    4991 mouse_pause_tracking 
    4992 self._mouse_pause() 
    4993 File "C:\Program Files\ChimeraX\bin\lib\site-
    4994 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    4995 m.pause(self._mouse_pause_position) 
    4996 File "C:\Program Files\ChimeraX\bin\lib\site-
    4997 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    4998 p = self.view.picked_object(x, y) 
    4999 File "C:\Program Files\ChimeraX\bin\lib\site-
    5000 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5001 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5002 beyond, 
    5003 File "C:\Program Files\ChimeraX\bin\lib\site-
    5004 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5005 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5006 File "C:\Program Files\ChimeraX\bin\lib\site-
    5007 packages\chimerax\core\models.py", line 126, in first_intercept 
    5008 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5009 File "C:\Program Files\ChimeraX\bin\lib\site-
    5010 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5011 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5012 exclude=exclude) 
    5013 File "C:\Program Files\ChimeraX\bin\lib\site-
    5014 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5015 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5016 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5017 line 1121, in first_intercept 
    5018 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5019 pd.is_transparent(): 
    5020 File "C:\Program Files\ChimeraX\bin\lib\site-
    5021 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5022 t = self.triangle_num 
    5023 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5024  
    5025 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5026  
    5027 File "C:\Program Files\ChimeraX\bin\lib\site-
    5028 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5029 t = self.triangle_num 
    5030  
    5031 See log for complete Python traceback. 
    5032  
    5033 Traceback (most recent call last): 
    5034 File "C:\Program Files\ChimeraX\bin\lib\site-
    5035 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5036 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5037 File "C:\Program Files\ChimeraX\bin\lib\site-
    5038 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5039 mouse_pause_tracking 
    5040 self._mouse_pause() 
    5041 File "C:\Program Files\ChimeraX\bin\lib\site-
    5042 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5043 m.pause(self._mouse_pause_position) 
    5044 File "C:\Program Files\ChimeraX\bin\lib\site-
    5045 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5046 p = self.view.picked_object(x, y) 
    5047 File "C:\Program Files\ChimeraX\bin\lib\site-
    5048 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5049 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5050 beyond, 
    5051 File "C:\Program Files\ChimeraX\bin\lib\site-
    5052 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5053 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5054 File "C:\Program Files\ChimeraX\bin\lib\site-
    5055 packages\chimerax\core\models.py", line 126, in first_intercept 
    5056 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5057 File "C:\Program Files\ChimeraX\bin\lib\site-
    5058 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5059 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5060 exclude=exclude) 
    5061 File "C:\Program Files\ChimeraX\bin\lib\site-
    5062 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5063 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5064 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5065 line 1121, in first_intercept 
    5066 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5067 pd.is_transparent(): 
    5068 File "C:\Program Files\ChimeraX\bin\lib\site-
    5069 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5070 t = self.triangle_num 
    5071 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5072  
    5073 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5074  
    5075 File "C:\Program Files\ChimeraX\bin\lib\site-
    5076 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5077 t = self.triangle_num 
    5078  
    5079 See log for complete Python traceback. 
    5080  
    5081 Traceback (most recent call last): 
    5082 File "C:\Program Files\ChimeraX\bin\lib\site-
    5083 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5084 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5085 File "C:\Program Files\ChimeraX\bin\lib\site-
    5086 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5087 mouse_pause_tracking 
    5088 self._mouse_pause() 
    5089 File "C:\Program Files\ChimeraX\bin\lib\site-
    5090 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5091 m.pause(self._mouse_pause_position) 
    5092 File "C:\Program Files\ChimeraX\bin\lib\site-
    5093 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5094 p = self.view.picked_object(x, y) 
    5095 File "C:\Program Files\ChimeraX\bin\lib\site-
    5096 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5097 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5098 beyond, 
    5099 File "C:\Program Files\ChimeraX\bin\lib\site-
    5100 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5101 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5102 File "C:\Program Files\ChimeraX\bin\lib\site-
    5103 packages\chimerax\core\models.py", line 126, in first_intercept 
    5104 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5105 File "C:\Program Files\ChimeraX\bin\lib\site-
    5106 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5107 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5108 exclude=exclude) 
    5109 File "C:\Program Files\ChimeraX\bin\lib\site-
    5110 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5111 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5112 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5113 line 1121, in first_intercept 
    5114 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5115 pd.is_transparent(): 
    5116 File "C:\Program Files\ChimeraX\bin\lib\site-
    5117 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5118 t = self.triangle_num 
    5119 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5120  
    5121 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5122  
    5123 File "C:\Program Files\ChimeraX\bin\lib\site-
    5124 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5125 t = self.triangle_num 
    5126  
    5127 See log for complete Python traceback. 
    5128  
    5129 Traceback (most recent call last): 
    5130 File "C:\Program Files\ChimeraX\bin\lib\site-
    5131 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5132 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5133 File "C:\Program Files\ChimeraX\bin\lib\site-
    5134 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5135 mouse_pause_tracking 
    5136 self._mouse_pause() 
    5137 File "C:\Program Files\ChimeraX\bin\lib\site-
    5138 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5139 m.pause(self._mouse_pause_position) 
    5140 File "C:\Program Files\ChimeraX\bin\lib\site-
    5141 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5142 p = self.view.picked_object(x, y) 
    5143 File "C:\Program Files\ChimeraX\bin\lib\site-
    5144 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5145 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5146 beyond, 
    5147 File "C:\Program Files\ChimeraX\bin\lib\site-
    5148 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5149 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5150 File "C:\Program Files\ChimeraX\bin\lib\site-
    5151 packages\chimerax\core\models.py", line 126, in first_intercept 
    5152 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5153 File "C:\Program Files\ChimeraX\bin\lib\site-
    5154 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5155 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5156 exclude=exclude) 
    5157 File "C:\Program Files\ChimeraX\bin\lib\site-
    5158 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5159 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5160 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5161 line 1121, in first_intercept 
    5162 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5163 pd.is_transparent(): 
    5164 File "C:\Program Files\ChimeraX\bin\lib\site-
    5165 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5166 t = self.triangle_num 
    5167 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5168  
    5169 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5170  
    5171 File "C:\Program Files\ChimeraX\bin\lib\site-
    5172 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5173 t = self.triangle_num 
    5174  
    5175 See log for complete Python traceback. 
    5176  
    5177 Traceback (most recent call last): 
    5178 File "C:\Program Files\ChimeraX\bin\lib\site-
    5179 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5180 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5181 File "C:\Program Files\ChimeraX\bin\lib\site-
    5182 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5183 mouse_pause_tracking 
    5184 self._mouse_pause() 
    5185 File "C:\Program Files\ChimeraX\bin\lib\site-
    5186 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5187 m.pause(self._mouse_pause_position) 
    5188 File "C:\Program Files\ChimeraX\bin\lib\site-
    5189 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5190 p = self.view.picked_object(x, y) 
    5191 File "C:\Program Files\ChimeraX\bin\lib\site-
    5192 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5193 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5194 beyond, 
    5195 File "C:\Program Files\ChimeraX\bin\lib\site-
    5196 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5197 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5198 File "C:\Program Files\ChimeraX\bin\lib\site-
    5199 packages\chimerax\core\models.py", line 126, in first_intercept 
    5200 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5201 File "C:\Program Files\ChimeraX\bin\lib\site-
    5202 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5203 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5204 exclude=exclude) 
    5205 File "C:\Program Files\ChimeraX\bin\lib\site-
    5206 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5207 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5208 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5209 line 1121, in first_intercept 
    5210 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5211 pd.is_transparent(): 
    5212 File "C:\Program Files\ChimeraX\bin\lib\site-
    5213 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5214 t = self.triangle_num 
    5215 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5216  
    5217 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5218  
    5219 File "C:\Program Files\ChimeraX\bin\lib\site-
    5220 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5221 t = self.triangle_num 
    5222  
    5223 See log for complete Python traceback. 
    5224  
    5225 Traceback (most recent call last): 
    5226 File "C:\Program Files\ChimeraX\bin\lib\site-
    5227 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5228 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5229 File "C:\Program Files\ChimeraX\bin\lib\site-
    5230 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5231 mouse_pause_tracking 
    5232 self._mouse_pause() 
    5233 File "C:\Program Files\ChimeraX\bin\lib\site-
    5234 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5235 m.pause(self._mouse_pause_position) 
    5236 File "C:\Program Files\ChimeraX\bin\lib\site-
    5237 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5238 p = self.view.picked_object(x, y) 
    5239 File "C:\Program Files\ChimeraX\bin\lib\site-
    5240 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5241 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5242 beyond, 
    5243 File "C:\Program Files\ChimeraX\bin\lib\site-
    5244 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5245 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5246 File "C:\Program Files\ChimeraX\bin\lib\site-
    5247 packages\chimerax\core\models.py", line 126, in first_intercept 
    5248 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5249 File "C:\Program Files\ChimeraX\bin\lib\site-
    5250 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5251 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5252 exclude=exclude) 
    5253 File "C:\Program Files\ChimeraX\bin\lib\site-
    5254 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5255 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5256 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5257 line 1121, in first_intercept 
    5258 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5259 pd.is_transparent(): 
    5260 File "C:\Program Files\ChimeraX\bin\lib\site-
    5261 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5262 t = self.triangle_num 
    5263 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5264  
    5265 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5266  
    5267 File "C:\Program Files\ChimeraX\bin\lib\site-
    5268 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5269 t = self.triangle_num 
    5270  
    5271 See log for complete Python traceback. 
    5272  
    5273 Traceback (most recent call last): 
    5274 File "C:\Program Files\ChimeraX\bin\lib\site-
    5275 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5276 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5277 File "C:\Program Files\ChimeraX\bin\lib\site-
    5278 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5279 mouse_pause_tracking 
    5280 self._mouse_pause() 
    5281 File "C:\Program Files\ChimeraX\bin\lib\site-
    5282 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5283 m.pause(self._mouse_pause_position) 
    5284 File "C:\Program Files\ChimeraX\bin\lib\site-
    5285 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5286 p = self.view.picked_object(x, y) 
    5287 File "C:\Program Files\ChimeraX\bin\lib\site-
    5288 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5289 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5290 beyond, 
    5291 File "C:\Program Files\ChimeraX\bin\lib\site-
    5292 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5293 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5294 File "C:\Program Files\ChimeraX\bin\lib\site-
    5295 packages\chimerax\core\models.py", line 126, in first_intercept 
    5296 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5297 File "C:\Program Files\ChimeraX\bin\lib\site-
    5298 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5299 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5300 exclude=exclude) 
    5301 File "C:\Program Files\ChimeraX\bin\lib\site-
    5302 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5303 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5304 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5305 line 1121, in first_intercept 
    5306 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5307 pd.is_transparent(): 
    5308 File "C:\Program Files\ChimeraX\bin\lib\site-
    5309 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5310 t = self.triangle_num 
    5311 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5312  
    5313 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5314  
    5315 File "C:\Program Files\ChimeraX\bin\lib\site-
    5316 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5317 t = self.triangle_num 
    5318  
    5319 See log for complete Python traceback. 
    5320  
    5321 Traceback (most recent call last): 
    5322 File "C:\Program Files\ChimeraX\bin\lib\site-
    5323 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5324 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5325 File "C:\Program Files\ChimeraX\bin\lib\site-
    5326 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5327 mouse_pause_tracking 
    5328 self._mouse_pause() 
    5329 File "C:\Program Files\ChimeraX\bin\lib\site-
    5330 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5331 m.pause(self._mouse_pause_position) 
    5332 File "C:\Program Files\ChimeraX\bin\lib\site-
    5333 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5334 p = self.view.picked_object(x, y) 
    5335 File "C:\Program Files\ChimeraX\bin\lib\site-
    5336 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5337 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5338 beyond, 
    5339 File "C:\Program Files\ChimeraX\bin\lib\site-
    5340 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5341 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5342 File "C:\Program Files\ChimeraX\bin\lib\site-
    5343 packages\chimerax\core\models.py", line 126, in first_intercept 
    5344 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5345 File "C:\Program Files\ChimeraX\bin\lib\site-
    5346 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5347 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5348 exclude=exclude) 
    5349 File "C:\Program Files\ChimeraX\bin\lib\site-
    5350 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5351 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5352 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5353 line 1121, in first_intercept 
    5354 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5355 pd.is_transparent(): 
    5356 File "C:\Program Files\ChimeraX\bin\lib\site-
    5357 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5358 t = self.triangle_num 
    5359 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5360  
    5361 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5362  
    5363 File "C:\Program Files\ChimeraX\bin\lib\site-
    5364 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5365 t = self.triangle_num 
    5366  
    5367 See log for complete Python traceback. 
    5368  
    5369 Traceback (most recent call last): 
    5370 File "C:\Program Files\ChimeraX\bin\lib\site-
    5371 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5372 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5373 File "C:\Program Files\ChimeraX\bin\lib\site-
    5374 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5375 mouse_pause_tracking 
    5376 self._mouse_pause() 
    5377 File "C:\Program Files\ChimeraX\bin\lib\site-
    5378 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5379 m.pause(self._mouse_pause_position) 
    5380 File "C:\Program Files\ChimeraX\bin\lib\site-
    5381 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5382 p = self.view.picked_object(x, y) 
    5383 File "C:\Program Files\ChimeraX\bin\lib\site-
    5384 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5385 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5386 beyond, 
    5387 File "C:\Program Files\ChimeraX\bin\lib\site-
    5388 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5389 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5390 File "C:\Program Files\ChimeraX\bin\lib\site-
    5391 packages\chimerax\core\models.py", line 126, in first_intercept 
    5392 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5393 File "C:\Program Files\ChimeraX\bin\lib\site-
    5394 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5395 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5396 exclude=exclude) 
    5397 File "C:\Program Files\ChimeraX\bin\lib\site-
    5398 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5399 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5400 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5401 line 1121, in first_intercept 
    5402 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5403 pd.is_transparent(): 
    5404 File "C:\Program Files\ChimeraX\bin\lib\site-
    5405 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5406 t = self.triangle_num 
    5407 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5408  
    5409 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5410  
    5411 File "C:\Program Files\ChimeraX\bin\lib\site-
    5412 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5413 t = self.triangle_num 
    5414  
    5415 See log for complete Python traceback. 
    5416  
    5417 Traceback (most recent call last): 
    5418 File "C:\Program Files\ChimeraX\bin\lib\site-
    5419 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5420 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5421 File "C:\Program Files\ChimeraX\bin\lib\site-
    5422 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5423 mouse_pause_tracking 
    5424 self._mouse_pause() 
    5425 File "C:\Program Files\ChimeraX\bin\lib\site-
    5426 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5427 m.pause(self._mouse_pause_position) 
    5428 File "C:\Program Files\ChimeraX\bin\lib\site-
    5429 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5430 p = self.view.picked_object(x, y) 
    5431 File "C:\Program Files\ChimeraX\bin\lib\site-
    5432 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5433 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5434 beyond, 
    5435 File "C:\Program Files\ChimeraX\bin\lib\site-
    5436 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5437 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5438 File "C:\Program Files\ChimeraX\bin\lib\site-
    5439 packages\chimerax\core\models.py", line 126, in first_intercept 
    5440 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5441 File "C:\Program Files\ChimeraX\bin\lib\site-
    5442 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5443 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5444 exclude=exclude) 
    5445 File "C:\Program Files\ChimeraX\bin\lib\site-
    5446 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5447 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5448 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5449 line 1121, in first_intercept 
    5450 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5451 pd.is_transparent(): 
    5452 File "C:\Program Files\ChimeraX\bin\lib\site-
    5453 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5454 t = self.triangle_num 
    5455 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5456  
    5457 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5458  
    5459 File "C:\Program Files\ChimeraX\bin\lib\site-
    5460 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5461 t = self.triangle_num 
    5462  
    5463 See log for complete Python traceback. 
    5464  
    5465 Traceback (most recent call last): 
    5466 File "C:\Program Files\ChimeraX\bin\lib\site-
    5467 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5468 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5469 File "C:\Program Files\ChimeraX\bin\lib\site-
    5470 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5471 mouse_pause_tracking 
    5472 self._mouse_pause() 
    5473 File "C:\Program Files\ChimeraX\bin\lib\site-
    5474 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5475 m.pause(self._mouse_pause_position) 
    5476 File "C:\Program Files\ChimeraX\bin\lib\site-
    5477 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5478 p = self.view.picked_object(x, y) 
    5479 File "C:\Program Files\ChimeraX\bin\lib\site-
    5480 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5481 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5482 beyond, 
    5483 File "C:\Program Files\ChimeraX\bin\lib\site-
    5484 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5485 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5486 File "C:\Program Files\ChimeraX\bin\lib\site-
    5487 packages\chimerax\core\models.py", line 126, in first_intercept 
    5488 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5489 File "C:\Program Files\ChimeraX\bin\lib\site-
    5490 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5491 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5492 exclude=exclude) 
    5493 File "C:\Program Files\ChimeraX\bin\lib\site-
    5494 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5495 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5496 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5497 line 1121, in first_intercept 
    5498 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5499 pd.is_transparent(): 
    5500 File "C:\Program Files\ChimeraX\bin\lib\site-
    5501 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5502 t = self.triangle_num 
    5503 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5504  
    5505 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5506  
    5507 File "C:\Program Files\ChimeraX\bin\lib\site-
    5508 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5509 t = self.triangle_num 
    5510  
    5511 See log for complete Python traceback. 
    5512  
    5513 Traceback (most recent call last): 
    5514 File "C:\Program Files\ChimeraX\bin\lib\site-
    5515 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5516 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5517 File "C:\Program Files\ChimeraX\bin\lib\site-
    5518 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5519 mouse_pause_tracking 
    5520 self._mouse_pause() 
    5521 File "C:\Program Files\ChimeraX\bin\lib\site-
    5522 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5523 m.pause(self._mouse_pause_position) 
    5524 File "C:\Program Files\ChimeraX\bin\lib\site-
    5525 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5526 p = self.view.picked_object(x, y) 
    5527 File "C:\Program Files\ChimeraX\bin\lib\site-
    5528 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5529 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5530 beyond, 
    5531 File "C:\Program Files\ChimeraX\bin\lib\site-
    5532 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5533 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5534 File "C:\Program Files\ChimeraX\bin\lib\site-
    5535 packages\chimerax\core\models.py", line 126, in first_intercept 
    5536 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5537 File "C:\Program Files\ChimeraX\bin\lib\site-
    5538 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5539 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5540 exclude=exclude) 
    5541 File "C:\Program Files\ChimeraX\bin\lib\site-
    5542 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5543 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5544 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5545 line 1121, in first_intercept 
    5546 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5547 pd.is_transparent(): 
    5548 File "C:\Program Files\ChimeraX\bin\lib\site-
    5549 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5550 t = self.triangle_num 
    5551 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5552  
    5553 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5554  
    5555 File "C:\Program Files\ChimeraX\bin\lib\site-
    5556 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5557 t = self.triangle_num 
    5558  
    5559 See log for complete Python traceback. 
    5560  
    5561 Traceback (most recent call last): 
    5562 File "C:\Program Files\ChimeraX\bin\lib\site-
    5563 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5564 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5565 File "C:\Program Files\ChimeraX\bin\lib\site-
    5566 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5567 mouse_pause_tracking 
    5568 self._mouse_pause() 
    5569 File "C:\Program Files\ChimeraX\bin\lib\site-
    5570 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5571 m.pause(self._mouse_pause_position) 
    5572 File "C:\Program Files\ChimeraX\bin\lib\site-
    5573 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5574 p = self.view.picked_object(x, y) 
    5575 File "C:\Program Files\ChimeraX\bin\lib\site-
    5576 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5577 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5578 beyond, 
    5579 File "C:\Program Files\ChimeraX\bin\lib\site-
    5580 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5581 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5582 File "C:\Program Files\ChimeraX\bin\lib\site-
    5583 packages\chimerax\core\models.py", line 126, in first_intercept 
    5584 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5585 File "C:\Program Files\ChimeraX\bin\lib\site-
    5586 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5587 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5588 exclude=exclude) 
    5589 File "C:\Program Files\ChimeraX\bin\lib\site-
    5590 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5591 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5592 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5593 line 1121, in first_intercept 
    5594 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5595 pd.is_transparent(): 
    5596 File "C:\Program Files\ChimeraX\bin\lib\site-
    5597 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5598 t = self.triangle_num 
    5599 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5600  
    5601 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5602  
    5603 File "C:\Program Files\ChimeraX\bin\lib\site-
    5604 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5605 t = self.triangle_num 
    5606  
    5607 See log for complete Python traceback. 
    5608  
    5609 Traceback (most recent call last): 
    5610 File "C:\Program Files\ChimeraX\bin\lib\site-
    5611 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5612 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5613 File "C:\Program Files\ChimeraX\bin\lib\site-
    5614 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5615 mouse_pause_tracking 
    5616 self._mouse_pause() 
    5617 File "C:\Program Files\ChimeraX\bin\lib\site-
    5618 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5619 m.pause(self._mouse_pause_position) 
    5620 File "C:\Program Files\ChimeraX\bin\lib\site-
    5621 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5622 p = self.view.picked_object(x, y) 
    5623 File "C:\Program Files\ChimeraX\bin\lib\site-
    5624 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5625 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5626 beyond, 
    5627 File "C:\Program Files\ChimeraX\bin\lib\site-
    5628 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5629 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5630 File "C:\Program Files\ChimeraX\bin\lib\site-
    5631 packages\chimerax\core\models.py", line 126, in first_intercept 
    5632 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5633 File "C:\Program Files\ChimeraX\bin\lib\site-
    5634 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5635 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5636 exclude=exclude) 
    5637 File "C:\Program Files\ChimeraX\bin\lib\site-
    5638 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5639 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5640 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5641 line 1121, in first_intercept 
    5642 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5643 pd.is_transparent(): 
    5644 File "C:\Program Files\ChimeraX\bin\lib\site-
    5645 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5646 t = self.triangle_num 
    5647 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5648  
    5649 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5650  
    5651 File "C:\Program Files\ChimeraX\bin\lib\site-
    5652 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5653 t = self.triangle_num 
    5654  
    5655 See log for complete Python traceback. 
    5656  
    5657 Traceback (most recent call last): 
    5658 File "C:\Program Files\ChimeraX\bin\lib\site-
    5659 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5660 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5661 File "C:\Program Files\ChimeraX\bin\lib\site-
    5662 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5663 mouse_pause_tracking 
    5664 self._mouse_pause() 
    5665 File "C:\Program Files\ChimeraX\bin\lib\site-
    5666 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5667 m.pause(self._mouse_pause_position) 
    5668 File "C:\Program Files\ChimeraX\bin\lib\site-
    5669 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5670 p = self.view.picked_object(x, y) 
    5671 File "C:\Program Files\ChimeraX\bin\lib\site-
    5672 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5673 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5674 beyond, 
    5675 File "C:\Program Files\ChimeraX\bin\lib\site-
    5676 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5677 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5678 File "C:\Program Files\ChimeraX\bin\lib\site-
    5679 packages\chimerax\core\models.py", line 126, in first_intercept 
    5680 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5681 File "C:\Program Files\ChimeraX\bin\lib\site-
    5682 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5683 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5684 exclude=exclude) 
    5685 File "C:\Program Files\ChimeraX\bin\lib\site-
    5686 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5687 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5688 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5689 line 1121, in first_intercept 
    5690 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5691 pd.is_transparent(): 
    5692 File "C:\Program Files\ChimeraX\bin\lib\site-
    5693 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5694 t = self.triangle_num 
    5695 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5696  
    5697 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5698  
    5699 File "C:\Program Files\ChimeraX\bin\lib\site-
    5700 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5701 t = self.triangle_num 
    5702  
    5703 See log for complete Python traceback. 
    5704  
    5705 Traceback (most recent call last): 
    5706 File "C:\Program Files\ChimeraX\bin\lib\site-
    5707 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5708 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5709 File "C:\Program Files\ChimeraX\bin\lib\site-
    5710 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5711 mouse_pause_tracking 
    5712 self._mouse_pause() 
    5713 File "C:\Program Files\ChimeraX\bin\lib\site-
    5714 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5715 m.pause(self._mouse_pause_position) 
    5716 File "C:\Program Files\ChimeraX\bin\lib\site-
    5717 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5718 p = self.view.picked_object(x, y) 
    5719 File "C:\Program Files\ChimeraX\bin\lib\site-
    5720 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5721 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5722 beyond, 
    5723 File "C:\Program Files\ChimeraX\bin\lib\site-
    5724 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5725 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5726 File "C:\Program Files\ChimeraX\bin\lib\site-
    5727 packages\chimerax\core\models.py", line 126, in first_intercept 
    5728 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5729 File "C:\Program Files\ChimeraX\bin\lib\site-
    5730 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5731 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5732 exclude=exclude) 
    5733 File "C:\Program Files\ChimeraX\bin\lib\site-
    5734 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5735 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5736 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5737 line 1121, in first_intercept 
    5738 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5739 pd.is_transparent(): 
    5740 File "C:\Program Files\ChimeraX\bin\lib\site-
    5741 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5742 t = self.triangle_num 
    5743 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5744  
    5745 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5746  
    5747 File "C:\Program Files\ChimeraX\bin\lib\site-
    5748 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5749 t = self.triangle_num 
    5750  
    5751 See log for complete Python traceback. 
    5752  
    5753 Traceback (most recent call last): 
    5754 File "C:\Program Files\ChimeraX\bin\lib\site-
    5755 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5756 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5757 File "C:\Program Files\ChimeraX\bin\lib\site-
    5758 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5759 mouse_pause_tracking 
    5760 self._mouse_pause() 
    5761 File "C:\Program Files\ChimeraX\bin\lib\site-
    5762 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5763 m.pause(self._mouse_pause_position) 
    5764 File "C:\Program Files\ChimeraX\bin\lib\site-
    5765 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5766 p = self.view.picked_object(x, y) 
    5767 File "C:\Program Files\ChimeraX\bin\lib\site-
    5768 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5769 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5770 beyond, 
    5771 File "C:\Program Files\ChimeraX\bin\lib\site-
    5772 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5773 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5774 File "C:\Program Files\ChimeraX\bin\lib\site-
    5775 packages\chimerax\core\models.py", line 126, in first_intercept 
    5776 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5777 File "C:\Program Files\ChimeraX\bin\lib\site-
    5778 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5779 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5780 exclude=exclude) 
    5781 File "C:\Program Files\ChimeraX\bin\lib\site-
    5782 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5783 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5784 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5785 line 1121, in first_intercept 
    5786 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5787 pd.is_transparent(): 
    5788 File "C:\Program Files\ChimeraX\bin\lib\site-
    5789 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5790 t = self.triangle_num 
    5791 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5792  
    5793 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5794  
    5795 File "C:\Program Files\ChimeraX\bin\lib\site-
    5796 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5797 t = self.triangle_num 
    5798  
    5799 See log for complete Python traceback. 
    5800  
    5801 Traceback (most recent call last): 
    5802 File "C:\Program Files\ChimeraX\bin\lib\site-
    5803 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5804 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5805 File "C:\Program Files\ChimeraX\bin\lib\site-
    5806 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5807 mouse_pause_tracking 
    5808 self._mouse_pause() 
    5809 File "C:\Program Files\ChimeraX\bin\lib\site-
    5810 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5811 m.pause(self._mouse_pause_position) 
    5812 File "C:\Program Files\ChimeraX\bin\lib\site-
    5813 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5814 p = self.view.picked_object(x, y) 
    5815 File "C:\Program Files\ChimeraX\bin\lib\site-
    5816 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5817 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5818 beyond, 
    5819 File "C:\Program Files\ChimeraX\bin\lib\site-
    5820 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5821 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5822 File "C:\Program Files\ChimeraX\bin\lib\site-
    5823 packages\chimerax\core\models.py", line 126, in first_intercept 
    5824 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5825 File "C:\Program Files\ChimeraX\bin\lib\site-
    5826 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5827 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5828 exclude=exclude) 
    5829 File "C:\Program Files\ChimeraX\bin\lib\site-
    5830 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5831 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5832 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5833 line 1121, in first_intercept 
    5834 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5835 pd.is_transparent(): 
    5836 File "C:\Program Files\ChimeraX\bin\lib\site-
    5837 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5838 t = self.triangle_num 
    5839 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5840  
    5841 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5842  
    5843 File "C:\Program Files\ChimeraX\bin\lib\site-
    5844 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5845 t = self.triangle_num 
    5846  
    5847 See log for complete Python traceback. 
    5848  
    5849 Traceback (most recent call last): 
    5850 File "C:\Program Files\ChimeraX\bin\lib\site-
    5851 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5852 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5853 File "C:\Program Files\ChimeraX\bin\lib\site-
    5854 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5855 mouse_pause_tracking 
    5856 self._mouse_pause() 
    5857 File "C:\Program Files\ChimeraX\bin\lib\site-
    5858 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5859 m.pause(self._mouse_pause_position) 
    5860 File "C:\Program Files\ChimeraX\bin\lib\site-
    5861 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5862 p = self.view.picked_object(x, y) 
    5863 File "C:\Program Files\ChimeraX\bin\lib\site-
    5864 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5865 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5866 beyond, 
    5867 File "C:\Program Files\ChimeraX\bin\lib\site-
    5868 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5869 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5870 File "C:\Program Files\ChimeraX\bin\lib\site-
    5871 packages\chimerax\core\models.py", line 126, in first_intercept 
    5872 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5873 File "C:\Program Files\ChimeraX\bin\lib\site-
    5874 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5875 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5876 exclude=exclude) 
    5877 File "C:\Program Files\ChimeraX\bin\lib\site-
    5878 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5879 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5880 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5881 line 1121, in first_intercept 
    5882 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5883 pd.is_transparent(): 
    5884 File "C:\Program Files\ChimeraX\bin\lib\site-
    5885 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5886 t = self.triangle_num 
    5887 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5888  
    5889 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5890  
    5891 File "C:\Program Files\ChimeraX\bin\lib\site-
    5892 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5893 t = self.triangle_num 
    5894  
    5895 See log for complete Python traceback. 
    5896  
    5897 Traceback (most recent call last): 
    5898 File "C:\Program Files\ChimeraX\bin\lib\site-
    5899 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5900 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5901 File "C:\Program Files\ChimeraX\bin\lib\site-
    5902 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5903 mouse_pause_tracking 
    5904 self._mouse_pause() 
    5905 File "C:\Program Files\ChimeraX\bin\lib\site-
    5906 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5907 m.pause(self._mouse_pause_position) 
    5908 File "C:\Program Files\ChimeraX\bin\lib\site-
    5909 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5910 p = self.view.picked_object(x, y) 
    5911 File "C:\Program Files\ChimeraX\bin\lib\site-
    5912 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5913 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5914 beyond, 
    5915 File "C:\Program Files\ChimeraX\bin\lib\site-
    5916 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5917 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5918 File "C:\Program Files\ChimeraX\bin\lib\site-
    5919 packages\chimerax\core\models.py", line 126, in first_intercept 
    5920 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5921 File "C:\Program Files\ChimeraX\bin\lib\site-
    5922 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5923 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5924 exclude=exclude) 
    5925 File "C:\Program Files\ChimeraX\bin\lib\site-
    5926 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5927 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5928 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5929 line 1121, in first_intercept 
    5930 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5931 pd.is_transparent(): 
    5932 File "C:\Program Files\ChimeraX\bin\lib\site-
    5933 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5934 t = self.triangle_num 
    5935 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5936  
    5937 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5938  
    5939 File "C:\Program Files\ChimeraX\bin\lib\site-
    5940 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5941 t = self.triangle_num 
    5942  
    5943 See log for complete Python traceback. 
    5944  
    5945 Traceback (most recent call last): 
    5946 File "C:\Program Files\ChimeraX\bin\lib\site-
    5947 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5948 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5949 File "C:\Program Files\ChimeraX\bin\lib\site-
    5950 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5951 mouse_pause_tracking 
    5952 self._mouse_pause() 
    5953 File "C:\Program Files\ChimeraX\bin\lib\site-
    5954 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    5955 m.pause(self._mouse_pause_position) 
    5956 File "C:\Program Files\ChimeraX\bin\lib\site-
    5957 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    5958 p = self.view.picked_object(x, y) 
    5959 File "C:\Program Files\ChimeraX\bin\lib\site-
    5960 packages\chimerax\graphics\view.py", line 817, in picked_object 
    5961 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5962 beyond, 
    5963 File "C:\Program Files\ChimeraX\bin\lib\site-
    5964 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    5965 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5966 File "C:\Program Files\ChimeraX\bin\lib\site-
    5967 packages\chimerax\core\models.py", line 126, in first_intercept 
    5968 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5969 File "C:\Program Files\ChimeraX\bin\lib\site-
    5970 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    5971 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5972 exclude=exclude) 
    5973 File "C:\Program Files\ChimeraX\bin\lib\site-
    5974 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    5975 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5976 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    5977 line 1121, in first_intercept 
    5978 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    5979 pd.is_transparent(): 
    5980 File "C:\Program Files\ChimeraX\bin\lib\site-
    5981 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5982 t = self.triangle_num 
    5983 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5984  
    5985 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    5986  
    5987 File "C:\Program Files\ChimeraX\bin\lib\site-
    5988 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    5989 t = self.triangle_num 
    5990  
    5991 See log for complete Python traceback. 
    5992  
    5993 Traceback (most recent call last): 
    5994 File "C:\Program Files\ChimeraX\bin\lib\site-
    5995 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    5996 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5997 File "C:\Program Files\ChimeraX\bin\lib\site-
    5998 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    5999 mouse_pause_tracking 
    6000 self._mouse_pause() 
    6001 File "C:\Program Files\ChimeraX\bin\lib\site-
    6002 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6003 m.pause(self._mouse_pause_position) 
    6004 File "C:\Program Files\ChimeraX\bin\lib\site-
    6005 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6006 p = self.view.picked_object(x, y) 
    6007 File "C:\Program Files\ChimeraX\bin\lib\site-
    6008 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6009 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6010 beyond, 
    6011 File "C:\Program Files\ChimeraX\bin\lib\site-
    6012 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6013 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6014 File "C:\Program Files\ChimeraX\bin\lib\site-
    6015 packages\chimerax\core\models.py", line 126, in first_intercept 
    6016 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6017 File "C:\Program Files\ChimeraX\bin\lib\site-
    6018 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6019 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6020 exclude=exclude) 
    6021 File "C:\Program Files\ChimeraX\bin\lib\site-
    6022 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6023 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6024 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6025 line 1121, in first_intercept 
    6026 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6027 pd.is_transparent(): 
    6028 File "C:\Program Files\ChimeraX\bin\lib\site-
    6029 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6030 t = self.triangle_num 
    6031 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6032  
    6033 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6034  
    6035 File "C:\Program Files\ChimeraX\bin\lib\site-
    6036 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6037 t = self.triangle_num 
    6038  
    6039 See log for complete Python traceback. 
    6040  
    6041 Traceback (most recent call last): 
    6042 File "C:\Program Files\ChimeraX\bin\lib\site-
    6043 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6044 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6045 File "C:\Program Files\ChimeraX\bin\lib\site-
    6046 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6047 mouse_pause_tracking 
    6048 self._mouse_pause() 
    6049 File "C:\Program Files\ChimeraX\bin\lib\site-
    6050 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6051 m.pause(self._mouse_pause_position) 
    6052 File "C:\Program Files\ChimeraX\bin\lib\site-
    6053 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6054 p = self.view.picked_object(x, y) 
    6055 File "C:\Program Files\ChimeraX\bin\lib\site-
    6056 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6057 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6058 beyond, 
    6059 File "C:\Program Files\ChimeraX\bin\lib\site-
    6060 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6061 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6062 File "C:\Program Files\ChimeraX\bin\lib\site-
    6063 packages\chimerax\core\models.py", line 126, in first_intercept 
    6064 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6065 File "C:\Program Files\ChimeraX\bin\lib\site-
    6066 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6067 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6068 exclude=exclude) 
    6069 File "C:\Program Files\ChimeraX\bin\lib\site-
    6070 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6071 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6072 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6073 line 1121, in first_intercept 
    6074 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6075 pd.is_transparent(): 
    6076 File "C:\Program Files\ChimeraX\bin\lib\site-
    6077 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6078 t = self.triangle_num 
    6079 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6080  
    6081 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6082  
    6083 File "C:\Program Files\ChimeraX\bin\lib\site-
    6084 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6085 t = self.triangle_num 
    6086  
    6087 See log for complete Python traceback. 
    6088  
    6089 Traceback (most recent call last): 
    6090 File "C:\Program Files\ChimeraX\bin\lib\site-
    6091 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6092 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6093 File "C:\Program Files\ChimeraX\bin\lib\site-
    6094 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6095 mouse_pause_tracking 
    6096 self._mouse_pause() 
    6097 File "C:\Program Files\ChimeraX\bin\lib\site-
    6098 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6099 m.pause(self._mouse_pause_position) 
    6100 File "C:\Program Files\ChimeraX\bin\lib\site-
    6101 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6102 p = self.view.picked_object(x, y) 
    6103 File "C:\Program Files\ChimeraX\bin\lib\site-
    6104 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6105 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6106 beyond, 
    6107 File "C:\Program Files\ChimeraX\bin\lib\site-
    6108 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6109 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6110 File "C:\Program Files\ChimeraX\bin\lib\site-
    6111 packages\chimerax\core\models.py", line 126, in first_intercept 
    6112 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6113 File "C:\Program Files\ChimeraX\bin\lib\site-
    6114 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6115 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6116 exclude=exclude) 
    6117 File "C:\Program Files\ChimeraX\bin\lib\site-
    6118 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6119 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6120 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6121 line 1121, in first_intercept 
    6122 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6123 pd.is_transparent(): 
    6124 File "C:\Program Files\ChimeraX\bin\lib\site-
    6125 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6126 t = self.triangle_num 
    6127 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6128  
    6129 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6130  
    6131 File "C:\Program Files\ChimeraX\bin\lib\site-
    6132 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6133 t = self.triangle_num 
    6134  
    6135 See log for complete Python traceback. 
    6136  
    6137 Traceback (most recent call last): 
    6138 File "C:\Program Files\ChimeraX\bin\lib\site-
    6139 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6140 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6141 File "C:\Program Files\ChimeraX\bin\lib\site-
    6142 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6143 mouse_pause_tracking 
    6144 self._mouse_pause() 
    6145 File "C:\Program Files\ChimeraX\bin\lib\site-
    6146 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6147 m.pause(self._mouse_pause_position) 
    6148 File "C:\Program Files\ChimeraX\bin\lib\site-
    6149 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6150 p = self.view.picked_object(x, y) 
    6151 File "C:\Program Files\ChimeraX\bin\lib\site-
    6152 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6153 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6154 beyond, 
    6155 File "C:\Program Files\ChimeraX\bin\lib\site-
    6156 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6157 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6158 File "C:\Program Files\ChimeraX\bin\lib\site-
    6159 packages\chimerax\core\models.py", line 126, in first_intercept 
    6160 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6161 File "C:\Program Files\ChimeraX\bin\lib\site-
    6162 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6163 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6164 exclude=exclude) 
    6165 File "C:\Program Files\ChimeraX\bin\lib\site-
    6166 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6167 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6168 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6169 line 1121, in first_intercept 
    6170 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6171 pd.is_transparent(): 
    6172 File "C:\Program Files\ChimeraX\bin\lib\site-
    6173 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6174 t = self.triangle_num 
    6175 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6176  
    6177 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6178  
    6179 File "C:\Program Files\ChimeraX\bin\lib\site-
    6180 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6181 t = self.triangle_num 
    6182  
    6183 See log for complete Python traceback. 
    6184  
    6185 Traceback (most recent call last): 
    6186 File "C:\Program Files\ChimeraX\bin\lib\site-
    6187 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6188 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6189 File "C:\Program Files\ChimeraX\bin\lib\site-
    6190 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6191 mouse_pause_tracking 
    6192 self._mouse_pause() 
    6193 File "C:\Program Files\ChimeraX\bin\lib\site-
    6194 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6195 m.pause(self._mouse_pause_position) 
    6196 File "C:\Program Files\ChimeraX\bin\lib\site-
    6197 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6198 p = self.view.picked_object(x, y) 
    6199 File "C:\Program Files\ChimeraX\bin\lib\site-
    6200 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6201 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6202 beyond, 
    6203 File "C:\Program Files\ChimeraX\bin\lib\site-
    6204 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6205 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6206 File "C:\Program Files\ChimeraX\bin\lib\site-
    6207 packages\chimerax\core\models.py", line 126, in first_intercept 
    6208 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6209 File "C:\Program Files\ChimeraX\bin\lib\site-
    6210 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6211 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6212 exclude=exclude) 
    6213 File "C:\Program Files\ChimeraX\bin\lib\site-
    6214 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6215 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6216 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6217 line 1121, in first_intercept 
    6218 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6219 pd.is_transparent(): 
    6220 File "C:\Program Files\ChimeraX\bin\lib\site-
    6221 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6222 t = self.triangle_num 
    6223 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6224  
    6225 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6226  
    6227 File "C:\Program Files\ChimeraX\bin\lib\site-
    6228 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6229 t = self.triangle_num 
    6230  
    6231 See log for complete Python traceback. 
    6232  
    6233 Traceback (most recent call last): 
    6234 File "C:\Program Files\ChimeraX\bin\lib\site-
    6235 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6236 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6237 File "C:\Program Files\ChimeraX\bin\lib\site-
    6238 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6239 mouse_pause_tracking 
    6240 self._mouse_pause() 
    6241 File "C:\Program Files\ChimeraX\bin\lib\site-
    6242 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6243 m.pause(self._mouse_pause_position) 
    6244 File "C:\Program Files\ChimeraX\bin\lib\site-
    6245 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6246 p = self.view.picked_object(x, y) 
    6247 File "C:\Program Files\ChimeraX\bin\lib\site-
    6248 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6249 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6250 beyond, 
    6251 File "C:\Program Files\ChimeraX\bin\lib\site-
    6252 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6253 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6254 File "C:\Program Files\ChimeraX\bin\lib\site-
    6255 packages\chimerax\core\models.py", line 126, in first_intercept 
    6256 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6257 File "C:\Program Files\ChimeraX\bin\lib\site-
    6258 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6259 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6260 exclude=exclude) 
    6261 File "C:\Program Files\ChimeraX\bin\lib\site-
    6262 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6263 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6264 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6265 line 1121, in first_intercept 
    6266 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6267 pd.is_transparent(): 
    6268 File "C:\Program Files\ChimeraX\bin\lib\site-
    6269 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6270 t = self.triangle_num 
    6271 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6272  
    6273 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6274  
    6275 File "C:\Program Files\ChimeraX\bin\lib\site-
    6276 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6277 t = self.triangle_num 
    6278  
    6279 See log for complete Python traceback. 
    6280  
    6281 Traceback (most recent call last): 
    6282 File "C:\Program Files\ChimeraX\bin\lib\site-
    6283 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6284 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6285 File "C:\Program Files\ChimeraX\bin\lib\site-
    6286 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6287 mouse_pause_tracking 
    6288 self._mouse_pause() 
    6289 File "C:\Program Files\ChimeraX\bin\lib\site-
    6290 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6291 m.pause(self._mouse_pause_position) 
    6292 File "C:\Program Files\ChimeraX\bin\lib\site-
    6293 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6294 p = self.view.picked_object(x, y) 
    6295 File "C:\Program Files\ChimeraX\bin\lib\site-
    6296 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6297 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6298 beyond, 
    6299 File "C:\Program Files\ChimeraX\bin\lib\site-
    6300 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6301 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6302 File "C:\Program Files\ChimeraX\bin\lib\site-
    6303 packages\chimerax\core\models.py", line 126, in first_intercept 
    6304 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6305 File "C:\Program Files\ChimeraX\bin\lib\site-
    6306 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6307 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6308 exclude=exclude) 
    6309 File "C:\Program Files\ChimeraX\bin\lib\site-
    6310 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6311 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6312 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6313 line 1121, in first_intercept 
    6314 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6315 pd.is_transparent(): 
    6316 File "C:\Program Files\ChimeraX\bin\lib\site-
    6317 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6318 t = self.triangle_num 
    6319 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6320  
    6321 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6322  
    6323 File "C:\Program Files\ChimeraX\bin\lib\site-
    6324 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6325 t = self.triangle_num 
    6326  
    6327 See log for complete Python traceback. 
    6328  
    6329 Traceback (most recent call last): 
    6330 File "C:\Program Files\ChimeraX\bin\lib\site-
    6331 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6332 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6333 File "C:\Program Files\ChimeraX\bin\lib\site-
    6334 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6335 mouse_pause_tracking 
    6336 self._mouse_pause() 
    6337 File "C:\Program Files\ChimeraX\bin\lib\site-
    6338 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6339 m.pause(self._mouse_pause_position) 
    6340 File "C:\Program Files\ChimeraX\bin\lib\site-
    6341 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6342 p = self.view.picked_object(x, y) 
    6343 File "C:\Program Files\ChimeraX\bin\lib\site-
    6344 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6345 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6346 beyond, 
    6347 File "C:\Program Files\ChimeraX\bin\lib\site-
    6348 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6349 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6350 File "C:\Program Files\ChimeraX\bin\lib\site-
    6351 packages\chimerax\core\models.py", line 126, in first_intercept 
    6352 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6353 File "C:\Program Files\ChimeraX\bin\lib\site-
    6354 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6355 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6356 exclude=exclude) 
    6357 File "C:\Program Files\ChimeraX\bin\lib\site-
    6358 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6359 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6360 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6361 line 1121, in first_intercept 
    6362 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6363 pd.is_transparent(): 
    6364 File "C:\Program Files\ChimeraX\bin\lib\site-
    6365 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6366 t = self.triangle_num 
    6367 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6368  
    6369 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6370  
    6371 File "C:\Program Files\ChimeraX\bin\lib\site-
    6372 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6373 t = self.triangle_num 
    6374  
    6375 See log for complete Python traceback. 
    6376  
    6377 Traceback (most recent call last): 
    6378 File "C:\Program Files\ChimeraX\bin\lib\site-
    6379 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6380 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6381 File "C:\Program Files\ChimeraX\bin\lib\site-
    6382 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6383 mouse_pause_tracking 
    6384 self._mouse_pause() 
    6385 File "C:\Program Files\ChimeraX\bin\lib\site-
    6386 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6387 m.pause(self._mouse_pause_position) 
    6388 File "C:\Program Files\ChimeraX\bin\lib\site-
    6389 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6390 p = self.view.picked_object(x, y) 
    6391 File "C:\Program Files\ChimeraX\bin\lib\site-
    6392 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6393 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6394 beyond, 
    6395 File "C:\Program Files\ChimeraX\bin\lib\site-
    6396 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6397 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6398 File "C:\Program Files\ChimeraX\bin\lib\site-
    6399 packages\chimerax\core\models.py", line 126, in first_intercept 
    6400 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6401 File "C:\Program Files\ChimeraX\bin\lib\site-
    6402 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6403 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6404 exclude=exclude) 
    6405 File "C:\Program Files\ChimeraX\bin\lib\site-
    6406 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6407 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6408 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6409 line 1121, in first_intercept 
    6410 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6411 pd.is_transparent(): 
    6412 File "C:\Program Files\ChimeraX\bin\lib\site-
    6413 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6414 t = self.triangle_num 
    6415 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6416  
    6417 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6418  
    6419 File "C:\Program Files\ChimeraX\bin\lib\site-
    6420 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6421 t = self.triangle_num 
    6422  
    6423 See log for complete Python traceback. 
    6424  
    6425 Traceback (most recent call last): 
    6426 File "C:\Program Files\ChimeraX\bin\lib\site-
    6427 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6428 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6429 File "C:\Program Files\ChimeraX\bin\lib\site-
    6430 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6431 mouse_pause_tracking 
    6432 self._mouse_pause() 
    6433 File "C:\Program Files\ChimeraX\bin\lib\site-
    6434 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6435 m.pause(self._mouse_pause_position) 
    6436 File "C:\Program Files\ChimeraX\bin\lib\site-
    6437 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6438 p = self.view.picked_object(x, y) 
    6439 File "C:\Program Files\ChimeraX\bin\lib\site-
    6440 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6441 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6442 beyond, 
    6443 File "C:\Program Files\ChimeraX\bin\lib\site-
    6444 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6445 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6446 File "C:\Program Files\ChimeraX\bin\lib\site-
    6447 packages\chimerax\core\models.py", line 126, in first_intercept 
    6448 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6449 File "C:\Program Files\ChimeraX\bin\lib\site-
    6450 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6451 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6452 exclude=exclude) 
    6453 File "C:\Program Files\ChimeraX\bin\lib\site-
    6454 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6455 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6456 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6457 line 1121, in first_intercept 
    6458 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6459 pd.is_transparent(): 
    6460 File "C:\Program Files\ChimeraX\bin\lib\site-
    6461 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6462 t = self.triangle_num 
    6463 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6464  
    6465 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6466  
    6467 File "C:\Program Files\ChimeraX\bin\lib\site-
    6468 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6469 t = self.triangle_num 
    6470  
    6471 See log for complete Python traceback. 
    6472  
    6473 Traceback (most recent call last): 
    6474 File "C:\Program Files\ChimeraX\bin\lib\site-
    6475 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6476 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6477 File "C:\Program Files\ChimeraX\bin\lib\site-
    6478 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6479 mouse_pause_tracking 
    6480 self._mouse_pause() 
    6481 File "C:\Program Files\ChimeraX\bin\lib\site-
    6482 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6483 m.pause(self._mouse_pause_position) 
    6484 File "C:\Program Files\ChimeraX\bin\lib\site-
    6485 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6486 p = self.view.picked_object(x, y) 
    6487 File "C:\Program Files\ChimeraX\bin\lib\site-
    6488 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6489 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6490 beyond, 
    6491 File "C:\Program Files\ChimeraX\bin\lib\site-
    6492 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6493 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6494 File "C:\Program Files\ChimeraX\bin\lib\site-
    6495 packages\chimerax\core\models.py", line 126, in first_intercept 
    6496 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6497 File "C:\Program Files\ChimeraX\bin\lib\site-
    6498 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6499 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6500 exclude=exclude) 
    6501 File "C:\Program Files\ChimeraX\bin\lib\site-
    6502 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6503 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6504 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6505 line 1121, in first_intercept 
    6506 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6507 pd.is_transparent(): 
    6508 File "C:\Program Files\ChimeraX\bin\lib\site-
    6509 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6510 t = self.triangle_num 
    6511 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6512  
    6513 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6514  
    6515 File "C:\Program Files\ChimeraX\bin\lib\site-
    6516 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6517 t = self.triangle_num 
    6518  
    6519 See log for complete Python traceback. 
    6520  
    6521 Traceback (most recent call last): 
    6522 File "C:\Program Files\ChimeraX\bin\lib\site-
    6523 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6524 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6525 File "C:\Program Files\ChimeraX\bin\lib\site-
    6526 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6527 mouse_pause_tracking 
    6528 self._mouse_pause() 
    6529 File "C:\Program Files\ChimeraX\bin\lib\site-
    6530 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6531 m.pause(self._mouse_pause_position) 
    6532 File "C:\Program Files\ChimeraX\bin\lib\site-
    6533 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6534 p = self.view.picked_object(x, y) 
    6535 File "C:\Program Files\ChimeraX\bin\lib\site-
    6536 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6537 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6538 beyond, 
    6539 File "C:\Program Files\ChimeraX\bin\lib\site-
    6540 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6541 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6542 File "C:\Program Files\ChimeraX\bin\lib\site-
    6543 packages\chimerax\core\models.py", line 126, in first_intercept 
    6544 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6545 File "C:\Program Files\ChimeraX\bin\lib\site-
    6546 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6547 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6548 exclude=exclude) 
    6549 File "C:\Program Files\ChimeraX\bin\lib\site-
    6550 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6551 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6552 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6553 line 1121, in first_intercept 
    6554 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6555 pd.is_transparent(): 
    6556 File "C:\Program Files\ChimeraX\bin\lib\site-
    6557 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6558 t = self.triangle_num 
    6559 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6560  
    6561 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6562  
    6563 File "C:\Program Files\ChimeraX\bin\lib\site-
    6564 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6565 t = self.triangle_num 
    6566  
    6567 See log for complete Python traceback. 
    6568  
    6569 Traceback (most recent call last): 
    6570 File "C:\Program Files\ChimeraX\bin\lib\site-
    6571 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6572 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6573 File "C:\Program Files\ChimeraX\bin\lib\site-
    6574 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6575 mouse_pause_tracking 
    6576 self._mouse_pause() 
    6577 File "C:\Program Files\ChimeraX\bin\lib\site-
    6578 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6579 m.pause(self._mouse_pause_position) 
    6580 File "C:\Program Files\ChimeraX\bin\lib\site-
    6581 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6582 p = self.view.picked_object(x, y) 
    6583 File "C:\Program Files\ChimeraX\bin\lib\site-
    6584 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6585 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6586 beyond, 
    6587 File "C:\Program Files\ChimeraX\bin\lib\site-
    6588 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6589 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6590 File "C:\Program Files\ChimeraX\bin\lib\site-
    6591 packages\chimerax\core\models.py", line 126, in first_intercept 
    6592 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6593 File "C:\Program Files\ChimeraX\bin\lib\site-
    6594 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6595 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6596 exclude=exclude) 
    6597 File "C:\Program Files\ChimeraX\bin\lib\site-
    6598 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6599 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6600 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6601 line 1121, in first_intercept 
    6602 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6603 pd.is_transparent(): 
    6604 File "C:\Program Files\ChimeraX\bin\lib\site-
    6605 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6606 t = self.triangle_num 
    6607 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6608  
    6609 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6610  
    6611 File "C:\Program Files\ChimeraX\bin\lib\site-
    6612 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6613 t = self.triangle_num 
    6614  
    6615 See log for complete Python traceback. 
    6616  
    6617 Traceback (most recent call last): 
    6618 File "C:\Program Files\ChimeraX\bin\lib\site-
    6619 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6620 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6621 File "C:\Program Files\ChimeraX\bin\lib\site-
    6622 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6623 mouse_pause_tracking 
    6624 self._mouse_pause() 
    6625 File "C:\Program Files\ChimeraX\bin\lib\site-
    6626 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6627 m.pause(self._mouse_pause_position) 
    6628 File "C:\Program Files\ChimeraX\bin\lib\site-
    6629 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6630 p = self.view.picked_object(x, y) 
    6631 File "C:\Program Files\ChimeraX\bin\lib\site-
    6632 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6633 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6634 beyond, 
    6635 File "C:\Program Files\ChimeraX\bin\lib\site-
    6636 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6637 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6638 File "C:\Program Files\ChimeraX\bin\lib\site-
    6639 packages\chimerax\core\models.py", line 126, in first_intercept 
    6640 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6641 File "C:\Program Files\ChimeraX\bin\lib\site-
    6642 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6643 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6644 exclude=exclude) 
    6645 File "C:\Program Files\ChimeraX\bin\lib\site-
    6646 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6647 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6648 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6649 line 1121, in first_intercept 
    6650 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6651 pd.is_transparent(): 
    6652 File "C:\Program Files\ChimeraX\bin\lib\site-
    6653 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6654 t = self.triangle_num 
    6655 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6656  
    6657 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6658  
    6659 File "C:\Program Files\ChimeraX\bin\lib\site-
    6660 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6661 t = self.triangle_num 
    6662  
    6663 See log for complete Python traceback. 
    6664  
    6665 Traceback (most recent call last): 
    6666 File "C:\Program Files\ChimeraX\bin\lib\site-
    6667 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6668 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6669 File "C:\Program Files\ChimeraX\bin\lib\site-
    6670 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6671 mouse_pause_tracking 
    6672 self._mouse_pause() 
    6673 File "C:\Program Files\ChimeraX\bin\lib\site-
    6674 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6675 m.pause(self._mouse_pause_position) 
    6676 File "C:\Program Files\ChimeraX\bin\lib\site-
    6677 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6678 p = self.view.picked_object(x, y) 
    6679 File "C:\Program Files\ChimeraX\bin\lib\site-
    6680 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6681 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6682 beyond, 
    6683 File "C:\Program Files\ChimeraX\bin\lib\site-
    6684 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6685 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6686 File "C:\Program Files\ChimeraX\bin\lib\site-
    6687 packages\chimerax\core\models.py", line 126, in first_intercept 
    6688 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6689 File "C:\Program Files\ChimeraX\bin\lib\site-
    6690 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6691 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6692 exclude=exclude) 
    6693 File "C:\Program Files\ChimeraX\bin\lib\site-
    6694 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6695 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6696 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6697 line 1121, in first_intercept 
    6698 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6699 pd.is_transparent(): 
    6700 File "C:\Program Files\ChimeraX\bin\lib\site-
    6701 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6702 t = self.triangle_num 
    6703 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6704  
    6705 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6706  
    6707 File "C:\Program Files\ChimeraX\bin\lib\site-
    6708 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6709 t = self.triangle_num 
    6710  
    6711 See log for complete Python traceback. 
    6712  
    6713 Traceback (most recent call last): 
    6714 File "C:\Program Files\ChimeraX\bin\lib\site-
    6715 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6716 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6717 File "C:\Program Files\ChimeraX\bin\lib\site-
    6718 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6719 mouse_pause_tracking 
    6720 self._mouse_pause() 
    6721 File "C:\Program Files\ChimeraX\bin\lib\site-
    6722 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6723 m.pause(self._mouse_pause_position) 
    6724 File "C:\Program Files\ChimeraX\bin\lib\site-
    6725 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6726 p = self.view.picked_object(x, y) 
    6727 File "C:\Program Files\ChimeraX\bin\lib\site-
    6728 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6729 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6730 beyond, 
    6731 File "C:\Program Files\ChimeraX\bin\lib\site-
    6732 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6733 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6734 File "C:\Program Files\ChimeraX\bin\lib\site-
    6735 packages\chimerax\core\models.py", line 126, in first_intercept 
    6736 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6737 File "C:\Program Files\ChimeraX\bin\lib\site-
    6738 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6739 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6740 exclude=exclude) 
    6741 File "C:\Program Files\ChimeraX\bin\lib\site-
    6742 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6743 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6744 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6745 line 1121, in first_intercept 
    6746 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6747 pd.is_transparent(): 
    6748 File "C:\Program Files\ChimeraX\bin\lib\site-
    6749 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6750 t = self.triangle_num 
    6751 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6752  
    6753 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6754  
    6755 File "C:\Program Files\ChimeraX\bin\lib\site-
    6756 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6757 t = self.triangle_num 
    6758  
    6759 See log for complete Python traceback. 
    6760  
    6761 Traceback (most recent call last): 
    6762 File "C:\Program Files\ChimeraX\bin\lib\site-
    6763 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6764 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6765 File "C:\Program Files\ChimeraX\bin\lib\site-
    6766 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6767 mouse_pause_tracking 
    6768 self._mouse_pause() 
    6769 File "C:\Program Files\ChimeraX\bin\lib\site-
    6770 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6771 m.pause(self._mouse_pause_position) 
    6772 File "C:\Program Files\ChimeraX\bin\lib\site-
    6773 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6774 p = self.view.picked_object(x, y) 
    6775 File "C:\Program Files\ChimeraX\bin\lib\site-
    6776 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6777 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6778 beyond, 
    6779 File "C:\Program Files\ChimeraX\bin\lib\site-
    6780 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6781 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6782 File "C:\Program Files\ChimeraX\bin\lib\site-
    6783 packages\chimerax\core\models.py", line 126, in first_intercept 
    6784 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6785 File "C:\Program Files\ChimeraX\bin\lib\site-
    6786 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6787 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6788 exclude=exclude) 
    6789 File "C:\Program Files\ChimeraX\bin\lib\site-
    6790 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6791 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6792 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6793 line 1121, in first_intercept 
    6794 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6795 pd.is_transparent(): 
    6796 File "C:\Program Files\ChimeraX\bin\lib\site-
    6797 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6798 t = self.triangle_num 
    6799 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6800  
    6801 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6802  
    6803 File "C:\Program Files\ChimeraX\bin\lib\site-
    6804 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6805 t = self.triangle_num 
    6806  
    6807 See log for complete Python traceback. 
    6808  
    6809 Traceback (most recent call last): 
    6810 File "C:\Program Files\ChimeraX\bin\lib\site-
    6811 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6812 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6813 File "C:\Program Files\ChimeraX\bin\lib\site-
    6814 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6815 mouse_pause_tracking 
    6816 self._mouse_pause() 
    6817 File "C:\Program Files\ChimeraX\bin\lib\site-
    6818 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6819 m.pause(self._mouse_pause_position) 
    6820 File "C:\Program Files\ChimeraX\bin\lib\site-
    6821 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6822 p = self.view.picked_object(x, y) 
    6823 File "C:\Program Files\ChimeraX\bin\lib\site-
    6824 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6825 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6826 beyond, 
    6827 File "C:\Program Files\ChimeraX\bin\lib\site-
    6828 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6829 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6830 File "C:\Program Files\ChimeraX\bin\lib\site-
    6831 packages\chimerax\core\models.py", line 126, in first_intercept 
    6832 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6833 File "C:\Program Files\ChimeraX\bin\lib\site-
    6834 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6835 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6836 exclude=exclude) 
    6837 File "C:\Program Files\ChimeraX\bin\lib\site-
    6838 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6839 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6840 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6841 line 1121, in first_intercept 
    6842 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6843 pd.is_transparent(): 
    6844 File "C:\Program Files\ChimeraX\bin\lib\site-
    6845 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6846 t = self.triangle_num 
    6847 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6848  
    6849 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6850  
    6851 File "C:\Program Files\ChimeraX\bin\lib\site-
    6852 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6853 t = self.triangle_num 
    6854  
    6855 See log for complete Python traceback. 
    6856  
    6857 Traceback (most recent call last): 
    6858 File "C:\Program Files\ChimeraX\bin\lib\site-
    6859 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6860 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6861 File "C:\Program Files\ChimeraX\bin\lib\site-
    6862 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6863 mouse_pause_tracking 
    6864 self._mouse_pause() 
    6865 File "C:\Program Files\ChimeraX\bin\lib\site-
    6866 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6867 m.pause(self._mouse_pause_position) 
    6868 File "C:\Program Files\ChimeraX\bin\lib\site-
    6869 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6870 p = self.view.picked_object(x, y) 
    6871 File "C:\Program Files\ChimeraX\bin\lib\site-
    6872 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6873 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6874 beyond, 
    6875 File "C:\Program Files\ChimeraX\bin\lib\site-
    6876 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6877 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6878 File "C:\Program Files\ChimeraX\bin\lib\site-
    6879 packages\chimerax\core\models.py", line 126, in first_intercept 
    6880 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6881 File "C:\Program Files\ChimeraX\bin\lib\site-
    6882 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6883 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6884 exclude=exclude) 
    6885 File "C:\Program Files\ChimeraX\bin\lib\site-
    6886 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6887 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6888 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6889 line 1121, in first_intercept 
    6890 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6891 pd.is_transparent(): 
    6892 File "C:\Program Files\ChimeraX\bin\lib\site-
    6893 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6894 t = self.triangle_num 
    6895 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6896  
    6897 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6898  
    6899 File "C:\Program Files\ChimeraX\bin\lib\site-
    6900 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6901 t = self.triangle_num 
    6902  
    6903 See log for complete Python traceback. 
    6904  
    6905 Traceback (most recent call last): 
    6906 File "C:\Program Files\ChimeraX\bin\lib\site-
    6907 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6908 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6909 File "C:\Program Files\ChimeraX\bin\lib\site-
    6910 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6911 mouse_pause_tracking 
    6912 self._mouse_pause() 
    6913 File "C:\Program Files\ChimeraX\bin\lib\site-
    6914 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6915 m.pause(self._mouse_pause_position) 
    6916 File "C:\Program Files\ChimeraX\bin\lib\site-
    6917 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6918 p = self.view.picked_object(x, y) 
    6919 File "C:\Program Files\ChimeraX\bin\lib\site-
    6920 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6921 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6922 beyond, 
    6923 File "C:\Program Files\ChimeraX\bin\lib\site-
    6924 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6925 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6926 File "C:\Program Files\ChimeraX\bin\lib\site-
    6927 packages\chimerax\core\models.py", line 126, in first_intercept 
    6928 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6929 File "C:\Program Files\ChimeraX\bin\lib\site-
    6930 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6931 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6932 exclude=exclude) 
    6933 File "C:\Program Files\ChimeraX\bin\lib\site-
    6934 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6935 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6936 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6937 line 1121, in first_intercept 
    6938 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6939 pd.is_transparent(): 
    6940 File "C:\Program Files\ChimeraX\bin\lib\site-
    6941 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6942 t = self.triangle_num 
    6943 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6944  
    6945 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6946  
    6947 File "C:\Program Files\ChimeraX\bin\lib\site-
    6948 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6949 t = self.triangle_num 
    6950  
    6951 See log for complete Python traceback. 
    6952  
    6953 Traceback (most recent call last): 
    6954 File "C:\Program Files\ChimeraX\bin\lib\site-
    6955 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    6956 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6957 File "C:\Program Files\ChimeraX\bin\lib\site-
    6958 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    6959 mouse_pause_tracking 
    6960 self._mouse_pause() 
    6961 File "C:\Program Files\ChimeraX\bin\lib\site-
    6962 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    6963 m.pause(self._mouse_pause_position) 
    6964 File "C:\Program Files\ChimeraX\bin\lib\site-
    6965 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    6966 p = self.view.picked_object(x, y) 
    6967 File "C:\Program Files\ChimeraX\bin\lib\site-
    6968 packages\chimerax\graphics\view.py", line 817, in picked_object 
    6969 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6970 beyond, 
    6971 File "C:\Program Files\ChimeraX\bin\lib\site-
    6972 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    6973 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6974 File "C:\Program Files\ChimeraX\bin\lib\site-
    6975 packages\chimerax\core\models.py", line 126, in first_intercept 
    6976 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6977 File "C:\Program Files\ChimeraX\bin\lib\site-
    6978 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    6979 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6980 exclude=exclude) 
    6981 File "C:\Program Files\ChimeraX\bin\lib\site-
    6982 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    6983 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6984 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    6985 line 1121, in first_intercept 
    6986 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    6987 pd.is_transparent(): 
    6988 File "C:\Program Files\ChimeraX\bin\lib\site-
    6989 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6990 t = self.triangle_num 
    6991 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6992  
    6993 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    6994  
    6995 File "C:\Program Files\ChimeraX\bin\lib\site-
    6996 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    6997 t = self.triangle_num 
    6998  
    6999 See log for complete Python traceback. 
    7000  
    7001 Traceback (most recent call last): 
    7002 File "C:\Program Files\ChimeraX\bin\lib\site-
    7003 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7004 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7005 File "C:\Program Files\ChimeraX\bin\lib\site-
    7006 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7007 mouse_pause_tracking 
    7008 self._mouse_pause() 
    7009 File "C:\Program Files\ChimeraX\bin\lib\site-
    7010 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7011 m.pause(self._mouse_pause_position) 
    7012 File "C:\Program Files\ChimeraX\bin\lib\site-
    7013 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7014 p = self.view.picked_object(x, y) 
    7015 File "C:\Program Files\ChimeraX\bin\lib\site-
    7016 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7017 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7018 beyond, 
    7019 File "C:\Program Files\ChimeraX\bin\lib\site-
    7020 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7021 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7022 File "C:\Program Files\ChimeraX\bin\lib\site-
    7023 packages\chimerax\core\models.py", line 126, in first_intercept 
    7024 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7025 File "C:\Program Files\ChimeraX\bin\lib\site-
    7026 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7027 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7028 exclude=exclude) 
    7029 File "C:\Program Files\ChimeraX\bin\lib\site-
    7030 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7031 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7032 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7033 line 1121, in first_intercept 
    7034 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7035 pd.is_transparent(): 
    7036 File "C:\Program Files\ChimeraX\bin\lib\site-
    7037 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7038 t = self.triangle_num 
    7039 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7040  
    7041 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7042  
    7043 File "C:\Program Files\ChimeraX\bin\lib\site-
    7044 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7045 t = self.triangle_num 
    7046  
    7047 See log for complete Python traceback. 
    7048  
    7049 Traceback (most recent call last): 
    7050 File "C:\Program Files\ChimeraX\bin\lib\site-
    7051 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7052 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7053 File "C:\Program Files\ChimeraX\bin\lib\site-
    7054 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7055 mouse_pause_tracking 
    7056 self._mouse_pause() 
    7057 File "C:\Program Files\ChimeraX\bin\lib\site-
    7058 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7059 m.pause(self._mouse_pause_position) 
    7060 File "C:\Program Files\ChimeraX\bin\lib\site-
    7061 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7062 p = self.view.picked_object(x, y) 
    7063 File "C:\Program Files\ChimeraX\bin\lib\site-
    7064 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7065 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7066 beyond, 
    7067 File "C:\Program Files\ChimeraX\bin\lib\site-
    7068 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7069 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7070 File "C:\Program Files\ChimeraX\bin\lib\site-
    7071 packages\chimerax\core\models.py", line 126, in first_intercept 
    7072 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7073 File "C:\Program Files\ChimeraX\bin\lib\site-
    7074 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7075 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7076 exclude=exclude) 
    7077 File "C:\Program Files\ChimeraX\bin\lib\site-
    7078 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7079 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7080 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7081 line 1121, in first_intercept 
    7082 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7083 pd.is_transparent(): 
    7084 File "C:\Program Files\ChimeraX\bin\lib\site-
    7085 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7086 t = self.triangle_num 
    7087 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7088  
    7089 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7090  
    7091 File "C:\Program Files\ChimeraX\bin\lib\site-
    7092 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7093 t = self.triangle_num 
    7094  
    7095 See log for complete Python traceback. 
    7096  
    7097 Traceback (most recent call last): 
    7098 File "C:\Program Files\ChimeraX\bin\lib\site-
    7099 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7100 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7101 File "C:\Program Files\ChimeraX\bin\lib\site-
    7102 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7103 mouse_pause_tracking 
    7104 self._mouse_pause() 
    7105 File "C:\Program Files\ChimeraX\bin\lib\site-
    7106 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7107 m.pause(self._mouse_pause_position) 
    7108 File "C:\Program Files\ChimeraX\bin\lib\site-
    7109 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7110 p = self.view.picked_object(x, y) 
    7111 File "C:\Program Files\ChimeraX\bin\lib\site-
    7112 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7113 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7114 beyond, 
    7115 File "C:\Program Files\ChimeraX\bin\lib\site-
    7116 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7117 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7118 File "C:\Program Files\ChimeraX\bin\lib\site-
    7119 packages\chimerax\core\models.py", line 126, in first_intercept 
    7120 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7121 File "C:\Program Files\ChimeraX\bin\lib\site-
    7122 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7123 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7124 exclude=exclude) 
    7125 File "C:\Program Files\ChimeraX\bin\lib\site-
    7126 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7127 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7128 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7129 line 1121, in first_intercept 
    7130 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7131 pd.is_transparent(): 
    7132 File "C:\Program Files\ChimeraX\bin\lib\site-
    7133 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7134 t = self.triangle_num 
    7135 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7136  
    7137 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7138  
    7139 File "C:\Program Files\ChimeraX\bin\lib\site-
    7140 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7141 t = self.triangle_num 
    7142  
    7143 See log for complete Python traceback. 
    7144  
    7145 Traceback (most recent call last): 
    7146 File "C:\Program Files\ChimeraX\bin\lib\site-
    7147 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7148 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7149 File "C:\Program Files\ChimeraX\bin\lib\site-
    7150 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7151 mouse_pause_tracking 
    7152 self._mouse_pause() 
    7153 File "C:\Program Files\ChimeraX\bin\lib\site-
    7154 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7155 m.pause(self._mouse_pause_position) 
    7156 File "C:\Program Files\ChimeraX\bin\lib\site-
    7157 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7158 p = self.view.picked_object(x, y) 
    7159 File "C:\Program Files\ChimeraX\bin\lib\site-
    7160 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7161 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7162 beyond, 
    7163 File "C:\Program Files\ChimeraX\bin\lib\site-
    7164 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7165 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7166 File "C:\Program Files\ChimeraX\bin\lib\site-
    7167 packages\chimerax\core\models.py", line 126, in first_intercept 
    7168 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7169 File "C:\Program Files\ChimeraX\bin\lib\site-
    7170 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7171 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7172 exclude=exclude) 
    7173 File "C:\Program Files\ChimeraX\bin\lib\site-
    7174 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7175 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7176 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7177 line 1121, in first_intercept 
    7178 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7179 pd.is_transparent(): 
    7180 File "C:\Program Files\ChimeraX\bin\lib\site-
    7181 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7182 t = self.triangle_num 
    7183 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7184  
    7185 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7186  
    7187 File "C:\Program Files\ChimeraX\bin\lib\site-
    7188 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7189 t = self.triangle_num 
    7190  
    7191 See log for complete Python traceback. 
    7192  
    7193 Traceback (most recent call last): 
    7194 File "C:\Program Files\ChimeraX\bin\lib\site-
    7195 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7196 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7197 File "C:\Program Files\ChimeraX\bin\lib\site-
    7198 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7199 mouse_pause_tracking 
    7200 self._mouse_pause() 
    7201 File "C:\Program Files\ChimeraX\bin\lib\site-
    7202 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7203 m.pause(self._mouse_pause_position) 
    7204 File "C:\Program Files\ChimeraX\bin\lib\site-
    7205 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7206 p = self.view.picked_object(x, y) 
    7207 File "C:\Program Files\ChimeraX\bin\lib\site-
    7208 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7209 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7210 beyond, 
    7211 File "C:\Program Files\ChimeraX\bin\lib\site-
    7212 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7213 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7214 File "C:\Program Files\ChimeraX\bin\lib\site-
    7215 packages\chimerax\core\models.py", line 126, in first_intercept 
    7216 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7217 File "C:\Program Files\ChimeraX\bin\lib\site-
    7218 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7219 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7220 exclude=exclude) 
    7221 File "C:\Program Files\ChimeraX\bin\lib\site-
    7222 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7223 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7224 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7225 line 1121, in first_intercept 
    7226 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7227 pd.is_transparent(): 
    7228 File "C:\Program Files\ChimeraX\bin\lib\site-
    7229 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7230 t = self.triangle_num 
    7231 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7232  
    7233 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7234  
    7235 File "C:\Program Files\ChimeraX\bin\lib\site-
    7236 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7237 t = self.triangle_num 
    7238  
    7239 See log for complete Python traceback. 
    7240  
    7241 Traceback (most recent call last): 
    7242 File "C:\Program Files\ChimeraX\bin\lib\site-
    7243 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7244 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7245 File "C:\Program Files\ChimeraX\bin\lib\site-
    7246 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7247 mouse_pause_tracking 
    7248 self._mouse_pause() 
    7249 File "C:\Program Files\ChimeraX\bin\lib\site-
    7250 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7251 m.pause(self._mouse_pause_position) 
    7252 File "C:\Program Files\ChimeraX\bin\lib\site-
    7253 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7254 p = self.view.picked_object(x, y) 
    7255 File "C:\Program Files\ChimeraX\bin\lib\site-
    7256 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7257 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7258 beyond, 
    7259 File "C:\Program Files\ChimeraX\bin\lib\site-
    7260 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7261 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7262 File "C:\Program Files\ChimeraX\bin\lib\site-
    7263 packages\chimerax\core\models.py", line 126, in first_intercept 
    7264 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7265 File "C:\Program Files\ChimeraX\bin\lib\site-
    7266 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7267 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7268 exclude=exclude) 
    7269 File "C:\Program Files\ChimeraX\bin\lib\site-
    7270 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7271 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7272 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7273 line 1121, in first_intercept 
    7274 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7275 pd.is_transparent(): 
    7276 File "C:\Program Files\ChimeraX\bin\lib\site-
    7277 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7278 t = self.triangle_num 
    7279 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7280  
    7281 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7282  
    7283 File "C:\Program Files\ChimeraX\bin\lib\site-
    7284 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7285 t = self.triangle_num 
    7286  
    7287 See log for complete Python traceback. 
    7288  
    7289 Traceback (most recent call last): 
    7290 File "C:\Program Files\ChimeraX\bin\lib\site-
    7291 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7292 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7293 File "C:\Program Files\ChimeraX\bin\lib\site-
    7294 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7295 mouse_pause_tracking 
    7296 self._mouse_pause() 
    7297 File "C:\Program Files\ChimeraX\bin\lib\site-
    7298 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7299 m.pause(self._mouse_pause_position) 
    7300 File "C:\Program Files\ChimeraX\bin\lib\site-
    7301 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7302 p = self.view.picked_object(x, y) 
    7303 File "C:\Program Files\ChimeraX\bin\lib\site-
    7304 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7305 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7306 beyond, 
    7307 File "C:\Program Files\ChimeraX\bin\lib\site-
    7308 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7309 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7310 File "C:\Program Files\ChimeraX\bin\lib\site-
    7311 packages\chimerax\core\models.py", line 126, in first_intercept 
    7312 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7313 File "C:\Program Files\ChimeraX\bin\lib\site-
    7314 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7315 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7316 exclude=exclude) 
    7317 File "C:\Program Files\ChimeraX\bin\lib\site-
    7318 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7319 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7320 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7321 line 1121, in first_intercept 
    7322 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7323 pd.is_transparent(): 
    7324 File "C:\Program Files\ChimeraX\bin\lib\site-
    7325 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7326 t = self.triangle_num 
    7327 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7328  
    7329 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7330  
    7331 File "C:\Program Files\ChimeraX\bin\lib\site-
    7332 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7333 t = self.triangle_num 
    7334  
    7335 See log for complete Python traceback. 
    7336  
    7337 Traceback (most recent call last): 
    7338 File "C:\Program Files\ChimeraX\bin\lib\site-
    7339 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7340 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7341 File "C:\Program Files\ChimeraX\bin\lib\site-
    7342 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7343 mouse_pause_tracking 
    7344 self._mouse_pause() 
    7345 File "C:\Program Files\ChimeraX\bin\lib\site-
    7346 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7347 m.pause(self._mouse_pause_position) 
    7348 File "C:\Program Files\ChimeraX\bin\lib\site-
    7349 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7350 p = self.view.picked_object(x, y) 
    7351 File "C:\Program Files\ChimeraX\bin\lib\site-
    7352 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7353 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7354 beyond, 
    7355 File "C:\Program Files\ChimeraX\bin\lib\site-
    7356 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7357 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7358 File "C:\Program Files\ChimeraX\bin\lib\site-
    7359 packages\chimerax\core\models.py", line 126, in first_intercept 
    7360 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7361 File "C:\Program Files\ChimeraX\bin\lib\site-
    7362 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7363 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7364 exclude=exclude) 
    7365 File "C:\Program Files\ChimeraX\bin\lib\site-
    7366 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7367 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7368 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7369 line 1121, in first_intercept 
    7370 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7371 pd.is_transparent(): 
    7372 File "C:\Program Files\ChimeraX\bin\lib\site-
    7373 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7374 t = self.triangle_num 
    7375 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7376  
    7377 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7378  
    7379 File "C:\Program Files\ChimeraX\bin\lib\site-
    7380 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7381 t = self.triangle_num 
    7382  
    7383 See log for complete Python traceback. 
    7384  
    7385 Traceback (most recent call last): 
    7386 File "C:\Program Files\ChimeraX\bin\lib\site-
    7387 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7388 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7389 File "C:\Program Files\ChimeraX\bin\lib\site-
    7390 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7391 mouse_pause_tracking 
    7392 self._mouse_pause() 
    7393 File "C:\Program Files\ChimeraX\bin\lib\site-
    7394 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7395 m.pause(self._mouse_pause_position) 
    7396 File "C:\Program Files\ChimeraX\bin\lib\site-
    7397 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7398 p = self.view.picked_object(x, y) 
    7399 File "C:\Program Files\ChimeraX\bin\lib\site-
    7400 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7401 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7402 beyond, 
    7403 File "C:\Program Files\ChimeraX\bin\lib\site-
    7404 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7405 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7406 File "C:\Program Files\ChimeraX\bin\lib\site-
    7407 packages\chimerax\core\models.py", line 126, in first_intercept 
    7408 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7409 File "C:\Program Files\ChimeraX\bin\lib\site-
    7410 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7411 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7412 exclude=exclude) 
    7413 File "C:\Program Files\ChimeraX\bin\lib\site-
    7414 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7415 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7416 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7417 line 1121, in first_intercept 
    7418 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7419 pd.is_transparent(): 
    7420 File "C:\Program Files\ChimeraX\bin\lib\site-
    7421 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7422 t = self.triangle_num 
    7423 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7424  
    7425 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7426  
    7427 File "C:\Program Files\ChimeraX\bin\lib\site-
    7428 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7429 t = self.triangle_num 
    7430  
    7431 See log for complete Python traceback. 
    7432  
    7433 Traceback (most recent call last): 
    7434 File "C:\Program Files\ChimeraX\bin\lib\site-
    7435 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7436 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7437 File "C:\Program Files\ChimeraX\bin\lib\site-
    7438 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7439 mouse_pause_tracking 
    7440 self._mouse_pause() 
    7441 File "C:\Program Files\ChimeraX\bin\lib\site-
    7442 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7443 m.pause(self._mouse_pause_position) 
    7444 File "C:\Program Files\ChimeraX\bin\lib\site-
    7445 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7446 p = self.view.picked_object(x, y) 
    7447 File "C:\Program Files\ChimeraX\bin\lib\site-
    7448 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7449 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7450 beyond, 
    7451 File "C:\Program Files\ChimeraX\bin\lib\site-
    7452 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7453 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7454 File "C:\Program Files\ChimeraX\bin\lib\site-
    7455 packages\chimerax\core\models.py", line 126, in first_intercept 
    7456 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7457 File "C:\Program Files\ChimeraX\bin\lib\site-
    7458 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7459 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7460 exclude=exclude) 
    7461 File "C:\Program Files\ChimeraX\bin\lib\site-
    7462 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7463 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7464 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7465 line 1121, in first_intercept 
    7466 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7467 pd.is_transparent(): 
    7468 File "C:\Program Files\ChimeraX\bin\lib\site-
    7469 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7470 t = self.triangle_num 
    7471 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7472  
    7473 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7474  
    7475 File "C:\Program Files\ChimeraX\bin\lib\site-
    7476 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7477 t = self.triangle_num 
    7478  
    7479 See log for complete Python traceback. 
    7480  
    7481 Traceback (most recent call last): 
    7482 File "C:\Program Files\ChimeraX\bin\lib\site-
    7483 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7484 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7485 File "C:\Program Files\ChimeraX\bin\lib\site-
    7486 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7487 mouse_pause_tracking 
    7488 self._mouse_pause() 
    7489 File "C:\Program Files\ChimeraX\bin\lib\site-
    7490 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7491 m.pause(self._mouse_pause_position) 
    7492 File "C:\Program Files\ChimeraX\bin\lib\site-
    7493 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7494 p = self.view.picked_object(x, y) 
    7495 File "C:\Program Files\ChimeraX\bin\lib\site-
    7496 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7497 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7498 beyond, 
    7499 File "C:\Program Files\ChimeraX\bin\lib\site-
    7500 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7501 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7502 File "C:\Program Files\ChimeraX\bin\lib\site-
    7503 packages\chimerax\core\models.py", line 126, in first_intercept 
    7504 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7505 File "C:\Program Files\ChimeraX\bin\lib\site-
    7506 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7507 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7508 exclude=exclude) 
    7509 File "C:\Program Files\ChimeraX\bin\lib\site-
    7510 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7511 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7512 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7513 line 1121, in first_intercept 
    7514 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7515 pd.is_transparent(): 
    7516 File "C:\Program Files\ChimeraX\bin\lib\site-
    7517 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7518 t = self.triangle_num 
    7519 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7520  
    7521 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7522  
    7523 File "C:\Program Files\ChimeraX\bin\lib\site-
    7524 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7525 t = self.triangle_num 
    7526  
    7527 See log for complete Python traceback. 
    7528  
    7529 Traceback (most recent call last): 
    7530 File "C:\Program Files\ChimeraX\bin\lib\site-
    7531 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7532 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7533 File "C:\Program Files\ChimeraX\bin\lib\site-
    7534 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7535 mouse_pause_tracking 
    7536 self._mouse_pause() 
    7537 File "C:\Program Files\ChimeraX\bin\lib\site-
    7538 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7539 m.pause(self._mouse_pause_position) 
    7540 File "C:\Program Files\ChimeraX\bin\lib\site-
    7541 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7542 p = self.view.picked_object(x, y) 
    7543 File "C:\Program Files\ChimeraX\bin\lib\site-
    7544 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7545 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7546 beyond, 
    7547 File "C:\Program Files\ChimeraX\bin\lib\site-
    7548 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7549 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7550 File "C:\Program Files\ChimeraX\bin\lib\site-
    7551 packages\chimerax\core\models.py", line 126, in first_intercept 
    7552 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7553 File "C:\Program Files\ChimeraX\bin\lib\site-
    7554 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7555 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7556 exclude=exclude) 
    7557 File "C:\Program Files\ChimeraX\bin\lib\site-
    7558 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7559 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7560 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7561 line 1121, in first_intercept 
    7562 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7563 pd.is_transparent(): 
    7564 File "C:\Program Files\ChimeraX\bin\lib\site-
    7565 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7566 t = self.triangle_num 
    7567 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7568  
    7569 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7570  
    7571 File "C:\Program Files\ChimeraX\bin\lib\site-
    7572 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7573 t = self.triangle_num 
    7574  
    7575 See log for complete Python traceback. 
    7576  
    7577 Traceback (most recent call last): 
    7578 File "C:\Program Files\ChimeraX\bin\lib\site-
    7579 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7580 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7581 File "C:\Program Files\ChimeraX\bin\lib\site-
    7582 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7583 mouse_pause_tracking 
    7584 self._mouse_pause() 
    7585 File "C:\Program Files\ChimeraX\bin\lib\site-
    7586 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7587 m.pause(self._mouse_pause_position) 
    7588 File "C:\Program Files\ChimeraX\bin\lib\site-
    7589 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7590 p = self.view.picked_object(x, y) 
    7591 File "C:\Program Files\ChimeraX\bin\lib\site-
    7592 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7593 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7594 beyond, 
    7595 File "C:\Program Files\ChimeraX\bin\lib\site-
    7596 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7597 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7598 File "C:\Program Files\ChimeraX\bin\lib\site-
    7599 packages\chimerax\core\models.py", line 126, in first_intercept 
    7600 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7601 File "C:\Program Files\ChimeraX\bin\lib\site-
    7602 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7603 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7604 exclude=exclude) 
    7605 File "C:\Program Files\ChimeraX\bin\lib\site-
    7606 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7607 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7608 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7609 line 1121, in first_intercept 
    7610 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7611 pd.is_transparent(): 
    7612 File "C:\Program Files\ChimeraX\bin\lib\site-
    7613 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7614 t = self.triangle_num 
    7615 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7616  
    7617 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7618  
    7619 File "C:\Program Files\ChimeraX\bin\lib\site-
    7620 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7621 t = self.triangle_num 
    7622  
    7623 See log for complete Python traceback. 
    7624  
    7625 Traceback (most recent call last): 
    7626 File "C:\Program Files\ChimeraX\bin\lib\site-
    7627 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7628 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7629 File "C:\Program Files\ChimeraX\bin\lib\site-
    7630 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7631 mouse_pause_tracking 
    7632 self._mouse_pause() 
    7633 File "C:\Program Files\ChimeraX\bin\lib\site-
    7634 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7635 m.pause(self._mouse_pause_position) 
    7636 File "C:\Program Files\ChimeraX\bin\lib\site-
    7637 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7638 p = self.view.picked_object(x, y) 
    7639 File "C:\Program Files\ChimeraX\bin\lib\site-
    7640 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7641 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7642 beyond, 
    7643 File "C:\Program Files\ChimeraX\bin\lib\site-
    7644 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7645 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7646 File "C:\Program Files\ChimeraX\bin\lib\site-
    7647 packages\chimerax\core\models.py", line 126, in first_intercept 
    7648 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7649 File "C:\Program Files\ChimeraX\bin\lib\site-
    7650 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7651 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7652 exclude=exclude) 
    7653 File "C:\Program Files\ChimeraX\bin\lib\site-
    7654 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7655 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7656 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7657 line 1121, in first_intercept 
    7658 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7659 pd.is_transparent(): 
    7660 File "C:\Program Files\ChimeraX\bin\lib\site-
    7661 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7662 t = self.triangle_num 
    7663 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7664  
    7665 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7666  
    7667 File "C:\Program Files\ChimeraX\bin\lib\site-
    7668 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7669 t = self.triangle_num 
    7670  
    7671 See log for complete Python traceback. 
    7672  
    7673 Traceback (most recent call last): 
    7674 File "C:\Program Files\ChimeraX\bin\lib\site-
    7675 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7676 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7677 File "C:\Program Files\ChimeraX\bin\lib\site-
    7678 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7679 mouse_pause_tracking 
    7680 self._mouse_pause() 
    7681 File "C:\Program Files\ChimeraX\bin\lib\site-
    7682 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7683 m.pause(self._mouse_pause_position) 
    7684 File "C:\Program Files\ChimeraX\bin\lib\site-
    7685 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7686 p = self.view.picked_object(x, y) 
    7687 File "C:\Program Files\ChimeraX\bin\lib\site-
    7688 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7689 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7690 beyond, 
    7691 File "C:\Program Files\ChimeraX\bin\lib\site-
    7692 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7693 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7694 File "C:\Program Files\ChimeraX\bin\lib\site-
    7695 packages\chimerax\core\models.py", line 126, in first_intercept 
    7696 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7697 File "C:\Program Files\ChimeraX\bin\lib\site-
    7698 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7699 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7700 exclude=exclude) 
    7701 File "C:\Program Files\ChimeraX\bin\lib\site-
    7702 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7703 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7704 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7705 line 1121, in first_intercept 
    7706 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7707 pd.is_transparent(): 
    7708 File "C:\Program Files\ChimeraX\bin\lib\site-
    7709 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7710 t = self.triangle_num 
    7711 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7712  
    7713 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7714  
    7715 File "C:\Program Files\ChimeraX\bin\lib\site-
    7716 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7717 t = self.triangle_num 
    7718  
    7719 See log for complete Python traceback. 
    7720  
    7721 Traceback (most recent call last): 
    7722 File "C:\Program Files\ChimeraX\bin\lib\site-
    7723 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7724 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7725 File "C:\Program Files\ChimeraX\bin\lib\site-
    7726 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7727 mouse_pause_tracking 
    7728 self._mouse_pause() 
    7729 File "C:\Program Files\ChimeraX\bin\lib\site-
    7730 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7731 m.pause(self._mouse_pause_position) 
    7732 File "C:\Program Files\ChimeraX\bin\lib\site-
    7733 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7734 p = self.view.picked_object(x, y) 
    7735 File "C:\Program Files\ChimeraX\bin\lib\site-
    7736 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7737 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7738 beyond, 
    7739 File "C:\Program Files\ChimeraX\bin\lib\site-
    7740 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7741 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7742 File "C:\Program Files\ChimeraX\bin\lib\site-
    7743 packages\chimerax\core\models.py", line 126, in first_intercept 
    7744 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7745 File "C:\Program Files\ChimeraX\bin\lib\site-
    7746 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7747 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7748 exclude=exclude) 
    7749 File "C:\Program Files\ChimeraX\bin\lib\site-
    7750 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7751 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7752 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7753 line 1121, in first_intercept 
    7754 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7755 pd.is_transparent(): 
    7756 File "C:\Program Files\ChimeraX\bin\lib\site-
    7757 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7758 t = self.triangle_num 
    7759 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7760  
    7761 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7762  
    7763 File "C:\Program Files\ChimeraX\bin\lib\site-
    7764 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7765 t = self.triangle_num 
    7766  
    7767 See log for complete Python traceback. 
    7768  
    7769 Traceback (most recent call last): 
    7770 File "C:\Program Files\ChimeraX\bin\lib\site-
    7771 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7772 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7773 File "C:\Program Files\ChimeraX\bin\lib\site-
    7774 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7775 mouse_pause_tracking 
    7776 self._mouse_pause() 
    7777 File "C:\Program Files\ChimeraX\bin\lib\site-
    7778 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7779 m.pause(self._mouse_pause_position) 
    7780 File "C:\Program Files\ChimeraX\bin\lib\site-
    7781 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7782 p = self.view.picked_object(x, y) 
    7783 File "C:\Program Files\ChimeraX\bin\lib\site-
    7784 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7785 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7786 beyond, 
    7787 File "C:\Program Files\ChimeraX\bin\lib\site-
    7788 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7789 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7790 File "C:\Program Files\ChimeraX\bin\lib\site-
    7791 packages\chimerax\core\models.py", line 126, in first_intercept 
    7792 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7793 File "C:\Program Files\ChimeraX\bin\lib\site-
    7794 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7795 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7796 exclude=exclude) 
    7797 File "C:\Program Files\ChimeraX\bin\lib\site-
    7798 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7799 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7800 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7801 line 1121, in first_intercept 
    7802 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7803 pd.is_transparent(): 
    7804 File "C:\Program Files\ChimeraX\bin\lib\site-
    7805 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7806 t = self.triangle_num 
    7807 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7808  
    7809 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7810  
    7811 File "C:\Program Files\ChimeraX\bin\lib\site-
    7812 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7813 t = self.triangle_num 
    7814  
    7815 See log for complete Python traceback. 
    7816  
    7817 Traceback (most recent call last): 
    7818 File "C:\Program Files\ChimeraX\bin\lib\site-
    7819 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7820 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7821 File "C:\Program Files\ChimeraX\bin\lib\site-
    7822 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7823 mouse_pause_tracking 
    7824 self._mouse_pause() 
    7825 File "C:\Program Files\ChimeraX\bin\lib\site-
    7826 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7827 m.pause(self._mouse_pause_position) 
    7828 File "C:\Program Files\ChimeraX\bin\lib\site-
    7829 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7830 p = self.view.picked_object(x, y) 
    7831 File "C:\Program Files\ChimeraX\bin\lib\site-
    7832 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7833 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7834 beyond, 
    7835 File "C:\Program Files\ChimeraX\bin\lib\site-
    7836 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7837 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7838 File "C:\Program Files\ChimeraX\bin\lib\site-
    7839 packages\chimerax\core\models.py", line 126, in first_intercept 
    7840 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7841 File "C:\Program Files\ChimeraX\bin\lib\site-
    7842 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7843 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7844 exclude=exclude) 
    7845 File "C:\Program Files\ChimeraX\bin\lib\site-
    7846 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7847 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7848 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7849 line 1121, in first_intercept 
    7850 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7851 pd.is_transparent(): 
    7852 File "C:\Program Files\ChimeraX\bin\lib\site-
    7853 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7854 t = self.triangle_num 
    7855 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7856  
    7857 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7858  
    7859 File "C:\Program Files\ChimeraX\bin\lib\site-
    7860 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7861 t = self.triangle_num 
    7862  
    7863 See log for complete Python traceback. 
    7864  
    7865 Traceback (most recent call last): 
    7866 File "C:\Program Files\ChimeraX\bin\lib\site-
    7867 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7868 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7869 File "C:\Program Files\ChimeraX\bin\lib\site-
    7870 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7871 mouse_pause_tracking 
    7872 self._mouse_pause() 
    7873 File "C:\Program Files\ChimeraX\bin\lib\site-
    7874 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7875 m.pause(self._mouse_pause_position) 
    7876 File "C:\Program Files\ChimeraX\bin\lib\site-
    7877 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7878 p = self.view.picked_object(x, y) 
    7879 File "C:\Program Files\ChimeraX\bin\lib\site-
    7880 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7881 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7882 beyond, 
    7883 File "C:\Program Files\ChimeraX\bin\lib\site-
    7884 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7885 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7886 File "C:\Program Files\ChimeraX\bin\lib\site-
    7887 packages\chimerax\core\models.py", line 126, in first_intercept 
    7888 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7889 File "C:\Program Files\ChimeraX\bin\lib\site-
    7890 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7891 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7892 exclude=exclude) 
    7893 File "C:\Program Files\ChimeraX\bin\lib\site-
    7894 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7895 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7896 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7897 line 1121, in first_intercept 
    7898 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7899 pd.is_transparent(): 
    7900 File "C:\Program Files\ChimeraX\bin\lib\site-
    7901 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7902 t = self.triangle_num 
    7903 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7904  
    7905 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7906  
    7907 File "C:\Program Files\ChimeraX\bin\lib\site-
    7908 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7909 t = self.triangle_num 
    7910  
    7911 See log for complete Python traceback. 
    7912  
    7913 Traceback (most recent call last): 
    7914 File "C:\Program Files\ChimeraX\bin\lib\site-
    7915 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7916 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7917 File "C:\Program Files\ChimeraX\bin\lib\site-
    7918 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7919 mouse_pause_tracking 
    7920 self._mouse_pause() 
    7921 File "C:\Program Files\ChimeraX\bin\lib\site-
    7922 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7923 m.pause(self._mouse_pause_position) 
    7924 File "C:\Program Files\ChimeraX\bin\lib\site-
    7925 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7926 p = self.view.picked_object(x, y) 
    7927 File "C:\Program Files\ChimeraX\bin\lib\site-
    7928 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7929 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7930 beyond, 
    7931 File "C:\Program Files\ChimeraX\bin\lib\site-
    7932 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7933 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7934 File "C:\Program Files\ChimeraX\bin\lib\site-
    7935 packages\chimerax\core\models.py", line 126, in first_intercept 
    7936 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7937 File "C:\Program Files\ChimeraX\bin\lib\site-
    7938 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7939 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7940 exclude=exclude) 
    7941 File "C:\Program Files\ChimeraX\bin\lib\site-
    7942 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7943 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7944 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7945 line 1121, in first_intercept 
    7946 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7947 pd.is_transparent(): 
    7948 File "C:\Program Files\ChimeraX\bin\lib\site-
    7949 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7950 t = self.triangle_num 
    7951 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7952  
    7953 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    7954  
    7955 File "C:\Program Files\ChimeraX\bin\lib\site-
    7956 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7957 t = self.triangle_num 
    7958  
    7959 See log for complete Python traceback. 
    7960  
    7961 Traceback (most recent call last): 
    7962 File "C:\Program Files\ChimeraX\bin\lib\site-
    7963 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    7964 self.session.ui.mouse_modes.mouse_pause_tracking() 
    7965 File "C:\Program Files\ChimeraX\bin\lib\site-
    7966 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    7967 mouse_pause_tracking 
    7968 self._mouse_pause() 
    7969 File "C:\Program Files\ChimeraX\bin\lib\site-
    7970 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    7971 m.pause(self._mouse_pause_position) 
    7972 File "C:\Program Files\ChimeraX\bin\lib\site-
    7973 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    7974 p = self.view.picked_object(x, y) 
    7975 File "C:\Program Files\ChimeraX\bin\lib\site-
    7976 packages\chimerax\graphics\view.py", line 817, in picked_object 
    7977 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    7978 beyond, 
    7979 File "C:\Program Files\ChimeraX\bin\lib\site-
    7980 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    7981 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    7982 File "C:\Program Files\ChimeraX\bin\lib\site-
    7983 packages\chimerax\core\models.py", line 126, in first_intercept 
    7984 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    7985 File "C:\Program Files\ChimeraX\bin\lib\site-
    7986 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    7987 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    7988 exclude=exclude) 
    7989 File "C:\Program Files\ChimeraX\bin\lib\site-
    7990 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    7991 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    7992 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    7993 line 1121, in first_intercept 
    7994 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    7995 pd.is_transparent(): 
    7996 File "C:\Program Files\ChimeraX\bin\lib\site-
    7997 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    7998 t = self.triangle_num 
    7999 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8000  
    8001 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8002  
    8003 File "C:\Program Files\ChimeraX\bin\lib\site-
    8004 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8005 t = self.triangle_num 
    8006  
    8007 See log for complete Python traceback. 
    8008  
    8009 Traceback (most recent call last): 
    8010 File "C:\Program Files\ChimeraX\bin\lib\site-
    8011 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8012 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8013 File "C:\Program Files\ChimeraX\bin\lib\site-
    8014 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8015 mouse_pause_tracking 
    8016 self._mouse_pause() 
    8017 File "C:\Program Files\ChimeraX\bin\lib\site-
    8018 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8019 m.pause(self._mouse_pause_position) 
    8020 File "C:\Program Files\ChimeraX\bin\lib\site-
    8021 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8022 p = self.view.picked_object(x, y) 
    8023 File "C:\Program Files\ChimeraX\bin\lib\site-
    8024 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8025 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8026 beyond, 
    8027 File "C:\Program Files\ChimeraX\bin\lib\site-
    8028 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8029 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8030 File "C:\Program Files\ChimeraX\bin\lib\site-
    8031 packages\chimerax\core\models.py", line 126, in first_intercept 
    8032 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8033 File "C:\Program Files\ChimeraX\bin\lib\site-
    8034 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8035 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8036 exclude=exclude) 
    8037 File "C:\Program Files\ChimeraX\bin\lib\site-
    8038 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8039 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8040 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8041 line 1121, in first_intercept 
    8042 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8043 pd.is_transparent(): 
    8044 File "C:\Program Files\ChimeraX\bin\lib\site-
    8045 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8046 t = self.triangle_num 
    8047 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8048  
    8049 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8050  
    8051 File "C:\Program Files\ChimeraX\bin\lib\site-
    8052 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8053 t = self.triangle_num 
    8054  
    8055 See log for complete Python traceback. 
    8056  
    8057 Traceback (most recent call last): 
    8058 File "C:\Program Files\ChimeraX\bin\lib\site-
    8059 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8060 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8061 File "C:\Program Files\ChimeraX\bin\lib\site-
    8062 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8063 mouse_pause_tracking 
    8064 self._mouse_pause() 
    8065 File "C:\Program Files\ChimeraX\bin\lib\site-
    8066 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8067 m.pause(self._mouse_pause_position) 
    8068 File "C:\Program Files\ChimeraX\bin\lib\site-
    8069 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8070 p = self.view.picked_object(x, y) 
    8071 File "C:\Program Files\ChimeraX\bin\lib\site-
    8072 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8073 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8074 beyond, 
    8075 File "C:\Program Files\ChimeraX\bin\lib\site-
    8076 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8077 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8078 File "C:\Program Files\ChimeraX\bin\lib\site-
    8079 packages\chimerax\core\models.py", line 126, in first_intercept 
    8080 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8081 File "C:\Program Files\ChimeraX\bin\lib\site-
    8082 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8083 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8084 exclude=exclude) 
    8085 File "C:\Program Files\ChimeraX\bin\lib\site-
    8086 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8087 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8088 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8089 line 1121, in first_intercept 
    8090 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8091 pd.is_transparent(): 
    8092 File "C:\Program Files\ChimeraX\bin\lib\site-
    8093 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8094 t = self.triangle_num 
    8095 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8096  
    8097 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8098  
    8099 File "C:\Program Files\ChimeraX\bin\lib\site-
    8100 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8101 t = self.triangle_num 
    8102  
    8103 See log for complete Python traceback. 
    8104  
    8105 Traceback (most recent call last): 
    8106 File "C:\Program Files\ChimeraX\bin\lib\site-
    8107 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8108 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8109 File "C:\Program Files\ChimeraX\bin\lib\site-
    8110 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8111 mouse_pause_tracking 
    8112 self._mouse_pause() 
    8113 File "C:\Program Files\ChimeraX\bin\lib\site-
    8114 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8115 m.pause(self._mouse_pause_position) 
    8116 File "C:\Program Files\ChimeraX\bin\lib\site-
    8117 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8118 p = self.view.picked_object(x, y) 
    8119 File "C:\Program Files\ChimeraX\bin\lib\site-
    8120 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8121 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8122 beyond, 
    8123 File "C:\Program Files\ChimeraX\bin\lib\site-
    8124 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8125 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8126 File "C:\Program Files\ChimeraX\bin\lib\site-
    8127 packages\chimerax\core\models.py", line 126, in first_intercept 
    8128 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8129 File "C:\Program Files\ChimeraX\bin\lib\site-
    8130 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8131 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8132 exclude=exclude) 
    8133 File "C:\Program Files\ChimeraX\bin\lib\site-
    8134 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8135 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8136 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8137 line 1121, in first_intercept 
    8138 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8139 pd.is_transparent(): 
    8140 File "C:\Program Files\ChimeraX\bin\lib\site-
    8141 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8142 t = self.triangle_num 
    8143 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8144  
    8145 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8146  
    8147 File "C:\Program Files\ChimeraX\bin\lib\site-
    8148 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8149 t = self.triangle_num 
    8150  
    8151 See log for complete Python traceback. 
    8152  
    8153 Traceback (most recent call last): 
    8154 File "C:\Program Files\ChimeraX\bin\lib\site-
    8155 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8156 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8157 File "C:\Program Files\ChimeraX\bin\lib\site-
    8158 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8159 mouse_pause_tracking 
    8160 self._mouse_pause() 
    8161 File "C:\Program Files\ChimeraX\bin\lib\site-
    8162 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8163 m.pause(self._mouse_pause_position) 
    8164 File "C:\Program Files\ChimeraX\bin\lib\site-
    8165 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8166 p = self.view.picked_object(x, y) 
    8167 File "C:\Program Files\ChimeraX\bin\lib\site-
    8168 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8169 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8170 beyond, 
    8171 File "C:\Program Files\ChimeraX\bin\lib\site-
    8172 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8173 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8174 File "C:\Program Files\ChimeraX\bin\lib\site-
    8175 packages\chimerax\core\models.py", line 126, in first_intercept 
    8176 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8177 File "C:\Program Files\ChimeraX\bin\lib\site-
    8178 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8179 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8180 exclude=exclude) 
    8181 File "C:\Program Files\ChimeraX\bin\lib\site-
    8182 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8183 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8184 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8185 line 1121, in first_intercept 
    8186 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8187 pd.is_transparent(): 
    8188 File "C:\Program Files\ChimeraX\bin\lib\site-
    8189 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8190 t = self.triangle_num 
    8191 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8192  
    8193 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8194  
    8195 File "C:\Program Files\ChimeraX\bin\lib\site-
    8196 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8197 t = self.triangle_num 
    8198  
    8199 See log for complete Python traceback. 
    8200  
    8201 Traceback (most recent call last): 
    8202 File "C:\Program Files\ChimeraX\bin\lib\site-
    8203 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8204 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8205 File "C:\Program Files\ChimeraX\bin\lib\site-
    8206 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8207 mouse_pause_tracking 
    8208 self._mouse_pause() 
    8209 File "C:\Program Files\ChimeraX\bin\lib\site-
    8210 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8211 m.pause(self._mouse_pause_position) 
    8212 File "C:\Program Files\ChimeraX\bin\lib\site-
    8213 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8214 p = self.view.picked_object(x, y) 
    8215 File "C:\Program Files\ChimeraX\bin\lib\site-
    8216 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8217 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8218 beyond, 
    8219 File "C:\Program Files\ChimeraX\bin\lib\site-
    8220 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8221 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8222 File "C:\Program Files\ChimeraX\bin\lib\site-
    8223 packages\chimerax\core\models.py", line 126, in first_intercept 
    8224 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8225 File "C:\Program Files\ChimeraX\bin\lib\site-
    8226 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8227 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8228 exclude=exclude) 
    8229 File "C:\Program Files\ChimeraX\bin\lib\site-
    8230 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8231 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8232 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8233 line 1121, in first_intercept 
    8234 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8235 pd.is_transparent(): 
    8236 File "C:\Program Files\ChimeraX\bin\lib\site-
    8237 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8238 t = self.triangle_num 
    8239 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8240  
    8241 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8242  
    8243 File "C:\Program Files\ChimeraX\bin\lib\site-
    8244 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8245 t = self.triangle_num 
    8246  
    8247 See log for complete Python traceback. 
    8248  
    8249 Traceback (most recent call last): 
    8250 File "C:\Program Files\ChimeraX\bin\lib\site-
    8251 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8252 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8253 File "C:\Program Files\ChimeraX\bin\lib\site-
    8254 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8255 mouse_pause_tracking 
    8256 self._mouse_pause() 
    8257 File "C:\Program Files\ChimeraX\bin\lib\site-
    8258 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8259 m.pause(self._mouse_pause_position) 
    8260 File "C:\Program Files\ChimeraX\bin\lib\site-
    8261 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8262 p = self.view.picked_object(x, y) 
    8263 File "C:\Program Files\ChimeraX\bin\lib\site-
    8264 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8265 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8266 beyond, 
    8267 File "C:\Program Files\ChimeraX\bin\lib\site-
    8268 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8269 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8270 File "C:\Program Files\ChimeraX\bin\lib\site-
    8271 packages\chimerax\core\models.py", line 126, in first_intercept 
    8272 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8273 File "C:\Program Files\ChimeraX\bin\lib\site-
    8274 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8275 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8276 exclude=exclude) 
    8277 File "C:\Program Files\ChimeraX\bin\lib\site-
    8278 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8279 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8280 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8281 line 1121, in first_intercept 
    8282 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8283 pd.is_transparent(): 
    8284 File "C:\Program Files\ChimeraX\bin\lib\site-
    8285 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8286 t = self.triangle_num 
    8287 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8288  
    8289 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8290  
    8291 File "C:\Program Files\ChimeraX\bin\lib\site-
    8292 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8293 t = self.triangle_num 
    8294  
    8295 See log for complete Python traceback. 
    8296  
    8297 Traceback (most recent call last): 
    8298 File "C:\Program Files\ChimeraX\bin\lib\site-
    8299 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8300 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8301 File "C:\Program Files\ChimeraX\bin\lib\site-
    8302 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8303 mouse_pause_tracking 
    8304 self._mouse_pause() 
    8305 File "C:\Program Files\ChimeraX\bin\lib\site-
    8306 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8307 m.pause(self._mouse_pause_position) 
    8308 File "C:\Program Files\ChimeraX\bin\lib\site-
    8309 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8310 p = self.view.picked_object(x, y) 
    8311 File "C:\Program Files\ChimeraX\bin\lib\site-
    8312 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8313 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8314 beyond, 
    8315 File "C:\Program Files\ChimeraX\bin\lib\site-
    8316 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8317 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8318 File "C:\Program Files\ChimeraX\bin\lib\site-
    8319 packages\chimerax\core\models.py", line 126, in first_intercept 
    8320 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8321 File "C:\Program Files\ChimeraX\bin\lib\site-
    8322 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8323 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8324 exclude=exclude) 
    8325 File "C:\Program Files\ChimeraX\bin\lib\site-
    8326 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8327 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8328 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8329 line 1121, in first_intercept 
    8330 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8331 pd.is_transparent(): 
    8332 File "C:\Program Files\ChimeraX\bin\lib\site-
    8333 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8334 t = self.triangle_num 
    8335 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8336  
    8337 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8338  
    8339 File "C:\Program Files\ChimeraX\bin\lib\site-
    8340 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8341 t = self.triangle_num 
    8342  
    8343 See log for complete Python traceback. 
    8344  
    8345 Traceback (most recent call last): 
    8346 File "C:\Program Files\ChimeraX\bin\lib\site-
    8347 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8348 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8349 File "C:\Program Files\ChimeraX\bin\lib\site-
    8350 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8351 mouse_pause_tracking 
    8352 self._mouse_pause() 
    8353 File "C:\Program Files\ChimeraX\bin\lib\site-
    8354 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8355 m.pause(self._mouse_pause_position) 
    8356 File "C:\Program Files\ChimeraX\bin\lib\site-
    8357 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8358 p = self.view.picked_object(x, y) 
    8359 File "C:\Program Files\ChimeraX\bin\lib\site-
    8360 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8361 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8362 beyond, 
    8363 File "C:\Program Files\ChimeraX\bin\lib\site-
    8364 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8365 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8366 File "C:\Program Files\ChimeraX\bin\lib\site-
    8367 packages\chimerax\core\models.py", line 126, in first_intercept 
    8368 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8369 File "C:\Program Files\ChimeraX\bin\lib\site-
    8370 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8371 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8372 exclude=exclude) 
    8373 File "C:\Program Files\ChimeraX\bin\lib\site-
    8374 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8375 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8376 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8377 line 1121, in first_intercept 
    8378 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8379 pd.is_transparent(): 
    8380 File "C:\Program Files\ChimeraX\bin\lib\site-
    8381 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8382 t = self.triangle_num 
    8383 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8384  
    8385 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8386  
    8387 File "C:\Program Files\ChimeraX\bin\lib\site-
    8388 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8389 t = self.triangle_num 
    8390  
    8391 See log for complete Python traceback. 
    8392  
    8393 Traceback (most recent call last): 
    8394 File "C:\Program Files\ChimeraX\bin\lib\site-
    8395 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8396 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8397 File "C:\Program Files\ChimeraX\bin\lib\site-
    8398 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8399 mouse_pause_tracking 
    8400 self._mouse_pause() 
    8401 File "C:\Program Files\ChimeraX\bin\lib\site-
    8402 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8403 m.pause(self._mouse_pause_position) 
    8404 File "C:\Program Files\ChimeraX\bin\lib\site-
    8405 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8406 p = self.view.picked_object(x, y) 
    8407 File "C:\Program Files\ChimeraX\bin\lib\site-
    8408 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8409 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8410 beyond, 
    8411 File "C:\Program Files\ChimeraX\bin\lib\site-
    8412 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8413 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8414 File "C:\Program Files\ChimeraX\bin\lib\site-
    8415 packages\chimerax\core\models.py", line 126, in first_intercept 
    8416 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8417 File "C:\Program Files\ChimeraX\bin\lib\site-
    8418 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8419 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8420 exclude=exclude) 
    8421 File "C:\Program Files\ChimeraX\bin\lib\site-
    8422 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8423 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8424 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8425 line 1121, in first_intercept 
    8426 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8427 pd.is_transparent(): 
    8428 File "C:\Program Files\ChimeraX\bin\lib\site-
    8429 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8430 t = self.triangle_num 
    8431 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8432  
    8433 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8434  
    8435 File "C:\Program Files\ChimeraX\bin\lib\site-
    8436 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8437 t = self.triangle_num 
    8438  
    8439 See log for complete Python traceback. 
    8440  
    8441 Traceback (most recent call last): 
    8442 File "C:\Program Files\ChimeraX\bin\lib\site-
    8443 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8444 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8445 File "C:\Program Files\ChimeraX\bin\lib\site-
    8446 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8447 mouse_pause_tracking 
    8448 self._mouse_pause() 
    8449 File "C:\Program Files\ChimeraX\bin\lib\site-
    8450 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8451 m.pause(self._mouse_pause_position) 
    8452 File "C:\Program Files\ChimeraX\bin\lib\site-
    8453 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8454 p = self.view.picked_object(x, y) 
    8455 File "C:\Program Files\ChimeraX\bin\lib\site-
    8456 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8457 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8458 beyond, 
    8459 File "C:\Program Files\ChimeraX\bin\lib\site-
    8460 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8461 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8462 File "C:\Program Files\ChimeraX\bin\lib\site-
    8463 packages\chimerax\core\models.py", line 126, in first_intercept 
    8464 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8465 File "C:\Program Files\ChimeraX\bin\lib\site-
    8466 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8467 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8468 exclude=exclude) 
    8469 File "C:\Program Files\ChimeraX\bin\lib\site-
    8470 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8471 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8472 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8473 line 1121, in first_intercept 
    8474 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8475 pd.is_transparent(): 
    8476 File "C:\Program Files\ChimeraX\bin\lib\site-
    8477 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8478 t = self.triangle_num 
    8479 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8480  
    8481 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8482  
    8483 File "C:\Program Files\ChimeraX\bin\lib\site-
    8484 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8485 t = self.triangle_num 
    8486  
    8487 See log for complete Python traceback. 
    8488  
    8489 Traceback (most recent call last): 
    8490 File "C:\Program Files\ChimeraX\bin\lib\site-
    8491 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8492 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8493 File "C:\Program Files\ChimeraX\bin\lib\site-
    8494 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8495 mouse_pause_tracking 
    8496 self._mouse_pause() 
    8497 File "C:\Program Files\ChimeraX\bin\lib\site-
    8498 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8499 m.pause(self._mouse_pause_position) 
    8500 File "C:\Program Files\ChimeraX\bin\lib\site-
    8501 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8502 p = self.view.picked_object(x, y) 
    8503 File "C:\Program Files\ChimeraX\bin\lib\site-
    8504 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8505 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8506 beyond, 
    8507 File "C:\Program Files\ChimeraX\bin\lib\site-
    8508 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8509 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8510 File "C:\Program Files\ChimeraX\bin\lib\site-
    8511 packages\chimerax\core\models.py", line 126, in first_intercept 
    8512 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8513 File "C:\Program Files\ChimeraX\bin\lib\site-
    8514 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8515 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8516 exclude=exclude) 
    8517 File "C:\Program Files\ChimeraX\bin\lib\site-
    8518 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8519 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8520 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8521 line 1121, in first_intercept 
    8522 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8523 pd.is_transparent(): 
    8524 File "C:\Program Files\ChimeraX\bin\lib\site-
    8525 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8526 t = self.triangle_num 
    8527 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8528  
    8529 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8530  
    8531 File "C:\Program Files\ChimeraX\bin\lib\site-
    8532 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8533 t = self.triangle_num 
    8534  
    8535 See log for complete Python traceback. 
    8536  
    8537 Traceback (most recent call last): 
    8538 File "C:\Program Files\ChimeraX\bin\lib\site-
    8539 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8540 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8541 File "C:\Program Files\ChimeraX\bin\lib\site-
    8542 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8543 mouse_pause_tracking 
    8544 self._mouse_pause() 
    8545 File "C:\Program Files\ChimeraX\bin\lib\site-
    8546 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8547 m.pause(self._mouse_pause_position) 
    8548 File "C:\Program Files\ChimeraX\bin\lib\site-
    8549 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8550 p = self.view.picked_object(x, y) 
    8551 File "C:\Program Files\ChimeraX\bin\lib\site-
    8552 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8553 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8554 beyond, 
    8555 File "C:\Program Files\ChimeraX\bin\lib\site-
    8556 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8557 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8558 File "C:\Program Files\ChimeraX\bin\lib\site-
    8559 packages\chimerax\core\models.py", line 126, in first_intercept 
    8560 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8561 File "C:\Program Files\ChimeraX\bin\lib\site-
    8562 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8563 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8564 exclude=exclude) 
    8565 File "C:\Program Files\ChimeraX\bin\lib\site-
    8566 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8567 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8568 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8569 line 1121, in first_intercept 
    8570 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8571 pd.is_transparent(): 
    8572 File "C:\Program Files\ChimeraX\bin\lib\site-
    8573 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8574 t = self.triangle_num 
    8575 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8576  
    8577 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8578  
    8579 File "C:\Program Files\ChimeraX\bin\lib\site-
    8580 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8581 t = self.triangle_num 
    8582  
    8583 See log for complete Python traceback. 
    8584  
    8585 Traceback (most recent call last): 
    8586 File "C:\Program Files\ChimeraX\bin\lib\site-
    8587 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8588 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8589 File "C:\Program Files\ChimeraX\bin\lib\site-
    8590 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8591 mouse_pause_tracking 
    8592 self._mouse_pause() 
    8593 File "C:\Program Files\ChimeraX\bin\lib\site-
    8594 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8595 m.pause(self._mouse_pause_position) 
    8596 File "C:\Program Files\ChimeraX\bin\lib\site-
    8597 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8598 p = self.view.picked_object(x, y) 
    8599 File "C:\Program Files\ChimeraX\bin\lib\site-
    8600 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8601 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8602 beyond, 
    8603 File "C:\Program Files\ChimeraX\bin\lib\site-
    8604 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8605 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8606 File "C:\Program Files\ChimeraX\bin\lib\site-
    8607 packages\chimerax\core\models.py", line 126, in first_intercept 
    8608 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8609 File "C:\Program Files\ChimeraX\bin\lib\site-
    8610 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8611 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8612 exclude=exclude) 
    8613 File "C:\Program Files\ChimeraX\bin\lib\site-
    8614 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8615 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8616 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8617 line 1121, in first_intercept 
    8618 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8619 pd.is_transparent(): 
    8620 File "C:\Program Files\ChimeraX\bin\lib\site-
    8621 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8622 t = self.triangle_num 
    8623 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8624  
    8625 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8626  
    8627 File "C:\Program Files\ChimeraX\bin\lib\site-
    8628 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8629 t = self.triangle_num 
    8630  
    8631 See log for complete Python traceback. 
    8632  
    8633 Traceback (most recent call last): 
    8634 File "C:\Program Files\ChimeraX\bin\lib\site-
    8635 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8636 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8637 File "C:\Program Files\ChimeraX\bin\lib\site-
    8638 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8639 mouse_pause_tracking 
    8640 self._mouse_pause() 
    8641 File "C:\Program Files\ChimeraX\bin\lib\site-
    8642 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8643 m.pause(self._mouse_pause_position) 
    8644 File "C:\Program Files\ChimeraX\bin\lib\site-
    8645 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8646 p = self.view.picked_object(x, y) 
    8647 File "C:\Program Files\ChimeraX\bin\lib\site-
    8648 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8649 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8650 beyond, 
    8651 File "C:\Program Files\ChimeraX\bin\lib\site-
    8652 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8653 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8654 File "C:\Program Files\ChimeraX\bin\lib\site-
    8655 packages\chimerax\core\models.py", line 126, in first_intercept 
    8656 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8657 File "C:\Program Files\ChimeraX\bin\lib\site-
    8658 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8659 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8660 exclude=exclude) 
    8661 File "C:\Program Files\ChimeraX\bin\lib\site-
    8662 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8663 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8664 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8665 line 1121, in first_intercept 
    8666 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8667 pd.is_transparent(): 
    8668 File "C:\Program Files\ChimeraX\bin\lib\site-
    8669 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8670 t = self.triangle_num 
    8671 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8672  
    8673 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8674  
    8675 File "C:\Program Files\ChimeraX\bin\lib\site-
    8676 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8677 t = self.triangle_num 
    8678  
    8679 See log for complete Python traceback. 
    8680  
    8681 Traceback (most recent call last): 
    8682 File "C:\Program Files\ChimeraX\bin\lib\site-
    8683 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8684 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8685 File "C:\Program Files\ChimeraX\bin\lib\site-
    8686 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8687 mouse_pause_tracking 
    8688 self._mouse_pause() 
    8689 File "C:\Program Files\ChimeraX\bin\lib\site-
    8690 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8691 m.pause(self._mouse_pause_position) 
    8692 File "C:\Program Files\ChimeraX\bin\lib\site-
    8693 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8694 p = self.view.picked_object(x, y) 
    8695 File "C:\Program Files\ChimeraX\bin\lib\site-
    8696 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8697 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8698 beyond, 
    8699 File "C:\Program Files\ChimeraX\bin\lib\site-
    8700 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8701 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8702 File "C:\Program Files\ChimeraX\bin\lib\site-
    8703 packages\chimerax\core\models.py", line 126, in first_intercept 
    8704 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8705 File "C:\Program Files\ChimeraX\bin\lib\site-
    8706 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8707 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8708 exclude=exclude) 
    8709 File "C:\Program Files\ChimeraX\bin\lib\site-
    8710 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8711 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8712 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8713 line 1121, in first_intercept 
    8714 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8715 pd.is_transparent(): 
    8716 File "C:\Program Files\ChimeraX\bin\lib\site-
    8717 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8718 t = self.triangle_num 
    8719 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8720  
    8721 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8722  
    8723 File "C:\Program Files\ChimeraX\bin\lib\site-
    8724 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8725 t = self.triangle_num 
    8726  
    8727 See log for complete Python traceback. 
    8728  
    8729 Traceback (most recent call last): 
    8730 File "C:\Program Files\ChimeraX\bin\lib\site-
    8731 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8732 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8733 File "C:\Program Files\ChimeraX\bin\lib\site-
    8734 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8735 mouse_pause_tracking 
    8736 self._mouse_pause() 
    8737 File "C:\Program Files\ChimeraX\bin\lib\site-
    8738 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8739 m.pause(self._mouse_pause_position) 
    8740 File "C:\Program Files\ChimeraX\bin\lib\site-
    8741 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8742 p = self.view.picked_object(x, y) 
    8743 File "C:\Program Files\ChimeraX\bin\lib\site-
    8744 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8745 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8746 beyond, 
    8747 File "C:\Program Files\ChimeraX\bin\lib\site-
    8748 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8749 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8750 File "C:\Program Files\ChimeraX\bin\lib\site-
    8751 packages\chimerax\core\models.py", line 126, in first_intercept 
    8752 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8753 File "C:\Program Files\ChimeraX\bin\lib\site-
    8754 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8755 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8756 exclude=exclude) 
    8757 File "C:\Program Files\ChimeraX\bin\lib\site-
    8758 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8759 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8760 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8761 line 1121, in first_intercept 
    8762 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8763 pd.is_transparent(): 
    8764 File "C:\Program Files\ChimeraX\bin\lib\site-
    8765 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8766 t = self.triangle_num 
    8767 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8768  
    8769 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8770  
    8771 File "C:\Program Files\ChimeraX\bin\lib\site-
    8772 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8773 t = self.triangle_num 
    8774  
    8775 See log for complete Python traceback. 
    8776  
    8777 Traceback (most recent call last): 
    8778 File "C:\Program Files\ChimeraX\bin\lib\site-
    8779 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8780 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8781 File "C:\Program Files\ChimeraX\bin\lib\site-
    8782 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8783 mouse_pause_tracking 
    8784 self._mouse_pause() 
    8785 File "C:\Program Files\ChimeraX\bin\lib\site-
    8786 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8787 m.pause(self._mouse_pause_position) 
    8788 File "C:\Program Files\ChimeraX\bin\lib\site-
    8789 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8790 p = self.view.picked_object(x, y) 
    8791 File "C:\Program Files\ChimeraX\bin\lib\site-
    8792 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8793 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8794 beyond, 
    8795 File "C:\Program Files\ChimeraX\bin\lib\site-
    8796 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8797 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8798 File "C:\Program Files\ChimeraX\bin\lib\site-
    8799 packages\chimerax\core\models.py", line 126, in first_intercept 
    8800 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8801 File "C:\Program Files\ChimeraX\bin\lib\site-
    8802 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8803 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8804 exclude=exclude) 
    8805 File "C:\Program Files\ChimeraX\bin\lib\site-
    8806 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8807 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8808 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8809 line 1121, in first_intercept 
    8810 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8811 pd.is_transparent(): 
    8812 File "C:\Program Files\ChimeraX\bin\lib\site-
    8813 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8814 t = self.triangle_num 
    8815 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8816  
    8817 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8818  
    8819 File "C:\Program Files\ChimeraX\bin\lib\site-
    8820 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8821 t = self.triangle_num 
    8822  
    8823 See log for complete Python traceback. 
    8824  
    8825 Traceback (most recent call last): 
    8826 File "C:\Program Files\ChimeraX\bin\lib\site-
    8827 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8828 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8829 File "C:\Program Files\ChimeraX\bin\lib\site-
    8830 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8831 mouse_pause_tracking 
    8832 self._mouse_pause() 
    8833 File "C:\Program Files\ChimeraX\bin\lib\site-
    8834 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8835 m.pause(self._mouse_pause_position) 
    8836 File "C:\Program Files\ChimeraX\bin\lib\site-
    8837 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8838 p = self.view.picked_object(x, y) 
    8839 File "C:\Program Files\ChimeraX\bin\lib\site-
    8840 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8841 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8842 beyond, 
    8843 File "C:\Program Files\ChimeraX\bin\lib\site-
    8844 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8845 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8846 File "C:\Program Files\ChimeraX\bin\lib\site-
    8847 packages\chimerax\core\models.py", line 126, in first_intercept 
    8848 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8849 File "C:\Program Files\ChimeraX\bin\lib\site-
    8850 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8851 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8852 exclude=exclude) 
    8853 File "C:\Program Files\ChimeraX\bin\lib\site-
    8854 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8855 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8856 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8857 line 1121, in first_intercept 
    8858 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8859 pd.is_transparent(): 
    8860 File "C:\Program Files\ChimeraX\bin\lib\site-
    8861 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8862 t = self.triangle_num 
    8863 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8864  
    8865 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8866  
    8867 File "C:\Program Files\ChimeraX\bin\lib\site-
    8868 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8869 t = self.triangle_num 
    8870  
    8871 See log for complete Python traceback. 
    8872  
    8873 Traceback (most recent call last): 
    8874 File "C:\Program Files\ChimeraX\bin\lib\site-
    8875 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8876 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8877 File "C:\Program Files\ChimeraX\bin\lib\site-
    8878 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8879 mouse_pause_tracking 
    8880 self._mouse_pause() 
    8881 File "C:\Program Files\ChimeraX\bin\lib\site-
    8882 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8883 m.pause(self._mouse_pause_position) 
    8884 File "C:\Program Files\ChimeraX\bin\lib\site-
    8885 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8886 p = self.view.picked_object(x, y) 
    8887 File "C:\Program Files\ChimeraX\bin\lib\site-
    8888 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8889 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8890 beyond, 
    8891 File "C:\Program Files\ChimeraX\bin\lib\site-
    8892 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8893 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8894 File "C:\Program Files\ChimeraX\bin\lib\site-
    8895 packages\chimerax\core\models.py", line 126, in first_intercept 
    8896 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8897 File "C:\Program Files\ChimeraX\bin\lib\site-
    8898 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8899 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8900 exclude=exclude) 
    8901 File "C:\Program Files\ChimeraX\bin\lib\site-
    8902 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8903 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8904 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8905 line 1121, in first_intercept 
    8906 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8907 pd.is_transparent(): 
    8908 File "C:\Program Files\ChimeraX\bin\lib\site-
    8909 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8910 t = self.triangle_num 
    8911 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8912  
    8913 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8914  
    8915 File "C:\Program Files\ChimeraX\bin\lib\site-
    8916 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8917 t = self.triangle_num 
    8918  
    8919 See log for complete Python traceback. 
    8920  
    8921 Traceback (most recent call last): 
    8922 File "C:\Program Files\ChimeraX\bin\lib\site-
    8923 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8924 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8925 File "C:\Program Files\ChimeraX\bin\lib\site-
    8926 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8927 mouse_pause_tracking 
    8928 self._mouse_pause() 
    8929 File "C:\Program Files\ChimeraX\bin\lib\site-
    8930 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8931 m.pause(self._mouse_pause_position) 
    8932 File "C:\Program Files\ChimeraX\bin\lib\site-
    8933 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8934 p = self.view.picked_object(x, y) 
    8935 File "C:\Program Files\ChimeraX\bin\lib\site-
    8936 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8937 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8938 beyond, 
    8939 File "C:\Program Files\ChimeraX\bin\lib\site-
    8940 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8941 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8942 File "C:\Program Files\ChimeraX\bin\lib\site-
    8943 packages\chimerax\core\models.py", line 126, in first_intercept 
    8944 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8945 File "C:\Program Files\ChimeraX\bin\lib\site-
    8946 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8947 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8948 exclude=exclude) 
    8949 File "C:\Program Files\ChimeraX\bin\lib\site-
    8950 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8951 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    8952 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    8953 line 1121, in first_intercept 
    8954 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    8955 pd.is_transparent(): 
    8956 File "C:\Program Files\ChimeraX\bin\lib\site-
    8957 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8958 t = self.triangle_num 
    8959 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8960  
    8961 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    8962  
    8963 File "C:\Program Files\ChimeraX\bin\lib\site-
    8964 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    8965 t = self.triangle_num 
    8966  
    8967 See log for complete Python traceback. 
    8968  
    8969 Traceback (most recent call last): 
    8970 File "C:\Program Files\ChimeraX\bin\lib\site-
    8971 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    8972 self.session.ui.mouse_modes.mouse_pause_tracking() 
    8973 File "C:\Program Files\ChimeraX\bin\lib\site-
    8974 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    8975 mouse_pause_tracking 
    8976 self._mouse_pause() 
    8977 File "C:\Program Files\ChimeraX\bin\lib\site-
    8978 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    8979 m.pause(self._mouse_pause_position) 
    8980 File "C:\Program Files\ChimeraX\bin\lib\site-
    8981 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    8982 p = self.view.picked_object(x, y) 
    8983 File "C:\Program Files\ChimeraX\bin\lib\site-
    8984 packages\chimerax\graphics\view.py", line 817, in picked_object 
    8985 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    8986 beyond, 
    8987 File "C:\Program Files\ChimeraX\bin\lib\site-
    8988 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    8989 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    8990 File "C:\Program Files\ChimeraX\bin\lib\site-
    8991 packages\chimerax\core\models.py", line 126, in first_intercept 
    8992 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    8993 File "C:\Program Files\ChimeraX\bin\lib\site-
    8994 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    8995 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    8996 exclude=exclude) 
    8997 File "C:\Program Files\ChimeraX\bin\lib\site-
    8998 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    8999 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9000 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9001 line 1121, in first_intercept 
    9002 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9003 pd.is_transparent(): 
    9004 File "C:\Program Files\ChimeraX\bin\lib\site-
    9005 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9006 t = self.triangle_num 
    9007 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9008  
    9009 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9010  
    9011 File "C:\Program Files\ChimeraX\bin\lib\site-
    9012 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9013 t = self.triangle_num 
    9014  
    9015 See log for complete Python traceback. 
    9016  
    9017 Traceback (most recent call last): 
    9018 File "C:\Program Files\ChimeraX\bin\lib\site-
    9019 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9020 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9021 File "C:\Program Files\ChimeraX\bin\lib\site-
    9022 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9023 mouse_pause_tracking 
    9024 self._mouse_pause() 
    9025 File "C:\Program Files\ChimeraX\bin\lib\site-
    9026 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9027 m.pause(self._mouse_pause_position) 
    9028 File "C:\Program Files\ChimeraX\bin\lib\site-
    9029 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9030 p = self.view.picked_object(x, y) 
    9031 File "C:\Program Files\ChimeraX\bin\lib\site-
    9032 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9033 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9034 beyond, 
    9035 File "C:\Program Files\ChimeraX\bin\lib\site-
    9036 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9037 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9038 File "C:\Program Files\ChimeraX\bin\lib\site-
    9039 packages\chimerax\core\models.py", line 126, in first_intercept 
    9040 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9041 File "C:\Program Files\ChimeraX\bin\lib\site-
    9042 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9043 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9044 exclude=exclude) 
    9045 File "C:\Program Files\ChimeraX\bin\lib\site-
    9046 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9047 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9048 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9049 line 1121, in first_intercept 
    9050 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9051 pd.is_transparent(): 
    9052 File "C:\Program Files\ChimeraX\bin\lib\site-
    9053 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9054 t = self.triangle_num 
    9055 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9056  
    9057 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9058  
    9059 File "C:\Program Files\ChimeraX\bin\lib\site-
    9060 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9061 t = self.triangle_num 
    9062  
    9063 See log for complete Python traceback. 
    9064  
    9065 Traceback (most recent call last): 
    9066 File "C:\Program Files\ChimeraX\bin\lib\site-
    9067 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9068 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9069 File "C:\Program Files\ChimeraX\bin\lib\site-
    9070 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9071 mouse_pause_tracking 
    9072 self._mouse_pause() 
    9073 File "C:\Program Files\ChimeraX\bin\lib\site-
    9074 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9075 m.pause(self._mouse_pause_position) 
    9076 File "C:\Program Files\ChimeraX\bin\lib\site-
    9077 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9078 p = self.view.picked_object(x, y) 
    9079 File "C:\Program Files\ChimeraX\bin\lib\site-
    9080 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9081 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9082 beyond, 
    9083 File "C:\Program Files\ChimeraX\bin\lib\site-
    9084 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9085 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9086 File "C:\Program Files\ChimeraX\bin\lib\site-
    9087 packages\chimerax\core\models.py", line 126, in first_intercept 
    9088 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9089 File "C:\Program Files\ChimeraX\bin\lib\site-
    9090 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9091 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9092 exclude=exclude) 
    9093 File "C:\Program Files\ChimeraX\bin\lib\site-
    9094 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9095 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9096 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9097 line 1121, in first_intercept 
    9098 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9099 pd.is_transparent(): 
    9100 File "C:\Program Files\ChimeraX\bin\lib\site-
    9101 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9102 t = self.triangle_num 
    9103 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9104  
    9105 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9106  
    9107 File "C:\Program Files\ChimeraX\bin\lib\site-
    9108 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9109 t = self.triangle_num 
    9110  
    9111 See log for complete Python traceback. 
    9112  
    9113 Traceback (most recent call last): 
    9114 File "C:\Program Files\ChimeraX\bin\lib\site-
    9115 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9116 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9117 File "C:\Program Files\ChimeraX\bin\lib\site-
    9118 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9119 mouse_pause_tracking 
    9120 self._mouse_pause() 
    9121 File "C:\Program Files\ChimeraX\bin\lib\site-
    9122 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9123 m.pause(self._mouse_pause_position) 
    9124 File "C:\Program Files\ChimeraX\bin\lib\site-
    9125 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9126 p = self.view.picked_object(x, y) 
    9127 File "C:\Program Files\ChimeraX\bin\lib\site-
    9128 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9129 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9130 beyond, 
    9131 File "C:\Program Files\ChimeraX\bin\lib\site-
    9132 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9133 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9134 File "C:\Program Files\ChimeraX\bin\lib\site-
    9135 packages\chimerax\core\models.py", line 126, in first_intercept 
    9136 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9137 File "C:\Program Files\ChimeraX\bin\lib\site-
    9138 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9139 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9140 exclude=exclude) 
    9141 File "C:\Program Files\ChimeraX\bin\lib\site-
    9142 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9143 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9144 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9145 line 1121, in first_intercept 
    9146 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9147 pd.is_transparent(): 
    9148 File "C:\Program Files\ChimeraX\bin\lib\site-
    9149 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9150 t = self.triangle_num 
    9151 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9152  
    9153 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9154  
    9155 File "C:\Program Files\ChimeraX\bin\lib\site-
    9156 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9157 t = self.triangle_num 
    9158  
    9159 See log for complete Python traceback. 
    9160  
    9161 Traceback (most recent call last): 
    9162 File "C:\Program Files\ChimeraX\bin\lib\site-
    9163 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9164 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9165 File "C:\Program Files\ChimeraX\bin\lib\site-
    9166 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9167 mouse_pause_tracking 
    9168 self._mouse_pause() 
    9169 File "C:\Program Files\ChimeraX\bin\lib\site-
    9170 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9171 m.pause(self._mouse_pause_position) 
    9172 File "C:\Program Files\ChimeraX\bin\lib\site-
    9173 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9174 p = self.view.picked_object(x, y) 
    9175 File "C:\Program Files\ChimeraX\bin\lib\site-
    9176 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9177 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9178 beyond, 
    9179 File "C:\Program Files\ChimeraX\bin\lib\site-
    9180 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9181 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9182 File "C:\Program Files\ChimeraX\bin\lib\site-
    9183 packages\chimerax\core\models.py", line 126, in first_intercept 
    9184 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9185 File "C:\Program Files\ChimeraX\bin\lib\site-
    9186 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9187 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9188 exclude=exclude) 
    9189 File "C:\Program Files\ChimeraX\bin\lib\site-
    9190 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9191 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9192 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9193 line 1121, in first_intercept 
    9194 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9195 pd.is_transparent(): 
    9196 File "C:\Program Files\ChimeraX\bin\lib\site-
    9197 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9198 t = self.triangle_num 
    9199 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9200  
    9201 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9202  
    9203 File "C:\Program Files\ChimeraX\bin\lib\site-
    9204 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9205 t = self.triangle_num 
    9206  
    9207 See log for complete Python traceback. 
    9208  
    9209 Traceback (most recent call last): 
    9210 File "C:\Program Files\ChimeraX\bin\lib\site-
    9211 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9212 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9213 File "C:\Program Files\ChimeraX\bin\lib\site-
    9214 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9215 mouse_pause_tracking 
    9216 self._mouse_pause() 
    9217 File "C:\Program Files\ChimeraX\bin\lib\site-
    9218 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9219 m.pause(self._mouse_pause_position) 
    9220 File "C:\Program Files\ChimeraX\bin\lib\site-
    9221 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9222 p = self.view.picked_object(x, y) 
    9223 File "C:\Program Files\ChimeraX\bin\lib\site-
    9224 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9225 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9226 beyond, 
    9227 File "C:\Program Files\ChimeraX\bin\lib\site-
    9228 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9229 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9230 File "C:\Program Files\ChimeraX\bin\lib\site-
    9231 packages\chimerax\core\models.py", line 126, in first_intercept 
    9232 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9233 File "C:\Program Files\ChimeraX\bin\lib\site-
    9234 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9235 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9236 exclude=exclude) 
    9237 File "C:\Program Files\ChimeraX\bin\lib\site-
    9238 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9239 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9240 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9241 line 1121, in first_intercept 
    9242 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9243 pd.is_transparent(): 
    9244 File "C:\Program Files\ChimeraX\bin\lib\site-
    9245 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9246 t = self.triangle_num 
    9247 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9248  
    9249 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9250  
    9251 File "C:\Program Files\ChimeraX\bin\lib\site-
    9252 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9253 t = self.triangle_num 
    9254  
    9255 See log for complete Python traceback. 
    9256  
    9257 Traceback (most recent call last): 
    9258 File "C:\Program Files\ChimeraX\bin\lib\site-
    9259 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9260 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9261 File "C:\Program Files\ChimeraX\bin\lib\site-
    9262 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9263 mouse_pause_tracking 
    9264 self._mouse_pause() 
    9265 File "C:\Program Files\ChimeraX\bin\lib\site-
    9266 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9267 m.pause(self._mouse_pause_position) 
    9268 File "C:\Program Files\ChimeraX\bin\lib\site-
    9269 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9270 p = self.view.picked_object(x, y) 
    9271 File "C:\Program Files\ChimeraX\bin\lib\site-
    9272 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9273 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9274 beyond, 
    9275 File "C:\Program Files\ChimeraX\bin\lib\site-
    9276 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9277 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9278 File "C:\Program Files\ChimeraX\bin\lib\site-
    9279 packages\chimerax\core\models.py", line 126, in first_intercept 
    9280 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9281 File "C:\Program Files\ChimeraX\bin\lib\site-
    9282 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9283 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9284 exclude=exclude) 
    9285 File "C:\Program Files\ChimeraX\bin\lib\site-
    9286 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9287 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9288 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9289 line 1121, in first_intercept 
    9290 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9291 pd.is_transparent(): 
    9292 File "C:\Program Files\ChimeraX\bin\lib\site-
    9293 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9294 t = self.triangle_num 
    9295 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9296  
    9297 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9298  
    9299 File "C:\Program Files\ChimeraX\bin\lib\site-
    9300 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9301 t = self.triangle_num 
    9302  
    9303 See log for complete Python traceback. 
    9304  
    9305 Traceback (most recent call last): 
    9306 File "C:\Program Files\ChimeraX\bin\lib\site-
    9307 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9308 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9309 File "C:\Program Files\ChimeraX\bin\lib\site-
    9310 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9311 mouse_pause_tracking 
    9312 self._mouse_pause() 
    9313 File "C:\Program Files\ChimeraX\bin\lib\site-
    9314 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9315 m.pause(self._mouse_pause_position) 
    9316 File "C:\Program Files\ChimeraX\bin\lib\site-
    9317 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9318 p = self.view.picked_object(x, y) 
    9319 File "C:\Program Files\ChimeraX\bin\lib\site-
    9320 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9321 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9322 beyond, 
    9323 File "C:\Program Files\ChimeraX\bin\lib\site-
    9324 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9325 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9326 File "C:\Program Files\ChimeraX\bin\lib\site-
    9327 packages\chimerax\core\models.py", line 126, in first_intercept 
    9328 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9329 File "C:\Program Files\ChimeraX\bin\lib\site-
    9330 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9331 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9332 exclude=exclude) 
    9333 File "C:\Program Files\ChimeraX\bin\lib\site-
    9334 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9335 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9336 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9337 line 1121, in first_intercept 
    9338 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9339 pd.is_transparent(): 
    9340 File "C:\Program Files\ChimeraX\bin\lib\site-
    9341 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9342 t = self.triangle_num 
    9343 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9344  
    9345 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9346  
    9347 File "C:\Program Files\ChimeraX\bin\lib\site-
    9348 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9349 t = self.triangle_num 
    9350  
    9351 See log for complete Python traceback. 
    9352  
    9353 Traceback (most recent call last): 
    9354 File "C:\Program Files\ChimeraX\bin\lib\site-
    9355 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9356 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9357 File "C:\Program Files\ChimeraX\bin\lib\site-
    9358 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9359 mouse_pause_tracking 
    9360 self._mouse_pause() 
    9361 File "C:\Program Files\ChimeraX\bin\lib\site-
    9362 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9363 m.pause(self._mouse_pause_position) 
    9364 File "C:\Program Files\ChimeraX\bin\lib\site-
    9365 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9366 p = self.view.picked_object(x, y) 
    9367 File "C:\Program Files\ChimeraX\bin\lib\site-
    9368 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9369 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9370 beyond, 
    9371 File "C:\Program Files\ChimeraX\bin\lib\site-
    9372 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9373 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9374 File "C:\Program Files\ChimeraX\bin\lib\site-
    9375 packages\chimerax\core\models.py", line 126, in first_intercept 
    9376 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9377 File "C:\Program Files\ChimeraX\bin\lib\site-
    9378 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9379 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9380 exclude=exclude) 
    9381 File "C:\Program Files\ChimeraX\bin\lib\site-
    9382 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9383 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9384 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9385 line 1121, in first_intercept 
    9386 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9387 pd.is_transparent(): 
    9388 File "C:\Program Files\ChimeraX\bin\lib\site-
    9389 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9390 t = self.triangle_num 
    9391 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9392  
    9393 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9394  
    9395 File "C:\Program Files\ChimeraX\bin\lib\site-
    9396 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9397 t = self.triangle_num 
    9398  
    9399 See log for complete Python traceback. 
    9400  
    9401 Traceback (most recent call last): 
    9402 File "C:\Program Files\ChimeraX\bin\lib\site-
    9403 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9404 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9405 File "C:\Program Files\ChimeraX\bin\lib\site-
    9406 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9407 mouse_pause_tracking 
    9408 self._mouse_pause() 
    9409 File "C:\Program Files\ChimeraX\bin\lib\site-
    9410 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9411 m.pause(self._mouse_pause_position) 
    9412 File "C:\Program Files\ChimeraX\bin\lib\site-
    9413 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9414 p = self.view.picked_object(x, y) 
    9415 File "C:\Program Files\ChimeraX\bin\lib\site-
    9416 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9417 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9418 beyond, 
    9419 File "C:\Program Files\ChimeraX\bin\lib\site-
    9420 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9421 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9422 File "C:\Program Files\ChimeraX\bin\lib\site-
    9423 packages\chimerax\core\models.py", line 126, in first_intercept 
    9424 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9425 File "C:\Program Files\ChimeraX\bin\lib\site-
    9426 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9427 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9428 exclude=exclude) 
    9429 File "C:\Program Files\ChimeraX\bin\lib\site-
    9430 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9431 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9432 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9433 line 1121, in first_intercept 
    9434 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9435 pd.is_transparent(): 
    9436 File "C:\Program Files\ChimeraX\bin\lib\site-
    9437 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9438 t = self.triangle_num 
    9439 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9440  
    9441 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9442  
    9443 File "C:\Program Files\ChimeraX\bin\lib\site-
    9444 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9445 t = self.triangle_num 
    9446  
    9447 See log for complete Python traceback. 
    9448  
    9449 Traceback (most recent call last): 
    9450 File "C:\Program Files\ChimeraX\bin\lib\site-
    9451 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9452 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9453 File "C:\Program Files\ChimeraX\bin\lib\site-
    9454 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9455 mouse_pause_tracking 
    9456 self._mouse_pause() 
    9457 File "C:\Program Files\ChimeraX\bin\lib\site-
    9458 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9459 m.pause(self._mouse_pause_position) 
    9460 File "C:\Program Files\ChimeraX\bin\lib\site-
    9461 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9462 p = self.view.picked_object(x, y) 
    9463 File "C:\Program Files\ChimeraX\bin\lib\site-
    9464 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9465 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9466 beyond, 
    9467 File "C:\Program Files\ChimeraX\bin\lib\site-
    9468 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9469 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9470 File "C:\Program Files\ChimeraX\bin\lib\site-
    9471 packages\chimerax\core\models.py", line 126, in first_intercept 
    9472 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9473 File "C:\Program Files\ChimeraX\bin\lib\site-
    9474 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9475 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9476 exclude=exclude) 
    9477 File "C:\Program Files\ChimeraX\bin\lib\site-
    9478 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9479 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9480 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9481 line 1121, in first_intercept 
    9482 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9483 pd.is_transparent(): 
    9484 File "C:\Program Files\ChimeraX\bin\lib\site-
    9485 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9486 t = self.triangle_num 
    9487 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9488  
    9489 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9490  
    9491 File "C:\Program Files\ChimeraX\bin\lib\site-
    9492 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9493 t = self.triangle_num 
    9494  
    9495 See log for complete Python traceback. 
    9496  
    9497 Traceback (most recent call last): 
    9498 File "C:\Program Files\ChimeraX\bin\lib\site-
    9499 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9500 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9501 File "C:\Program Files\ChimeraX\bin\lib\site-
    9502 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9503 mouse_pause_tracking 
    9504 self._mouse_pause() 
    9505 File "C:\Program Files\ChimeraX\bin\lib\site-
    9506 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9507 m.pause(self._mouse_pause_position) 
    9508 File "C:\Program Files\ChimeraX\bin\lib\site-
    9509 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9510 p = self.view.picked_object(x, y) 
    9511 File "C:\Program Files\ChimeraX\bin\lib\site-
    9512 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9513 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9514 beyond, 
    9515 File "C:\Program Files\ChimeraX\bin\lib\site-
    9516 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9517 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9518 File "C:\Program Files\ChimeraX\bin\lib\site-
    9519 packages\chimerax\core\models.py", line 126, in first_intercept 
    9520 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9521 File "C:\Program Files\ChimeraX\bin\lib\site-
    9522 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9523 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9524 exclude=exclude) 
    9525 File "C:\Program Files\ChimeraX\bin\lib\site-
    9526 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9527 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9528 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9529 line 1121, in first_intercept 
    9530 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9531 pd.is_transparent(): 
    9532 File "C:\Program Files\ChimeraX\bin\lib\site-
    9533 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9534 t = self.triangle_num 
    9535 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9536  
    9537 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9538  
    9539 File "C:\Program Files\ChimeraX\bin\lib\site-
    9540 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9541 t = self.triangle_num 
    9542  
    9543 See log for complete Python traceback. 
    9544  
    9545 Traceback (most recent call last): 
    9546 File "C:\Program Files\ChimeraX\bin\lib\site-
    9547 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9548 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9549 File "C:\Program Files\ChimeraX\bin\lib\site-
    9550 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9551 mouse_pause_tracking 
    9552 self._mouse_pause() 
    9553 File "C:\Program Files\ChimeraX\bin\lib\site-
    9554 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9555 m.pause(self._mouse_pause_position) 
    9556 File "C:\Program Files\ChimeraX\bin\lib\site-
    9557 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9558 p = self.view.picked_object(x, y) 
    9559 File "C:\Program Files\ChimeraX\bin\lib\site-
    9560 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9561 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9562 beyond, 
    9563 File "C:\Program Files\ChimeraX\bin\lib\site-
    9564 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9565 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9566 File "C:\Program Files\ChimeraX\bin\lib\site-
    9567 packages\chimerax\core\models.py", line 126, in first_intercept 
    9568 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9569 File "C:\Program Files\ChimeraX\bin\lib\site-
    9570 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9571 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9572 exclude=exclude) 
    9573 File "C:\Program Files\ChimeraX\bin\lib\site-
    9574 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9575 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9576 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9577 line 1121, in first_intercept 
    9578 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9579 pd.is_transparent(): 
    9580 File "C:\Program Files\ChimeraX\bin\lib\site-
    9581 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9582 t = self.triangle_num 
    9583 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9584  
    9585 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9586  
    9587 File "C:\Program Files\ChimeraX\bin\lib\site-
    9588 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9589 t = self.triangle_num 
    9590  
    9591 See log for complete Python traceback. 
    9592  
    9593 Traceback (most recent call last): 
    9594 File "C:\Program Files\ChimeraX\bin\lib\site-
    9595 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9596 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9597 File "C:\Program Files\ChimeraX\bin\lib\site-
    9598 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9599 mouse_pause_tracking 
    9600 self._mouse_pause() 
    9601 File "C:\Program Files\ChimeraX\bin\lib\site-
    9602 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9603 m.pause(self._mouse_pause_position) 
    9604 File "C:\Program Files\ChimeraX\bin\lib\site-
    9605 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9606 p = self.view.picked_object(x, y) 
    9607 File "C:\Program Files\ChimeraX\bin\lib\site-
    9608 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9609 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9610 beyond, 
    9611 File "C:\Program Files\ChimeraX\bin\lib\site-
    9612 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9613 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9614 File "C:\Program Files\ChimeraX\bin\lib\site-
    9615 packages\chimerax\core\models.py", line 126, in first_intercept 
    9616 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9617 File "C:\Program Files\ChimeraX\bin\lib\site-
    9618 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9619 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9620 exclude=exclude) 
    9621 File "C:\Program Files\ChimeraX\bin\lib\site-
    9622 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9623 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9624 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9625 line 1121, in first_intercept 
    9626 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9627 pd.is_transparent(): 
    9628 File "C:\Program Files\ChimeraX\bin\lib\site-
    9629 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9630 t = self.triangle_num 
    9631 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9632  
    9633 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9634  
    9635 File "C:\Program Files\ChimeraX\bin\lib\site-
    9636 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9637 t = self.triangle_num 
    9638  
    9639 See log for complete Python traceback. 
    9640  
    9641 Traceback (most recent call last): 
    9642 File "C:\Program Files\ChimeraX\bin\lib\site-
    9643 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9644 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9645 File "C:\Program Files\ChimeraX\bin\lib\site-
    9646 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9647 mouse_pause_tracking 
    9648 self._mouse_pause() 
    9649 File "C:\Program Files\ChimeraX\bin\lib\site-
    9650 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9651 m.pause(self._mouse_pause_position) 
    9652 File "C:\Program Files\ChimeraX\bin\lib\site-
    9653 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9654 p = self.view.picked_object(x, y) 
    9655 File "C:\Program Files\ChimeraX\bin\lib\site-
    9656 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9657 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9658 beyond, 
    9659 File "C:\Program Files\ChimeraX\bin\lib\site-
    9660 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9661 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9662 File "C:\Program Files\ChimeraX\bin\lib\site-
    9663 packages\chimerax\core\models.py", line 126, in first_intercept 
    9664 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9665 File "C:\Program Files\ChimeraX\bin\lib\site-
    9666 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9667 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9668 exclude=exclude) 
    9669 File "C:\Program Files\ChimeraX\bin\lib\site-
    9670 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9671 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9672 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9673 line 1121, in first_intercept 
    9674 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9675 pd.is_transparent(): 
    9676 File "C:\Program Files\ChimeraX\bin\lib\site-
    9677 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9678 t = self.triangle_num 
    9679 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9680  
    9681 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9682  
    9683 File "C:\Program Files\ChimeraX\bin\lib\site-
    9684 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9685 t = self.triangle_num 
    9686  
    9687 See log for complete Python traceback. 
    9688  
    9689 Traceback (most recent call last): 
    9690 File "C:\Program Files\ChimeraX\bin\lib\site-
    9691 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9692 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9693 File "C:\Program Files\ChimeraX\bin\lib\site-
    9694 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9695 mouse_pause_tracking 
    9696 self._mouse_pause() 
    9697 File "C:\Program Files\ChimeraX\bin\lib\site-
    9698 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9699 m.pause(self._mouse_pause_position) 
    9700 File "C:\Program Files\ChimeraX\bin\lib\site-
    9701 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9702 p = self.view.picked_object(x, y) 
    9703 File "C:\Program Files\ChimeraX\bin\lib\site-
    9704 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9705 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9706 beyond, 
    9707 File "C:\Program Files\ChimeraX\bin\lib\site-
    9708 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9709 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9710 File "C:\Program Files\ChimeraX\bin\lib\site-
    9711 packages\chimerax\core\models.py", line 126, in first_intercept 
    9712 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9713 File "C:\Program Files\ChimeraX\bin\lib\site-
    9714 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9715 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9716 exclude=exclude) 
    9717 File "C:\Program Files\ChimeraX\bin\lib\site-
    9718 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9719 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9720 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9721 line 1121, in first_intercept 
    9722 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9723 pd.is_transparent(): 
    9724 File "C:\Program Files\ChimeraX\bin\lib\site-
    9725 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9726 t = self.triangle_num 
    9727 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9728  
    9729 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9730  
    9731 File "C:\Program Files\ChimeraX\bin\lib\site-
    9732 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9733 t = self.triangle_num 
    9734  
    9735 See log for complete Python traceback. 
    9736  
    9737 Traceback (most recent call last): 
    9738 File "C:\Program Files\ChimeraX\bin\lib\site-
    9739 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9740 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9741 File "C:\Program Files\ChimeraX\bin\lib\site-
    9742 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9743 mouse_pause_tracking 
    9744 self._mouse_pause() 
    9745 File "C:\Program Files\ChimeraX\bin\lib\site-
    9746 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9747 m.pause(self._mouse_pause_position) 
    9748 File "C:\Program Files\ChimeraX\bin\lib\site-
    9749 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9750 p = self.view.picked_object(x, y) 
    9751 File "C:\Program Files\ChimeraX\bin\lib\site-
    9752 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9753 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9754 beyond, 
    9755 File "C:\Program Files\ChimeraX\bin\lib\site-
    9756 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9757 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9758 File "C:\Program Files\ChimeraX\bin\lib\site-
    9759 packages\chimerax\core\models.py", line 126, in first_intercept 
    9760 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9761 File "C:\Program Files\ChimeraX\bin\lib\site-
    9762 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9763 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9764 exclude=exclude) 
    9765 File "C:\Program Files\ChimeraX\bin\lib\site-
    9766 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9767 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9768 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9769 line 1121, in first_intercept 
    9770 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9771 pd.is_transparent(): 
    9772 File "C:\Program Files\ChimeraX\bin\lib\site-
    9773 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9774 t = self.triangle_num 
    9775 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9776  
    9777 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9778  
    9779 File "C:\Program Files\ChimeraX\bin\lib\site-
    9780 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9781 t = self.triangle_num 
    9782  
    9783 See log for complete Python traceback. 
    9784  
    9785 Traceback (most recent call last): 
    9786 File "C:\Program Files\ChimeraX\bin\lib\site-
    9787 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9788 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9789 File "C:\Program Files\ChimeraX\bin\lib\site-
    9790 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9791 mouse_pause_tracking 
    9792 self._mouse_pause() 
    9793 File "C:\Program Files\ChimeraX\bin\lib\site-
    9794 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9795 m.pause(self._mouse_pause_position) 
    9796 File "C:\Program Files\ChimeraX\bin\lib\site-
    9797 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9798 p = self.view.picked_object(x, y) 
    9799 File "C:\Program Files\ChimeraX\bin\lib\site-
    9800 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9801 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9802 beyond, 
    9803 File "C:\Program Files\ChimeraX\bin\lib\site-
    9804 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9805 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9806 File "C:\Program Files\ChimeraX\bin\lib\site-
    9807 packages\chimerax\core\models.py", line 126, in first_intercept 
    9808 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9809 File "C:\Program Files\ChimeraX\bin\lib\site-
    9810 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9811 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9812 exclude=exclude) 
    9813 File "C:\Program Files\ChimeraX\bin\lib\site-
    9814 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9815 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9816 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9817 line 1121, in first_intercept 
    9818 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9819 pd.is_transparent(): 
    9820 File "C:\Program Files\ChimeraX\bin\lib\site-
    9821 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9822 t = self.triangle_num 
    9823 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9824  
    9825 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9826  
    9827 File "C:\Program Files\ChimeraX\bin\lib\site-
    9828 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9829 t = self.triangle_num 
    9830  
    9831 See log for complete Python traceback. 
    9832  
    9833 Traceback (most recent call last): 
    9834 File "C:\Program Files\ChimeraX\bin\lib\site-
    9835 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9836 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9837 File "C:\Program Files\ChimeraX\bin\lib\site-
    9838 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9839 mouse_pause_tracking 
    9840 self._mouse_pause() 
    9841 File "C:\Program Files\ChimeraX\bin\lib\site-
    9842 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9843 m.pause(self._mouse_pause_position) 
    9844 File "C:\Program Files\ChimeraX\bin\lib\site-
    9845 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9846 p = self.view.picked_object(x, y) 
    9847 File "C:\Program Files\ChimeraX\bin\lib\site-
    9848 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9849 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9850 beyond, 
    9851 File "C:\Program Files\ChimeraX\bin\lib\site-
    9852 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9853 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9854 File "C:\Program Files\ChimeraX\bin\lib\site-
    9855 packages\chimerax\core\models.py", line 126, in first_intercept 
    9856 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9857 File "C:\Program Files\ChimeraX\bin\lib\site-
    9858 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9859 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9860 exclude=exclude) 
    9861 File "C:\Program Files\ChimeraX\bin\lib\site-
    9862 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9863 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9864 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9865 line 1121, in first_intercept 
    9866 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9867 pd.is_transparent(): 
    9868 File "C:\Program Files\ChimeraX\bin\lib\site-
    9869 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9870 t = self.triangle_num 
    9871 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9872  
    9873 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9874  
    9875 File "C:\Program Files\ChimeraX\bin\lib\site-
    9876 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9877 t = self.triangle_num 
    9878  
    9879 See log for complete Python traceback. 
    9880  
    9881 Traceback (most recent call last): 
    9882 File "C:\Program Files\ChimeraX\bin\lib\site-
    9883 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9884 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9885 File "C:\Program Files\ChimeraX\bin\lib\site-
    9886 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9887 mouse_pause_tracking 
    9888 self._mouse_pause() 
    9889 File "C:\Program Files\ChimeraX\bin\lib\site-
    9890 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9891 m.pause(self._mouse_pause_position) 
    9892 File "C:\Program Files\ChimeraX\bin\lib\site-
    9893 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9894 p = self.view.picked_object(x, y) 
    9895 File "C:\Program Files\ChimeraX\bin\lib\site-
    9896 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9897 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9898 beyond, 
    9899 File "C:\Program Files\ChimeraX\bin\lib\site-
    9900 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9901 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9902 File "C:\Program Files\ChimeraX\bin\lib\site-
    9903 packages\chimerax\core\models.py", line 126, in first_intercept 
    9904 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9905 File "C:\Program Files\ChimeraX\bin\lib\site-
    9906 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9907 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9908 exclude=exclude) 
    9909 File "C:\Program Files\ChimeraX\bin\lib\site-
    9910 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9911 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9912 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9913 line 1121, in first_intercept 
    9914 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9915 pd.is_transparent(): 
    9916 File "C:\Program Files\ChimeraX\bin\lib\site-
    9917 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9918 t = self.triangle_num 
    9919 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9920  
    9921 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9922  
    9923 File "C:\Program Files\ChimeraX\bin\lib\site-
    9924 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9925 t = self.triangle_num 
    9926  
    9927 See log for complete Python traceback. 
    9928  
    9929 Traceback (most recent call last): 
    9930 File "C:\Program Files\ChimeraX\bin\lib\site-
    9931 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9932 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9933 File "C:\Program Files\ChimeraX\bin\lib\site-
    9934 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9935 mouse_pause_tracking 
    9936 self._mouse_pause() 
    9937 File "C:\Program Files\ChimeraX\bin\lib\site-
    9938 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9939 m.pause(self._mouse_pause_position) 
    9940 File "C:\Program Files\ChimeraX\bin\lib\site-
    9941 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9942 p = self.view.picked_object(x, y) 
    9943 File "C:\Program Files\ChimeraX\bin\lib\site-
    9944 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9945 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9946 beyond, 
    9947 File "C:\Program Files\ChimeraX\bin\lib\site-
    9948 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9949 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9950 File "C:\Program Files\ChimeraX\bin\lib\site-
    9951 packages\chimerax\core\models.py", line 126, in first_intercept 
    9952 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    9953 File "C:\Program Files\ChimeraX\bin\lib\site-
    9954 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    9955 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    9956 exclude=exclude) 
    9957 File "C:\Program Files\ChimeraX\bin\lib\site-
    9958 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    9959 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    9960 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    9961 line 1121, in first_intercept 
    9962 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    9963 pd.is_transparent(): 
    9964 File "C:\Program Files\ChimeraX\bin\lib\site-
    9965 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9966 t = self.triangle_num 
    9967 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9968  
    9969 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    9970  
    9971 File "C:\Program Files\ChimeraX\bin\lib\site-
    9972 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    9973 t = self.triangle_num 
    9974  
    9975 See log for complete Python traceback. 
    9976  
    9977 Traceback (most recent call last): 
    9978 File "C:\Program Files\ChimeraX\bin\lib\site-
    9979 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    9980 self.session.ui.mouse_modes.mouse_pause_tracking() 
    9981 File "C:\Program Files\ChimeraX\bin\lib\site-
    9982 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    9983 mouse_pause_tracking 
    9984 self._mouse_pause() 
    9985 File "C:\Program Files\ChimeraX\bin\lib\site-
    9986 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    9987 m.pause(self._mouse_pause_position) 
    9988 File "C:\Program Files\ChimeraX\bin\lib\site-
    9989 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    9990 p = self.view.picked_object(x, y) 
    9991 File "C:\Program Files\ChimeraX\bin\lib\site-
    9992 packages\chimerax\graphics\view.py", line 817, in picked_object 
    9993 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    9994 beyond, 
    9995 File "C:\Program Files\ChimeraX\bin\lib\site-
    9996 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    9997 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    9998 File "C:\Program Files\ChimeraX\bin\lib\site-
    9999 packages\chimerax\core\models.py", line 126, in first_intercept 
    10000 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10001 File "C:\Program Files\ChimeraX\bin\lib\site-
    10002 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10003 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10004 exclude=exclude) 
    10005 File "C:\Program Files\ChimeraX\bin\lib\site-
    10006 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10007 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10008 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10009 line 1121, in first_intercept 
    10010 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10011 pd.is_transparent(): 
    10012 File "C:\Program Files\ChimeraX\bin\lib\site-
    10013 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10014 t = self.triangle_num 
    10015 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10016  
    10017 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10018  
    10019 File "C:\Program Files\ChimeraX\bin\lib\site-
    10020 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10021 t = self.triangle_num 
    10022  
    10023 See log for complete Python traceback. 
    10024  
    10025 Traceback (most recent call last): 
    10026 File "C:\Program Files\ChimeraX\bin\lib\site-
    10027 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10028 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10029 File "C:\Program Files\ChimeraX\bin\lib\site-
    10030 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10031 mouse_pause_tracking 
    10032 self._mouse_pause() 
    10033 File "C:\Program Files\ChimeraX\bin\lib\site-
    10034 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10035 m.pause(self._mouse_pause_position) 
    10036 File "C:\Program Files\ChimeraX\bin\lib\site-
    10037 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10038 p = self.view.picked_object(x, y) 
    10039 File "C:\Program Files\ChimeraX\bin\lib\site-
    10040 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10041 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10042 beyond, 
    10043 File "C:\Program Files\ChimeraX\bin\lib\site-
    10044 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10045 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10046 File "C:\Program Files\ChimeraX\bin\lib\site-
    10047 packages\chimerax\core\models.py", line 126, in first_intercept 
    10048 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10049 File "C:\Program Files\ChimeraX\bin\lib\site-
    10050 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10051 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10052 exclude=exclude) 
    10053 File "C:\Program Files\ChimeraX\bin\lib\site-
    10054 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10055 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10056 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10057 line 1121, in first_intercept 
    10058 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10059 pd.is_transparent(): 
    10060 File "C:\Program Files\ChimeraX\bin\lib\site-
    10061 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10062 t = self.triangle_num 
    10063 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10064  
    10065 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10066  
    10067 File "C:\Program Files\ChimeraX\bin\lib\site-
    10068 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10069 t = self.triangle_num 
    10070  
    10071 See log for complete Python traceback. 
    10072  
    10073 Traceback (most recent call last): 
    10074 File "C:\Program Files\ChimeraX\bin\lib\site-
    10075 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10076 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10077 File "C:\Program Files\ChimeraX\bin\lib\site-
    10078 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10079 mouse_pause_tracking 
    10080 self._mouse_pause() 
    10081 File "C:\Program Files\ChimeraX\bin\lib\site-
    10082 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10083 m.pause(self._mouse_pause_position) 
    10084 File "C:\Program Files\ChimeraX\bin\lib\site-
    10085 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10086 p = self.view.picked_object(x, y) 
    10087 File "C:\Program Files\ChimeraX\bin\lib\site-
    10088 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10089 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10090 beyond, 
    10091 File "C:\Program Files\ChimeraX\bin\lib\site-
    10092 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10093 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10094 File "C:\Program Files\ChimeraX\bin\lib\site-
    10095 packages\chimerax\core\models.py", line 126, in first_intercept 
    10096 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10097 File "C:\Program Files\ChimeraX\bin\lib\site-
    10098 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10099 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10100 exclude=exclude) 
    10101 File "C:\Program Files\ChimeraX\bin\lib\site-
    10102 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10103 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10104 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10105 line 1121, in first_intercept 
    10106 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10107 pd.is_transparent(): 
    10108 File "C:\Program Files\ChimeraX\bin\lib\site-
    10109 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10110 t = self.triangle_num 
    10111 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10112  
    10113 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10114  
    10115 File "C:\Program Files\ChimeraX\bin\lib\site-
    10116 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10117 t = self.triangle_num 
    10118  
    10119 See log for complete Python traceback. 
    10120  
    10121 Traceback (most recent call last): 
    10122 File "C:\Program Files\ChimeraX\bin\lib\site-
    10123 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10124 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10125 File "C:\Program Files\ChimeraX\bin\lib\site-
    10126 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10127 mouse_pause_tracking 
    10128 self._mouse_pause() 
    10129 File "C:\Program Files\ChimeraX\bin\lib\site-
    10130 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10131 m.pause(self._mouse_pause_position) 
    10132 File "C:\Program Files\ChimeraX\bin\lib\site-
    10133 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10134 p = self.view.picked_object(x, y) 
    10135 File "C:\Program Files\ChimeraX\bin\lib\site-
    10136 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10137 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10138 beyond, 
    10139 File "C:\Program Files\ChimeraX\bin\lib\site-
    10140 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10141 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10142 File "C:\Program Files\ChimeraX\bin\lib\site-
    10143 packages\chimerax\core\models.py", line 126, in first_intercept 
    10144 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10145 File "C:\Program Files\ChimeraX\bin\lib\site-
    10146 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10147 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10148 exclude=exclude) 
    10149 File "C:\Program Files\ChimeraX\bin\lib\site-
    10150 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10151 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10152 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10153 line 1121, in first_intercept 
    10154 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10155 pd.is_transparent(): 
    10156 File "C:\Program Files\ChimeraX\bin\lib\site-
    10157 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10158 t = self.triangle_num 
    10159 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10160  
    10161 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10162  
    10163 File "C:\Program Files\ChimeraX\bin\lib\site-
    10164 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10165 t = self.triangle_num 
    10166  
    10167 See log for complete Python traceback. 
    10168  
    10169 Traceback (most recent call last): 
    10170 File "C:\Program Files\ChimeraX\bin\lib\site-
    10171 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10172 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10173 File "C:\Program Files\ChimeraX\bin\lib\site-
    10174 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10175 mouse_pause_tracking 
    10176 self._mouse_pause() 
    10177 File "C:\Program Files\ChimeraX\bin\lib\site-
    10178 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10179 m.pause(self._mouse_pause_position) 
    10180 File "C:\Program Files\ChimeraX\bin\lib\site-
    10181 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10182 p = self.view.picked_object(x, y) 
    10183 File "C:\Program Files\ChimeraX\bin\lib\site-
    10184 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10185 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10186 beyond, 
    10187 File "C:\Program Files\ChimeraX\bin\lib\site-
    10188 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10189 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10190 File "C:\Program Files\ChimeraX\bin\lib\site-
    10191 packages\chimerax\core\models.py", line 126, in first_intercept 
    10192 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10193 File "C:\Program Files\ChimeraX\bin\lib\site-
    10194 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10195 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10196 exclude=exclude) 
    10197 File "C:\Program Files\ChimeraX\bin\lib\site-
    10198 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10199 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10200 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10201 line 1121, in first_intercept 
    10202 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10203 pd.is_transparent(): 
    10204 File "C:\Program Files\ChimeraX\bin\lib\site-
    10205 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10206 t = self.triangle_num 
    10207 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10208  
    10209 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10210  
    10211 File "C:\Program Files\ChimeraX\bin\lib\site-
    10212 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10213 t = self.triangle_num 
    10214  
    10215 See log for complete Python traceback. 
    10216  
    10217 Traceback (most recent call last): 
    10218 File "C:\Program Files\ChimeraX\bin\lib\site-
    10219 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10220 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10221 File "C:\Program Files\ChimeraX\bin\lib\site-
    10222 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10223 mouse_pause_tracking 
    10224 self._mouse_pause() 
    10225 File "C:\Program Files\ChimeraX\bin\lib\site-
    10226 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10227 m.pause(self._mouse_pause_position) 
    10228 File "C:\Program Files\ChimeraX\bin\lib\site-
    10229 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10230 p = self.view.picked_object(x, y) 
    10231 File "C:\Program Files\ChimeraX\bin\lib\site-
    10232 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10233 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10234 beyond, 
    10235 File "C:\Program Files\ChimeraX\bin\lib\site-
    10236 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10237 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10238 File "C:\Program Files\ChimeraX\bin\lib\site-
    10239 packages\chimerax\core\models.py", line 126, in first_intercept 
    10240 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10241 File "C:\Program Files\ChimeraX\bin\lib\site-
    10242 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10243 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10244 exclude=exclude) 
    10245 File "C:\Program Files\ChimeraX\bin\lib\site-
    10246 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10247 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10248 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10249 line 1121, in first_intercept 
    10250 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10251 pd.is_transparent(): 
    10252 File "C:\Program Files\ChimeraX\bin\lib\site-
    10253 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10254 t = self.triangle_num 
    10255 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10256  
    10257 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10258  
    10259 File "C:\Program Files\ChimeraX\bin\lib\site-
    10260 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10261 t = self.triangle_num 
    10262  
    10263 See log for complete Python traceback. 
    10264  
    10265 Traceback (most recent call last): 
    10266 File "C:\Program Files\ChimeraX\bin\lib\site-
    10267 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10268 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10269 File "C:\Program Files\ChimeraX\bin\lib\site-
    10270 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10271 mouse_pause_tracking 
    10272 self._mouse_pause() 
    10273 File "C:\Program Files\ChimeraX\bin\lib\site-
    10274 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10275 m.pause(self._mouse_pause_position) 
    10276 File "C:\Program Files\ChimeraX\bin\lib\site-
    10277 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10278 p = self.view.picked_object(x, y) 
    10279 File "C:\Program Files\ChimeraX\bin\lib\site-
    10280 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10281 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10282 beyond, 
    10283 File "C:\Program Files\ChimeraX\bin\lib\site-
    10284 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10285 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10286 File "C:\Program Files\ChimeraX\bin\lib\site-
    10287 packages\chimerax\core\models.py", line 126, in first_intercept 
    10288 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10289 File "C:\Program Files\ChimeraX\bin\lib\site-
    10290 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10291 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10292 exclude=exclude) 
    10293 File "C:\Program Files\ChimeraX\bin\lib\site-
    10294 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10295 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10296 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10297 line 1121, in first_intercept 
    10298 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10299 pd.is_transparent(): 
    10300 File "C:\Program Files\ChimeraX\bin\lib\site-
    10301 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10302 t = self.triangle_num 
    10303 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10304  
    10305 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10306  
    10307 File "C:\Program Files\ChimeraX\bin\lib\site-
    10308 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10309 t = self.triangle_num 
    10310  
    10311 See log for complete Python traceback. 
    10312  
    10313 Traceback (most recent call last): 
    10314 File "C:\Program Files\ChimeraX\bin\lib\site-
    10315 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10316 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10317 File "C:\Program Files\ChimeraX\bin\lib\site-
    10318 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10319 mouse_pause_tracking 
    10320 self._mouse_pause() 
    10321 File "C:\Program Files\ChimeraX\bin\lib\site-
    10322 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10323 m.pause(self._mouse_pause_position) 
    10324 File "C:\Program Files\ChimeraX\bin\lib\site-
    10325 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10326 p = self.view.picked_object(x, y) 
    10327 File "C:\Program Files\ChimeraX\bin\lib\site-
    10328 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10329 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10330 beyond, 
    10331 File "C:\Program Files\ChimeraX\bin\lib\site-
    10332 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10333 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10334 File "C:\Program Files\ChimeraX\bin\lib\site-
    10335 packages\chimerax\core\models.py", line 126, in first_intercept 
    10336 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10337 File "C:\Program Files\ChimeraX\bin\lib\site-
    10338 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10339 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10340 exclude=exclude) 
    10341 File "C:\Program Files\ChimeraX\bin\lib\site-
    10342 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10343 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10344 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10345 line 1121, in first_intercept 
    10346 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10347 pd.is_transparent(): 
    10348 File "C:\Program Files\ChimeraX\bin\lib\site-
    10349 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10350 t = self.triangle_num 
    10351 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10352  
    10353 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10354  
    10355 File "C:\Program Files\ChimeraX\bin\lib\site-
    10356 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10357 t = self.triangle_num 
    10358  
    10359 See log for complete Python traceback. 
    10360  
    10361 Traceback (most recent call last): 
    10362 File "C:\Program Files\ChimeraX\bin\lib\site-
    10363 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10364 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10365 File "C:\Program Files\ChimeraX\bin\lib\site-
    10366 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10367 mouse_pause_tracking 
    10368 self._mouse_pause() 
    10369 File "C:\Program Files\ChimeraX\bin\lib\site-
    10370 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10371 m.pause(self._mouse_pause_position) 
    10372 File "C:\Program Files\ChimeraX\bin\lib\site-
    10373 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10374 p = self.view.picked_object(x, y) 
    10375 File "C:\Program Files\ChimeraX\bin\lib\site-
    10376 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10377 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10378 beyond, 
    10379 File "C:\Program Files\ChimeraX\bin\lib\site-
    10380 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10381 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10382 File "C:\Program Files\ChimeraX\bin\lib\site-
    10383 packages\chimerax\core\models.py", line 126, in first_intercept 
    10384 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10385 File "C:\Program Files\ChimeraX\bin\lib\site-
    10386 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10387 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10388 exclude=exclude) 
    10389 File "C:\Program Files\ChimeraX\bin\lib\site-
    10390 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10391 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10392 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10393 line 1121, in first_intercept 
    10394 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10395 pd.is_transparent(): 
    10396 File "C:\Program Files\ChimeraX\bin\lib\site-
    10397 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10398 t = self.triangle_num 
    10399 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10400  
    10401 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10402  
    10403 File "C:\Program Files\ChimeraX\bin\lib\site-
    10404 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10405 t = self.triangle_num 
    10406  
    10407 See log for complete Python traceback. 
    10408  
    10409 Traceback (most recent call last): 
    10410 File "C:\Program Files\ChimeraX\bin\lib\site-
    10411 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10412 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10413 File "C:\Program Files\ChimeraX\bin\lib\site-
    10414 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10415 mouse_pause_tracking 
    10416 self._mouse_pause() 
    10417 File "C:\Program Files\ChimeraX\bin\lib\site-
    10418 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10419 m.pause(self._mouse_pause_position) 
    10420 File "C:\Program Files\ChimeraX\bin\lib\site-
    10421 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10422 p = self.view.picked_object(x, y) 
    10423 File "C:\Program Files\ChimeraX\bin\lib\site-
    10424 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10425 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10426 beyond, 
    10427 File "C:\Program Files\ChimeraX\bin\lib\site-
    10428 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10429 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10430 File "C:\Program Files\ChimeraX\bin\lib\site-
    10431 packages\chimerax\core\models.py", line 126, in first_intercept 
    10432 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10433 File "C:\Program Files\ChimeraX\bin\lib\site-
    10434 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10435 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10436 exclude=exclude) 
    10437 File "C:\Program Files\ChimeraX\bin\lib\site-
    10438 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10439 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10440 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10441 line 1121, in first_intercept 
    10442 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10443 pd.is_transparent(): 
    10444 File "C:\Program Files\ChimeraX\bin\lib\site-
    10445 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10446 t = self.triangle_num 
    10447 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10448  
    10449 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10450  
    10451 File "C:\Program Files\ChimeraX\bin\lib\site-
    10452 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10453 t = self.triangle_num 
    10454  
    10455 See log for complete Python traceback. 
    10456  
    10457 Traceback (most recent call last): 
    10458 File "C:\Program Files\ChimeraX\bin\lib\site-
    10459 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10460 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10461 File "C:\Program Files\ChimeraX\bin\lib\site-
    10462 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10463 mouse_pause_tracking 
    10464 self._mouse_pause() 
    10465 File "C:\Program Files\ChimeraX\bin\lib\site-
    10466 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10467 m.pause(self._mouse_pause_position) 
    10468 File "C:\Program Files\ChimeraX\bin\lib\site-
    10469 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10470 p = self.view.picked_object(x, y) 
    10471 File "C:\Program Files\ChimeraX\bin\lib\site-
    10472 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10473 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10474 beyond, 
    10475 File "C:\Program Files\ChimeraX\bin\lib\site-
    10476 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10477 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10478 File "C:\Program Files\ChimeraX\bin\lib\site-
    10479 packages\chimerax\core\models.py", line 126, in first_intercept 
    10480 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10481 File "C:\Program Files\ChimeraX\bin\lib\site-
    10482 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10483 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10484 exclude=exclude) 
    10485 File "C:\Program Files\ChimeraX\bin\lib\site-
    10486 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10487 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10488 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10489 line 1121, in first_intercept 
    10490 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10491 pd.is_transparent(): 
    10492 File "C:\Program Files\ChimeraX\bin\lib\site-
    10493 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10494 t = self.triangle_num 
    10495 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10496  
    10497 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10498  
    10499 File "C:\Program Files\ChimeraX\bin\lib\site-
    10500 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10501 t = self.triangle_num 
    10502  
    10503 See log for complete Python traceback. 
    10504  
    10505 Traceback (most recent call last): 
    10506 File "C:\Program Files\ChimeraX\bin\lib\site-
    10507 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10508 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10509 File "C:\Program Files\ChimeraX\bin\lib\site-
    10510 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10511 mouse_pause_tracking 
    10512 self._mouse_pause() 
    10513 File "C:\Program Files\ChimeraX\bin\lib\site-
    10514 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10515 m.pause(self._mouse_pause_position) 
    10516 File "C:\Program Files\ChimeraX\bin\lib\site-
    10517 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10518 p = self.view.picked_object(x, y) 
    10519 File "C:\Program Files\ChimeraX\bin\lib\site-
    10520 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10521 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10522 beyond, 
    10523 File "C:\Program Files\ChimeraX\bin\lib\site-
    10524 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10525 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10526 File "C:\Program Files\ChimeraX\bin\lib\site-
    10527 packages\chimerax\core\models.py", line 126, in first_intercept 
    10528 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10529 File "C:\Program Files\ChimeraX\bin\lib\site-
    10530 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10531 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10532 exclude=exclude) 
    10533 File "C:\Program Files\ChimeraX\bin\lib\site-
    10534 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10535 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10536 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10537 line 1121, in first_intercept 
    10538 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10539 pd.is_transparent(): 
    10540 File "C:\Program Files\ChimeraX\bin\lib\site-
    10541 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10542 t = self.triangle_num 
    10543 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10544  
    10545 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10546  
    10547 File "C:\Program Files\ChimeraX\bin\lib\site-
    10548 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10549 t = self.triangle_num 
    10550  
    10551 See log for complete Python traceback. 
    10552  
    10553 Traceback (most recent call last): 
    10554 File "C:\Program Files\ChimeraX\bin\lib\site-
    10555 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10556 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10557 File "C:\Program Files\ChimeraX\bin\lib\site-
    10558 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10559 mouse_pause_tracking 
    10560 self._mouse_pause() 
    10561 File "C:\Program Files\ChimeraX\bin\lib\site-
    10562 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10563 m.pause(self._mouse_pause_position) 
    10564 File "C:\Program Files\ChimeraX\bin\lib\site-
    10565 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10566 p = self.view.picked_object(x, y) 
    10567 File "C:\Program Files\ChimeraX\bin\lib\site-
    10568 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10569 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10570 beyond, 
    10571 File "C:\Program Files\ChimeraX\bin\lib\site-
    10572 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10573 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10574 File "C:\Program Files\ChimeraX\bin\lib\site-
    10575 packages\chimerax\core\models.py", line 126, in first_intercept 
    10576 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10577 File "C:\Program Files\ChimeraX\bin\lib\site-
    10578 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10579 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10580 exclude=exclude) 
    10581 File "C:\Program Files\ChimeraX\bin\lib\site-
    10582 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10583 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10584 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10585 line 1121, in first_intercept 
    10586 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10587 pd.is_transparent(): 
    10588 File "C:\Program Files\ChimeraX\bin\lib\site-
    10589 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10590 t = self.triangle_num 
    10591 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10592  
    10593 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10594  
    10595 File "C:\Program Files\ChimeraX\bin\lib\site-
    10596 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10597 t = self.triangle_num 
    10598  
    10599 See log for complete Python traceback. 
    10600  
    10601 Traceback (most recent call last): 
    10602 File "C:\Program Files\ChimeraX\bin\lib\site-
    10603 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10604 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10605 File "C:\Program Files\ChimeraX\bin\lib\site-
    10606 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10607 mouse_pause_tracking 
    10608 self._mouse_pause() 
    10609 File "C:\Program Files\ChimeraX\bin\lib\site-
    10610 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10611 m.pause(self._mouse_pause_position) 
    10612 File "C:\Program Files\ChimeraX\bin\lib\site-
    10613 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10614 p = self.view.picked_object(x, y) 
    10615 File "C:\Program Files\ChimeraX\bin\lib\site-
    10616 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10617 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10618 beyond, 
    10619 File "C:\Program Files\ChimeraX\bin\lib\site-
    10620 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10621 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10622 File "C:\Program Files\ChimeraX\bin\lib\site-
    10623 packages\chimerax\core\models.py", line 126, in first_intercept 
    10624 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10625 File "C:\Program Files\ChimeraX\bin\lib\site-
    10626 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10627 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10628 exclude=exclude) 
    10629 File "C:\Program Files\ChimeraX\bin\lib\site-
    10630 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10631 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10632 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10633 line 1121, in first_intercept 
    10634 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10635 pd.is_transparent(): 
    10636 File "C:\Program Files\ChimeraX\bin\lib\site-
    10637 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10638 t = self.triangle_num 
    10639 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10640  
    10641 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10642  
    10643 File "C:\Program Files\ChimeraX\bin\lib\site-
    10644 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10645 t = self.triangle_num 
    10646  
    10647 See log for complete Python traceback. 
    10648  
    10649 Traceback (most recent call last): 
    10650 File "C:\Program Files\ChimeraX\bin\lib\site-
    10651 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10652 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10653 File "C:\Program Files\ChimeraX\bin\lib\site-
    10654 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10655 mouse_pause_tracking 
    10656 self._mouse_pause() 
    10657 File "C:\Program Files\ChimeraX\bin\lib\site-
    10658 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10659 m.pause(self._mouse_pause_position) 
    10660 File "C:\Program Files\ChimeraX\bin\lib\site-
    10661 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10662 p = self.view.picked_object(x, y) 
    10663 File "C:\Program Files\ChimeraX\bin\lib\site-
    10664 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10665 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10666 beyond, 
    10667 File "C:\Program Files\ChimeraX\bin\lib\site-
    10668 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10669 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10670 File "C:\Program Files\ChimeraX\bin\lib\site-
    10671 packages\chimerax\core\models.py", line 126, in first_intercept 
    10672 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10673 File "C:\Program Files\ChimeraX\bin\lib\site-
    10674 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10675 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10676 exclude=exclude) 
    10677 File "C:\Program Files\ChimeraX\bin\lib\site-
    10678 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10679 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10680 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10681 line 1121, in first_intercept 
    10682 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10683 pd.is_transparent(): 
    10684 File "C:\Program Files\ChimeraX\bin\lib\site-
    10685 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10686 t = self.triangle_num 
    10687 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10688  
    10689 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10690  
    10691 File "C:\Program Files\ChimeraX\bin\lib\site-
    10692 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10693 t = self.triangle_num 
    10694  
    10695 See log for complete Python traceback. 
    10696  
    10697 Traceback (most recent call last): 
    10698 File "C:\Program Files\ChimeraX\bin\lib\site-
    10699 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10700 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10701 File "C:\Program Files\ChimeraX\bin\lib\site-
    10702 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10703 mouse_pause_tracking 
    10704 self._mouse_pause() 
    10705 File "C:\Program Files\ChimeraX\bin\lib\site-
    10706 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10707 m.pause(self._mouse_pause_position) 
    10708 File "C:\Program Files\ChimeraX\bin\lib\site-
    10709 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10710 p = self.view.picked_object(x, y) 
    10711 File "C:\Program Files\ChimeraX\bin\lib\site-
    10712 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10713 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10714 beyond, 
    10715 File "C:\Program Files\ChimeraX\bin\lib\site-
    10716 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10717 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10718 File "C:\Program Files\ChimeraX\bin\lib\site-
    10719 packages\chimerax\core\models.py", line 126, in first_intercept 
    10720 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10721 File "C:\Program Files\ChimeraX\bin\lib\site-
    10722 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10723 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10724 exclude=exclude) 
    10725 File "C:\Program Files\ChimeraX\bin\lib\site-
    10726 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10727 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10728 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10729 line 1121, in first_intercept 
    10730 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10731 pd.is_transparent(): 
    10732 File "C:\Program Files\ChimeraX\bin\lib\site-
    10733 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10734 t = self.triangle_num 
    10735 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10736  
    10737 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10738  
    10739 File "C:\Program Files\ChimeraX\bin\lib\site-
    10740 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10741 t = self.triangle_num 
    10742  
    10743 See log for complete Python traceback. 
    10744  
    10745 Traceback (most recent call last): 
    10746 File "C:\Program Files\ChimeraX\bin\lib\site-
    10747 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10748 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10749 File "C:\Program Files\ChimeraX\bin\lib\site-
    10750 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10751 mouse_pause_tracking 
    10752 self._mouse_pause() 
    10753 File "C:\Program Files\ChimeraX\bin\lib\site-
    10754 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10755 m.pause(self._mouse_pause_position) 
    10756 File "C:\Program Files\ChimeraX\bin\lib\site-
    10757 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10758 p = self.view.picked_object(x, y) 
    10759 File "C:\Program Files\ChimeraX\bin\lib\site-
    10760 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10761 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10762 beyond, 
    10763 File "C:\Program Files\ChimeraX\bin\lib\site-
    10764 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10765 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10766 File "C:\Program Files\ChimeraX\bin\lib\site-
    10767 packages\chimerax\core\models.py", line 126, in first_intercept 
    10768 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10769 File "C:\Program Files\ChimeraX\bin\lib\site-
    10770 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10771 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10772 exclude=exclude) 
    10773 File "C:\Program Files\ChimeraX\bin\lib\site-
    10774 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10775 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10776 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10777 line 1121, in first_intercept 
    10778 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10779 pd.is_transparent(): 
    10780 File "C:\Program Files\ChimeraX\bin\lib\site-
    10781 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10782 t = self.triangle_num 
    10783 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10784  
    10785 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10786  
    10787 File "C:\Program Files\ChimeraX\bin\lib\site-
    10788 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10789 t = self.triangle_num 
    10790  
    10791 See log for complete Python traceback. 
    10792  
    10793 Traceback (most recent call last): 
    10794 File "C:\Program Files\ChimeraX\bin\lib\site-
    10795 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10796 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10797 File "C:\Program Files\ChimeraX\bin\lib\site-
    10798 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10799 mouse_pause_tracking 
    10800 self._mouse_pause() 
    10801 File "C:\Program Files\ChimeraX\bin\lib\site-
    10802 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10803 m.pause(self._mouse_pause_position) 
    10804 File "C:\Program Files\ChimeraX\bin\lib\site-
    10805 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10806 p = self.view.picked_object(x, y) 
    10807 File "C:\Program Files\ChimeraX\bin\lib\site-
    10808 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10809 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10810 beyond, 
    10811 File "C:\Program Files\ChimeraX\bin\lib\site-
    10812 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10813 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10814 File "C:\Program Files\ChimeraX\bin\lib\site-
    10815 packages\chimerax\core\models.py", line 126, in first_intercept 
    10816 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10817 File "C:\Program Files\ChimeraX\bin\lib\site-
    10818 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10819 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10820 exclude=exclude) 
    10821 File "C:\Program Files\ChimeraX\bin\lib\site-
    10822 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10823 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10824 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10825 line 1121, in first_intercept 
    10826 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10827 pd.is_transparent(): 
    10828 File "C:\Program Files\ChimeraX\bin\lib\site-
    10829 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10830 t = self.triangle_num 
    10831 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10832  
    10833 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10834  
    10835 File "C:\Program Files\ChimeraX\bin\lib\site-
    10836 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10837 t = self.triangle_num 
    10838  
    10839 See log for complete Python traceback. 
    10840  
    10841 Traceback (most recent call last): 
    10842 File "C:\Program Files\ChimeraX\bin\lib\site-
    10843 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10844 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10845 File "C:\Program Files\ChimeraX\bin\lib\site-
    10846 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10847 mouse_pause_tracking 
    10848 self._mouse_pause() 
    10849 File "C:\Program Files\ChimeraX\bin\lib\site-
    10850 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10851 m.pause(self._mouse_pause_position) 
    10852 File "C:\Program Files\ChimeraX\bin\lib\site-
    10853 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10854 p = self.view.picked_object(x, y) 
    10855 File "C:\Program Files\ChimeraX\bin\lib\site-
    10856 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10857 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10858 beyond, 
    10859 File "C:\Program Files\ChimeraX\bin\lib\site-
    10860 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10861 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10862 File "C:\Program Files\ChimeraX\bin\lib\site-
    10863 packages\chimerax\core\models.py", line 126, in first_intercept 
    10864 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10865 File "C:\Program Files\ChimeraX\bin\lib\site-
    10866 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10867 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10868 exclude=exclude) 
    10869 File "C:\Program Files\ChimeraX\bin\lib\site-
    10870 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10871 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10872 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10873 line 1121, in first_intercept 
    10874 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10875 pd.is_transparent(): 
    10876 File "C:\Program Files\ChimeraX\bin\lib\site-
    10877 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10878 t = self.triangle_num 
    10879 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10880  
    10881 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10882  
    10883 File "C:\Program Files\ChimeraX\bin\lib\site-
    10884 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10885 t = self.triangle_num 
    10886  
    10887 See log for complete Python traceback. 
    10888  
    10889 Traceback (most recent call last): 
    10890 File "C:\Program Files\ChimeraX\bin\lib\site-
    10891 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10892 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10893 File "C:\Program Files\ChimeraX\bin\lib\site-
    10894 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10895 mouse_pause_tracking 
    10896 self._mouse_pause() 
    10897 File "C:\Program Files\ChimeraX\bin\lib\site-
    10898 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10899 m.pause(self._mouse_pause_position) 
    10900 File "C:\Program Files\ChimeraX\bin\lib\site-
    10901 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10902 p = self.view.picked_object(x, y) 
    10903 File "C:\Program Files\ChimeraX\bin\lib\site-
    10904 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10905 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10906 beyond, 
    10907 File "C:\Program Files\ChimeraX\bin\lib\site-
    10908 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10909 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10910 File "C:\Program Files\ChimeraX\bin\lib\site-
    10911 packages\chimerax\core\models.py", line 126, in first_intercept 
    10912 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10913 File "C:\Program Files\ChimeraX\bin\lib\site-
    10914 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10915 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10916 exclude=exclude) 
    10917 File "C:\Program Files\ChimeraX\bin\lib\site-
    10918 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10919 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10920 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10921 line 1121, in first_intercept 
    10922 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10923 pd.is_transparent(): 
    10924 File "C:\Program Files\ChimeraX\bin\lib\site-
    10925 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10926 t = self.triangle_num 
    10927 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10928  
    10929 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10930  
    10931 File "C:\Program Files\ChimeraX\bin\lib\site-
    10932 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10933 t = self.triangle_num 
    10934  
    10935 See log for complete Python traceback. 
    10936  
    10937 Traceback (most recent call last): 
    10938 File "C:\Program Files\ChimeraX\bin\lib\site-
    10939 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10940 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10941 File "C:\Program Files\ChimeraX\bin\lib\site-
    10942 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10943 mouse_pause_tracking 
    10944 self._mouse_pause() 
    10945 File "C:\Program Files\ChimeraX\bin\lib\site-
    10946 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10947 m.pause(self._mouse_pause_position) 
    10948 File "C:\Program Files\ChimeraX\bin\lib\site-
    10949 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10950 p = self.view.picked_object(x, y) 
    10951 File "C:\Program Files\ChimeraX\bin\lib\site-
    10952 packages\chimerax\graphics\view.py", line 817, in picked_object 
    10953 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    10954 beyond, 
    10955 File "C:\Program Files\ChimeraX\bin\lib\site-
    10956 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    10957 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    10958 File "C:\Program Files\ChimeraX\bin\lib\site-
    10959 packages\chimerax\core\models.py", line 126, in first_intercept 
    10960 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    10961 File "C:\Program Files\ChimeraX\bin\lib\site-
    10962 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    10963 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    10964 exclude=exclude) 
    10965 File "C:\Program Files\ChimeraX\bin\lib\site-
    10966 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    10967 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    10968 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    10969 line 1121, in first_intercept 
    10970 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    10971 pd.is_transparent(): 
    10972 File "C:\Program Files\ChimeraX\bin\lib\site-
    10973 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10974 t = self.triangle_num 
    10975 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10976  
    10977 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    10978  
    10979 File "C:\Program Files\ChimeraX\bin\lib\site-
    10980 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    10981 t = self.triangle_num 
    10982  
    10983 See log for complete Python traceback. 
    10984  
    10985 Traceback (most recent call last): 
    10986 File "C:\Program Files\ChimeraX\bin\lib\site-
    10987 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    10988 self.session.ui.mouse_modes.mouse_pause_tracking() 
    10989 File "C:\Program Files\ChimeraX\bin\lib\site-
    10990 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    10991 mouse_pause_tracking 
    10992 self._mouse_pause() 
    10993 File "C:\Program Files\ChimeraX\bin\lib\site-
    10994 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    10995 m.pause(self._mouse_pause_position) 
    10996 File "C:\Program Files\ChimeraX\bin\lib\site-
    10997 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    10998 p = self.view.picked_object(x, y) 
    10999 File "C:\Program Files\ChimeraX\bin\lib\site-
    11000 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11001 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11002 beyond, 
    11003 File "C:\Program Files\ChimeraX\bin\lib\site-
    11004 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11005 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11006 File "C:\Program Files\ChimeraX\bin\lib\site-
    11007 packages\chimerax\core\models.py", line 126, in first_intercept 
    11008 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11009 File "C:\Program Files\ChimeraX\bin\lib\site-
    11010 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11011 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11012 exclude=exclude) 
    11013 File "C:\Program Files\ChimeraX\bin\lib\site-
    11014 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11015 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11016 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11017 line 1121, in first_intercept 
    11018 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11019 pd.is_transparent(): 
    11020 File "C:\Program Files\ChimeraX\bin\lib\site-
    11021 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11022 t = self.triangle_num 
    11023 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11024  
    11025 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11026  
    11027 File "C:\Program Files\ChimeraX\bin\lib\site-
    11028 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11029 t = self.triangle_num 
    11030  
    11031 See log for complete Python traceback. 
    11032  
    11033 Traceback (most recent call last): 
    11034 File "C:\Program Files\ChimeraX\bin\lib\site-
    11035 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11036 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11037 File "C:\Program Files\ChimeraX\bin\lib\site-
    11038 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11039 mouse_pause_tracking 
    11040 self._mouse_pause() 
    11041 File "C:\Program Files\ChimeraX\bin\lib\site-
    11042 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11043 m.pause(self._mouse_pause_position) 
    11044 File "C:\Program Files\ChimeraX\bin\lib\site-
    11045 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11046 p = self.view.picked_object(x, y) 
    11047 File "C:\Program Files\ChimeraX\bin\lib\site-
    11048 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11049 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11050 beyond, 
    11051 File "C:\Program Files\ChimeraX\bin\lib\site-
    11052 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11053 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11054 File "C:\Program Files\ChimeraX\bin\lib\site-
    11055 packages\chimerax\core\models.py", line 126, in first_intercept 
    11056 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11057 File "C:\Program Files\ChimeraX\bin\lib\site-
    11058 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11059 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11060 exclude=exclude) 
    11061 File "C:\Program Files\ChimeraX\bin\lib\site-
    11062 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11063 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11064 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11065 line 1121, in first_intercept 
    11066 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11067 pd.is_transparent(): 
    11068 File "C:\Program Files\ChimeraX\bin\lib\site-
    11069 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11070 t = self.triangle_num 
    11071 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11072  
    11073 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11074  
    11075 File "C:\Program Files\ChimeraX\bin\lib\site-
    11076 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11077 t = self.triangle_num 
    11078  
    11079 See log for complete Python traceback. 
    11080  
    11081 Traceback (most recent call last): 
    11082 File "C:\Program Files\ChimeraX\bin\lib\site-
    11083 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11084 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11085 File "C:\Program Files\ChimeraX\bin\lib\site-
    11086 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11087 mouse_pause_tracking 
    11088 self._mouse_pause() 
    11089 File "C:\Program Files\ChimeraX\bin\lib\site-
    11090 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11091 m.pause(self._mouse_pause_position) 
    11092 File "C:\Program Files\ChimeraX\bin\lib\site-
    11093 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11094 p = self.view.picked_object(x, y) 
    11095 File "C:\Program Files\ChimeraX\bin\lib\site-
    11096 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11097 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11098 beyond, 
    11099 File "C:\Program Files\ChimeraX\bin\lib\site-
    11100 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11101 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11102 File "C:\Program Files\ChimeraX\bin\lib\site-
    11103 packages\chimerax\core\models.py", line 126, in first_intercept 
    11104 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11105 File "C:\Program Files\ChimeraX\bin\lib\site-
    11106 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11107 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11108 exclude=exclude) 
    11109 File "C:\Program Files\ChimeraX\bin\lib\site-
    11110 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11111 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11112 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11113 line 1121, in first_intercept 
    11114 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11115 pd.is_transparent(): 
    11116 File "C:\Program Files\ChimeraX\bin\lib\site-
    11117 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11118 t = self.triangle_num 
    11119 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11120  
    11121 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11122  
    11123 File "C:\Program Files\ChimeraX\bin\lib\site-
    11124 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11125 t = self.triangle_num 
    11126  
    11127 See log for complete Python traceback. 
    11128  
    11129 Traceback (most recent call last): 
    11130 File "C:\Program Files\ChimeraX\bin\lib\site-
    11131 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11132 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11133 File "C:\Program Files\ChimeraX\bin\lib\site-
    11134 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11135 mouse_pause_tracking 
    11136 self._mouse_pause() 
    11137 File "C:\Program Files\ChimeraX\bin\lib\site-
    11138 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11139 m.pause(self._mouse_pause_position) 
    11140 File "C:\Program Files\ChimeraX\bin\lib\site-
    11141 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11142 p = self.view.picked_object(x, y) 
    11143 File "C:\Program Files\ChimeraX\bin\lib\site-
    11144 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11145 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11146 beyond, 
    11147 File "C:\Program Files\ChimeraX\bin\lib\site-
    11148 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11149 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11150 File "C:\Program Files\ChimeraX\bin\lib\site-
    11151 packages\chimerax\core\models.py", line 126, in first_intercept 
    11152 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11153 File "C:\Program Files\ChimeraX\bin\lib\site-
    11154 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11155 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11156 exclude=exclude) 
    11157 File "C:\Program Files\ChimeraX\bin\lib\site-
    11158 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11159 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11160 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11161 line 1121, in first_intercept 
    11162 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11163 pd.is_transparent(): 
    11164 File "C:\Program Files\ChimeraX\bin\lib\site-
    11165 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11166 t = self.triangle_num 
    11167 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11168  
    11169 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11170  
    11171 File "C:\Program Files\ChimeraX\bin\lib\site-
    11172 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11173 t = self.triangle_num 
    11174  
    11175 See log for complete Python traceback. 
    11176  
    11177 Traceback (most recent call last): 
    11178 File "C:\Program Files\ChimeraX\bin\lib\site-
    11179 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11180 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11181 File "C:\Program Files\ChimeraX\bin\lib\site-
    11182 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11183 mouse_pause_tracking 
    11184 self._mouse_pause() 
    11185 File "C:\Program Files\ChimeraX\bin\lib\site-
    11186 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11187 m.pause(self._mouse_pause_position) 
    11188 File "C:\Program Files\ChimeraX\bin\lib\site-
    11189 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11190 p = self.view.picked_object(x, y) 
    11191 File "C:\Program Files\ChimeraX\bin\lib\site-
    11192 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11193 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11194 beyond, 
    11195 File "C:\Program Files\ChimeraX\bin\lib\site-
    11196 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11197 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11198 File "C:\Program Files\ChimeraX\bin\lib\site-
    11199 packages\chimerax\core\models.py", line 126, in first_intercept 
    11200 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11201 File "C:\Program Files\ChimeraX\bin\lib\site-
    11202 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11203 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11204 exclude=exclude) 
    11205 File "C:\Program Files\ChimeraX\bin\lib\site-
    11206 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11207 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11208 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11209 line 1121, in first_intercept 
    11210 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11211 pd.is_transparent(): 
    11212 File "C:\Program Files\ChimeraX\bin\lib\site-
    11213 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11214 t = self.triangle_num 
    11215 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11216  
    11217 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11218  
    11219 File "C:\Program Files\ChimeraX\bin\lib\site-
    11220 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11221 t = self.triangle_num 
    11222  
    11223 See log for complete Python traceback. 
    11224  
    11225 Traceback (most recent call last): 
    11226 File "C:\Program Files\ChimeraX\bin\lib\site-
    11227 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11228 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11229 File "C:\Program Files\ChimeraX\bin\lib\site-
    11230 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11231 mouse_pause_tracking 
    11232 self._mouse_pause() 
    11233 File "C:\Program Files\ChimeraX\bin\lib\site-
    11234 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11235 m.pause(self._mouse_pause_position) 
    11236 File "C:\Program Files\ChimeraX\bin\lib\site-
    11237 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11238 p = self.view.picked_object(x, y) 
    11239 File "C:\Program Files\ChimeraX\bin\lib\site-
    11240 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11241 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11242 beyond, 
    11243 File "C:\Program Files\ChimeraX\bin\lib\site-
    11244 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11245 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11246 File "C:\Program Files\ChimeraX\bin\lib\site-
    11247 packages\chimerax\core\models.py", line 126, in first_intercept 
    11248 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11249 File "C:\Program Files\ChimeraX\bin\lib\site-
    11250 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11251 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11252 exclude=exclude) 
    11253 File "C:\Program Files\ChimeraX\bin\lib\site-
    11254 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11255 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11256 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11257 line 1121, in first_intercept 
    11258 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11259 pd.is_transparent(): 
    11260 File "C:\Program Files\ChimeraX\bin\lib\site-
    11261 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11262 t = self.triangle_num 
    11263 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11264  
    11265 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11266  
    11267 File "C:\Program Files\ChimeraX\bin\lib\site-
    11268 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11269 t = self.triangle_num 
    11270  
    11271 See log for complete Python traceback. 
    11272  
    11273 Traceback (most recent call last): 
    11274 File "C:\Program Files\ChimeraX\bin\lib\site-
    11275 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11276 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11277 File "C:\Program Files\ChimeraX\bin\lib\site-
    11278 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11279 mouse_pause_tracking 
    11280 self._mouse_pause() 
    11281 File "C:\Program Files\ChimeraX\bin\lib\site-
    11282 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11283 m.pause(self._mouse_pause_position) 
    11284 File "C:\Program Files\ChimeraX\bin\lib\site-
    11285 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11286 p = self.view.picked_object(x, y) 
    11287 File "C:\Program Files\ChimeraX\bin\lib\site-
    11288 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11289 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11290 beyond, 
    11291 File "C:\Program Files\ChimeraX\bin\lib\site-
    11292 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11293 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11294 File "C:\Program Files\ChimeraX\bin\lib\site-
    11295 packages\chimerax\core\models.py", line 126, in first_intercept 
    11296 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11297 File "C:\Program Files\ChimeraX\bin\lib\site-
    11298 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11299 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11300 exclude=exclude) 
    11301 File "C:\Program Files\ChimeraX\bin\lib\site-
    11302 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11303 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11304 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11305 line 1121, in first_intercept 
    11306 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11307 pd.is_transparent(): 
    11308 File "C:\Program Files\ChimeraX\bin\lib\site-
    11309 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11310 t = self.triangle_num 
    11311 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11312  
    11313 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11314  
    11315 File "C:\Program Files\ChimeraX\bin\lib\site-
    11316 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11317 t = self.triangle_num 
    11318  
    11319 See log for complete Python traceback. 
    11320  
    11321 Traceback (most recent call last): 
    11322 File "C:\Program Files\ChimeraX\bin\lib\site-
    11323 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11324 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11325 File "C:\Program Files\ChimeraX\bin\lib\site-
    11326 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11327 mouse_pause_tracking 
    11328 self._mouse_pause() 
    11329 File "C:\Program Files\ChimeraX\bin\lib\site-
    11330 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11331 m.pause(self._mouse_pause_position) 
    11332 File "C:\Program Files\ChimeraX\bin\lib\site-
    11333 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11334 p = self.view.picked_object(x, y) 
    11335 File "C:\Program Files\ChimeraX\bin\lib\site-
    11336 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11337 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11338 beyond, 
    11339 File "C:\Program Files\ChimeraX\bin\lib\site-
    11340 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11341 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11342 File "C:\Program Files\ChimeraX\bin\lib\site-
    11343 packages\chimerax\core\models.py", line 126, in first_intercept 
    11344 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11345 File "C:\Program Files\ChimeraX\bin\lib\site-
    11346 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11347 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11348 exclude=exclude) 
    11349 File "C:\Program Files\ChimeraX\bin\lib\site-
    11350 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11351 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11352 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11353 line 1121, in first_intercept 
    11354 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11355 pd.is_transparent(): 
    11356 File "C:\Program Files\ChimeraX\bin\lib\site-
    11357 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11358 t = self.triangle_num 
    11359 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11360  
    11361 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11362  
    11363 File "C:\Program Files\ChimeraX\bin\lib\site-
    11364 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11365 t = self.triangle_num 
    11366  
    11367 See log for complete Python traceback. 
    11368  
    11369 Traceback (most recent call last): 
    11370 File "C:\Program Files\ChimeraX\bin\lib\site-
    11371 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11372 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11373 File "C:\Program Files\ChimeraX\bin\lib\site-
    11374 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11375 mouse_pause_tracking 
    11376 self._mouse_pause() 
    11377 File "C:\Program Files\ChimeraX\bin\lib\site-
    11378 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11379 m.pause(self._mouse_pause_position) 
    11380 File "C:\Program Files\ChimeraX\bin\lib\site-
    11381 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11382 p = self.view.picked_object(x, y) 
    11383 File "C:\Program Files\ChimeraX\bin\lib\site-
    11384 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11385 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11386 beyond, 
    11387 File "C:\Program Files\ChimeraX\bin\lib\site-
    11388 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11389 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11390 File "C:\Program Files\ChimeraX\bin\lib\site-
    11391 packages\chimerax\core\models.py", line 126, in first_intercept 
    11392 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11393 File "C:\Program Files\ChimeraX\bin\lib\site-
    11394 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11395 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11396 exclude=exclude) 
    11397 File "C:\Program Files\ChimeraX\bin\lib\site-
    11398 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11399 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11400 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11401 line 1121, in first_intercept 
    11402 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11403 pd.is_transparent(): 
    11404 File "C:\Program Files\ChimeraX\bin\lib\site-
    11405 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11406 t = self.triangle_num 
    11407 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11408  
    11409 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11410  
    11411 File "C:\Program Files\ChimeraX\bin\lib\site-
    11412 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11413 t = self.triangle_num 
    11414  
    11415 See log for complete Python traceback. 
    11416  
    11417 Traceback (most recent call last): 
    11418 File "C:\Program Files\ChimeraX\bin\lib\site-
    11419 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11420 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11421 File "C:\Program Files\ChimeraX\bin\lib\site-
    11422 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11423 mouse_pause_tracking 
    11424 self._mouse_pause() 
    11425 File "C:\Program Files\ChimeraX\bin\lib\site-
    11426 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11427 m.pause(self._mouse_pause_position) 
    11428 File "C:\Program Files\ChimeraX\bin\lib\site-
    11429 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11430 p = self.view.picked_object(x, y) 
    11431 File "C:\Program Files\ChimeraX\bin\lib\site-
    11432 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11433 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11434 beyond, 
    11435 File "C:\Program Files\ChimeraX\bin\lib\site-
    11436 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11437 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11438 File "C:\Program Files\ChimeraX\bin\lib\site-
    11439 packages\chimerax\core\models.py", line 126, in first_intercept 
    11440 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11441 File "C:\Program Files\ChimeraX\bin\lib\site-
    11442 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11443 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11444 exclude=exclude) 
    11445 File "C:\Program Files\ChimeraX\bin\lib\site-
    11446 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11447 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11448 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11449 line 1121, in first_intercept 
    11450 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11451 pd.is_transparent(): 
    11452 File "C:\Program Files\ChimeraX\bin\lib\site-
    11453 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11454 t = self.triangle_num 
    11455 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11456  
    11457 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11458  
    11459 File "C:\Program Files\ChimeraX\bin\lib\site-
    11460 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11461 t = self.triangle_num 
    11462  
    11463 See log for complete Python traceback. 
    11464  
    11465 Traceback (most recent call last): 
    11466 File "C:\Program Files\ChimeraX\bin\lib\site-
    11467 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11468 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11469 File "C:\Program Files\ChimeraX\bin\lib\site-
    11470 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11471 mouse_pause_tracking 
    11472 self._mouse_pause() 
    11473 File "C:\Program Files\ChimeraX\bin\lib\site-
    11474 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11475 m.pause(self._mouse_pause_position) 
    11476 File "C:\Program Files\ChimeraX\bin\lib\site-
    11477 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11478 p = self.view.picked_object(x, y) 
    11479 File "C:\Program Files\ChimeraX\bin\lib\site-
    11480 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11481 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11482 beyond, 
    11483 File "C:\Program Files\ChimeraX\bin\lib\site-
    11484 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11485 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11486 File "C:\Program Files\ChimeraX\bin\lib\site-
    11487 packages\chimerax\core\models.py", line 126, in first_intercept 
    11488 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11489 File "C:\Program Files\ChimeraX\bin\lib\site-
    11490 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11491 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11492 exclude=exclude) 
    11493 File "C:\Program Files\ChimeraX\bin\lib\site-
    11494 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11495 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11496 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11497 line 1121, in first_intercept 
    11498 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11499 pd.is_transparent(): 
    11500 File "C:\Program Files\ChimeraX\bin\lib\site-
    11501 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11502 t = self.triangle_num 
    11503 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11504  
    11505 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11506  
    11507 File "C:\Program Files\ChimeraX\bin\lib\site-
    11508 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11509 t = self.triangle_num 
    11510  
    11511 See log for complete Python traceback. 
    11512  
    11513 Traceback (most recent call last): 
    11514 File "C:\Program Files\ChimeraX\bin\lib\site-
    11515 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11516 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11517 File "C:\Program Files\ChimeraX\bin\lib\site-
    11518 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11519 mouse_pause_tracking 
    11520 self._mouse_pause() 
    11521 File "C:\Program Files\ChimeraX\bin\lib\site-
    11522 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11523 m.pause(self._mouse_pause_position) 
    11524 File "C:\Program Files\ChimeraX\bin\lib\site-
    11525 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11526 p = self.view.picked_object(x, y) 
    11527 File "C:\Program Files\ChimeraX\bin\lib\site-
    11528 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11529 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11530 beyond, 
    11531 File "C:\Program Files\ChimeraX\bin\lib\site-
    11532 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11533 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11534 File "C:\Program Files\ChimeraX\bin\lib\site-
    11535 packages\chimerax\core\models.py", line 126, in first_intercept 
    11536 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11537 File "C:\Program Files\ChimeraX\bin\lib\site-
    11538 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11539 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11540 exclude=exclude) 
    11541 File "C:\Program Files\ChimeraX\bin\lib\site-
    11542 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11543 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11544 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11545 line 1121, in first_intercept 
    11546 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11547 pd.is_transparent(): 
    11548 File "C:\Program Files\ChimeraX\bin\lib\site-
    11549 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11550 t = self.triangle_num 
    11551 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11552  
    11553 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11554  
    11555 File "C:\Program Files\ChimeraX\bin\lib\site-
    11556 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11557 t = self.triangle_num 
    11558  
    11559 See log for complete Python traceback. 
    11560  
    11561 Traceback (most recent call last): 
    11562 File "C:\Program Files\ChimeraX\bin\lib\site-
    11563 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11564 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11565 File "C:\Program Files\ChimeraX\bin\lib\site-
    11566 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11567 mouse_pause_tracking 
    11568 self._mouse_pause() 
    11569 File "C:\Program Files\ChimeraX\bin\lib\site-
    11570 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11571 m.pause(self._mouse_pause_position) 
    11572 File "C:\Program Files\ChimeraX\bin\lib\site-
    11573 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11574 p = self.view.picked_object(x, y) 
    11575 File "C:\Program Files\ChimeraX\bin\lib\site-
    11576 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11577 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11578 beyond, 
    11579 File "C:\Program Files\ChimeraX\bin\lib\site-
    11580 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11581 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11582 File "C:\Program Files\ChimeraX\bin\lib\site-
    11583 packages\chimerax\core\models.py", line 126, in first_intercept 
    11584 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11585 File "C:\Program Files\ChimeraX\bin\lib\site-
    11586 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11587 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11588 exclude=exclude) 
    11589 File "C:\Program Files\ChimeraX\bin\lib\site-
    11590 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11591 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11592 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11593 line 1121, in first_intercept 
    11594 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11595 pd.is_transparent(): 
    11596 File "C:\Program Files\ChimeraX\bin\lib\site-
    11597 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11598 t = self.triangle_num 
    11599 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11600  
    11601 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11602  
    11603 File "C:\Program Files\ChimeraX\bin\lib\site-
    11604 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11605 t = self.triangle_num 
    11606  
    11607 See log for complete Python traceback. 
    11608  
    11609 Traceback (most recent call last): 
    11610 File "C:\Program Files\ChimeraX\bin\lib\site-
    11611 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11612 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11613 File "C:\Program Files\ChimeraX\bin\lib\site-
    11614 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11615 mouse_pause_tracking 
    11616 self._mouse_pause() 
    11617 File "C:\Program Files\ChimeraX\bin\lib\site-
    11618 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11619 m.pause(self._mouse_pause_position) 
    11620 File "C:\Program Files\ChimeraX\bin\lib\site-
    11621 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11622 p = self.view.picked_object(x, y) 
    11623 File "C:\Program Files\ChimeraX\bin\lib\site-
    11624 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11625 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11626 beyond, 
    11627 File "C:\Program Files\ChimeraX\bin\lib\site-
    11628 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11629 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11630 File "C:\Program Files\ChimeraX\bin\lib\site-
    11631 packages\chimerax\core\models.py", line 126, in first_intercept 
    11632 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11633 File "C:\Program Files\ChimeraX\bin\lib\site-
    11634 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11635 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11636 exclude=exclude) 
    11637 File "C:\Program Files\ChimeraX\bin\lib\site-
    11638 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11639 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11640 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11641 line 1121, in first_intercept 
    11642 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11643 pd.is_transparent(): 
    11644 File "C:\Program Files\ChimeraX\bin\lib\site-
    11645 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11646 t = self.triangle_num 
    11647 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11648  
    11649 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11650  
    11651 File "C:\Program Files\ChimeraX\bin\lib\site-
    11652 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11653 t = self.triangle_num 
    11654  
    11655 See log for complete Python traceback. 
    11656  
    11657 Traceback (most recent call last): 
    11658 File "C:\Program Files\ChimeraX\bin\lib\site-
    11659 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11660 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11661 File "C:\Program Files\ChimeraX\bin\lib\site-
    11662 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11663 mouse_pause_tracking 
    11664 self._mouse_pause() 
    11665 File "C:\Program Files\ChimeraX\bin\lib\site-
    11666 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11667 m.pause(self._mouse_pause_position) 
    11668 File "C:\Program Files\ChimeraX\bin\lib\site-
    11669 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11670 p = self.view.picked_object(x, y) 
    11671 File "C:\Program Files\ChimeraX\bin\lib\site-
    11672 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11673 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11674 beyond, 
    11675 File "C:\Program Files\ChimeraX\bin\lib\site-
    11676 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11677 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11678 File "C:\Program Files\ChimeraX\bin\lib\site-
    11679 packages\chimerax\core\models.py", line 126, in first_intercept 
    11680 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11681 File "C:\Program Files\ChimeraX\bin\lib\site-
    11682 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11683 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11684 exclude=exclude) 
    11685 File "C:\Program Files\ChimeraX\bin\lib\site-
    11686 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11687 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11688 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11689 line 1121, in first_intercept 
    11690 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11691 pd.is_transparent(): 
    11692 File "C:\Program Files\ChimeraX\bin\lib\site-
    11693 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11694 t = self.triangle_num 
    11695 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11696  
    11697 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11698  
    11699 File "C:\Program Files\ChimeraX\bin\lib\site-
    11700 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11701 t = self.triangle_num 
    11702  
    11703 See log for complete Python traceback. 
    11704  
    11705 Traceback (most recent call last): 
    11706 File "C:\Program Files\ChimeraX\bin\lib\site-
    11707 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11708 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11709 File "C:\Program Files\ChimeraX\bin\lib\site-
    11710 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11711 mouse_pause_tracking 
    11712 self._mouse_pause() 
    11713 File "C:\Program Files\ChimeraX\bin\lib\site-
    11714 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11715 m.pause(self._mouse_pause_position) 
    11716 File "C:\Program Files\ChimeraX\bin\lib\site-
    11717 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11718 p = self.view.picked_object(x, y) 
    11719 File "C:\Program Files\ChimeraX\bin\lib\site-
    11720 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11721 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11722 beyond, 
    11723 File "C:\Program Files\ChimeraX\bin\lib\site-
    11724 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11725 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11726 File "C:\Program Files\ChimeraX\bin\lib\site-
    11727 packages\chimerax\core\models.py", line 126, in first_intercept 
    11728 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11729 File "C:\Program Files\ChimeraX\bin\lib\site-
    11730 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11731 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11732 exclude=exclude) 
    11733 File "C:\Program Files\ChimeraX\bin\lib\site-
    11734 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11735 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11736 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11737 line 1121, in first_intercept 
    11738 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11739 pd.is_transparent(): 
    11740 File "C:\Program Files\ChimeraX\bin\lib\site-
    11741 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11742 t = self.triangle_num 
    11743 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11744  
    11745 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11746  
    11747 File "C:\Program Files\ChimeraX\bin\lib\site-
    11748 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11749 t = self.triangle_num 
    11750  
    11751 See log for complete Python traceback. 
    11752  
    11753 Traceback (most recent call last): 
    11754 File "C:\Program Files\ChimeraX\bin\lib\site-
    11755 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11756 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11757 File "C:\Program Files\ChimeraX\bin\lib\site-
    11758 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11759 mouse_pause_tracking 
    11760 self._mouse_pause() 
    11761 File "C:\Program Files\ChimeraX\bin\lib\site-
    11762 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11763 m.pause(self._mouse_pause_position) 
    11764 File "C:\Program Files\ChimeraX\bin\lib\site-
    11765 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11766 p = self.view.picked_object(x, y) 
    11767 File "C:\Program Files\ChimeraX\bin\lib\site-
    11768 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11769 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11770 beyond, 
    11771 File "C:\Program Files\ChimeraX\bin\lib\site-
    11772 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11773 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11774 File "C:\Program Files\ChimeraX\bin\lib\site-
    11775 packages\chimerax\core\models.py", line 126, in first_intercept 
    11776 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11777 File "C:\Program Files\ChimeraX\bin\lib\site-
    11778 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11779 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11780 exclude=exclude) 
    11781 File "C:\Program Files\ChimeraX\bin\lib\site-
    11782 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11783 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11784 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11785 line 1121, in first_intercept 
    11786 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11787 pd.is_transparent(): 
    11788 File "C:\Program Files\ChimeraX\bin\lib\site-
    11789 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11790 t = self.triangle_num 
    11791 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11792  
    11793 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11794  
    11795 File "C:\Program Files\ChimeraX\bin\lib\site-
    11796 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11797 t = self.triangle_num 
    11798  
    11799 See log for complete Python traceback. 
    11800  
    11801 Traceback (most recent call last): 
    11802 File "C:\Program Files\ChimeraX\bin\lib\site-
    11803 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11804 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11805 File "C:\Program Files\ChimeraX\bin\lib\site-
    11806 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11807 mouse_pause_tracking 
    11808 self._mouse_pause() 
    11809 File "C:\Program Files\ChimeraX\bin\lib\site-
    11810 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11811 m.pause(self._mouse_pause_position) 
    11812 File "C:\Program Files\ChimeraX\bin\lib\site-
    11813 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11814 p = self.view.picked_object(x, y) 
    11815 File "C:\Program Files\ChimeraX\bin\lib\site-
    11816 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11817 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11818 beyond, 
    11819 File "C:\Program Files\ChimeraX\bin\lib\site-
    11820 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11821 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11822 File "C:\Program Files\ChimeraX\bin\lib\site-
    11823 packages\chimerax\core\models.py", line 126, in first_intercept 
    11824 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11825 File "C:\Program Files\ChimeraX\bin\lib\site-
    11826 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11827 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11828 exclude=exclude) 
    11829 File "C:\Program Files\ChimeraX\bin\lib\site-
    11830 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11831 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11832 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11833 line 1121, in first_intercept 
    11834 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11835 pd.is_transparent(): 
    11836 File "C:\Program Files\ChimeraX\bin\lib\site-
    11837 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11838 t = self.triangle_num 
    11839 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11840  
    11841 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11842  
    11843 File "C:\Program Files\ChimeraX\bin\lib\site-
    11844 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11845 t = self.triangle_num 
    11846  
    11847 See log for complete Python traceback. 
    11848  
    11849 Traceback (most recent call last): 
    11850 File "C:\Program Files\ChimeraX\bin\lib\site-
    11851 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11852 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11853 File "C:\Program Files\ChimeraX\bin\lib\site-
    11854 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11855 mouse_pause_tracking 
    11856 self._mouse_pause() 
    11857 File "C:\Program Files\ChimeraX\bin\lib\site-
    11858 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11859 m.pause(self._mouse_pause_position) 
    11860 File "C:\Program Files\ChimeraX\bin\lib\site-
    11861 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11862 p = self.view.picked_object(x, y) 
    11863 File "C:\Program Files\ChimeraX\bin\lib\site-
    11864 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11865 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11866 beyond, 
    11867 File "C:\Program Files\ChimeraX\bin\lib\site-
    11868 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11869 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11870 File "C:\Program Files\ChimeraX\bin\lib\site-
    11871 packages\chimerax\core\models.py", line 126, in first_intercept 
    11872 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11873 File "C:\Program Files\ChimeraX\bin\lib\site-
    11874 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11875 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11876 exclude=exclude) 
    11877 File "C:\Program Files\ChimeraX\bin\lib\site-
    11878 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11879 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11880 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11881 line 1121, in first_intercept 
    11882 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11883 pd.is_transparent(): 
    11884 File "C:\Program Files\ChimeraX\bin\lib\site-
    11885 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11886 t = self.triangle_num 
    11887 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11888  
    11889 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11890  
    11891 File "C:\Program Files\ChimeraX\bin\lib\site-
    11892 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11893 t = self.triangle_num 
    11894  
    11895 See log for complete Python traceback. 
    11896  
    11897 Traceback (most recent call last): 
    11898 File "C:\Program Files\ChimeraX\bin\lib\site-
    11899 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11900 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11901 File "C:\Program Files\ChimeraX\bin\lib\site-
    11902 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11903 mouse_pause_tracking 
    11904 self._mouse_pause() 
    11905 File "C:\Program Files\ChimeraX\bin\lib\site-
    11906 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11907 m.pause(self._mouse_pause_position) 
    11908 File "C:\Program Files\ChimeraX\bin\lib\site-
    11909 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11910 p = self.view.picked_object(x, y) 
    11911 File "C:\Program Files\ChimeraX\bin\lib\site-
    11912 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11913 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11914 beyond, 
    11915 File "C:\Program Files\ChimeraX\bin\lib\site-
    11916 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11917 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11918 File "C:\Program Files\ChimeraX\bin\lib\site-
    11919 packages\chimerax\core\models.py", line 126, in first_intercept 
    11920 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11921 File "C:\Program Files\ChimeraX\bin\lib\site-
    11922 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11923 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11924 exclude=exclude) 
    11925 File "C:\Program Files\ChimeraX\bin\lib\site-
    11926 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11927 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11928 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11929 line 1121, in first_intercept 
    11930 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11931 pd.is_transparent(): 
    11932 File "C:\Program Files\ChimeraX\bin\lib\site-
    11933 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11934 t = self.triangle_num 
    11935 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11936  
    11937 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11938  
    11939 File "C:\Program Files\ChimeraX\bin\lib\site-
    11940 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11941 t = self.triangle_num 
    11942  
    11943 See log for complete Python traceback. 
    11944  
    11945 Traceback (most recent call last): 
    11946 File "C:\Program Files\ChimeraX\bin\lib\site-
    11947 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11948 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11949 File "C:\Program Files\ChimeraX\bin\lib\site-
    11950 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11951 mouse_pause_tracking 
    11952 self._mouse_pause() 
    11953 File "C:\Program Files\ChimeraX\bin\lib\site-
    11954 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    11955 m.pause(self._mouse_pause_position) 
    11956 File "C:\Program Files\ChimeraX\bin\lib\site-
    11957 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    11958 p = self.view.picked_object(x, y) 
    11959 File "C:\Program Files\ChimeraX\bin\lib\site-
    11960 packages\chimerax\graphics\view.py", line 817, in picked_object 
    11961 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    11962 beyond, 
    11963 File "C:\Program Files\ChimeraX\bin\lib\site-
    11964 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    11965 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    11966 File "C:\Program Files\ChimeraX\bin\lib\site-
    11967 packages\chimerax\core\models.py", line 126, in first_intercept 
    11968 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    11969 File "C:\Program Files\ChimeraX\bin\lib\site-
    11970 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    11971 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    11972 exclude=exclude) 
    11973 File "C:\Program Files\ChimeraX\bin\lib\site-
    11974 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    11975 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    11976 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    11977 line 1121, in first_intercept 
    11978 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    11979 pd.is_transparent(): 
    11980 File "C:\Program Files\ChimeraX\bin\lib\site-
    11981 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11982 t = self.triangle_num 
    11983 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11984  
    11985 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    11986  
    11987 File "C:\Program Files\ChimeraX\bin\lib\site-
    11988 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    11989 t = self.triangle_num 
    11990  
    11991 See log for complete Python traceback. 
    11992  
    11993 Traceback (most recent call last): 
    11994 File "C:\Program Files\ChimeraX\bin\lib\site-
    11995 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    11996 self.session.ui.mouse_modes.mouse_pause_tracking() 
    11997 File "C:\Program Files\ChimeraX\bin\lib\site-
    11998 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    11999 mouse_pause_tracking 
    12000 self._mouse_pause() 
    12001 File "C:\Program Files\ChimeraX\bin\lib\site-
    12002 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12003 m.pause(self._mouse_pause_position) 
    12004 File "C:\Program Files\ChimeraX\bin\lib\site-
    12005 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12006 p = self.view.picked_object(x, y) 
    12007 File "C:\Program Files\ChimeraX\bin\lib\site-
    12008 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12009 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12010 beyond, 
    12011 File "C:\Program Files\ChimeraX\bin\lib\site-
    12012 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12013 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12014 File "C:\Program Files\ChimeraX\bin\lib\site-
    12015 packages\chimerax\core\models.py", line 126, in first_intercept 
    12016 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12017 File "C:\Program Files\ChimeraX\bin\lib\site-
    12018 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12019 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12020 exclude=exclude) 
    12021 File "C:\Program Files\ChimeraX\bin\lib\site-
    12022 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12023 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12024 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12025 line 1121, in first_intercept 
    12026 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12027 pd.is_transparent(): 
    12028 File "C:\Program Files\ChimeraX\bin\lib\site-
    12029 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12030 t = self.triangle_num 
    12031 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12032  
    12033 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12034  
    12035 File "C:\Program Files\ChimeraX\bin\lib\site-
    12036 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12037 t = self.triangle_num 
    12038  
    12039 See log for complete Python traceback. 
    12040  
    12041 Traceback (most recent call last): 
    12042 File "C:\Program Files\ChimeraX\bin\lib\site-
    12043 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12044 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12045 File "C:\Program Files\ChimeraX\bin\lib\site-
    12046 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12047 mouse_pause_tracking 
    12048 self._mouse_pause() 
    12049 File "C:\Program Files\ChimeraX\bin\lib\site-
    12050 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12051 m.pause(self._mouse_pause_position) 
    12052 File "C:\Program Files\ChimeraX\bin\lib\site-
    12053 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12054 p = self.view.picked_object(x, y) 
    12055 File "C:\Program Files\ChimeraX\bin\lib\site-
    12056 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12057 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12058 beyond, 
    12059 File "C:\Program Files\ChimeraX\bin\lib\site-
    12060 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12061 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12062 File "C:\Program Files\ChimeraX\bin\lib\site-
    12063 packages\chimerax\core\models.py", line 126, in first_intercept 
    12064 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12065 File "C:\Program Files\ChimeraX\bin\lib\site-
    12066 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12067 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12068 exclude=exclude) 
    12069 File "C:\Program Files\ChimeraX\bin\lib\site-
    12070 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12071 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12072 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12073 line 1121, in first_intercept 
    12074 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12075 pd.is_transparent(): 
    12076 File "C:\Program Files\ChimeraX\bin\lib\site-
    12077 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12078 t = self.triangle_num 
    12079 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12080  
    12081 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12082  
    12083 File "C:\Program Files\ChimeraX\bin\lib\site-
    12084 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12085 t = self.triangle_num 
    12086  
    12087 See log for complete Python traceback. 
    12088  
    12089 Traceback (most recent call last): 
    12090 File "C:\Program Files\ChimeraX\bin\lib\site-
    12091 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12092 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12093 File "C:\Program Files\ChimeraX\bin\lib\site-
    12094 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12095 mouse_pause_tracking 
    12096 self._mouse_pause() 
    12097 File "C:\Program Files\ChimeraX\bin\lib\site-
    12098 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12099 m.pause(self._mouse_pause_position) 
    12100 File "C:\Program Files\ChimeraX\bin\lib\site-
    12101 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12102 p = self.view.picked_object(x, y) 
    12103 File "C:\Program Files\ChimeraX\bin\lib\site-
    12104 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12105 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12106 beyond, 
    12107 File "C:\Program Files\ChimeraX\bin\lib\site-
    12108 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12109 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12110 File "C:\Program Files\ChimeraX\bin\lib\site-
    12111 packages\chimerax\core\models.py", line 126, in first_intercept 
    12112 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12113 File "C:\Program Files\ChimeraX\bin\lib\site-
    12114 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12115 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12116 exclude=exclude) 
    12117 File "C:\Program Files\ChimeraX\bin\lib\site-
    12118 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12119 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12120 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12121 line 1121, in first_intercept 
    12122 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12123 pd.is_transparent(): 
    12124 File "C:\Program Files\ChimeraX\bin\lib\site-
    12125 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12126 t = self.triangle_num 
    12127 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12128  
    12129 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12130  
    12131 File "C:\Program Files\ChimeraX\bin\lib\site-
    12132 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12133 t = self.triangle_num 
    12134  
    12135 See log for complete Python traceback. 
    12136  
    12137 Traceback (most recent call last): 
    12138 File "C:\Program Files\ChimeraX\bin\lib\site-
    12139 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12140 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12141 File "C:\Program Files\ChimeraX\bin\lib\site-
    12142 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12143 mouse_pause_tracking 
    12144 self._mouse_pause() 
    12145 File "C:\Program Files\ChimeraX\bin\lib\site-
    12146 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12147 m.pause(self._mouse_pause_position) 
    12148 File "C:\Program Files\ChimeraX\bin\lib\site-
    12149 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12150 p = self.view.picked_object(x, y) 
    12151 File "C:\Program Files\ChimeraX\bin\lib\site-
    12152 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12153 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12154 beyond, 
    12155 File "C:\Program Files\ChimeraX\bin\lib\site-
    12156 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12157 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12158 File "C:\Program Files\ChimeraX\bin\lib\site-
    12159 packages\chimerax\core\models.py", line 126, in first_intercept 
    12160 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12161 File "C:\Program Files\ChimeraX\bin\lib\site-
    12162 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12163 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12164 exclude=exclude) 
    12165 File "C:\Program Files\ChimeraX\bin\lib\site-
    12166 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12167 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12168 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12169 line 1121, in first_intercept 
    12170 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12171 pd.is_transparent(): 
    12172 File "C:\Program Files\ChimeraX\bin\lib\site-
    12173 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12174 t = self.triangle_num 
    12175 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12176  
    12177 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12178  
    12179 File "C:\Program Files\ChimeraX\bin\lib\site-
    12180 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12181 t = self.triangle_num 
    12182  
    12183 See log for complete Python traceback. 
    12184  
    12185 Traceback (most recent call last): 
    12186 File "C:\Program Files\ChimeraX\bin\lib\site-
    12187 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12188 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12189 File "C:\Program Files\ChimeraX\bin\lib\site-
    12190 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12191 mouse_pause_tracking 
    12192 self._mouse_pause() 
    12193 File "C:\Program Files\ChimeraX\bin\lib\site-
    12194 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12195 m.pause(self._mouse_pause_position) 
    12196 File "C:\Program Files\ChimeraX\bin\lib\site-
    12197 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12198 p = self.view.picked_object(x, y) 
    12199 File "C:\Program Files\ChimeraX\bin\lib\site-
    12200 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12201 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12202 beyond, 
    12203 File "C:\Program Files\ChimeraX\bin\lib\site-
    12204 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12205 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12206 File "C:\Program Files\ChimeraX\bin\lib\site-
    12207 packages\chimerax\core\models.py", line 126, in first_intercept 
    12208 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12209 File "C:\Program Files\ChimeraX\bin\lib\site-
    12210 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12211 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12212 exclude=exclude) 
    12213 File "C:\Program Files\ChimeraX\bin\lib\site-
    12214 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12215 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12216 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12217 line 1121, in first_intercept 
    12218 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12219 pd.is_transparent(): 
    12220 File "C:\Program Files\ChimeraX\bin\lib\site-
    12221 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12222 t = self.triangle_num 
    12223 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12224  
    12225 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12226  
    12227 File "C:\Program Files\ChimeraX\bin\lib\site-
    12228 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12229 t = self.triangle_num 
    12230  
    12231 See log for complete Python traceback. 
    12232  
    12233 Traceback (most recent call last): 
    12234 File "C:\Program Files\ChimeraX\bin\lib\site-
    12235 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12236 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12237 File "C:\Program Files\ChimeraX\bin\lib\site-
    12238 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12239 mouse_pause_tracking 
    12240 self._mouse_pause() 
    12241 File "C:\Program Files\ChimeraX\bin\lib\site-
    12242 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12243 m.pause(self._mouse_pause_position) 
    12244 File "C:\Program Files\ChimeraX\bin\lib\site-
    12245 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12246 p = self.view.picked_object(x, y) 
    12247 File "C:\Program Files\ChimeraX\bin\lib\site-
    12248 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12249 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12250 beyond, 
    12251 File "C:\Program Files\ChimeraX\bin\lib\site-
    12252 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12253 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12254 File "C:\Program Files\ChimeraX\bin\lib\site-
    12255 packages\chimerax\core\models.py", line 126, in first_intercept 
    12256 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12257 File "C:\Program Files\ChimeraX\bin\lib\site-
    12258 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12259 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12260 exclude=exclude) 
    12261 File "C:\Program Files\ChimeraX\bin\lib\site-
    12262 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12263 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12264 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12265 line 1121, in first_intercept 
    12266 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12267 pd.is_transparent(): 
    12268 File "C:\Program Files\ChimeraX\bin\lib\site-
    12269 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12270 t = self.triangle_num 
    12271 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12272  
    12273 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12274  
    12275 File "C:\Program Files\ChimeraX\bin\lib\site-
    12276 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12277 t = self.triangle_num 
    12278  
    12279 See log for complete Python traceback. 
    12280  
    12281 Traceback (most recent call last): 
    12282 File "C:\Program Files\ChimeraX\bin\lib\site-
    12283 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12284 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12285 File "C:\Program Files\ChimeraX\bin\lib\site-
    12286 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12287 mouse_pause_tracking 
    12288 self._mouse_pause() 
    12289 File "C:\Program Files\ChimeraX\bin\lib\site-
    12290 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12291 m.pause(self._mouse_pause_position) 
    12292 File "C:\Program Files\ChimeraX\bin\lib\site-
    12293 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12294 p = self.view.picked_object(x, y) 
    12295 File "C:\Program Files\ChimeraX\bin\lib\site-
    12296 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12297 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12298 beyond, 
    12299 File "C:\Program Files\ChimeraX\bin\lib\site-
    12300 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12301 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12302 File "C:\Program Files\ChimeraX\bin\lib\site-
    12303 packages\chimerax\core\models.py", line 126, in first_intercept 
    12304 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12305 File "C:\Program Files\ChimeraX\bin\lib\site-
    12306 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12307 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12308 exclude=exclude) 
    12309 File "C:\Program Files\ChimeraX\bin\lib\site-
    12310 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12311 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12312 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12313 line 1121, in first_intercept 
    12314 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12315 pd.is_transparent(): 
    12316 File "C:\Program Files\ChimeraX\bin\lib\site-
    12317 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12318 t = self.triangle_num 
    12319 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12320  
    12321 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12322  
    12323 File "C:\Program Files\ChimeraX\bin\lib\site-
    12324 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12325 t = self.triangle_num 
    12326  
    12327 See log for complete Python traceback. 
    12328  
    12329 Traceback (most recent call last): 
    12330 File "C:\Program Files\ChimeraX\bin\lib\site-
    12331 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12332 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12333 File "C:\Program Files\ChimeraX\bin\lib\site-
    12334 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12335 mouse_pause_tracking 
    12336 self._mouse_pause() 
    12337 File "C:\Program Files\ChimeraX\bin\lib\site-
    12338 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12339 m.pause(self._mouse_pause_position) 
    12340 File "C:\Program Files\ChimeraX\bin\lib\site-
    12341 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12342 p = self.view.picked_object(x, y) 
    12343 File "C:\Program Files\ChimeraX\bin\lib\site-
    12344 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12345 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12346 beyond, 
    12347 File "C:\Program Files\ChimeraX\bin\lib\site-
    12348 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12349 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12350 File "C:\Program Files\ChimeraX\bin\lib\site-
    12351 packages\chimerax\core\models.py", line 126, in first_intercept 
    12352 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12353 File "C:\Program Files\ChimeraX\bin\lib\site-
    12354 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12355 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12356 exclude=exclude) 
    12357 File "C:\Program Files\ChimeraX\bin\lib\site-
    12358 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12359 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12360 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12361 line 1121, in first_intercept 
    12362 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12363 pd.is_transparent(): 
    12364 File "C:\Program Files\ChimeraX\bin\lib\site-
    12365 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12366 t = self.triangle_num 
    12367 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12368  
    12369 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12370  
    12371 File "C:\Program Files\ChimeraX\bin\lib\site-
    12372 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12373 t = self.triangle_num 
    12374  
    12375 See log for complete Python traceback. 
    12376  
    12377 Traceback (most recent call last): 
    12378 File "C:\Program Files\ChimeraX\bin\lib\site-
    12379 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12380 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12381 File "C:\Program Files\ChimeraX\bin\lib\site-
    12382 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12383 mouse_pause_tracking 
    12384 self._mouse_pause() 
    12385 File "C:\Program Files\ChimeraX\bin\lib\site-
    12386 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12387 m.pause(self._mouse_pause_position) 
    12388 File "C:\Program Files\ChimeraX\bin\lib\site-
    12389 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12390 p = self.view.picked_object(x, y) 
    12391 File "C:\Program Files\ChimeraX\bin\lib\site-
    12392 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12393 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12394 beyond, 
    12395 File "C:\Program Files\ChimeraX\bin\lib\site-
    12396 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12397 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12398 File "C:\Program Files\ChimeraX\bin\lib\site-
    12399 packages\chimerax\core\models.py", line 126, in first_intercept 
    12400 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12401 File "C:\Program Files\ChimeraX\bin\lib\site-
    12402 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12403 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12404 exclude=exclude) 
    12405 File "C:\Program Files\ChimeraX\bin\lib\site-
    12406 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12407 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12408 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12409 line 1121, in first_intercept 
    12410 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12411 pd.is_transparent(): 
    12412 File "C:\Program Files\ChimeraX\bin\lib\site-
    12413 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12414 t = self.triangle_num 
    12415 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12416  
    12417 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12418  
    12419 File "C:\Program Files\ChimeraX\bin\lib\site-
    12420 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12421 t = self.triangle_num 
    12422  
    12423 See log for complete Python traceback. 
    12424  
    12425 Traceback (most recent call last): 
    12426 File "C:\Program Files\ChimeraX\bin\lib\site-
    12427 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12428 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12429 File "C:\Program Files\ChimeraX\bin\lib\site-
    12430 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12431 mouse_pause_tracking 
    12432 self._mouse_pause() 
    12433 File "C:\Program Files\ChimeraX\bin\lib\site-
    12434 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12435 m.pause(self._mouse_pause_position) 
    12436 File "C:\Program Files\ChimeraX\bin\lib\site-
    12437 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12438 p = self.view.picked_object(x, y) 
    12439 File "C:\Program Files\ChimeraX\bin\lib\site-
    12440 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12441 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12442 beyond, 
    12443 File "C:\Program Files\ChimeraX\bin\lib\site-
    12444 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12445 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12446 File "C:\Program Files\ChimeraX\bin\lib\site-
    12447 packages\chimerax\core\models.py", line 126, in first_intercept 
    12448 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12449 File "C:\Program Files\ChimeraX\bin\lib\site-
    12450 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12451 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12452 exclude=exclude) 
    12453 File "C:\Program Files\ChimeraX\bin\lib\site-
    12454 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12455 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12456 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12457 line 1121, in first_intercept 
    12458 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12459 pd.is_transparent(): 
    12460 File "C:\Program Files\ChimeraX\bin\lib\site-
    12461 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12462 t = self.triangle_num 
    12463 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12464  
    12465 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12466  
    12467 File "C:\Program Files\ChimeraX\bin\lib\site-
    12468 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12469 t = self.triangle_num 
    12470  
    12471 See log for complete Python traceback. 
    12472  
    12473 Traceback (most recent call last): 
    12474 File "C:\Program Files\ChimeraX\bin\lib\site-
    12475 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12476 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12477 File "C:\Program Files\ChimeraX\bin\lib\site-
    12478 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12479 mouse_pause_tracking 
    12480 self._mouse_pause() 
    12481 File "C:\Program Files\ChimeraX\bin\lib\site-
    12482 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12483 m.pause(self._mouse_pause_position) 
    12484 File "C:\Program Files\ChimeraX\bin\lib\site-
    12485 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12486 p = self.view.picked_object(x, y) 
    12487 File "C:\Program Files\ChimeraX\bin\lib\site-
    12488 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12489 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12490 beyond, 
    12491 File "C:\Program Files\ChimeraX\bin\lib\site-
    12492 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12493 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12494 File "C:\Program Files\ChimeraX\bin\lib\site-
    12495 packages\chimerax\core\models.py", line 126, in first_intercept 
    12496 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12497 File "C:\Program Files\ChimeraX\bin\lib\site-
    12498 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12499 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12500 exclude=exclude) 
    12501 File "C:\Program Files\ChimeraX\bin\lib\site-
    12502 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12503 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12504 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12505 line 1121, in first_intercept 
    12506 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12507 pd.is_transparent(): 
    12508 File "C:\Program Files\ChimeraX\bin\lib\site-
    12509 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12510 t = self.triangle_num 
    12511 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12512  
    12513 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12514  
    12515 File "C:\Program Files\ChimeraX\bin\lib\site-
    12516 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12517 t = self.triangle_num 
    12518  
    12519 See log for complete Python traceback. 
    12520  
    12521 Traceback (most recent call last): 
    12522 File "C:\Program Files\ChimeraX\bin\lib\site-
    12523 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12524 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12525 File "C:\Program Files\ChimeraX\bin\lib\site-
    12526 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12527 mouse_pause_tracking 
    12528 self._mouse_pause() 
    12529 File "C:\Program Files\ChimeraX\bin\lib\site-
    12530 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12531 m.pause(self._mouse_pause_position) 
    12532 File "C:\Program Files\ChimeraX\bin\lib\site-
    12533 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12534 p = self.view.picked_object(x, y) 
    12535 File "C:\Program Files\ChimeraX\bin\lib\site-
    12536 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12537 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12538 beyond, 
    12539 File "C:\Program Files\ChimeraX\bin\lib\site-
    12540 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12541 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12542 File "C:\Program Files\ChimeraX\bin\lib\site-
    12543 packages\chimerax\core\models.py", line 126, in first_intercept 
    12544 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12545 File "C:\Program Files\ChimeraX\bin\lib\site-
    12546 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12547 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12548 exclude=exclude) 
    12549 File "C:\Program Files\ChimeraX\bin\lib\site-
    12550 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12551 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12552 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12553 line 1121, in first_intercept 
    12554 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12555 pd.is_transparent(): 
    12556 File "C:\Program Files\ChimeraX\bin\lib\site-
    12557 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12558 t = self.triangle_num 
    12559 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12560  
    12561 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12562  
    12563 File "C:\Program Files\ChimeraX\bin\lib\site-
    12564 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12565 t = self.triangle_num 
    12566  
    12567 See log for complete Python traceback. 
    12568  
    12569 Traceback (most recent call last): 
    12570 File "C:\Program Files\ChimeraX\bin\lib\site-
    12571 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12572 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12573 File "C:\Program Files\ChimeraX\bin\lib\site-
    12574 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12575 mouse_pause_tracking 
    12576 self._mouse_pause() 
    12577 File "C:\Program Files\ChimeraX\bin\lib\site-
    12578 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12579 m.pause(self._mouse_pause_position) 
    12580 File "C:\Program Files\ChimeraX\bin\lib\site-
    12581 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12582 p = self.view.picked_object(x, y) 
    12583 File "C:\Program Files\ChimeraX\bin\lib\site-
    12584 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12585 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12586 beyond, 
    12587 File "C:\Program Files\ChimeraX\bin\lib\site-
    12588 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12589 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12590 File "C:\Program Files\ChimeraX\bin\lib\site-
    12591 packages\chimerax\core\models.py", line 126, in first_intercept 
    12592 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12593 File "C:\Program Files\ChimeraX\bin\lib\site-
    12594 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12595 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12596 exclude=exclude) 
    12597 File "C:\Program Files\ChimeraX\bin\lib\site-
    12598 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12599 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12600 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12601 line 1121, in first_intercept 
    12602 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12603 pd.is_transparent(): 
    12604 File "C:\Program Files\ChimeraX\bin\lib\site-
    12605 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12606 t = self.triangle_num 
    12607 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12608  
    12609 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12610  
    12611 File "C:\Program Files\ChimeraX\bin\lib\site-
    12612 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12613 t = self.triangle_num 
    12614  
    12615 See log for complete Python traceback. 
    12616  
    12617 Traceback (most recent call last): 
    12618 File "C:\Program Files\ChimeraX\bin\lib\site-
    12619 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12620 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12621 File "C:\Program Files\ChimeraX\bin\lib\site-
    12622 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12623 mouse_pause_tracking 
    12624 self._mouse_pause() 
    12625 File "C:\Program Files\ChimeraX\bin\lib\site-
    12626 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12627 m.pause(self._mouse_pause_position) 
    12628 File "C:\Program Files\ChimeraX\bin\lib\site-
    12629 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12630 p = self.view.picked_object(x, y) 
    12631 File "C:\Program Files\ChimeraX\bin\lib\site-
    12632 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12633 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12634 beyond, 
    12635 File "C:\Program Files\ChimeraX\bin\lib\site-
    12636 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12637 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12638 File "C:\Program Files\ChimeraX\bin\lib\site-
    12639 packages\chimerax\core\models.py", line 126, in first_intercept 
    12640 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12641 File "C:\Program Files\ChimeraX\bin\lib\site-
    12642 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12643 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12644 exclude=exclude) 
    12645 File "C:\Program Files\ChimeraX\bin\lib\site-
    12646 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12647 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12648 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12649 line 1121, in first_intercept 
    12650 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12651 pd.is_transparent(): 
    12652 File "C:\Program Files\ChimeraX\bin\lib\site-
    12653 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12654 t = self.triangle_num 
    12655 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12656  
    12657 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12658  
    12659 File "C:\Program Files\ChimeraX\bin\lib\site-
    12660 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12661 t = self.triangle_num 
    12662  
    12663 See log for complete Python traceback. 
    12664  
    12665 Traceback (most recent call last): 
    12666 File "C:\Program Files\ChimeraX\bin\lib\site-
    12667 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12668 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12669 File "C:\Program Files\ChimeraX\bin\lib\site-
    12670 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12671 mouse_pause_tracking 
    12672 self._mouse_pause() 
    12673 File "C:\Program Files\ChimeraX\bin\lib\site-
    12674 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12675 m.pause(self._mouse_pause_position) 
    12676 File "C:\Program Files\ChimeraX\bin\lib\site-
    12677 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12678 p = self.view.picked_object(x, y) 
    12679 File "C:\Program Files\ChimeraX\bin\lib\site-
    12680 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12681 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12682 beyond, 
    12683 File "C:\Program Files\ChimeraX\bin\lib\site-
    12684 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12685 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12686 File "C:\Program Files\ChimeraX\bin\lib\site-
    12687 packages\chimerax\core\models.py", line 126, in first_intercept 
    12688 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12689 File "C:\Program Files\ChimeraX\bin\lib\site-
    12690 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12691 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12692 exclude=exclude) 
    12693 File "C:\Program Files\ChimeraX\bin\lib\site-
    12694 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12695 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12696 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12697 line 1121, in first_intercept 
    12698 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12699 pd.is_transparent(): 
    12700 File "C:\Program Files\ChimeraX\bin\lib\site-
    12701 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12702 t = self.triangle_num 
    12703 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12704  
    12705 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12706  
    12707 File "C:\Program Files\ChimeraX\bin\lib\site-
    12708 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12709 t = self.triangle_num 
    12710  
    12711 See log for complete Python traceback. 
    12712  
    12713 Traceback (most recent call last): 
    12714 File "C:\Program Files\ChimeraX\bin\lib\site-
    12715 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12716 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12717 File "C:\Program Files\ChimeraX\bin\lib\site-
    12718 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12719 mouse_pause_tracking 
    12720 self._mouse_pause() 
    12721 File "C:\Program Files\ChimeraX\bin\lib\site-
    12722 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12723 m.pause(self._mouse_pause_position) 
    12724 File "C:\Program Files\ChimeraX\bin\lib\site-
    12725 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12726 p = self.view.picked_object(x, y) 
    12727 File "C:\Program Files\ChimeraX\bin\lib\site-
    12728 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12729 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12730 beyond, 
    12731 File "C:\Program Files\ChimeraX\bin\lib\site-
    12732 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12733 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12734 File "C:\Program Files\ChimeraX\bin\lib\site-
    12735 packages\chimerax\core\models.py", line 126, in first_intercept 
    12736 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12737 File "C:\Program Files\ChimeraX\bin\lib\site-
    12738 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12739 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12740 exclude=exclude) 
    12741 File "C:\Program Files\ChimeraX\bin\lib\site-
    12742 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12743 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12744 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12745 line 1121, in first_intercept 
    12746 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12747 pd.is_transparent(): 
    12748 File "C:\Program Files\ChimeraX\bin\lib\site-
    12749 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12750 t = self.triangle_num 
    12751 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12752  
    12753 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12754  
    12755 File "C:\Program Files\ChimeraX\bin\lib\site-
    12756 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12757 t = self.triangle_num 
    12758  
    12759 See log for complete Python traceback. 
    12760  
    12761 Traceback (most recent call last): 
    12762 File "C:\Program Files\ChimeraX\bin\lib\site-
    12763 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12764 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12765 File "C:\Program Files\ChimeraX\bin\lib\site-
    12766 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12767 mouse_pause_tracking 
    12768 self._mouse_pause() 
    12769 File "C:\Program Files\ChimeraX\bin\lib\site-
    12770 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12771 m.pause(self._mouse_pause_position) 
    12772 File "C:\Program Files\ChimeraX\bin\lib\site-
    12773 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12774 p = self.view.picked_object(x, y) 
    12775 File "C:\Program Files\ChimeraX\bin\lib\site-
    12776 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12777 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12778 beyond, 
    12779 File "C:\Program Files\ChimeraX\bin\lib\site-
    12780 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12781 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12782 File "C:\Program Files\ChimeraX\bin\lib\site-
    12783 packages\chimerax\core\models.py", line 126, in first_intercept 
    12784 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12785 File "C:\Program Files\ChimeraX\bin\lib\site-
    12786 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12787 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12788 exclude=exclude) 
    12789 File "C:\Program Files\ChimeraX\bin\lib\site-
    12790 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12791 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12792 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12793 line 1121, in first_intercept 
    12794 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12795 pd.is_transparent(): 
    12796 File "C:\Program Files\ChimeraX\bin\lib\site-
    12797 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12798 t = self.triangle_num 
    12799 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12800  
    12801 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12802  
    12803 File "C:\Program Files\ChimeraX\bin\lib\site-
    12804 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12805 t = self.triangle_num 
    12806  
    12807 See log for complete Python traceback. 
    12808  
    12809 Traceback (most recent call last): 
    12810 File "C:\Program Files\ChimeraX\bin\lib\site-
    12811 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12812 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12813 File "C:\Program Files\ChimeraX\bin\lib\site-
    12814 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12815 mouse_pause_tracking 
    12816 self._mouse_pause() 
    12817 File "C:\Program Files\ChimeraX\bin\lib\site-
    12818 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12819 m.pause(self._mouse_pause_position) 
    12820 File "C:\Program Files\ChimeraX\bin\lib\site-
    12821 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12822 p = self.view.picked_object(x, y) 
    12823 File "C:\Program Files\ChimeraX\bin\lib\site-
    12824 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12825 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12826 beyond, 
    12827 File "C:\Program Files\ChimeraX\bin\lib\site-
    12828 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12829 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12830 File "C:\Program Files\ChimeraX\bin\lib\site-
    12831 packages\chimerax\core\models.py", line 126, in first_intercept 
    12832 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12833 File "C:\Program Files\ChimeraX\bin\lib\site-
    12834 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12835 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12836 exclude=exclude) 
    12837 File "C:\Program Files\ChimeraX\bin\lib\site-
    12838 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12839 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12840 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12841 line 1121, in first_intercept 
    12842 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12843 pd.is_transparent(): 
    12844 File "C:\Program Files\ChimeraX\bin\lib\site-
    12845 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12846 t = self.triangle_num 
    12847 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12848  
    12849 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12850  
    12851 File "C:\Program Files\ChimeraX\bin\lib\site-
    12852 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12853 t = self.triangle_num 
    12854  
    12855 See log for complete Python traceback. 
    12856  
    12857 Traceback (most recent call last): 
    12858 File "C:\Program Files\ChimeraX\bin\lib\site-
    12859 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12860 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12861 File "C:\Program Files\ChimeraX\bin\lib\site-
    12862 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12863 mouse_pause_tracking 
    12864 self._mouse_pause() 
    12865 File "C:\Program Files\ChimeraX\bin\lib\site-
    12866 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12867 m.pause(self._mouse_pause_position) 
    12868 File "C:\Program Files\ChimeraX\bin\lib\site-
    12869 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12870 p = self.view.picked_object(x, y) 
    12871 File "C:\Program Files\ChimeraX\bin\lib\site-
    12872 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12873 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12874 beyond, 
    12875 File "C:\Program Files\ChimeraX\bin\lib\site-
    12876 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12877 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12878 File "C:\Program Files\ChimeraX\bin\lib\site-
    12879 packages\chimerax\core\models.py", line 126, in first_intercept 
    12880 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12881 File "C:\Program Files\ChimeraX\bin\lib\site-
    12882 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12883 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12884 exclude=exclude) 
    12885 File "C:\Program Files\ChimeraX\bin\lib\site-
    12886 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12887 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12888 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12889 line 1121, in first_intercept 
    12890 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12891 pd.is_transparent(): 
    12892 File "C:\Program Files\ChimeraX\bin\lib\site-
    12893 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12894 t = self.triangle_num 
    12895 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12896  
    12897 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12898  
    12899 File "C:\Program Files\ChimeraX\bin\lib\site-
    12900 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12901 t = self.triangle_num 
    12902  
    12903 See log for complete Python traceback. 
    12904  
    12905 Traceback (most recent call last): 
    12906 File "C:\Program Files\ChimeraX\bin\lib\site-
    12907 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12908 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12909 File "C:\Program Files\ChimeraX\bin\lib\site-
    12910 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12911 mouse_pause_tracking 
    12912 self._mouse_pause() 
    12913 File "C:\Program Files\ChimeraX\bin\lib\site-
    12914 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12915 m.pause(self._mouse_pause_position) 
    12916 File "C:\Program Files\ChimeraX\bin\lib\site-
    12917 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12918 p = self.view.picked_object(x, y) 
    12919 File "C:\Program Files\ChimeraX\bin\lib\site-
    12920 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12921 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12922 beyond, 
    12923 File "C:\Program Files\ChimeraX\bin\lib\site-
    12924 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12925 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12926 File "C:\Program Files\ChimeraX\bin\lib\site-
    12927 packages\chimerax\core\models.py", line 126, in first_intercept 
    12928 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12929 File "C:\Program Files\ChimeraX\bin\lib\site-
    12930 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12931 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12932 exclude=exclude) 
    12933 File "C:\Program Files\ChimeraX\bin\lib\site-
    12934 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12935 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12936 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12937 line 1121, in first_intercept 
    12938 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12939 pd.is_transparent(): 
    12940 File "C:\Program Files\ChimeraX\bin\lib\site-
    12941 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12942 t = self.triangle_num 
    12943 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12944  
    12945 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12946  
    12947 File "C:\Program Files\ChimeraX\bin\lib\site-
    12948 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12949 t = self.triangle_num 
    12950  
    12951 See log for complete Python traceback. 
    12952  
    12953 Traceback (most recent call last): 
    12954 File "C:\Program Files\ChimeraX\bin\lib\site-
    12955 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    12956 self.session.ui.mouse_modes.mouse_pause_tracking() 
    12957 File "C:\Program Files\ChimeraX\bin\lib\site-
    12958 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    12959 mouse_pause_tracking 
    12960 self._mouse_pause() 
    12961 File "C:\Program Files\ChimeraX\bin\lib\site-
    12962 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    12963 m.pause(self._mouse_pause_position) 
    12964 File "C:\Program Files\ChimeraX\bin\lib\site-
    12965 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    12966 p = self.view.picked_object(x, y) 
    12967 File "C:\Program Files\ChimeraX\bin\lib\site-
    12968 packages\chimerax\graphics\view.py", line 817, in picked_object 
    12969 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    12970 beyond, 
    12971 File "C:\Program Files\ChimeraX\bin\lib\site-
    12972 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    12973 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    12974 File "C:\Program Files\ChimeraX\bin\lib\site-
    12975 packages\chimerax\core\models.py", line 126, in first_intercept 
    12976 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    12977 File "C:\Program Files\ChimeraX\bin\lib\site-
    12978 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    12979 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    12980 exclude=exclude) 
    12981 File "C:\Program Files\ChimeraX\bin\lib\site-
    12982 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    12983 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    12984 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    12985 line 1121, in first_intercept 
    12986 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    12987 pd.is_transparent(): 
    12988 File "C:\Program Files\ChimeraX\bin\lib\site-
    12989 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12990 t = self.triangle_num 
    12991 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12992  
    12993 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    12994  
    12995 File "C:\Program Files\ChimeraX\bin\lib\site-
    12996 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    12997 t = self.triangle_num 
    12998  
    12999 See log for complete Python traceback. 
    13000  
    13001 Traceback (most recent call last): 
    13002 File "C:\Program Files\ChimeraX\bin\lib\site-
    13003 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13004 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13005 File "C:\Program Files\ChimeraX\bin\lib\site-
    13006 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13007 mouse_pause_tracking 
    13008 self._mouse_pause() 
    13009 File "C:\Program Files\ChimeraX\bin\lib\site-
    13010 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13011 m.pause(self._mouse_pause_position) 
    13012 File "C:\Program Files\ChimeraX\bin\lib\site-
    13013 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13014 p = self.view.picked_object(x, y) 
    13015 File "C:\Program Files\ChimeraX\bin\lib\site-
    13016 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13017 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13018 beyond, 
    13019 File "C:\Program Files\ChimeraX\bin\lib\site-
    13020 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13021 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13022 File "C:\Program Files\ChimeraX\bin\lib\site-
    13023 packages\chimerax\core\models.py", line 126, in first_intercept 
    13024 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13025 File "C:\Program Files\ChimeraX\bin\lib\site-
    13026 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13027 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13028 exclude=exclude) 
    13029 File "C:\Program Files\ChimeraX\bin\lib\site-
    13030 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13031 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13032 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13033 line 1121, in first_intercept 
    13034 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13035 pd.is_transparent(): 
    13036 File "C:\Program Files\ChimeraX\bin\lib\site-
    13037 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13038 t = self.triangle_num 
    13039 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13040  
    13041 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13042  
    13043 File "C:\Program Files\ChimeraX\bin\lib\site-
    13044 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13045 t = self.triangle_num 
    13046  
    13047 See log for complete Python traceback. 
    13048  
    13049 Traceback (most recent call last): 
    13050 File "C:\Program Files\ChimeraX\bin\lib\site-
    13051 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13052 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13053 File "C:\Program Files\ChimeraX\bin\lib\site-
    13054 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13055 mouse_pause_tracking 
    13056 self._mouse_pause() 
    13057 File "C:\Program Files\ChimeraX\bin\lib\site-
    13058 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13059 m.pause(self._mouse_pause_position) 
    13060 File "C:\Program Files\ChimeraX\bin\lib\site-
    13061 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13062 p = self.view.picked_object(x, y) 
    13063 File "C:\Program Files\ChimeraX\bin\lib\site-
    13064 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13065 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13066 beyond, 
    13067 File "C:\Program Files\ChimeraX\bin\lib\site-
    13068 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13069 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13070 File "C:\Program Files\ChimeraX\bin\lib\site-
    13071 packages\chimerax\core\models.py", line 126, in first_intercept 
    13072 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13073 File "C:\Program Files\ChimeraX\bin\lib\site-
    13074 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13075 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13076 exclude=exclude) 
    13077 File "C:\Program Files\ChimeraX\bin\lib\site-
    13078 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13079 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13080 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13081 line 1121, in first_intercept 
    13082 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13083 pd.is_transparent(): 
    13084 File "C:\Program Files\ChimeraX\bin\lib\site-
    13085 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13086 t = self.triangle_num 
    13087 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13088  
    13089 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13090  
    13091 File "C:\Program Files\ChimeraX\bin\lib\site-
    13092 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13093 t = self.triangle_num 
    13094  
    13095 See log for complete Python traceback. 
    13096  
    13097 Traceback (most recent call last): 
    13098 File "C:\Program Files\ChimeraX\bin\lib\site-
    13099 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13100 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13101 File "C:\Program Files\ChimeraX\bin\lib\site-
    13102 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13103 mouse_pause_tracking 
    13104 self._mouse_pause() 
    13105 File "C:\Program Files\ChimeraX\bin\lib\site-
    13106 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13107 m.pause(self._mouse_pause_position) 
    13108 File "C:\Program Files\ChimeraX\bin\lib\site-
    13109 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13110 p = self.view.picked_object(x, y) 
    13111 File "C:\Program Files\ChimeraX\bin\lib\site-
    13112 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13113 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13114 beyond, 
    13115 File "C:\Program Files\ChimeraX\bin\lib\site-
    13116 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13117 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13118 File "C:\Program Files\ChimeraX\bin\lib\site-
    13119 packages\chimerax\core\models.py", line 126, in first_intercept 
    13120 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13121 File "C:\Program Files\ChimeraX\bin\lib\site-
    13122 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13123 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13124 exclude=exclude) 
    13125 File "C:\Program Files\ChimeraX\bin\lib\site-
    13126 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13127 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13128 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13129 line 1121, in first_intercept 
    13130 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13131 pd.is_transparent(): 
    13132 File "C:\Program Files\ChimeraX\bin\lib\site-
    13133 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13134 t = self.triangle_num 
    13135 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13136  
    13137 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13138  
    13139 File "C:\Program Files\ChimeraX\bin\lib\site-
    13140 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13141 t = self.triangle_num 
    13142  
    13143 See log for complete Python traceback. 
    13144  
    13145 Traceback (most recent call last): 
    13146 File "C:\Program Files\ChimeraX\bin\lib\site-
    13147 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13148 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13149 File "C:\Program Files\ChimeraX\bin\lib\site-
    13150 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13151 mouse_pause_tracking 
    13152 self._mouse_pause() 
    13153 File "C:\Program Files\ChimeraX\bin\lib\site-
    13154 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13155 m.pause(self._mouse_pause_position) 
    13156 File "C:\Program Files\ChimeraX\bin\lib\site-
    13157 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13158 p = self.view.picked_object(x, y) 
    13159 File "C:\Program Files\ChimeraX\bin\lib\site-
    13160 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13161 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13162 beyond, 
    13163 File "C:\Program Files\ChimeraX\bin\lib\site-
    13164 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13165 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13166 File "C:\Program Files\ChimeraX\bin\lib\site-
    13167 packages\chimerax\core\models.py", line 126, in first_intercept 
    13168 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13169 File "C:\Program Files\ChimeraX\bin\lib\site-
    13170 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13171 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13172 exclude=exclude) 
    13173 File "C:\Program Files\ChimeraX\bin\lib\site-
    13174 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13175 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13176 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13177 line 1121, in first_intercept 
    13178 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13179 pd.is_transparent(): 
    13180 File "C:\Program Files\ChimeraX\bin\lib\site-
    13181 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13182 t = self.triangle_num 
    13183 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13184  
    13185 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13186  
    13187 File "C:\Program Files\ChimeraX\bin\lib\site-
    13188 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13189 t = self.triangle_num 
    13190  
    13191 See log for complete Python traceback. 
    13192  
    13193 Traceback (most recent call last): 
    13194 File "C:\Program Files\ChimeraX\bin\lib\site-
    13195 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13196 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13197 File "C:\Program Files\ChimeraX\bin\lib\site-
    13198 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13199 mouse_pause_tracking 
    13200 self._mouse_pause() 
    13201 File "C:\Program Files\ChimeraX\bin\lib\site-
    13202 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13203 m.pause(self._mouse_pause_position) 
    13204 File "C:\Program Files\ChimeraX\bin\lib\site-
    13205 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13206 p = self.view.picked_object(x, y) 
    13207 File "C:\Program Files\ChimeraX\bin\lib\site-
    13208 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13209 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13210 beyond, 
    13211 File "C:\Program Files\ChimeraX\bin\lib\site-
    13212 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13213 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13214 File "C:\Program Files\ChimeraX\bin\lib\site-
    13215 packages\chimerax\core\models.py", line 126, in first_intercept 
    13216 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13217 File "C:\Program Files\ChimeraX\bin\lib\site-
    13218 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13219 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13220 exclude=exclude) 
    13221 File "C:\Program Files\ChimeraX\bin\lib\site-
    13222 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13223 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13224 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13225 line 1121, in first_intercept 
    13226 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13227 pd.is_transparent(): 
    13228 File "C:\Program Files\ChimeraX\bin\lib\site-
    13229 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13230 t = self.triangle_num 
    13231 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13232  
    13233 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13234  
    13235 File "C:\Program Files\ChimeraX\bin\lib\site-
    13236 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13237 t = self.triangle_num 
    13238  
    13239 See log for complete Python traceback. 
    13240  
    13241 Traceback (most recent call last): 
    13242 File "C:\Program Files\ChimeraX\bin\lib\site-
    13243 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13244 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13245 File "C:\Program Files\ChimeraX\bin\lib\site-
    13246 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13247 mouse_pause_tracking 
    13248 self._mouse_pause() 
    13249 File "C:\Program Files\ChimeraX\bin\lib\site-
    13250 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13251 m.pause(self._mouse_pause_position) 
    13252 File "C:\Program Files\ChimeraX\bin\lib\site-
    13253 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13254 p = self.view.picked_object(x, y) 
    13255 File "C:\Program Files\ChimeraX\bin\lib\site-
    13256 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13257 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13258 beyond, 
    13259 File "C:\Program Files\ChimeraX\bin\lib\site-
    13260 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13261 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13262 File "C:\Program Files\ChimeraX\bin\lib\site-
    13263 packages\chimerax\core\models.py", line 126, in first_intercept 
    13264 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13265 File "C:\Program Files\ChimeraX\bin\lib\site-
    13266 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13267 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13268 exclude=exclude) 
    13269 File "C:\Program Files\ChimeraX\bin\lib\site-
    13270 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13271 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13272 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13273 line 1121, in first_intercept 
    13274 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13275 pd.is_transparent(): 
    13276 File "C:\Program Files\ChimeraX\bin\lib\site-
    13277 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13278 t = self.triangle_num 
    13279 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13280  
    13281 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13282  
    13283 File "C:\Program Files\ChimeraX\bin\lib\site-
    13284 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13285 t = self.triangle_num 
    13286  
    13287 See log for complete Python traceback. 
    13288  
    13289 Traceback (most recent call last): 
    13290 File "C:\Program Files\ChimeraX\bin\lib\site-
    13291 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13292 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13293 File "C:\Program Files\ChimeraX\bin\lib\site-
    13294 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13295 mouse_pause_tracking 
    13296 self._mouse_pause() 
    13297 File "C:\Program Files\ChimeraX\bin\lib\site-
    13298 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13299 m.pause(self._mouse_pause_position) 
    13300 File "C:\Program Files\ChimeraX\bin\lib\site-
    13301 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13302 p = self.view.picked_object(x, y) 
    13303 File "C:\Program Files\ChimeraX\bin\lib\site-
    13304 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13305 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13306 beyond, 
    13307 File "C:\Program Files\ChimeraX\bin\lib\site-
    13308 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13309 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13310 File "C:\Program Files\ChimeraX\bin\lib\site-
    13311 packages\chimerax\core\models.py", line 126, in first_intercept 
    13312 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13313 File "C:\Program Files\ChimeraX\bin\lib\site-
    13314 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13315 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13316 exclude=exclude) 
    13317 File "C:\Program Files\ChimeraX\bin\lib\site-
    13318 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13319 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13320 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13321 line 1121, in first_intercept 
    13322 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13323 pd.is_transparent(): 
    13324 File "C:\Program Files\ChimeraX\bin\lib\site-
    13325 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13326 t = self.triangle_num 
    13327 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13328  
    13329 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13330  
    13331 File "C:\Program Files\ChimeraX\bin\lib\site-
    13332 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13333 t = self.triangle_num 
    13334  
    13335 See log for complete Python traceback. 
    13336  
    13337 Traceback (most recent call last): 
    13338 File "C:\Program Files\ChimeraX\bin\lib\site-
    13339 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13340 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13341 File "C:\Program Files\ChimeraX\bin\lib\site-
    13342 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13343 mouse_pause_tracking 
    13344 self._mouse_pause() 
    13345 File "C:\Program Files\ChimeraX\bin\lib\site-
    13346 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13347 m.pause(self._mouse_pause_position) 
    13348 File "C:\Program Files\ChimeraX\bin\lib\site-
    13349 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13350 p = self.view.picked_object(x, y) 
    13351 File "C:\Program Files\ChimeraX\bin\lib\site-
    13352 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13353 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13354 beyond, 
    13355 File "C:\Program Files\ChimeraX\bin\lib\site-
    13356 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13357 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13358 File "C:\Program Files\ChimeraX\bin\lib\site-
    13359 packages\chimerax\core\models.py", line 126, in first_intercept 
    13360 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13361 File "C:\Program Files\ChimeraX\bin\lib\site-
    13362 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13363 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13364 exclude=exclude) 
    13365 File "C:\Program Files\ChimeraX\bin\lib\site-
    13366 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13367 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13368 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13369 line 1121, in first_intercept 
    13370 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13371 pd.is_transparent(): 
    13372 File "C:\Program Files\ChimeraX\bin\lib\site-
    13373 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13374 t = self.triangle_num 
    13375 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13376  
    13377 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13378  
    13379 File "C:\Program Files\ChimeraX\bin\lib\site-
    13380 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13381 t = self.triangle_num 
    13382  
    13383 See log for complete Python traceback. 
    13384  
    13385 Traceback (most recent call last): 
    13386 File "C:\Program Files\ChimeraX\bin\lib\site-
    13387 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13388 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13389 File "C:\Program Files\ChimeraX\bin\lib\site-
    13390 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13391 mouse_pause_tracking 
    13392 self._mouse_pause() 
    13393 File "C:\Program Files\ChimeraX\bin\lib\site-
    13394 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13395 m.pause(self._mouse_pause_position) 
    13396 File "C:\Program Files\ChimeraX\bin\lib\site-
    13397 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13398 p = self.view.picked_object(x, y) 
    13399 File "C:\Program Files\ChimeraX\bin\lib\site-
    13400 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13401 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13402 beyond, 
    13403 File "C:\Program Files\ChimeraX\bin\lib\site-
    13404 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13405 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13406 File "C:\Program Files\ChimeraX\bin\lib\site-
    13407 packages\chimerax\core\models.py", line 126, in first_intercept 
    13408 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13409 File "C:\Program Files\ChimeraX\bin\lib\site-
    13410 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13411 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13412 exclude=exclude) 
    13413 File "C:\Program Files\ChimeraX\bin\lib\site-
    13414 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13415 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13416 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13417 line 1121, in first_intercept 
    13418 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13419 pd.is_transparent(): 
    13420 File "C:\Program Files\ChimeraX\bin\lib\site-
    13421 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13422 t = self.triangle_num 
    13423 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13424  
    13425 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13426  
    13427 File "C:\Program Files\ChimeraX\bin\lib\site-
    13428 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13429 t = self.triangle_num 
    13430  
    13431 See log for complete Python traceback. 
    13432  
    13433 Traceback (most recent call last): 
    13434 File "C:\Program Files\ChimeraX\bin\lib\site-
    13435 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13436 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13437 File "C:\Program Files\ChimeraX\bin\lib\site-
    13438 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13439 mouse_pause_tracking 
    13440 self._mouse_pause() 
    13441 File "C:\Program Files\ChimeraX\bin\lib\site-
    13442 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13443 m.pause(self._mouse_pause_position) 
    13444 File "C:\Program Files\ChimeraX\bin\lib\site-
    13445 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13446 p = self.view.picked_object(x, y) 
    13447 File "C:\Program Files\ChimeraX\bin\lib\site-
    13448 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13449 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13450 beyond, 
    13451 File "C:\Program Files\ChimeraX\bin\lib\site-
    13452 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13453 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13454 File "C:\Program Files\ChimeraX\bin\lib\site-
    13455 packages\chimerax\core\models.py", line 126, in first_intercept 
    13456 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13457 File "C:\Program Files\ChimeraX\bin\lib\site-
    13458 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13459 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13460 exclude=exclude) 
    13461 File "C:\Program Files\ChimeraX\bin\lib\site-
    13462 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13463 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13464 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13465 line 1121, in first_intercept 
    13466 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13467 pd.is_transparent(): 
    13468 File "C:\Program Files\ChimeraX\bin\lib\site-
    13469 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13470 t = self.triangle_num 
    13471 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13472  
    13473 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13474  
    13475 File "C:\Program Files\ChimeraX\bin\lib\site-
    13476 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13477 t = self.triangle_num 
    13478  
    13479 See log for complete Python traceback. 
    13480  
    13481 Traceback (most recent call last): 
    13482 File "C:\Program Files\ChimeraX\bin\lib\site-
    13483 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13484 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13485 File "C:\Program Files\ChimeraX\bin\lib\site-
    13486 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13487 mouse_pause_tracking 
    13488 self._mouse_pause() 
    13489 File "C:\Program Files\ChimeraX\bin\lib\site-
    13490 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13491 m.pause(self._mouse_pause_position) 
    13492 File "C:\Program Files\ChimeraX\bin\lib\site-
    13493 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13494 p = self.view.picked_object(x, y) 
    13495 File "C:\Program Files\ChimeraX\bin\lib\site-
    13496 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13497 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13498 beyond, 
    13499 File "C:\Program Files\ChimeraX\bin\lib\site-
    13500 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13501 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13502 File "C:\Program Files\ChimeraX\bin\lib\site-
    13503 packages\chimerax\core\models.py", line 126, in first_intercept 
    13504 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13505 File "C:\Program Files\ChimeraX\bin\lib\site-
    13506 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13507 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13508 exclude=exclude) 
    13509 File "C:\Program Files\ChimeraX\bin\lib\site-
    13510 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13511 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13512 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13513 line 1121, in first_intercept 
    13514 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13515 pd.is_transparent(): 
    13516 File "C:\Program Files\ChimeraX\bin\lib\site-
    13517 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13518 t = self.triangle_num 
    13519 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13520  
    13521 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13522  
    13523 File "C:\Program Files\ChimeraX\bin\lib\site-
    13524 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13525 t = self.triangle_num 
    13526  
    13527 See log for complete Python traceback. 
    13528  
    13529 Traceback (most recent call last): 
    13530 File "C:\Program Files\ChimeraX\bin\lib\site-
    13531 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13532 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13533 File "C:\Program Files\ChimeraX\bin\lib\site-
    13534 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13535 mouse_pause_tracking 
    13536 self._mouse_pause() 
    13537 File "C:\Program Files\ChimeraX\bin\lib\site-
    13538 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13539 m.pause(self._mouse_pause_position) 
    13540 File "C:\Program Files\ChimeraX\bin\lib\site-
    13541 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13542 p = self.view.picked_object(x, y) 
    13543 File "C:\Program Files\ChimeraX\bin\lib\site-
    13544 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13545 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13546 beyond, 
    13547 File "C:\Program Files\ChimeraX\bin\lib\site-
    13548 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13549 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13550 File "C:\Program Files\ChimeraX\bin\lib\site-
    13551 packages\chimerax\core\models.py", line 126, in first_intercept 
    13552 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13553 File "C:\Program Files\ChimeraX\bin\lib\site-
    13554 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13555 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13556 exclude=exclude) 
    13557 File "C:\Program Files\ChimeraX\bin\lib\site-
    13558 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13559 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13560 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13561 line 1121, in first_intercept 
    13562 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13563 pd.is_transparent(): 
    13564 File "C:\Program Files\ChimeraX\bin\lib\site-
    13565 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13566 t = self.triangle_num 
    13567 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13568  
    13569 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13570  
    13571 File "C:\Program Files\ChimeraX\bin\lib\site-
    13572 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13573 t = self.triangle_num 
    13574  
    13575 See log for complete Python traceback. 
    13576  
    13577 Traceback (most recent call last): 
    13578 File "C:\Program Files\ChimeraX\bin\lib\site-
    13579 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13580 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13581 File "C:\Program Files\ChimeraX\bin\lib\site-
    13582 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13583 mouse_pause_tracking 
    13584 self._mouse_pause() 
    13585 File "C:\Program Files\ChimeraX\bin\lib\site-
    13586 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13587 m.pause(self._mouse_pause_position) 
    13588 File "C:\Program Files\ChimeraX\bin\lib\site-
    13589 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13590 p = self.view.picked_object(x, y) 
    13591 File "C:\Program Files\ChimeraX\bin\lib\site-
    13592 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13593 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13594 beyond, 
    13595 File "C:\Program Files\ChimeraX\bin\lib\site-
    13596 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13597 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13598 File "C:\Program Files\ChimeraX\bin\lib\site-
    13599 packages\chimerax\core\models.py", line 126, in first_intercept 
    13600 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13601 File "C:\Program Files\ChimeraX\bin\lib\site-
    13602 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13603 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13604 exclude=exclude) 
    13605 File "C:\Program Files\ChimeraX\bin\lib\site-
    13606 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13607 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13608 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13609 line 1121, in first_intercept 
    13610 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13611 pd.is_transparent(): 
    13612 File "C:\Program Files\ChimeraX\bin\lib\site-
    13613 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13614 t = self.triangle_num 
    13615 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13616  
    13617 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13618  
    13619 File "C:\Program Files\ChimeraX\bin\lib\site-
    13620 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13621 t = self.triangle_num 
    13622  
    13623 See log for complete Python traceback. 
    13624  
    13625 Traceback (most recent call last): 
    13626 File "C:\Program Files\ChimeraX\bin\lib\site-
    13627 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13628 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13629 File "C:\Program Files\ChimeraX\bin\lib\site-
    13630 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13631 mouse_pause_tracking 
    13632 self._mouse_pause() 
    13633 File "C:\Program Files\ChimeraX\bin\lib\site-
    13634 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13635 m.pause(self._mouse_pause_position) 
    13636 File "C:\Program Files\ChimeraX\bin\lib\site-
    13637 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13638 p = self.view.picked_object(x, y) 
    13639 File "C:\Program Files\ChimeraX\bin\lib\site-
    13640 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13641 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13642 beyond, 
    13643 File "C:\Program Files\ChimeraX\bin\lib\site-
    13644 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13645 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13646 File "C:\Program Files\ChimeraX\bin\lib\site-
    13647 packages\chimerax\core\models.py", line 126, in first_intercept 
    13648 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13649 File "C:\Program Files\ChimeraX\bin\lib\site-
    13650 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13651 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13652 exclude=exclude) 
    13653 File "C:\Program Files\ChimeraX\bin\lib\site-
    13654 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13655 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13656 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13657 line 1121, in first_intercept 
    13658 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13659 pd.is_transparent(): 
    13660 File "C:\Program Files\ChimeraX\bin\lib\site-
    13661 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13662 t = self.triangle_num 
    13663 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13664  
    13665 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13666  
    13667 File "C:\Program Files\ChimeraX\bin\lib\site-
    13668 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13669 t = self.triangle_num 
    13670  
    13671 See log for complete Python traceback. 
    13672  
    13673 Traceback (most recent call last): 
    13674 File "C:\Program Files\ChimeraX\bin\lib\site-
    13675 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13676 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13677 File "C:\Program Files\ChimeraX\bin\lib\site-
    13678 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13679 mouse_pause_tracking 
    13680 self._mouse_pause() 
    13681 File "C:\Program Files\ChimeraX\bin\lib\site-
    13682 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13683 m.pause(self._mouse_pause_position) 
    13684 File "C:\Program Files\ChimeraX\bin\lib\site-
    13685 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13686 p = self.view.picked_object(x, y) 
    13687 File "C:\Program Files\ChimeraX\bin\lib\site-
    13688 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13689 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13690 beyond, 
    13691 File "C:\Program Files\ChimeraX\bin\lib\site-
    13692 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13693 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13694 File "C:\Program Files\ChimeraX\bin\lib\site-
    13695 packages\chimerax\core\models.py", line 126, in first_intercept 
    13696 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13697 File "C:\Program Files\ChimeraX\bin\lib\site-
    13698 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13699 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13700 exclude=exclude) 
    13701 File "C:\Program Files\ChimeraX\bin\lib\site-
    13702 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13703 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13704 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13705 line 1121, in first_intercept 
    13706 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13707 pd.is_transparent(): 
    13708 File "C:\Program Files\ChimeraX\bin\lib\site-
    13709 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13710 t = self.triangle_num 
    13711 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13712  
    13713 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13714  
    13715 File "C:\Program Files\ChimeraX\bin\lib\site-
    13716 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13717 t = self.triangle_num 
    13718  
    13719 See log for complete Python traceback. 
    13720  
    13721 Traceback (most recent call last): 
    13722 File "C:\Program Files\ChimeraX\bin\lib\site-
    13723 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13724 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13725 File "C:\Program Files\ChimeraX\bin\lib\site-
    13726 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13727 mouse_pause_tracking 
    13728 self._mouse_pause() 
    13729 File "C:\Program Files\ChimeraX\bin\lib\site-
    13730 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13731 m.pause(self._mouse_pause_position) 
    13732 File "C:\Program Files\ChimeraX\bin\lib\site-
    13733 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13734 p = self.view.picked_object(x, y) 
    13735 File "C:\Program Files\ChimeraX\bin\lib\site-
    13736 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13737 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13738 beyond, 
    13739 File "C:\Program Files\ChimeraX\bin\lib\site-
    13740 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13741 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13742 File "C:\Program Files\ChimeraX\bin\lib\site-
    13743 packages\chimerax\core\models.py", line 126, in first_intercept 
    13744 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13745 File "C:\Program Files\ChimeraX\bin\lib\site-
    13746 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13747 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13748 exclude=exclude) 
    13749 File "C:\Program Files\ChimeraX\bin\lib\site-
    13750 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13751 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13752 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13753 line 1121, in first_intercept 
    13754 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13755 pd.is_transparent(): 
    13756 File "C:\Program Files\ChimeraX\bin\lib\site-
    13757 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13758 t = self.triangle_num 
    13759 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13760  
    13761 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13762  
    13763 File "C:\Program Files\ChimeraX\bin\lib\site-
    13764 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13765 t = self.triangle_num 
    13766  
    13767 See log for complete Python traceback. 
    13768  
    13769 Traceback (most recent call last): 
    13770 File "C:\Program Files\ChimeraX\bin\lib\site-
    13771 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13772 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13773 File "C:\Program Files\ChimeraX\bin\lib\site-
    13774 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13775 mouse_pause_tracking 
    13776 self._mouse_pause() 
    13777 File "C:\Program Files\ChimeraX\bin\lib\site-
    13778 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13779 m.pause(self._mouse_pause_position) 
    13780 File "C:\Program Files\ChimeraX\bin\lib\site-
    13781 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13782 p = self.view.picked_object(x, y) 
    13783 File "C:\Program Files\ChimeraX\bin\lib\site-
    13784 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13785 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13786 beyond, 
    13787 File "C:\Program Files\ChimeraX\bin\lib\site-
    13788 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13789 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13790 File "C:\Program Files\ChimeraX\bin\lib\site-
    13791 packages\chimerax\core\models.py", line 126, in first_intercept 
    13792 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13793 File "C:\Program Files\ChimeraX\bin\lib\site-
    13794 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13795 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13796 exclude=exclude) 
    13797 File "C:\Program Files\ChimeraX\bin\lib\site-
    13798 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13799 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13800 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13801 line 1121, in first_intercept 
    13802 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13803 pd.is_transparent(): 
    13804 File "C:\Program Files\ChimeraX\bin\lib\site-
    13805 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13806 t = self.triangle_num 
    13807 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13808  
    13809 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13810  
    13811 File "C:\Program Files\ChimeraX\bin\lib\site-
    13812 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13813 t = self.triangle_num 
    13814  
    13815 See log for complete Python traceback. 
    13816  
    13817 Traceback (most recent call last): 
    13818 File "C:\Program Files\ChimeraX\bin\lib\site-
    13819 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13820 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13821 File "C:\Program Files\ChimeraX\bin\lib\site-
    13822 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13823 mouse_pause_tracking 
    13824 self._mouse_pause() 
    13825 File "C:\Program Files\ChimeraX\bin\lib\site-
    13826 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13827 m.pause(self._mouse_pause_position) 
    13828 File "C:\Program Files\ChimeraX\bin\lib\site-
    13829 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13830 p = self.view.picked_object(x, y) 
    13831 File "C:\Program Files\ChimeraX\bin\lib\site-
    13832 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13833 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13834 beyond, 
    13835 File "C:\Program Files\ChimeraX\bin\lib\site-
    13836 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13837 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13838 File "C:\Program Files\ChimeraX\bin\lib\site-
    13839 packages\chimerax\core\models.py", line 126, in first_intercept 
    13840 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13841 File "C:\Program Files\ChimeraX\bin\lib\site-
    13842 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13843 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13844 exclude=exclude) 
    13845 File "C:\Program Files\ChimeraX\bin\lib\site-
    13846 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13847 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13848 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13849 line 1121, in first_intercept 
    13850 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13851 pd.is_transparent(): 
    13852 File "C:\Program Files\ChimeraX\bin\lib\site-
    13853 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13854 t = self.triangle_num 
    13855 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13856  
    13857 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13858  
    13859 File "C:\Program Files\ChimeraX\bin\lib\site-
    13860 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13861 t = self.triangle_num 
    13862  
    13863 See log for complete Python traceback. 
    13864  
    13865 Traceback (most recent call last): 
    13866 File "C:\Program Files\ChimeraX\bin\lib\site-
    13867 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13868 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13869 File "C:\Program Files\ChimeraX\bin\lib\site-
    13870 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13871 mouse_pause_tracking 
    13872 self._mouse_pause() 
    13873 File "C:\Program Files\ChimeraX\bin\lib\site-
    13874 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13875 m.pause(self._mouse_pause_position) 
    13876 File "C:\Program Files\ChimeraX\bin\lib\site-
    13877 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13878 p = self.view.picked_object(x, y) 
    13879 File "C:\Program Files\ChimeraX\bin\lib\site-
    13880 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13881 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13882 beyond, 
    13883 File "C:\Program Files\ChimeraX\bin\lib\site-
    13884 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13885 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13886 File "C:\Program Files\ChimeraX\bin\lib\site-
    13887 packages\chimerax\core\models.py", line 126, in first_intercept 
    13888 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13889 File "C:\Program Files\ChimeraX\bin\lib\site-
    13890 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13891 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13892 exclude=exclude) 
    13893 File "C:\Program Files\ChimeraX\bin\lib\site-
    13894 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13895 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13896 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13897 line 1121, in first_intercept 
    13898 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13899 pd.is_transparent(): 
    13900 File "C:\Program Files\ChimeraX\bin\lib\site-
    13901 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13902 t = self.triangle_num 
    13903 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13904  
    13905 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13906  
    13907 File "C:\Program Files\ChimeraX\bin\lib\site-
    13908 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13909 t = self.triangle_num 
    13910  
    13911 See log for complete Python traceback. 
    13912  
    13913 Traceback (most recent call last): 
    13914 File "C:\Program Files\ChimeraX\bin\lib\site-
    13915 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13916 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13917 File "C:\Program Files\ChimeraX\bin\lib\site-
    13918 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13919 mouse_pause_tracking 
    13920 self._mouse_pause() 
    13921 File "C:\Program Files\ChimeraX\bin\lib\site-
    13922 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13923 m.pause(self._mouse_pause_position) 
    13924 File "C:\Program Files\ChimeraX\bin\lib\site-
    13925 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13926 p = self.view.picked_object(x, y) 
    13927 File "C:\Program Files\ChimeraX\bin\lib\site-
    13928 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13929 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13930 beyond, 
    13931 File "C:\Program Files\ChimeraX\bin\lib\site-
    13932 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13933 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13934 File "C:\Program Files\ChimeraX\bin\lib\site-
    13935 packages\chimerax\core\models.py", line 126, in first_intercept 
    13936 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13937 File "C:\Program Files\ChimeraX\bin\lib\site-
    13938 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13939 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13940 exclude=exclude) 
    13941 File "C:\Program Files\ChimeraX\bin\lib\site-
    13942 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13943 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13944 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13945 line 1121, in first_intercept 
    13946 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13947 pd.is_transparent(): 
    13948 File "C:\Program Files\ChimeraX\bin\lib\site-
    13949 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13950 t = self.triangle_num 
    13951 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13952  
    13953 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    13954  
    13955 File "C:\Program Files\ChimeraX\bin\lib\site-
    13956 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13957 t = self.triangle_num 
    13958  
    13959 See log for complete Python traceback. 
    13960  
    13961 Traceback (most recent call last): 
    13962 File "C:\Program Files\ChimeraX\bin\lib\site-
    13963 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    13964 self.session.ui.mouse_modes.mouse_pause_tracking() 
    13965 File "C:\Program Files\ChimeraX\bin\lib\site-
    13966 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    13967 mouse_pause_tracking 
    13968 self._mouse_pause() 
    13969 File "C:\Program Files\ChimeraX\bin\lib\site-
    13970 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    13971 m.pause(self._mouse_pause_position) 
    13972 File "C:\Program Files\ChimeraX\bin\lib\site-
    13973 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    13974 p = self.view.picked_object(x, y) 
    13975 File "C:\Program Files\ChimeraX\bin\lib\site-
    13976 packages\chimerax\graphics\view.py", line 817, in picked_object 
    13977 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    13978 beyond, 
    13979 File "C:\Program Files\ChimeraX\bin\lib\site-
    13980 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    13981 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    13982 File "C:\Program Files\ChimeraX\bin\lib\site-
    13983 packages\chimerax\core\models.py", line 126, in first_intercept 
    13984 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    13985 File "C:\Program Files\ChimeraX\bin\lib\site-
    13986 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    13987 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    13988 exclude=exclude) 
    13989 File "C:\Program Files\ChimeraX\bin\lib\site-
    13990 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    13991 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    13992 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    13993 line 1121, in first_intercept 
    13994 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    13995 pd.is_transparent(): 
    13996 File "C:\Program Files\ChimeraX\bin\lib\site-
    13997 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    13998 t = self.triangle_num 
    13999 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14000  
    14001 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14002  
    14003 File "C:\Program Files\ChimeraX\bin\lib\site-
    14004 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14005 t = self.triangle_num 
    14006  
    14007 See log for complete Python traceback. 
    14008  
    14009 Traceback (most recent call last): 
    14010 File "C:\Program Files\ChimeraX\bin\lib\site-
    14011 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14012 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14013 File "C:\Program Files\ChimeraX\bin\lib\site-
    14014 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14015 mouse_pause_tracking 
    14016 self._mouse_pause() 
    14017 File "C:\Program Files\ChimeraX\bin\lib\site-
    14018 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14019 m.pause(self._mouse_pause_position) 
    14020 File "C:\Program Files\ChimeraX\bin\lib\site-
    14021 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14022 p = self.view.picked_object(x, y) 
    14023 File "C:\Program Files\ChimeraX\bin\lib\site-
    14024 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14025 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14026 beyond, 
    14027 File "C:\Program Files\ChimeraX\bin\lib\site-
    14028 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14029 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14030 File "C:\Program Files\ChimeraX\bin\lib\site-
    14031 packages\chimerax\core\models.py", line 126, in first_intercept 
    14032 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14033 File "C:\Program Files\ChimeraX\bin\lib\site-
    14034 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14035 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14036 exclude=exclude) 
    14037 File "C:\Program Files\ChimeraX\bin\lib\site-
    14038 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14039 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14040 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14041 line 1121, in first_intercept 
    14042 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14043 pd.is_transparent(): 
    14044 File "C:\Program Files\ChimeraX\bin\lib\site-
    14045 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14046 t = self.triangle_num 
    14047 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14048  
    14049 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14050  
    14051 File "C:\Program Files\ChimeraX\bin\lib\site-
    14052 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14053 t = self.triangle_num 
    14054  
    14055 See log for complete Python traceback. 
    14056  
    14057 Traceback (most recent call last): 
    14058 File "C:\Program Files\ChimeraX\bin\lib\site-
    14059 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14060 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14061 File "C:\Program Files\ChimeraX\bin\lib\site-
    14062 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14063 mouse_pause_tracking 
    14064 self._mouse_pause() 
    14065 File "C:\Program Files\ChimeraX\bin\lib\site-
    14066 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14067 m.pause(self._mouse_pause_position) 
    14068 File "C:\Program Files\ChimeraX\bin\lib\site-
    14069 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14070 p = self.view.picked_object(x, y) 
    14071 File "C:\Program Files\ChimeraX\bin\lib\site-
    14072 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14073 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14074 beyond, 
    14075 File "C:\Program Files\ChimeraX\bin\lib\site-
    14076 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14077 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14078 File "C:\Program Files\ChimeraX\bin\lib\site-
    14079 packages\chimerax\core\models.py", line 126, in first_intercept 
    14080 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14081 File "C:\Program Files\ChimeraX\bin\lib\site-
    14082 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14083 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14084 exclude=exclude) 
    14085 File "C:\Program Files\ChimeraX\bin\lib\site-
    14086 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14087 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14088 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14089 line 1121, in first_intercept 
    14090 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14091 pd.is_transparent(): 
    14092 File "C:\Program Files\ChimeraX\bin\lib\site-
    14093 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14094 t = self.triangle_num 
    14095 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14096  
    14097 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14098  
    14099 File "C:\Program Files\ChimeraX\bin\lib\site-
    14100 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14101 t = self.triangle_num 
    14102  
    14103 See log for complete Python traceback. 
    14104  
    14105 Traceback (most recent call last): 
    14106 File "C:\Program Files\ChimeraX\bin\lib\site-
    14107 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14108 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14109 File "C:\Program Files\ChimeraX\bin\lib\site-
    14110 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14111 mouse_pause_tracking 
    14112 self._mouse_pause() 
    14113 File "C:\Program Files\ChimeraX\bin\lib\site-
    14114 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14115 m.pause(self._mouse_pause_position) 
    14116 File "C:\Program Files\ChimeraX\bin\lib\site-
    14117 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14118 p = self.view.picked_object(x, y) 
    14119 File "C:\Program Files\ChimeraX\bin\lib\site-
    14120 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14121 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14122 beyond, 
    14123 File "C:\Program Files\ChimeraX\bin\lib\site-
    14124 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14125 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14126 File "C:\Program Files\ChimeraX\bin\lib\site-
    14127 packages\chimerax\core\models.py", line 126, in first_intercept 
    14128 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14129 File "C:\Program Files\ChimeraX\bin\lib\site-
    14130 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14131 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14132 exclude=exclude) 
    14133 File "C:\Program Files\ChimeraX\bin\lib\site-
    14134 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14135 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14136 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14137 line 1121, in first_intercept 
    14138 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14139 pd.is_transparent(): 
    14140 File "C:\Program Files\ChimeraX\bin\lib\site-
    14141 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14142 t = self.triangle_num 
    14143 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14144  
    14145 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14146  
    14147 File "C:\Program Files\ChimeraX\bin\lib\site-
    14148 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14149 t = self.triangle_num 
    14150  
    14151 See log for complete Python traceback. 
    14152  
    14153 Traceback (most recent call last): 
    14154 File "C:\Program Files\ChimeraX\bin\lib\site-
    14155 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14156 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14157 File "C:\Program Files\ChimeraX\bin\lib\site-
    14158 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14159 mouse_pause_tracking 
    14160 self._mouse_pause() 
    14161 File "C:\Program Files\ChimeraX\bin\lib\site-
    14162 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14163 m.pause(self._mouse_pause_position) 
    14164 File "C:\Program Files\ChimeraX\bin\lib\site-
    14165 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14166 p = self.view.picked_object(x, y) 
    14167 File "C:\Program Files\ChimeraX\bin\lib\site-
    14168 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14169 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14170 beyond, 
    14171 File "C:\Program Files\ChimeraX\bin\lib\site-
    14172 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14173 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14174 File "C:\Program Files\ChimeraX\bin\lib\site-
    14175 packages\chimerax\core\models.py", line 126, in first_intercept 
    14176 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14177 File "C:\Program Files\ChimeraX\bin\lib\site-
    14178 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14179 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14180 exclude=exclude) 
    14181 File "C:\Program Files\ChimeraX\bin\lib\site-
    14182 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14183 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14184 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14185 line 1121, in first_intercept 
    14186 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14187 pd.is_transparent(): 
    14188 File "C:\Program Files\ChimeraX\bin\lib\site-
    14189 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14190 t = self.triangle_num 
    14191 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14192  
    14193 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14194  
    14195 File "C:\Program Files\ChimeraX\bin\lib\site-
    14196 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14197 t = self.triangle_num 
    14198  
    14199 See log for complete Python traceback. 
    14200  
    14201 Traceback (most recent call last): 
    14202 File "C:\Program Files\ChimeraX\bin\lib\site-
    14203 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14204 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14205 File "C:\Program Files\ChimeraX\bin\lib\site-
    14206 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14207 mouse_pause_tracking 
    14208 self._mouse_pause() 
    14209 File "C:\Program Files\ChimeraX\bin\lib\site-
    14210 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14211 m.pause(self._mouse_pause_position) 
    14212 File "C:\Program Files\ChimeraX\bin\lib\site-
    14213 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14214 p = self.view.picked_object(x, y) 
    14215 File "C:\Program Files\ChimeraX\bin\lib\site-
    14216 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14217 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14218 beyond, 
    14219 File "C:\Program Files\ChimeraX\bin\lib\site-
    14220 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14221 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14222 File "C:\Program Files\ChimeraX\bin\lib\site-
    14223 packages\chimerax\core\models.py", line 126, in first_intercept 
    14224 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14225 File "C:\Program Files\ChimeraX\bin\lib\site-
    14226 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14227 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14228 exclude=exclude) 
    14229 File "C:\Program Files\ChimeraX\bin\lib\site-
    14230 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14231 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14232 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14233 line 1121, in first_intercept 
    14234 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14235 pd.is_transparent(): 
    14236 File "C:\Program Files\ChimeraX\bin\lib\site-
    14237 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14238 t = self.triangle_num 
    14239 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14240  
    14241 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14242  
    14243 File "C:\Program Files\ChimeraX\bin\lib\site-
    14244 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14245 t = self.triangle_num 
    14246  
    14247 See log for complete Python traceback. 
    14248  
    14249 Traceback (most recent call last): 
    14250 File "C:\Program Files\ChimeraX\bin\lib\site-
    14251 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14252 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14253 File "C:\Program Files\ChimeraX\bin\lib\site-
    14254 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14255 mouse_pause_tracking 
    14256 self._mouse_pause() 
    14257 File "C:\Program Files\ChimeraX\bin\lib\site-
    14258 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14259 m.pause(self._mouse_pause_position) 
    14260 File "C:\Program Files\ChimeraX\bin\lib\site-
    14261 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14262 p = self.view.picked_object(x, y) 
    14263 File "C:\Program Files\ChimeraX\bin\lib\site-
    14264 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14265 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14266 beyond, 
    14267 File "C:\Program Files\ChimeraX\bin\lib\site-
    14268 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14269 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14270 File "C:\Program Files\ChimeraX\bin\lib\site-
    14271 packages\chimerax\core\models.py", line 126, in first_intercept 
    14272 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14273 File "C:\Program Files\ChimeraX\bin\lib\site-
    14274 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14275 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14276 exclude=exclude) 
    14277 File "C:\Program Files\ChimeraX\bin\lib\site-
    14278 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14279 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14280 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14281 line 1121, in first_intercept 
    14282 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14283 pd.is_transparent(): 
    14284 File "C:\Program Files\ChimeraX\bin\lib\site-
    14285 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14286 t = self.triangle_num 
    14287 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14288  
    14289 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14290  
    14291 File "C:\Program Files\ChimeraX\bin\lib\site-
    14292 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14293 t = self.triangle_num 
    14294  
    14295 See log for complete Python traceback. 
    14296  
    14297 Traceback (most recent call last): 
    14298 File "C:\Program Files\ChimeraX\bin\lib\site-
    14299 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14300 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14301 File "C:\Program Files\ChimeraX\bin\lib\site-
    14302 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14303 mouse_pause_tracking 
    14304 self._mouse_pause() 
    14305 File "C:\Program Files\ChimeraX\bin\lib\site-
    14306 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14307 m.pause(self._mouse_pause_position) 
    14308 File "C:\Program Files\ChimeraX\bin\lib\site-
    14309 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14310 p = self.view.picked_object(x, y) 
    14311 File "C:\Program Files\ChimeraX\bin\lib\site-
    14312 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14313 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14314 beyond, 
    14315 File "C:\Program Files\ChimeraX\bin\lib\site-
    14316 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14317 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14318 File "C:\Program Files\ChimeraX\bin\lib\site-
    14319 packages\chimerax\core\models.py", line 126, in first_intercept 
    14320 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14321 File "C:\Program Files\ChimeraX\bin\lib\site-
    14322 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14323 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14324 exclude=exclude) 
    14325 File "C:\Program Files\ChimeraX\bin\lib\site-
    14326 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14327 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14328 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14329 line 1121, in first_intercept 
    14330 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14331 pd.is_transparent(): 
    14332 File "C:\Program Files\ChimeraX\bin\lib\site-
    14333 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14334 t = self.triangle_num 
    14335 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14336  
    14337 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14338  
    14339 File "C:\Program Files\ChimeraX\bin\lib\site-
    14340 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14341 t = self.triangle_num 
    14342  
    14343 See log for complete Python traceback. 
    14344  
    14345 Traceback (most recent call last): 
    14346 File "C:\Program Files\ChimeraX\bin\lib\site-
    14347 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14348 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14349 File "C:\Program Files\ChimeraX\bin\lib\site-
    14350 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14351 mouse_pause_tracking 
    14352 self._mouse_pause() 
    14353 File "C:\Program Files\ChimeraX\bin\lib\site-
    14354 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14355 m.pause(self._mouse_pause_position) 
    14356 File "C:\Program Files\ChimeraX\bin\lib\site-
    14357 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14358 p = self.view.picked_object(x, y) 
    14359 File "C:\Program Files\ChimeraX\bin\lib\site-
    14360 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14361 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14362 beyond, 
    14363 File "C:\Program Files\ChimeraX\bin\lib\site-
    14364 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14365 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14366 File "C:\Program Files\ChimeraX\bin\lib\site-
    14367 packages\chimerax\core\models.py", line 126, in first_intercept 
    14368 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14369 File "C:\Program Files\ChimeraX\bin\lib\site-
    14370 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14371 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14372 exclude=exclude) 
    14373 File "C:\Program Files\ChimeraX\bin\lib\site-
    14374 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14375 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14376 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14377 line 1121, in first_intercept 
    14378 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14379 pd.is_transparent(): 
    14380 File "C:\Program Files\ChimeraX\bin\lib\site-
    14381 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14382 t = self.triangle_num 
    14383 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14384  
    14385 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14386  
    14387 File "C:\Program Files\ChimeraX\bin\lib\site-
    14388 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14389 t = self.triangle_num 
    14390  
    14391 See log for complete Python traceback. 
    14392  
    14393 Traceback (most recent call last): 
    14394 File "C:\Program Files\ChimeraX\bin\lib\site-
    14395 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14396 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14397 File "C:\Program Files\ChimeraX\bin\lib\site-
    14398 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14399 mouse_pause_tracking 
    14400 self._mouse_pause() 
    14401 File "C:\Program Files\ChimeraX\bin\lib\site-
    14402 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14403 m.pause(self._mouse_pause_position) 
    14404 File "C:\Program Files\ChimeraX\bin\lib\site-
    14405 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14406 p = self.view.picked_object(x, y) 
    14407 File "C:\Program Files\ChimeraX\bin\lib\site-
    14408 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14409 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14410 beyond, 
    14411 File "C:\Program Files\ChimeraX\bin\lib\site-
    14412 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14413 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14414 File "C:\Program Files\ChimeraX\bin\lib\site-
    14415 packages\chimerax\core\models.py", line 126, in first_intercept 
    14416 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14417 File "C:\Program Files\ChimeraX\bin\lib\site-
    14418 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14419 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14420 exclude=exclude) 
    14421 File "C:\Program Files\ChimeraX\bin\lib\site-
    14422 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14423 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14424 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14425 line 1121, in first_intercept 
    14426 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14427 pd.is_transparent(): 
    14428 File "C:\Program Files\ChimeraX\bin\lib\site-
    14429 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14430 t = self.triangle_num 
    14431 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14432  
    14433 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14434  
    14435 File "C:\Program Files\ChimeraX\bin\lib\site-
    14436 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14437 t = self.triangle_num 
    14438  
    14439 See log for complete Python traceback. 
    14440  
    14441 Traceback (most recent call last): 
    14442 File "C:\Program Files\ChimeraX\bin\lib\site-
    14443 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14444 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14445 File "C:\Program Files\ChimeraX\bin\lib\site-
    14446 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14447 mouse_pause_tracking 
    14448 self._mouse_pause() 
    14449 File "C:\Program Files\ChimeraX\bin\lib\site-
    14450 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14451 m.pause(self._mouse_pause_position) 
    14452 File "C:\Program Files\ChimeraX\bin\lib\site-
    14453 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14454 p = self.view.picked_object(x, y) 
    14455 File "C:\Program Files\ChimeraX\bin\lib\site-
    14456 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14457 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14458 beyond, 
    14459 File "C:\Program Files\ChimeraX\bin\lib\site-
    14460 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14461 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14462 File "C:\Program Files\ChimeraX\bin\lib\site-
    14463 packages\chimerax\core\models.py", line 126, in first_intercept 
    14464 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14465 File "C:\Program Files\ChimeraX\bin\lib\site-
    14466 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14467 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14468 exclude=exclude) 
    14469 File "C:\Program Files\ChimeraX\bin\lib\site-
    14470 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14471 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14472 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14473 line 1121, in first_intercept 
    14474 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14475 pd.is_transparent(): 
    14476 File "C:\Program Files\ChimeraX\bin\lib\site-
    14477 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14478 t = self.triangle_num 
    14479 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14480  
    14481 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14482  
    14483 File "C:\Program Files\ChimeraX\bin\lib\site-
    14484 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14485 t = self.triangle_num 
    14486  
    14487 See log for complete Python traceback. 
    14488  
    14489 Traceback (most recent call last): 
    14490 File "C:\Program Files\ChimeraX\bin\lib\site-
    14491 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14492 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14493 File "C:\Program Files\ChimeraX\bin\lib\site-
    14494 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14495 mouse_pause_tracking 
    14496 self._mouse_pause() 
    14497 File "C:\Program Files\ChimeraX\bin\lib\site-
    14498 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14499 m.pause(self._mouse_pause_position) 
    14500 File "C:\Program Files\ChimeraX\bin\lib\site-
    14501 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14502 p = self.view.picked_object(x, y) 
    14503 File "C:\Program Files\ChimeraX\bin\lib\site-
    14504 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14505 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14506 beyond, 
    14507 File "C:\Program Files\ChimeraX\bin\lib\site-
    14508 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14509 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14510 File "C:\Program Files\ChimeraX\bin\lib\site-
    14511 packages\chimerax\core\models.py", line 126, in first_intercept 
    14512 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14513 File "C:\Program Files\ChimeraX\bin\lib\site-
    14514 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14515 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14516 exclude=exclude) 
    14517 File "C:\Program Files\ChimeraX\bin\lib\site-
    14518 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14519 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14520 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14521 line 1121, in first_intercept 
    14522 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14523 pd.is_transparent(): 
    14524 File "C:\Program Files\ChimeraX\bin\lib\site-
    14525 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14526 t = self.triangle_num 
    14527 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14528  
    14529 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14530  
    14531 File "C:\Program Files\ChimeraX\bin\lib\site-
    14532 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14533 t = self.triangle_num 
    14534  
    14535 See log for complete Python traceback. 
    14536  
    14537 Traceback (most recent call last): 
    14538 File "C:\Program Files\ChimeraX\bin\lib\site-
    14539 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14540 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14541 File "C:\Program Files\ChimeraX\bin\lib\site-
    14542 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14543 mouse_pause_tracking 
    14544 self._mouse_pause() 
    14545 File "C:\Program Files\ChimeraX\bin\lib\site-
    14546 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14547 m.pause(self._mouse_pause_position) 
    14548 File "C:\Program Files\ChimeraX\bin\lib\site-
    14549 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14550 p = self.view.picked_object(x, y) 
    14551 File "C:\Program Files\ChimeraX\bin\lib\site-
    14552 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14553 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14554 beyond, 
    14555 File "C:\Program Files\ChimeraX\bin\lib\site-
    14556 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14557 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14558 File "C:\Program Files\ChimeraX\bin\lib\site-
    14559 packages\chimerax\core\models.py", line 126, in first_intercept 
    14560 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14561 File "C:\Program Files\ChimeraX\bin\lib\site-
    14562 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14563 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14564 exclude=exclude) 
    14565 File "C:\Program Files\ChimeraX\bin\lib\site-
    14566 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14567 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14568 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14569 line 1121, in first_intercept 
    14570 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14571 pd.is_transparent(): 
    14572 File "C:\Program Files\ChimeraX\bin\lib\site-
    14573 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14574 t = self.triangle_num 
    14575 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14576  
    14577 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14578  
    14579 File "C:\Program Files\ChimeraX\bin\lib\site-
    14580 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14581 t = self.triangle_num 
    14582  
    14583 See log for complete Python traceback. 
    14584  
    14585 Traceback (most recent call last): 
    14586 File "C:\Program Files\ChimeraX\bin\lib\site-
    14587 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14588 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14589 File "C:\Program Files\ChimeraX\bin\lib\site-
    14590 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14591 mouse_pause_tracking 
    14592 self._mouse_pause() 
    14593 File "C:\Program Files\ChimeraX\bin\lib\site-
    14594 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14595 m.pause(self._mouse_pause_position) 
    14596 File "C:\Program Files\ChimeraX\bin\lib\site-
    14597 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14598 p = self.view.picked_object(x, y) 
    14599 File "C:\Program Files\ChimeraX\bin\lib\site-
    14600 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14601 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14602 beyond, 
    14603 File "C:\Program Files\ChimeraX\bin\lib\site-
    14604 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14605 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14606 File "C:\Program Files\ChimeraX\bin\lib\site-
    14607 packages\chimerax\core\models.py", line 126, in first_intercept 
    14608 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14609 File "C:\Program Files\ChimeraX\bin\lib\site-
    14610 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14611 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14612 exclude=exclude) 
    14613 File "C:\Program Files\ChimeraX\bin\lib\site-
    14614 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14615 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14616 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14617 line 1121, in first_intercept 
    14618 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14619 pd.is_transparent(): 
    14620 File "C:\Program Files\ChimeraX\bin\lib\site-
    14621 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14622 t = self.triangle_num 
    14623 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14624  
    14625 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14626  
    14627 File "C:\Program Files\ChimeraX\bin\lib\site-
    14628 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14629 t = self.triangle_num 
    14630  
    14631 See log for complete Python traceback. 
    14632  
    14633 Traceback (most recent call last): 
    14634 File "C:\Program Files\ChimeraX\bin\lib\site-
    14635 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14636 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14637 File "C:\Program Files\ChimeraX\bin\lib\site-
    14638 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14639 mouse_pause_tracking 
    14640 self._mouse_pause() 
    14641 File "C:\Program Files\ChimeraX\bin\lib\site-
    14642 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14643 m.pause(self._mouse_pause_position) 
    14644 File "C:\Program Files\ChimeraX\bin\lib\site-
    14645 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14646 p = self.view.picked_object(x, y) 
    14647 File "C:\Program Files\ChimeraX\bin\lib\site-
    14648 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14649 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14650 beyond, 
    14651 File "C:\Program Files\ChimeraX\bin\lib\site-
    14652 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14653 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14654 File "C:\Program Files\ChimeraX\bin\lib\site-
    14655 packages\chimerax\core\models.py", line 126, in first_intercept 
    14656 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14657 File "C:\Program Files\ChimeraX\bin\lib\site-
    14658 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14659 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14660 exclude=exclude) 
    14661 File "C:\Program Files\ChimeraX\bin\lib\site-
    14662 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14663 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14664 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14665 line 1121, in first_intercept 
    14666 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14667 pd.is_transparent(): 
    14668 File "C:\Program Files\ChimeraX\bin\lib\site-
    14669 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14670 t = self.triangle_num 
    14671 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14672  
    14673 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14674  
    14675 File "C:\Program Files\ChimeraX\bin\lib\site-
    14676 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14677 t = self.triangle_num 
    14678  
    14679 See log for complete Python traceback. 
    14680  
    14681 Traceback (most recent call last): 
    14682 File "C:\Program Files\ChimeraX\bin\lib\site-
    14683 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14684 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14685 File "C:\Program Files\ChimeraX\bin\lib\site-
    14686 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14687 mouse_pause_tracking 
    14688 self._mouse_pause() 
    14689 File "C:\Program Files\ChimeraX\bin\lib\site-
    14690 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14691 m.pause(self._mouse_pause_position) 
    14692 File "C:\Program Files\ChimeraX\bin\lib\site-
    14693 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14694 p = self.view.picked_object(x, y) 
    14695 File "C:\Program Files\ChimeraX\bin\lib\site-
    14696 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14697 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14698 beyond, 
    14699 File "C:\Program Files\ChimeraX\bin\lib\site-
    14700 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14701 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14702 File "C:\Program Files\ChimeraX\bin\lib\site-
    14703 packages\chimerax\core\models.py", line 126, in first_intercept 
    14704 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14705 File "C:\Program Files\ChimeraX\bin\lib\site-
    14706 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14707 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14708 exclude=exclude) 
    14709 File "C:\Program Files\ChimeraX\bin\lib\site-
    14710 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14711 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14712 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14713 line 1121, in first_intercept 
    14714 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14715 pd.is_transparent(): 
    14716 File "C:\Program Files\ChimeraX\bin\lib\site-
    14717 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14718 t = self.triangle_num 
    14719 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14720  
    14721 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14722  
    14723 File "C:\Program Files\ChimeraX\bin\lib\site-
    14724 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14725 t = self.triangle_num 
    14726  
    14727 See log for complete Python traceback. 
    14728  
    14729 Traceback (most recent call last): 
    14730 File "C:\Program Files\ChimeraX\bin\lib\site-
    14731 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14732 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14733 File "C:\Program Files\ChimeraX\bin\lib\site-
    14734 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14735 mouse_pause_tracking 
    14736 self._mouse_pause() 
    14737 File "C:\Program Files\ChimeraX\bin\lib\site-
    14738 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14739 m.pause(self._mouse_pause_position) 
    14740 File "C:\Program Files\ChimeraX\bin\lib\site-
    14741 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14742 p = self.view.picked_object(x, y) 
    14743 File "C:\Program Files\ChimeraX\bin\lib\site-
    14744 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14745 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14746 beyond, 
    14747 File "C:\Program Files\ChimeraX\bin\lib\site-
    14748 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14749 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14750 File "C:\Program Files\ChimeraX\bin\lib\site-
    14751 packages\chimerax\core\models.py", line 126, in first_intercept 
    14752 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14753 File "C:\Program Files\ChimeraX\bin\lib\site-
    14754 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14755 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14756 exclude=exclude) 
    14757 File "C:\Program Files\ChimeraX\bin\lib\site-
    14758 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14759 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14760 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14761 line 1121, in first_intercept 
    14762 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14763 pd.is_transparent(): 
    14764 File "C:\Program Files\ChimeraX\bin\lib\site-
    14765 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14766 t = self.triangle_num 
    14767 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14768  
    14769 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14770  
    14771 File "C:\Program Files\ChimeraX\bin\lib\site-
    14772 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14773 t = self.triangle_num 
    14774  
    14775 See log for complete Python traceback. 
    14776  
    14777 Traceback (most recent call last): 
    14778 File "C:\Program Files\ChimeraX\bin\lib\site-
    14779 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14780 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14781 File "C:\Program Files\ChimeraX\bin\lib\site-
    14782 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14783 mouse_pause_tracking 
    14784 self._mouse_pause() 
    14785 File "C:\Program Files\ChimeraX\bin\lib\site-
    14786 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14787 m.pause(self._mouse_pause_position) 
    14788 File "C:\Program Files\ChimeraX\bin\lib\site-
    14789 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14790 p = self.view.picked_object(x, y) 
    14791 File "C:\Program Files\ChimeraX\bin\lib\site-
    14792 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14793 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14794 beyond, 
    14795 File "C:\Program Files\ChimeraX\bin\lib\site-
    14796 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14797 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14798 File "C:\Program Files\ChimeraX\bin\lib\site-
    14799 packages\chimerax\core\models.py", line 126, in first_intercept 
    14800 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14801 File "C:\Program Files\ChimeraX\bin\lib\site-
    14802 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14803 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14804 exclude=exclude) 
    14805 File "C:\Program Files\ChimeraX\bin\lib\site-
    14806 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14807 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14808 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14809 line 1121, in first_intercept 
    14810 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14811 pd.is_transparent(): 
    14812 File "C:\Program Files\ChimeraX\bin\lib\site-
    14813 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14814 t = self.triangle_num 
    14815 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14816  
    14817 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14818  
    14819 File "C:\Program Files\ChimeraX\bin\lib\site-
    14820 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14821 t = self.triangle_num 
    14822  
    14823 See log for complete Python traceback. 
    14824  
    14825 Traceback (most recent call last): 
    14826 File "C:\Program Files\ChimeraX\bin\lib\site-
    14827 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14828 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14829 File "C:\Program Files\ChimeraX\bin\lib\site-
    14830 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14831 mouse_pause_tracking 
    14832 self._mouse_pause() 
    14833 File "C:\Program Files\ChimeraX\bin\lib\site-
    14834 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14835 m.pause(self._mouse_pause_position) 
    14836 File "C:\Program Files\ChimeraX\bin\lib\site-
    14837 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14838 p = self.view.picked_object(x, y) 
    14839 File "C:\Program Files\ChimeraX\bin\lib\site-
    14840 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14841 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14842 beyond, 
    14843 File "C:\Program Files\ChimeraX\bin\lib\site-
    14844 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14845 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14846 File "C:\Program Files\ChimeraX\bin\lib\site-
    14847 packages\chimerax\core\models.py", line 126, in first_intercept 
    14848 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14849 File "C:\Program Files\ChimeraX\bin\lib\site-
    14850 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14851 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14852 exclude=exclude) 
    14853 File "C:\Program Files\ChimeraX\bin\lib\site-
    14854 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14855 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14856 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14857 line 1121, in first_intercept 
    14858 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14859 pd.is_transparent(): 
    14860 File "C:\Program Files\ChimeraX\bin\lib\site-
    14861 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14862 t = self.triangle_num 
    14863 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14864  
    14865 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14866  
    14867 File "C:\Program Files\ChimeraX\bin\lib\site-
    14868 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14869 t = self.triangle_num 
    14870  
    14871 See log for complete Python traceback. 
    14872  
    14873 Traceback (most recent call last): 
    14874 File "C:\Program Files\ChimeraX\bin\lib\site-
    14875 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14876 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14877 File "C:\Program Files\ChimeraX\bin\lib\site-
    14878 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14879 mouse_pause_tracking 
    14880 self._mouse_pause() 
    14881 File "C:\Program Files\ChimeraX\bin\lib\site-
    14882 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14883 m.pause(self._mouse_pause_position) 
    14884 File "C:\Program Files\ChimeraX\bin\lib\site-
    14885 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14886 p = self.view.picked_object(x, y) 
    14887 File "C:\Program Files\ChimeraX\bin\lib\site-
    14888 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14889 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14890 beyond, 
    14891 File "C:\Program Files\ChimeraX\bin\lib\site-
    14892 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14893 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14894 File "C:\Program Files\ChimeraX\bin\lib\site-
    14895 packages\chimerax\core\models.py", line 126, in first_intercept 
    14896 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14897 File "C:\Program Files\ChimeraX\bin\lib\site-
    14898 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14899 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14900 exclude=exclude) 
    14901 File "C:\Program Files\ChimeraX\bin\lib\site-
    14902 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14903 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14904 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14905 line 1121, in first_intercept 
    14906 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14907 pd.is_transparent(): 
    14908 File "C:\Program Files\ChimeraX\bin\lib\site-
    14909 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14910 t = self.triangle_num 
    14911 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14912  
    14913 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14914  
    14915 File "C:\Program Files\ChimeraX\bin\lib\site-
    14916 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14917 t = self.triangle_num 
    14918  
    14919 See log for complete Python traceback. 
    14920  
    14921 Traceback (most recent call last): 
    14922 File "C:\Program Files\ChimeraX\bin\lib\site-
    14923 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14924 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14925 File "C:\Program Files\ChimeraX\bin\lib\site-
    14926 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14927 mouse_pause_tracking 
    14928 self._mouse_pause() 
    14929 File "C:\Program Files\ChimeraX\bin\lib\site-
    14930 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14931 m.pause(self._mouse_pause_position) 
    14932 File "C:\Program Files\ChimeraX\bin\lib\site-
    14933 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14934 p = self.view.picked_object(x, y) 
    14935 File "C:\Program Files\ChimeraX\bin\lib\site-
    14936 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14937 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14938 beyond, 
    14939 File "C:\Program Files\ChimeraX\bin\lib\site-
    14940 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14941 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14942 File "C:\Program Files\ChimeraX\bin\lib\site-
    14943 packages\chimerax\core\models.py", line 126, in first_intercept 
    14944 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14945 File "C:\Program Files\ChimeraX\bin\lib\site-
    14946 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14947 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14948 exclude=exclude) 
    14949 File "C:\Program Files\ChimeraX\bin\lib\site-
    14950 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14951 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    14952 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    14953 line 1121, in first_intercept 
    14954 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    14955 pd.is_transparent(): 
    14956 File "C:\Program Files\ChimeraX\bin\lib\site-
    14957 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14958 t = self.triangle_num 
    14959 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14960  
    14961 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    14962  
    14963 File "C:\Program Files\ChimeraX\bin\lib\site-
    14964 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    14965 t = self.triangle_num 
    14966  
    14967 See log for complete Python traceback. 
    14968  
    14969 Traceback (most recent call last): 
    14970 File "C:\Program Files\ChimeraX\bin\lib\site-
    14971 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    14972 self.session.ui.mouse_modes.mouse_pause_tracking() 
    14973 File "C:\Program Files\ChimeraX\bin\lib\site-
    14974 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    14975 mouse_pause_tracking 
    14976 self._mouse_pause() 
    14977 File "C:\Program Files\ChimeraX\bin\lib\site-
    14978 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    14979 m.pause(self._mouse_pause_position) 
    14980 File "C:\Program Files\ChimeraX\bin\lib\site-
    14981 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    14982 p = self.view.picked_object(x, y) 
    14983 File "C:\Program Files\ChimeraX\bin\lib\site-
    14984 packages\chimerax\graphics\view.py", line 817, in picked_object 
    14985 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    14986 beyond, 
    14987 File "C:\Program Files\ChimeraX\bin\lib\site-
    14988 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    14989 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    14990 File "C:\Program Files\ChimeraX\bin\lib\site-
    14991 packages\chimerax\core\models.py", line 126, in first_intercept 
    14992 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    14993 File "C:\Program Files\ChimeraX\bin\lib\site-
    14994 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    14995 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    14996 exclude=exclude) 
    14997 File "C:\Program Files\ChimeraX\bin\lib\site-
    14998 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    14999 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15000 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15001 line 1121, in first_intercept 
    15002 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15003 pd.is_transparent(): 
    15004 File "C:\Program Files\ChimeraX\bin\lib\site-
    15005 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15006 t = self.triangle_num 
    15007 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15008  
    15009 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15010  
    15011 File "C:\Program Files\ChimeraX\bin\lib\site-
    15012 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15013 t = self.triangle_num 
    15014  
    15015 See log for complete Python traceback. 
    15016  
    15017 Traceback (most recent call last): 
    15018 File "C:\Program Files\ChimeraX\bin\lib\site-
    15019 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15020 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15021 File "C:\Program Files\ChimeraX\bin\lib\site-
    15022 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15023 mouse_pause_tracking 
    15024 self._mouse_pause() 
    15025 File "C:\Program Files\ChimeraX\bin\lib\site-
    15026 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15027 m.pause(self._mouse_pause_position) 
    15028 File "C:\Program Files\ChimeraX\bin\lib\site-
    15029 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15030 p = self.view.picked_object(x, y) 
    15031 File "C:\Program Files\ChimeraX\bin\lib\site-
    15032 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15033 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15034 beyond, 
    15035 File "C:\Program Files\ChimeraX\bin\lib\site-
    15036 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15037 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15038 File "C:\Program Files\ChimeraX\bin\lib\site-
    15039 packages\chimerax\core\models.py", line 126, in first_intercept 
    15040 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15041 File "C:\Program Files\ChimeraX\bin\lib\site-
    15042 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15043 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15044 exclude=exclude) 
    15045 File "C:\Program Files\ChimeraX\bin\lib\site-
    15046 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15047 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15048 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15049 line 1121, in first_intercept 
    15050 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15051 pd.is_transparent(): 
    15052 File "C:\Program Files\ChimeraX\bin\lib\site-
    15053 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15054 t = self.triangle_num 
    15055 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15056  
    15057 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15058  
    15059 File "C:\Program Files\ChimeraX\bin\lib\site-
    15060 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15061 t = self.triangle_num 
    15062  
    15063 See log for complete Python traceback. 
    15064  
    15065 Traceback (most recent call last): 
    15066 File "C:\Program Files\ChimeraX\bin\lib\site-
    15067 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15068 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15069 File "C:\Program Files\ChimeraX\bin\lib\site-
    15070 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15071 mouse_pause_tracking 
    15072 self._mouse_pause() 
    15073 File "C:\Program Files\ChimeraX\bin\lib\site-
    15074 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15075 m.pause(self._mouse_pause_position) 
    15076 File "C:\Program Files\ChimeraX\bin\lib\site-
    15077 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15078 p = self.view.picked_object(x, y) 
    15079 File "C:\Program Files\ChimeraX\bin\lib\site-
    15080 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15081 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15082 beyond, 
    15083 File "C:\Program Files\ChimeraX\bin\lib\site-
    15084 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15085 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15086 File "C:\Program Files\ChimeraX\bin\lib\site-
    15087 packages\chimerax\core\models.py", line 126, in first_intercept 
    15088 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15089 File "C:\Program Files\ChimeraX\bin\lib\site-
    15090 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15091 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15092 exclude=exclude) 
    15093 File "C:\Program Files\ChimeraX\bin\lib\site-
    15094 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15095 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15096 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15097 line 1121, in first_intercept 
    15098 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15099 pd.is_transparent(): 
    15100 File "C:\Program Files\ChimeraX\bin\lib\site-
    15101 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15102 t = self.triangle_num 
    15103 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15104  
    15105 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15106  
    15107 File "C:\Program Files\ChimeraX\bin\lib\site-
    15108 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15109 t = self.triangle_num 
    15110  
    15111 See log for complete Python traceback. 
    15112  
    15113 Traceback (most recent call last): 
    15114 File "C:\Program Files\ChimeraX\bin\lib\site-
    15115 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15116 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15117 File "C:\Program Files\ChimeraX\bin\lib\site-
    15118 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15119 mouse_pause_tracking 
    15120 self._mouse_pause() 
    15121 File "C:\Program Files\ChimeraX\bin\lib\site-
    15122 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15123 m.pause(self._mouse_pause_position) 
    15124 File "C:\Program Files\ChimeraX\bin\lib\site-
    15125 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15126 p = self.view.picked_object(x, y) 
    15127 File "C:\Program Files\ChimeraX\bin\lib\site-
    15128 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15129 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15130 beyond, 
    15131 File "C:\Program Files\ChimeraX\bin\lib\site-
    15132 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15133 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15134 File "C:\Program Files\ChimeraX\bin\lib\site-
    15135 packages\chimerax\core\models.py", line 126, in first_intercept 
    15136 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15137 File "C:\Program Files\ChimeraX\bin\lib\site-
    15138 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15139 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15140 exclude=exclude) 
    15141 File "C:\Program Files\ChimeraX\bin\lib\site-
    15142 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15143 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15144 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15145 line 1121, in first_intercept 
    15146 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15147 pd.is_transparent(): 
    15148 File "C:\Program Files\ChimeraX\bin\lib\site-
    15149 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15150 t = self.triangle_num 
    15151 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15152  
    15153 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15154  
    15155 File "C:\Program Files\ChimeraX\bin\lib\site-
    15156 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15157 t = self.triangle_num 
    15158  
    15159 See log for complete Python traceback. 
    15160  
    15161 Traceback (most recent call last): 
    15162 File "C:\Program Files\ChimeraX\bin\lib\site-
    15163 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15164 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15165 File "C:\Program Files\ChimeraX\bin\lib\site-
    15166 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15167 mouse_pause_tracking 
    15168 self._mouse_pause() 
    15169 File "C:\Program Files\ChimeraX\bin\lib\site-
    15170 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15171 m.pause(self._mouse_pause_position) 
    15172 File "C:\Program Files\ChimeraX\bin\lib\site-
    15173 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15174 p = self.view.picked_object(x, y) 
    15175 File "C:\Program Files\ChimeraX\bin\lib\site-
    15176 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15177 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15178 beyond, 
    15179 File "C:\Program Files\ChimeraX\bin\lib\site-
    15180 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15181 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15182 File "C:\Program Files\ChimeraX\bin\lib\site-
    15183 packages\chimerax\core\models.py", line 126, in first_intercept 
    15184 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15185 File "C:\Program Files\ChimeraX\bin\lib\site-
    15186 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15187 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15188 exclude=exclude) 
    15189 File "C:\Program Files\ChimeraX\bin\lib\site-
    15190 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15191 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15192 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15193 line 1121, in first_intercept 
    15194 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15195 pd.is_transparent(): 
    15196 File "C:\Program Files\ChimeraX\bin\lib\site-
    15197 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15198 t = self.triangle_num 
    15199 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15200  
    15201 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15202  
    15203 File "C:\Program Files\ChimeraX\bin\lib\site-
    15204 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15205 t = self.triangle_num 
    15206  
    15207 See log for complete Python traceback. 
    15208  
    15209 Traceback (most recent call last): 
    15210 File "C:\Program Files\ChimeraX\bin\lib\site-
    15211 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15212 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15213 File "C:\Program Files\ChimeraX\bin\lib\site-
    15214 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15215 mouse_pause_tracking 
    15216 self._mouse_pause() 
    15217 File "C:\Program Files\ChimeraX\bin\lib\site-
    15218 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15219 m.pause(self._mouse_pause_position) 
    15220 File "C:\Program Files\ChimeraX\bin\lib\site-
    15221 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15222 p = self.view.picked_object(x, y) 
    15223 File "C:\Program Files\ChimeraX\bin\lib\site-
    15224 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15225 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15226 beyond, 
    15227 File "C:\Program Files\ChimeraX\bin\lib\site-
    15228 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15229 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15230 File "C:\Program Files\ChimeraX\bin\lib\site-
    15231 packages\chimerax\core\models.py", line 126, in first_intercept 
    15232 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15233 File "C:\Program Files\ChimeraX\bin\lib\site-
    15234 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15235 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15236 exclude=exclude) 
    15237 File "C:\Program Files\ChimeraX\bin\lib\site-
    15238 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15239 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15240 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15241 line 1121, in first_intercept 
    15242 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15243 pd.is_transparent(): 
    15244 File "C:\Program Files\ChimeraX\bin\lib\site-
    15245 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15246 t = self.triangle_num 
    15247 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15248  
    15249 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15250  
    15251 File "C:\Program Files\ChimeraX\bin\lib\site-
    15252 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15253 t = self.triangle_num 
    15254  
    15255 See log for complete Python traceback. 
    15256  
    15257 Traceback (most recent call last): 
    15258 File "C:\Program Files\ChimeraX\bin\lib\site-
    15259 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15260 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15261 File "C:\Program Files\ChimeraX\bin\lib\site-
    15262 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15263 mouse_pause_tracking 
    15264 self._mouse_pause() 
    15265 File "C:\Program Files\ChimeraX\bin\lib\site-
    15266 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15267 m.pause(self._mouse_pause_position) 
    15268 File "C:\Program Files\ChimeraX\bin\lib\site-
    15269 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15270 p = self.view.picked_object(x, y) 
    15271 File "C:\Program Files\ChimeraX\bin\lib\site-
    15272 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15273 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15274 beyond, 
    15275 File "C:\Program Files\ChimeraX\bin\lib\site-
    15276 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15277 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15278 File "C:\Program Files\ChimeraX\bin\lib\site-
    15279 packages\chimerax\core\models.py", line 126, in first_intercept 
    15280 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15281 File "C:\Program Files\ChimeraX\bin\lib\site-
    15282 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15283 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15284 exclude=exclude) 
    15285 File "C:\Program Files\ChimeraX\bin\lib\site-
    15286 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15287 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15288 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15289 line 1121, in first_intercept 
    15290 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15291 pd.is_transparent(): 
    15292 File "C:\Program Files\ChimeraX\bin\lib\site-
    15293 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15294 t = self.triangle_num 
    15295 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15296  
    15297 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15298  
    15299 File "C:\Program Files\ChimeraX\bin\lib\site-
    15300 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15301 t = self.triangle_num 
    15302  
    15303 See log for complete Python traceback. 
    15304  
    15305 Traceback (most recent call last): 
    15306 File "C:\Program Files\ChimeraX\bin\lib\site-
    15307 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15308 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15309 File "C:\Program Files\ChimeraX\bin\lib\site-
    15310 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15311 mouse_pause_tracking 
    15312 self._mouse_pause() 
    15313 File "C:\Program Files\ChimeraX\bin\lib\site-
    15314 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15315 m.pause(self._mouse_pause_position) 
    15316 File "C:\Program Files\ChimeraX\bin\lib\site-
    15317 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15318 p = self.view.picked_object(x, y) 
    15319 File "C:\Program Files\ChimeraX\bin\lib\site-
    15320 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15321 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15322 beyond, 
    15323 File "C:\Program Files\ChimeraX\bin\lib\site-
    15324 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15325 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15326 File "C:\Program Files\ChimeraX\bin\lib\site-
    15327 packages\chimerax\core\models.py", line 126, in first_intercept 
    15328 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15329 File "C:\Program Files\ChimeraX\bin\lib\site-
    15330 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15331 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15332 exclude=exclude) 
    15333 File "C:\Program Files\ChimeraX\bin\lib\site-
    15334 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15335 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15336 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15337 line 1121, in first_intercept 
    15338 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15339 pd.is_transparent(): 
    15340 File "C:\Program Files\ChimeraX\bin\lib\site-
    15341 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15342 t = self.triangle_num 
    15343 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15344  
    15345 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15346  
    15347 File "C:\Program Files\ChimeraX\bin\lib\site-
    15348 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15349 t = self.triangle_num 
    15350  
    15351 See log for complete Python traceback. 
    15352  
    15353 Traceback (most recent call last): 
    15354 File "C:\Program Files\ChimeraX\bin\lib\site-
    15355 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15356 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15357 File "C:\Program Files\ChimeraX\bin\lib\site-
    15358 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15359 mouse_pause_tracking 
    15360 self._mouse_pause() 
    15361 File "C:\Program Files\ChimeraX\bin\lib\site-
    15362 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15363 m.pause(self._mouse_pause_position) 
    15364 File "C:\Program Files\ChimeraX\bin\lib\site-
    15365 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15366 p = self.view.picked_object(x, y) 
    15367 File "C:\Program Files\ChimeraX\bin\lib\site-
    15368 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15369 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15370 beyond, 
    15371 File "C:\Program Files\ChimeraX\bin\lib\site-
    15372 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15373 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15374 File "C:\Program Files\ChimeraX\bin\lib\site-
    15375 packages\chimerax\core\models.py", line 126, in first_intercept 
    15376 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15377 File "C:\Program Files\ChimeraX\bin\lib\site-
    15378 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15379 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15380 exclude=exclude) 
    15381 File "C:\Program Files\ChimeraX\bin\lib\site-
    15382 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15383 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15384 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15385 line 1121, in first_intercept 
    15386 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15387 pd.is_transparent(): 
    15388 File "C:\Program Files\ChimeraX\bin\lib\site-
    15389 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15390 t = self.triangle_num 
    15391 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15392  
    15393 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15394  
    15395 File "C:\Program Files\ChimeraX\bin\lib\site-
    15396 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15397 t = self.triangle_num 
    15398  
    15399 See log for complete Python traceback. 
    15400  
    15401 Traceback (most recent call last): 
    15402 File "C:\Program Files\ChimeraX\bin\lib\site-
    15403 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15404 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15405 File "C:\Program Files\ChimeraX\bin\lib\site-
    15406 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15407 mouse_pause_tracking 
    15408 self._mouse_pause() 
    15409 File "C:\Program Files\ChimeraX\bin\lib\site-
    15410 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15411 m.pause(self._mouse_pause_position) 
    15412 File "C:\Program Files\ChimeraX\bin\lib\site-
    15413 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15414 p = self.view.picked_object(x, y) 
    15415 File "C:\Program Files\ChimeraX\bin\lib\site-
    15416 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15417 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15418 beyond, 
    15419 File "C:\Program Files\ChimeraX\bin\lib\site-
    15420 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15421 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15422 File "C:\Program Files\ChimeraX\bin\lib\site-
    15423 packages\chimerax\core\models.py", line 126, in first_intercept 
    15424 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15425 File "C:\Program Files\ChimeraX\bin\lib\site-
    15426 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15427 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15428 exclude=exclude) 
    15429 File "C:\Program Files\ChimeraX\bin\lib\site-
    15430 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15431 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15432 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15433 line 1121, in first_intercept 
    15434 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15435 pd.is_transparent(): 
    15436 File "C:\Program Files\ChimeraX\bin\lib\site-
    15437 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15438 t = self.triangle_num 
    15439 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15440  
    15441 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15442  
    15443 File "C:\Program Files\ChimeraX\bin\lib\site-
    15444 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15445 t = self.triangle_num 
    15446  
    15447 See log for complete Python traceback. 
    15448  
    15449 Traceback (most recent call last): 
    15450 File "C:\Program Files\ChimeraX\bin\lib\site-
    15451 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15452 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15453 File "C:\Program Files\ChimeraX\bin\lib\site-
    15454 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15455 mouse_pause_tracking 
    15456 self._mouse_pause() 
    15457 File "C:\Program Files\ChimeraX\bin\lib\site-
    15458 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15459 m.pause(self._mouse_pause_position) 
    15460 File "C:\Program Files\ChimeraX\bin\lib\site-
    15461 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15462 p = self.view.picked_object(x, y) 
    15463 File "C:\Program Files\ChimeraX\bin\lib\site-
    15464 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15465 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15466 beyond, 
    15467 File "C:\Program Files\ChimeraX\bin\lib\site-
    15468 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15469 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15470 File "C:\Program Files\ChimeraX\bin\lib\site-
    15471 packages\chimerax\core\models.py", line 126, in first_intercept 
    15472 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15473 File "C:\Program Files\ChimeraX\bin\lib\site-
    15474 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15475 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15476 exclude=exclude) 
    15477 File "C:\Program Files\ChimeraX\bin\lib\site-
    15478 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15479 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15480 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15481 line 1121, in first_intercept 
    15482 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15483 pd.is_transparent(): 
    15484 File "C:\Program Files\ChimeraX\bin\lib\site-
    15485 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15486 t = self.triangle_num 
    15487 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15488  
    15489 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15490  
    15491 File "C:\Program Files\ChimeraX\bin\lib\site-
    15492 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15493 t = self.triangle_num 
    15494  
    15495 See log for complete Python traceback. 
    15496  
    15497 Traceback (most recent call last): 
    15498 File "C:\Program Files\ChimeraX\bin\lib\site-
    15499 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15500 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15501 File "C:\Program Files\ChimeraX\bin\lib\site-
    15502 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15503 mouse_pause_tracking 
    15504 self._mouse_pause() 
    15505 File "C:\Program Files\ChimeraX\bin\lib\site-
    15506 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15507 m.pause(self._mouse_pause_position) 
    15508 File "C:\Program Files\ChimeraX\bin\lib\site-
    15509 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15510 p = self.view.picked_object(x, y) 
    15511 File "C:\Program Files\ChimeraX\bin\lib\site-
    15512 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15513 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15514 beyond, 
    15515 File "C:\Program Files\ChimeraX\bin\lib\site-
    15516 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15517 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15518 File "C:\Program Files\ChimeraX\bin\lib\site-
    15519 packages\chimerax\core\models.py", line 126, in first_intercept 
    15520 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15521 File "C:\Program Files\ChimeraX\bin\lib\site-
    15522 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15523 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15524 exclude=exclude) 
    15525 File "C:\Program Files\ChimeraX\bin\lib\site-
    15526 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15527 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15528 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15529 line 1121, in first_intercept 
    15530 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15531 pd.is_transparent(): 
    15532 File "C:\Program Files\ChimeraX\bin\lib\site-
    15533 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15534 t = self.triangle_num 
    15535 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15536  
    15537 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15538  
    15539 File "C:\Program Files\ChimeraX\bin\lib\site-
    15540 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15541 t = self.triangle_num 
    15542  
    15543 See log for complete Python traceback. 
    15544  
    15545 Traceback (most recent call last): 
    15546 File "C:\Program Files\ChimeraX\bin\lib\site-
    15547 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15548 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15549 File "C:\Program Files\ChimeraX\bin\lib\site-
    15550 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15551 mouse_pause_tracking 
    15552 self._mouse_pause() 
    15553 File "C:\Program Files\ChimeraX\bin\lib\site-
    15554 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15555 m.pause(self._mouse_pause_position) 
    15556 File "C:\Program Files\ChimeraX\bin\lib\site-
    15557 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15558 p = self.view.picked_object(x, y) 
    15559 File "C:\Program Files\ChimeraX\bin\lib\site-
    15560 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15561 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15562 beyond, 
    15563 File "C:\Program Files\ChimeraX\bin\lib\site-
    15564 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15565 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15566 File "C:\Program Files\ChimeraX\bin\lib\site-
    15567 packages\chimerax\core\models.py", line 126, in first_intercept 
    15568 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15569 File "C:\Program Files\ChimeraX\bin\lib\site-
    15570 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15571 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15572 exclude=exclude) 
    15573 File "C:\Program Files\ChimeraX\bin\lib\site-
    15574 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15575 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15576 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15577 line 1121, in first_intercept 
    15578 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15579 pd.is_transparent(): 
    15580 File "C:\Program Files\ChimeraX\bin\lib\site-
    15581 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15582 t = self.triangle_num 
    15583 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15584  
    15585 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15586  
    15587 File "C:\Program Files\ChimeraX\bin\lib\site-
    15588 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15589 t = self.triangle_num 
    15590  
    15591 See log for complete Python traceback. 
    15592  
    15593 Traceback (most recent call last): 
    15594 File "C:\Program Files\ChimeraX\bin\lib\site-
    15595 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15596 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15597 File "C:\Program Files\ChimeraX\bin\lib\site-
    15598 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15599 mouse_pause_tracking 
    15600 self._mouse_pause() 
    15601 File "C:\Program Files\ChimeraX\bin\lib\site-
    15602 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15603 m.pause(self._mouse_pause_position) 
    15604 File "C:\Program Files\ChimeraX\bin\lib\site-
    15605 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15606 p = self.view.picked_object(x, y) 
    15607 File "C:\Program Files\ChimeraX\bin\lib\site-
    15608 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15609 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15610 beyond, 
    15611 File "C:\Program Files\ChimeraX\bin\lib\site-
    15612 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15613 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15614 File "C:\Program Files\ChimeraX\bin\lib\site-
    15615 packages\chimerax\core\models.py", line 126, in first_intercept 
    15616 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15617 File "C:\Program Files\ChimeraX\bin\lib\site-
    15618 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15619 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15620 exclude=exclude) 
    15621 File "C:\Program Files\ChimeraX\bin\lib\site-
    15622 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15623 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15624 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15625 line 1121, in first_intercept 
    15626 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15627 pd.is_transparent(): 
    15628 File "C:\Program Files\ChimeraX\bin\lib\site-
    15629 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15630 t = self.triangle_num 
    15631 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15632  
    15633 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15634  
    15635 File "C:\Program Files\ChimeraX\bin\lib\site-
    15636 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15637 t = self.triangle_num 
    15638  
    15639 See log for complete Python traceback. 
    15640  
    15641 Traceback (most recent call last): 
    15642 File "C:\Program Files\ChimeraX\bin\lib\site-
    15643 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15644 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15645 File "C:\Program Files\ChimeraX\bin\lib\site-
    15646 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15647 mouse_pause_tracking 
    15648 self._mouse_pause() 
    15649 File "C:\Program Files\ChimeraX\bin\lib\site-
    15650 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15651 m.pause(self._mouse_pause_position) 
    15652 File "C:\Program Files\ChimeraX\bin\lib\site-
    15653 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15654 p = self.view.picked_object(x, y) 
    15655 File "C:\Program Files\ChimeraX\bin\lib\site-
    15656 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15657 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15658 beyond, 
    15659 File "C:\Program Files\ChimeraX\bin\lib\site-
    15660 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15661 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15662 File "C:\Program Files\ChimeraX\bin\lib\site-
    15663 packages\chimerax\core\models.py", line 126, in first_intercept 
    15664 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15665 File "C:\Program Files\ChimeraX\bin\lib\site-
    15666 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15667 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15668 exclude=exclude) 
    15669 File "C:\Program Files\ChimeraX\bin\lib\site-
    15670 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15671 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15672 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15673 line 1121, in first_intercept 
    15674 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15675 pd.is_transparent(): 
    15676 File "C:\Program Files\ChimeraX\bin\lib\site-
    15677 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15678 t = self.triangle_num 
    15679 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15680  
    15681 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15682  
    15683 File "C:\Program Files\ChimeraX\bin\lib\site-
    15684 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15685 t = self.triangle_num 
    15686  
    15687 See log for complete Python traceback. 
    15688  
    15689 Traceback (most recent call last): 
    15690 File "C:\Program Files\ChimeraX\bin\lib\site-
    15691 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15692 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15693 File "C:\Program Files\ChimeraX\bin\lib\site-
    15694 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15695 mouse_pause_tracking 
    15696 self._mouse_pause() 
    15697 File "C:\Program Files\ChimeraX\bin\lib\site-
    15698 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15699 m.pause(self._mouse_pause_position) 
    15700 File "C:\Program Files\ChimeraX\bin\lib\site-
    15701 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15702 p = self.view.picked_object(x, y) 
    15703 File "C:\Program Files\ChimeraX\bin\lib\site-
    15704 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15705 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15706 beyond, 
    15707 File "C:\Program Files\ChimeraX\bin\lib\site-
    15708 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15709 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15710 File "C:\Program Files\ChimeraX\bin\lib\site-
    15711 packages\chimerax\core\models.py", line 126, in first_intercept 
    15712 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15713 File "C:\Program Files\ChimeraX\bin\lib\site-
    15714 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15715 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15716 exclude=exclude) 
    15717 File "C:\Program Files\ChimeraX\bin\lib\site-
    15718 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15719 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15720 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15721 line 1121, in first_intercept 
    15722 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15723 pd.is_transparent(): 
    15724 File "C:\Program Files\ChimeraX\bin\lib\site-
    15725 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15726 t = self.triangle_num 
    15727 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15728  
    15729 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15730  
    15731 File "C:\Program Files\ChimeraX\bin\lib\site-
    15732 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15733 t = self.triangle_num 
    15734  
    15735 See log for complete Python traceback. 
    15736  
    15737 Traceback (most recent call last): 
    15738 File "C:\Program Files\ChimeraX\bin\lib\site-
    15739 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15740 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15741 File "C:\Program Files\ChimeraX\bin\lib\site-
    15742 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15743 mouse_pause_tracking 
    15744 self._mouse_pause() 
    15745 File "C:\Program Files\ChimeraX\bin\lib\site-
    15746 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15747 m.pause(self._mouse_pause_position) 
    15748 File "C:\Program Files\ChimeraX\bin\lib\site-
    15749 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15750 p = self.view.picked_object(x, y) 
    15751 File "C:\Program Files\ChimeraX\bin\lib\site-
    15752 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15753 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15754 beyond, 
    15755 File "C:\Program Files\ChimeraX\bin\lib\site-
    15756 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15757 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15758 File "C:\Program Files\ChimeraX\bin\lib\site-
    15759 packages\chimerax\core\models.py", line 126, in first_intercept 
    15760 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15761 File "C:\Program Files\ChimeraX\bin\lib\site-
    15762 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15763 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15764 exclude=exclude) 
    15765 File "C:\Program Files\ChimeraX\bin\lib\site-
    15766 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15767 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15768 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15769 line 1121, in first_intercept 
    15770 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15771 pd.is_transparent(): 
    15772 File "C:\Program Files\ChimeraX\bin\lib\site-
    15773 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15774 t = self.triangle_num 
    15775 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15776  
    15777 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15778  
    15779 File "C:\Program Files\ChimeraX\bin\lib\site-
    15780 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15781 t = self.triangle_num 
    15782  
    15783 See log for complete Python traceback. 
    15784  
    15785 Traceback (most recent call last): 
    15786 File "C:\Program Files\ChimeraX\bin\lib\site-
    15787 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15788 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15789 File "C:\Program Files\ChimeraX\bin\lib\site-
    15790 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15791 mouse_pause_tracking 
    15792 self._mouse_pause() 
    15793 File "C:\Program Files\ChimeraX\bin\lib\site-
    15794 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15795 m.pause(self._mouse_pause_position) 
    15796 File "C:\Program Files\ChimeraX\bin\lib\site-
    15797 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15798 p = self.view.picked_object(x, y) 
    15799 File "C:\Program Files\ChimeraX\bin\lib\site-
    15800 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15801 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15802 beyond, 
    15803 File "C:\Program Files\ChimeraX\bin\lib\site-
    15804 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15805 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15806 File "C:\Program Files\ChimeraX\bin\lib\site-
    15807 packages\chimerax\core\models.py", line 126, in first_intercept 
    15808 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15809 File "C:\Program Files\ChimeraX\bin\lib\site-
    15810 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15811 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15812 exclude=exclude) 
    15813 File "C:\Program Files\ChimeraX\bin\lib\site-
    15814 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15815 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15816 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15817 line 1121, in first_intercept 
    15818 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15819 pd.is_transparent(): 
    15820 File "C:\Program Files\ChimeraX\bin\lib\site-
    15821 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15822 t = self.triangle_num 
    15823 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15824  
    15825 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15826  
    15827 File "C:\Program Files\ChimeraX\bin\lib\site-
    15828 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15829 t = self.triangle_num 
    15830  
    15831 See log for complete Python traceback. 
    15832  
    15833 Traceback (most recent call last): 
    15834 File "C:\Program Files\ChimeraX\bin\lib\site-
    15835 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15836 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15837 File "C:\Program Files\ChimeraX\bin\lib\site-
    15838 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15839 mouse_pause_tracking 
    15840 self._mouse_pause() 
    15841 File "C:\Program Files\ChimeraX\bin\lib\site-
    15842 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15843 m.pause(self._mouse_pause_position) 
    15844 File "C:\Program Files\ChimeraX\bin\lib\site-
    15845 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15846 p = self.view.picked_object(x, y) 
    15847 File "C:\Program Files\ChimeraX\bin\lib\site-
    15848 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15849 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15850 beyond, 
    15851 File "C:\Program Files\ChimeraX\bin\lib\site-
    15852 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15853 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15854 File "C:\Program Files\ChimeraX\bin\lib\site-
    15855 packages\chimerax\core\models.py", line 126, in first_intercept 
    15856 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15857 File "C:\Program Files\ChimeraX\bin\lib\site-
    15858 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15859 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15860 exclude=exclude) 
    15861 File "C:\Program Files\ChimeraX\bin\lib\site-
    15862 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15863 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15864 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15865 line 1121, in first_intercept 
    15866 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15867 pd.is_transparent(): 
    15868 File "C:\Program Files\ChimeraX\bin\lib\site-
    15869 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15870 t = self.triangle_num 
    15871 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15872  
    15873 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15874  
    15875 File "C:\Program Files\ChimeraX\bin\lib\site-
    15876 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15877 t = self.triangle_num 
    15878  
    15879 See log for complete Python traceback. 
    15880  
    15881 Traceback (most recent call last): 
    15882 File "C:\Program Files\ChimeraX\bin\lib\site-
    15883 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15884 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15885 File "C:\Program Files\ChimeraX\bin\lib\site-
    15886 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15887 mouse_pause_tracking 
    15888 self._mouse_pause() 
    15889 File "C:\Program Files\ChimeraX\bin\lib\site-
    15890 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15891 m.pause(self._mouse_pause_position) 
    15892 File "C:\Program Files\ChimeraX\bin\lib\site-
    15893 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15894 p = self.view.picked_object(x, y) 
    15895 File "C:\Program Files\ChimeraX\bin\lib\site-
    15896 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15897 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15898 beyond, 
    15899 File "C:\Program Files\ChimeraX\bin\lib\site-
    15900 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15901 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15902 File "C:\Program Files\ChimeraX\bin\lib\site-
    15903 packages\chimerax\core\models.py", line 126, in first_intercept 
    15904 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15905 File "C:\Program Files\ChimeraX\bin\lib\site-
    15906 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15907 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15908 exclude=exclude) 
    15909 File "C:\Program Files\ChimeraX\bin\lib\site-
    15910 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15911 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15912 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15913 line 1121, in first_intercept 
    15914 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15915 pd.is_transparent(): 
    15916 File "C:\Program Files\ChimeraX\bin\lib\site-
    15917 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15918 t = self.triangle_num 
    15919 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15920  
    15921 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15922  
    15923 File "C:\Program Files\ChimeraX\bin\lib\site-
    15924 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15925 t = self.triangle_num 
    15926  
    15927 See log for complete Python traceback. 
    15928  
    15929 Traceback (most recent call last): 
    15930 File "C:\Program Files\ChimeraX\bin\lib\site-
    15931 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15932 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15933 File "C:\Program Files\ChimeraX\bin\lib\site-
    15934 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15935 mouse_pause_tracking 
    15936 self._mouse_pause() 
    15937 File "C:\Program Files\ChimeraX\bin\lib\site-
    15938 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15939 m.pause(self._mouse_pause_position) 
    15940 File "C:\Program Files\ChimeraX\bin\lib\site-
    15941 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15942 p = self.view.picked_object(x, y) 
    15943 File "C:\Program Files\ChimeraX\bin\lib\site-
    15944 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15945 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15946 beyond, 
    15947 File "C:\Program Files\ChimeraX\bin\lib\site-
    15948 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15949 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15950 File "C:\Program Files\ChimeraX\bin\lib\site-
    15951 packages\chimerax\core\models.py", line 126, in first_intercept 
    15952 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    15953 File "C:\Program Files\ChimeraX\bin\lib\site-
    15954 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    15955 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    15956 exclude=exclude) 
    15957 File "C:\Program Files\ChimeraX\bin\lib\site-
    15958 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    15959 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    15960 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    15961 line 1121, in first_intercept 
    15962 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    15963 pd.is_transparent(): 
    15964 File "C:\Program Files\ChimeraX\bin\lib\site-
    15965 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15966 t = self.triangle_num 
    15967 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15968  
    15969 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    15970  
    15971 File "C:\Program Files\ChimeraX\bin\lib\site-
    15972 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    15973 t = self.triangle_num 
    15974  
    15975 See log for complete Python traceback. 
    15976  
    15977 Traceback (most recent call last): 
    15978 File "C:\Program Files\ChimeraX\bin\lib\site-
    15979 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    15980 self.session.ui.mouse_modes.mouse_pause_tracking() 
    15981 File "C:\Program Files\ChimeraX\bin\lib\site-
    15982 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    15983 mouse_pause_tracking 
    15984 self._mouse_pause() 
    15985 File "C:\Program Files\ChimeraX\bin\lib\site-
    15986 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    15987 m.pause(self._mouse_pause_position) 
    15988 File "C:\Program Files\ChimeraX\bin\lib\site-
    15989 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    15990 p = self.view.picked_object(x, y) 
    15991 File "C:\Program Files\ChimeraX\bin\lib\site-
    15992 packages\chimerax\graphics\view.py", line 817, in picked_object 
    15993 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    15994 beyond, 
    15995 File "C:\Program Files\ChimeraX\bin\lib\site-
    15996 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    15997 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    15998 File "C:\Program Files\ChimeraX\bin\lib\site-
    15999 packages\chimerax\core\models.py", line 126, in first_intercept 
    16000 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16001 File "C:\Program Files\ChimeraX\bin\lib\site-
    16002 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16003 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16004 exclude=exclude) 
    16005 File "C:\Program Files\ChimeraX\bin\lib\site-
    16006 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16007 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16008 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16009 line 1121, in first_intercept 
    16010 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16011 pd.is_transparent(): 
    16012 File "C:\Program Files\ChimeraX\bin\lib\site-
    16013 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16014 t = self.triangle_num 
    16015 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16016  
    16017 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16018  
    16019 File "C:\Program Files\ChimeraX\bin\lib\site-
    16020 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16021 t = self.triangle_num 
    16022  
    16023 See log for complete Python traceback. 
    16024  
    16025 Traceback (most recent call last): 
    16026 File "C:\Program Files\ChimeraX\bin\lib\site-
    16027 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16028 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16029 File "C:\Program Files\ChimeraX\bin\lib\site-
    16030 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16031 mouse_pause_tracking 
    16032 self._mouse_pause() 
    16033 File "C:\Program Files\ChimeraX\bin\lib\site-
    16034 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16035 m.pause(self._mouse_pause_position) 
    16036 File "C:\Program Files\ChimeraX\bin\lib\site-
    16037 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16038 p = self.view.picked_object(x, y) 
    16039 File "C:\Program Files\ChimeraX\bin\lib\site-
    16040 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16041 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16042 beyond, 
    16043 File "C:\Program Files\ChimeraX\bin\lib\site-
    16044 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16045 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16046 File "C:\Program Files\ChimeraX\bin\lib\site-
    16047 packages\chimerax\core\models.py", line 126, in first_intercept 
    16048 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16049 File "C:\Program Files\ChimeraX\bin\lib\site-
    16050 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16051 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16052 exclude=exclude) 
    16053 File "C:\Program Files\ChimeraX\bin\lib\site-
    16054 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16055 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16056 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16057 line 1121, in first_intercept 
    16058 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16059 pd.is_transparent(): 
    16060 File "C:\Program Files\ChimeraX\bin\lib\site-
    16061 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16062 t = self.triangle_num 
    16063 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16064  
    16065 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16066  
    16067 File "C:\Program Files\ChimeraX\bin\lib\site-
    16068 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16069 t = self.triangle_num 
    16070  
    16071 See log for complete Python traceback. 
    16072  
    16073 Traceback (most recent call last): 
    16074 File "C:\Program Files\ChimeraX\bin\lib\site-
    16075 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16076 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16077 File "C:\Program Files\ChimeraX\bin\lib\site-
    16078 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16079 mouse_pause_tracking 
    16080 self._mouse_pause() 
    16081 File "C:\Program Files\ChimeraX\bin\lib\site-
    16082 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16083 m.pause(self._mouse_pause_position) 
    16084 File "C:\Program Files\ChimeraX\bin\lib\site-
    16085 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16086 p = self.view.picked_object(x, y) 
    16087 File "C:\Program Files\ChimeraX\bin\lib\site-
    16088 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16089 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16090 beyond, 
    16091 File "C:\Program Files\ChimeraX\bin\lib\site-
    16092 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16093 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16094 File "C:\Program Files\ChimeraX\bin\lib\site-
    16095 packages\chimerax\core\models.py", line 126, in first_intercept 
    16096 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16097 File "C:\Program Files\ChimeraX\bin\lib\site-
    16098 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16099 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16100 exclude=exclude) 
    16101 File "C:\Program Files\ChimeraX\bin\lib\site-
    16102 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16103 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16104 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16105 line 1121, in first_intercept 
    16106 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16107 pd.is_transparent(): 
    16108 File "C:\Program Files\ChimeraX\bin\lib\site-
    16109 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16110 t = self.triangle_num 
    16111 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16112  
    16113 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16114  
    16115 File "C:\Program Files\ChimeraX\bin\lib\site-
    16116 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16117 t = self.triangle_num 
    16118  
    16119 See log for complete Python traceback. 
    16120  
    16121 Traceback (most recent call last): 
    16122 File "C:\Program Files\ChimeraX\bin\lib\site-
    16123 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16124 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16125 File "C:\Program Files\ChimeraX\bin\lib\site-
    16126 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16127 mouse_pause_tracking 
    16128 self._mouse_pause() 
    16129 File "C:\Program Files\ChimeraX\bin\lib\site-
    16130 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16131 m.pause(self._mouse_pause_position) 
    16132 File "C:\Program Files\ChimeraX\bin\lib\site-
    16133 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16134 p = self.view.picked_object(x, y) 
    16135 File "C:\Program Files\ChimeraX\bin\lib\site-
    16136 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16137 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16138 beyond, 
    16139 File "C:\Program Files\ChimeraX\bin\lib\site-
    16140 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16141 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16142 File "C:\Program Files\ChimeraX\bin\lib\site-
    16143 packages\chimerax\core\models.py", line 126, in first_intercept 
    16144 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16145 File "C:\Program Files\ChimeraX\bin\lib\site-
    16146 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16147 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16148 exclude=exclude) 
    16149 File "C:\Program Files\ChimeraX\bin\lib\site-
    16150 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16151 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16152 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16153 line 1121, in first_intercept 
    16154 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16155 pd.is_transparent(): 
    16156 File "C:\Program Files\ChimeraX\bin\lib\site-
    16157 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16158 t = self.triangle_num 
    16159 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16160  
    16161 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16162  
    16163 File "C:\Program Files\ChimeraX\bin\lib\site-
    16164 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16165 t = self.triangle_num 
    16166  
    16167 See log for complete Python traceback. 
    16168  
    16169 Traceback (most recent call last): 
    16170 File "C:\Program Files\ChimeraX\bin\lib\site-
    16171 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16172 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16173 File "C:\Program Files\ChimeraX\bin\lib\site-
    16174 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16175 mouse_pause_tracking 
    16176 self._mouse_pause() 
    16177 File "C:\Program Files\ChimeraX\bin\lib\site-
    16178 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16179 m.pause(self._mouse_pause_position) 
    16180 File "C:\Program Files\ChimeraX\bin\lib\site-
    16181 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16182 p = self.view.picked_object(x, y) 
    16183 File "C:\Program Files\ChimeraX\bin\lib\site-
    16184 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16185 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16186 beyond, 
    16187 File "C:\Program Files\ChimeraX\bin\lib\site-
    16188 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16189 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16190 File "C:\Program Files\ChimeraX\bin\lib\site-
    16191 packages\chimerax\core\models.py", line 126, in first_intercept 
    16192 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16193 File "C:\Program Files\ChimeraX\bin\lib\site-
    16194 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16195 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16196 exclude=exclude) 
    16197 File "C:\Program Files\ChimeraX\bin\lib\site-
    16198 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16199 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16200 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16201 line 1121, in first_intercept 
    16202 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16203 pd.is_transparent(): 
    16204 File "C:\Program Files\ChimeraX\bin\lib\site-
    16205 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16206 t = self.triangle_num 
    16207 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16208  
    16209 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16210  
    16211 File "C:\Program Files\ChimeraX\bin\lib\site-
    16212 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16213 t = self.triangle_num 
    16214  
    16215 See log for complete Python traceback. 
    16216  
    16217 Traceback (most recent call last): 
    16218 File "C:\Program Files\ChimeraX\bin\lib\site-
    16219 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16220 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16221 File "C:\Program Files\ChimeraX\bin\lib\site-
    16222 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16223 mouse_pause_tracking 
    16224 self._mouse_pause() 
    16225 File "C:\Program Files\ChimeraX\bin\lib\site-
    16226 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16227 m.pause(self._mouse_pause_position) 
    16228 File "C:\Program Files\ChimeraX\bin\lib\site-
    16229 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16230 p = self.view.picked_object(x, y) 
    16231 File "C:\Program Files\ChimeraX\bin\lib\site-
    16232 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16233 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16234 beyond, 
    16235 File "C:\Program Files\ChimeraX\bin\lib\site-
    16236 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16237 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16238 File "C:\Program Files\ChimeraX\bin\lib\site-
    16239 packages\chimerax\core\models.py", line 126, in first_intercept 
    16240 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16241 File "C:\Program Files\ChimeraX\bin\lib\site-
    16242 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16243 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16244 exclude=exclude) 
    16245 File "C:\Program Files\ChimeraX\bin\lib\site-
    16246 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16247 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16248 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16249 line 1121, in first_intercept 
    16250 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16251 pd.is_transparent(): 
    16252 File "C:\Program Files\ChimeraX\bin\lib\site-
    16253 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16254 t = self.triangle_num 
    16255 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16256  
    16257 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16258  
    16259 File "C:\Program Files\ChimeraX\bin\lib\site-
    16260 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16261 t = self.triangle_num 
    16262  
    16263 See log for complete Python traceback. 
    16264  
    16265 Traceback (most recent call last): 
    16266 File "C:\Program Files\ChimeraX\bin\lib\site-
    16267 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16268 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16269 File "C:\Program Files\ChimeraX\bin\lib\site-
    16270 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16271 mouse_pause_tracking 
    16272 self._mouse_pause() 
    16273 File "C:\Program Files\ChimeraX\bin\lib\site-
    16274 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16275 m.pause(self._mouse_pause_position) 
    16276 File "C:\Program Files\ChimeraX\bin\lib\site-
    16277 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16278 p = self.view.picked_object(x, y) 
    16279 File "C:\Program Files\ChimeraX\bin\lib\site-
    16280 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16281 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16282 beyond, 
    16283 File "C:\Program Files\ChimeraX\bin\lib\site-
    16284 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16285 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16286 File "C:\Program Files\ChimeraX\bin\lib\site-
    16287 packages\chimerax\core\models.py", line 126, in first_intercept 
    16288 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16289 File "C:\Program Files\ChimeraX\bin\lib\site-
    16290 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16291 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16292 exclude=exclude) 
    16293 File "C:\Program Files\ChimeraX\bin\lib\site-
    16294 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16295 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16296 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16297 line 1121, in first_intercept 
    16298 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16299 pd.is_transparent(): 
    16300 File "C:\Program Files\ChimeraX\bin\lib\site-
    16301 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16302 t = self.triangle_num 
    16303 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16304  
    16305 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16306  
    16307 File "C:\Program Files\ChimeraX\bin\lib\site-
    16308 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16309 t = self.triangle_num 
    16310  
    16311 See log for complete Python traceback. 
    16312  
    16313 Traceback (most recent call last): 
    16314 File "C:\Program Files\ChimeraX\bin\lib\site-
    16315 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16316 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16317 File "C:\Program Files\ChimeraX\bin\lib\site-
    16318 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16319 mouse_pause_tracking 
    16320 self._mouse_pause() 
    16321 File "C:\Program Files\ChimeraX\bin\lib\site-
    16322 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16323 m.pause(self._mouse_pause_position) 
    16324 File "C:\Program Files\ChimeraX\bin\lib\site-
    16325 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16326 p = self.view.picked_object(x, y) 
    16327 File "C:\Program Files\ChimeraX\bin\lib\site-
    16328 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16329 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16330 beyond, 
    16331 File "C:\Program Files\ChimeraX\bin\lib\site-
    16332 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16333 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16334 File "C:\Program Files\ChimeraX\bin\lib\site-
    16335 packages\chimerax\core\models.py", line 126, in first_intercept 
    16336 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16337 File "C:\Program Files\ChimeraX\bin\lib\site-
    16338 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16339 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16340 exclude=exclude) 
    16341 File "C:\Program Files\ChimeraX\bin\lib\site-
    16342 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16343 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16344 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16345 line 1121, in first_intercept 
    16346 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16347 pd.is_transparent(): 
    16348 File "C:\Program Files\ChimeraX\bin\lib\site-
    16349 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16350 t = self.triangle_num 
    16351 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16352  
    16353 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16354  
    16355 File "C:\Program Files\ChimeraX\bin\lib\site-
    16356 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16357 t = self.triangle_num 
    16358  
    16359 See log for complete Python traceback. 
    16360  
    16361 Traceback (most recent call last): 
    16362 File "C:\Program Files\ChimeraX\bin\lib\site-
    16363 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16364 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16365 File "C:\Program Files\ChimeraX\bin\lib\site-
    16366 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16367 mouse_pause_tracking 
    16368 self._mouse_pause() 
    16369 File "C:\Program Files\ChimeraX\bin\lib\site-
    16370 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16371 m.pause(self._mouse_pause_position) 
    16372 File "C:\Program Files\ChimeraX\bin\lib\site-
    16373 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16374 p = self.view.picked_object(x, y) 
    16375 File "C:\Program Files\ChimeraX\bin\lib\site-
    16376 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16377 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16378 beyond, 
    16379 File "C:\Program Files\ChimeraX\bin\lib\site-
    16380 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16381 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16382 File "C:\Program Files\ChimeraX\bin\lib\site-
    16383 packages\chimerax\core\models.py", line 126, in first_intercept 
    16384 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16385 File "C:\Program Files\ChimeraX\bin\lib\site-
    16386 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16387 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16388 exclude=exclude) 
    16389 File "C:\Program Files\ChimeraX\bin\lib\site-
    16390 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16391 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16392 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16393 line 1121, in first_intercept 
    16394 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16395 pd.is_transparent(): 
    16396 File "C:\Program Files\ChimeraX\bin\lib\site-
    16397 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16398 t = self.triangle_num 
    16399 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16400  
    16401 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16402  
    16403 File "C:\Program Files\ChimeraX\bin\lib\site-
    16404 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16405 t = self.triangle_num 
    16406  
    16407 See log for complete Python traceback. 
    16408  
    16409 Traceback (most recent call last): 
    16410 File "C:\Program Files\ChimeraX\bin\lib\site-
    16411 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16412 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16413 File "C:\Program Files\ChimeraX\bin\lib\site-
    16414 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16415 mouse_pause_tracking 
    16416 self._mouse_pause() 
    16417 File "C:\Program Files\ChimeraX\bin\lib\site-
    16418 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16419 m.pause(self._mouse_pause_position) 
    16420 File "C:\Program Files\ChimeraX\bin\lib\site-
    16421 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16422 p = self.view.picked_object(x, y) 
    16423 File "C:\Program Files\ChimeraX\bin\lib\site-
    16424 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16425 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16426 beyond, 
    16427 File "C:\Program Files\ChimeraX\bin\lib\site-
    16428 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16429 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16430 File "C:\Program Files\ChimeraX\bin\lib\site-
    16431 packages\chimerax\core\models.py", line 126, in first_intercept 
    16432 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16433 File "C:\Program Files\ChimeraX\bin\lib\site-
    16434 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16435 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16436 exclude=exclude) 
    16437 File "C:\Program Files\ChimeraX\bin\lib\site-
    16438 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16439 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16440 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16441 line 1121, in first_intercept 
    16442 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16443 pd.is_transparent(): 
    16444 File "C:\Program Files\ChimeraX\bin\lib\site-
    16445 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16446 t = self.triangle_num 
    16447 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16448  
    16449 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16450  
    16451 File "C:\Program Files\ChimeraX\bin\lib\site-
    16452 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16453 t = self.triangle_num 
    16454  
    16455 See log for complete Python traceback. 
    16456  
    16457 Traceback (most recent call last): 
    16458 File "C:\Program Files\ChimeraX\bin\lib\site-
    16459 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16460 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16461 File "C:\Program Files\ChimeraX\bin\lib\site-
    16462 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16463 mouse_pause_tracking 
    16464 self._mouse_pause() 
    16465 File "C:\Program Files\ChimeraX\bin\lib\site-
    16466 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16467 m.pause(self._mouse_pause_position) 
    16468 File "C:\Program Files\ChimeraX\bin\lib\site-
    16469 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16470 p = self.view.picked_object(x, y) 
    16471 File "C:\Program Files\ChimeraX\bin\lib\site-
    16472 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16473 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16474 beyond, 
    16475 File "C:\Program Files\ChimeraX\bin\lib\site-
    16476 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16477 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16478 File "C:\Program Files\ChimeraX\bin\lib\site-
    16479 packages\chimerax\core\models.py", line 126, in first_intercept 
    16480 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16481 File "C:\Program Files\ChimeraX\bin\lib\site-
    16482 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16483 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16484 exclude=exclude) 
    16485 File "C:\Program Files\ChimeraX\bin\lib\site-
    16486 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16487 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16488 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16489 line 1121, in first_intercept 
    16490 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16491 pd.is_transparent(): 
    16492 File "C:\Program Files\ChimeraX\bin\lib\site-
    16493 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16494 t = self.triangle_num 
    16495 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16496  
    16497 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16498  
    16499 File "C:\Program Files\ChimeraX\bin\lib\site-
    16500 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16501 t = self.triangle_num 
    16502  
    16503 See log for complete Python traceback. 
    16504  
    16505 Traceback (most recent call last): 
    16506 File "C:\Program Files\ChimeraX\bin\lib\site-
    16507 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16508 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16509 File "C:\Program Files\ChimeraX\bin\lib\site-
    16510 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16511 mouse_pause_tracking 
    16512 self._mouse_pause() 
    16513 File "C:\Program Files\ChimeraX\bin\lib\site-
    16514 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16515 m.pause(self._mouse_pause_position) 
    16516 File "C:\Program Files\ChimeraX\bin\lib\site-
    16517 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16518 p = self.view.picked_object(x, y) 
    16519 File "C:\Program Files\ChimeraX\bin\lib\site-
    16520 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16521 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16522 beyond, 
    16523 File "C:\Program Files\ChimeraX\bin\lib\site-
    16524 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16525 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16526 File "C:\Program Files\ChimeraX\bin\lib\site-
    16527 packages\chimerax\core\models.py", line 126, in first_intercept 
    16528 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16529 File "C:\Program Files\ChimeraX\bin\lib\site-
    16530 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16531 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16532 exclude=exclude) 
    16533 File "C:\Program Files\ChimeraX\bin\lib\site-
    16534 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16535 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16536 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16537 line 1121, in first_intercept 
    16538 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16539 pd.is_transparent(): 
    16540 File "C:\Program Files\ChimeraX\bin\lib\site-
    16541 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16542 t = self.triangle_num 
    16543 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16544  
    16545 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16546  
    16547 File "C:\Program Files\ChimeraX\bin\lib\site-
    16548 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16549 t = self.triangle_num 
    16550  
    16551 See log for complete Python traceback. 
    16552  
    16553 Traceback (most recent call last): 
    16554 File "C:\Program Files\ChimeraX\bin\lib\site-
    16555 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16556 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16557 File "C:\Program Files\ChimeraX\bin\lib\site-
    16558 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16559 mouse_pause_tracking 
    16560 self._mouse_pause() 
    16561 File "C:\Program Files\ChimeraX\bin\lib\site-
    16562 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16563 m.pause(self._mouse_pause_position) 
    16564 File "C:\Program Files\ChimeraX\bin\lib\site-
    16565 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16566 p = self.view.picked_object(x, y) 
    16567 File "C:\Program Files\ChimeraX\bin\lib\site-
    16568 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16569 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16570 beyond, 
    16571 File "C:\Program Files\ChimeraX\bin\lib\site-
    16572 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16573 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16574 File "C:\Program Files\ChimeraX\bin\lib\site-
    16575 packages\chimerax\core\models.py", line 126, in first_intercept 
    16576 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16577 File "C:\Program Files\ChimeraX\bin\lib\site-
    16578 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16579 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16580 exclude=exclude) 
    16581 File "C:\Program Files\ChimeraX\bin\lib\site-
    16582 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16583 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16584 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16585 line 1121, in first_intercept 
    16586 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16587 pd.is_transparent(): 
    16588 File "C:\Program Files\ChimeraX\bin\lib\site-
    16589 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16590 t = self.triangle_num 
    16591 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16592  
    16593 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16594  
    16595 File "C:\Program Files\ChimeraX\bin\lib\site-
    16596 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16597 t = self.triangle_num 
    16598  
    16599 See log for complete Python traceback. 
    16600  
    16601 Traceback (most recent call last): 
    16602 File "C:\Program Files\ChimeraX\bin\lib\site-
    16603 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16604 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16605 File "C:\Program Files\ChimeraX\bin\lib\site-
    16606 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16607 mouse_pause_tracking 
    16608 self._mouse_pause() 
    16609 File "C:\Program Files\ChimeraX\bin\lib\site-
    16610 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16611 m.pause(self._mouse_pause_position) 
    16612 File "C:\Program Files\ChimeraX\bin\lib\site-
    16613 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16614 p = self.view.picked_object(x, y) 
    16615 File "C:\Program Files\ChimeraX\bin\lib\site-
    16616 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16617 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16618 beyond, 
    16619 File "C:\Program Files\ChimeraX\bin\lib\site-
    16620 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16621 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16622 File "C:\Program Files\ChimeraX\bin\lib\site-
    16623 packages\chimerax\core\models.py", line 126, in first_intercept 
    16624 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16625 File "C:\Program Files\ChimeraX\bin\lib\site-
    16626 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16627 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16628 exclude=exclude) 
    16629 File "C:\Program Files\ChimeraX\bin\lib\site-
    16630 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16631 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16632 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16633 line 1121, in first_intercept 
    16634 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16635 pd.is_transparent(): 
    16636 File "C:\Program Files\ChimeraX\bin\lib\site-
    16637 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16638 t = self.triangle_num 
    16639 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16640  
    16641 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16642  
    16643 File "C:\Program Files\ChimeraX\bin\lib\site-
    16644 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16645 t = self.triangle_num 
    16646  
    16647 See log for complete Python traceback. 
    16648  
    16649 Traceback (most recent call last): 
    16650 File "C:\Program Files\ChimeraX\bin\lib\site-
    16651 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16652 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16653 File "C:\Program Files\ChimeraX\bin\lib\site-
    16654 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16655 mouse_pause_tracking 
    16656 self._mouse_pause() 
    16657 File "C:\Program Files\ChimeraX\bin\lib\site-
    16658 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16659 m.pause(self._mouse_pause_position) 
    16660 File "C:\Program Files\ChimeraX\bin\lib\site-
    16661 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16662 p = self.view.picked_object(x, y) 
    16663 File "C:\Program Files\ChimeraX\bin\lib\site-
    16664 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16665 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16666 beyond, 
    16667 File "C:\Program Files\ChimeraX\bin\lib\site-
    16668 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16669 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16670 File "C:\Program Files\ChimeraX\bin\lib\site-
    16671 packages\chimerax\core\models.py", line 126, in first_intercept 
    16672 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16673 File "C:\Program Files\ChimeraX\bin\lib\site-
    16674 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16675 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16676 exclude=exclude) 
    16677 File "C:\Program Files\ChimeraX\bin\lib\site-
    16678 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16679 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16680 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16681 line 1121, in first_intercept 
    16682 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16683 pd.is_transparent(): 
    16684 File "C:\Program Files\ChimeraX\bin\lib\site-
    16685 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16686 t = self.triangle_num 
    16687 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16688  
    16689 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16690  
    16691 File "C:\Program Files\ChimeraX\bin\lib\site-
    16692 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16693 t = self.triangle_num 
    16694  
    16695 See log for complete Python traceback. 
    16696  
    16697 Traceback (most recent call last): 
    16698 File "C:\Program Files\ChimeraX\bin\lib\site-
    16699 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16700 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16701 File "C:\Program Files\ChimeraX\bin\lib\site-
    16702 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16703 mouse_pause_tracking 
    16704 self._mouse_pause() 
    16705 File "C:\Program Files\ChimeraX\bin\lib\site-
    16706 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16707 m.pause(self._mouse_pause_position) 
    16708 File "C:\Program Files\ChimeraX\bin\lib\site-
    16709 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16710 p = self.view.picked_object(x, y) 
    16711 File "C:\Program Files\ChimeraX\bin\lib\site-
    16712 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16713 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16714 beyond, 
    16715 File "C:\Program Files\ChimeraX\bin\lib\site-
    16716 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16717 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16718 File "C:\Program Files\ChimeraX\bin\lib\site-
    16719 packages\chimerax\core\models.py", line 126, in first_intercept 
    16720 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16721 File "C:\Program Files\ChimeraX\bin\lib\site-
    16722 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16723 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16724 exclude=exclude) 
    16725 File "C:\Program Files\ChimeraX\bin\lib\site-
    16726 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16727 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16728 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16729 line 1121, in first_intercept 
    16730 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16731 pd.is_transparent(): 
    16732 File "C:\Program Files\ChimeraX\bin\lib\site-
    16733 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16734 t = self.triangle_num 
    16735 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16736  
    16737 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16738  
    16739 File "C:\Program Files\ChimeraX\bin\lib\site-
    16740 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16741 t = self.triangle_num 
    16742  
    16743 See log for complete Python traceback. 
    16744  
    16745 Traceback (most recent call last): 
    16746 File "C:\Program Files\ChimeraX\bin\lib\site-
    16747 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16748 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16749 File "C:\Program Files\ChimeraX\bin\lib\site-
    16750 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16751 mouse_pause_tracking 
    16752 self._mouse_pause() 
    16753 File "C:\Program Files\ChimeraX\bin\lib\site-
    16754 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16755 m.pause(self._mouse_pause_position) 
    16756 File "C:\Program Files\ChimeraX\bin\lib\site-
    16757 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16758 p = self.view.picked_object(x, y) 
    16759 File "C:\Program Files\ChimeraX\bin\lib\site-
    16760 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16761 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16762 beyond, 
    16763 File "C:\Program Files\ChimeraX\bin\lib\site-
    16764 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16765 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16766 File "C:\Program Files\ChimeraX\bin\lib\site-
    16767 packages\chimerax\core\models.py", line 126, in first_intercept 
    16768 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16769 File "C:\Program Files\ChimeraX\bin\lib\site-
    16770 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16771 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16772 exclude=exclude) 
    16773 File "C:\Program Files\ChimeraX\bin\lib\site-
    16774 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16775 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16776 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16777 line 1121, in first_intercept 
    16778 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16779 pd.is_transparent(): 
    16780 File "C:\Program Files\ChimeraX\bin\lib\site-
    16781 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16782 t = self.triangle_num 
    16783 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16784  
    16785 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16786  
    16787 File "C:\Program Files\ChimeraX\bin\lib\site-
    16788 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16789 t = self.triangle_num 
    16790  
    16791 See log for complete Python traceback. 
    16792  
    16793 Traceback (most recent call last): 
    16794 File "C:\Program Files\ChimeraX\bin\lib\site-
    16795 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16796 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16797 File "C:\Program Files\ChimeraX\bin\lib\site-
    16798 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16799 mouse_pause_tracking 
    16800 self._mouse_pause() 
    16801 File "C:\Program Files\ChimeraX\bin\lib\site-
    16802 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16803 m.pause(self._mouse_pause_position) 
    16804 File "C:\Program Files\ChimeraX\bin\lib\site-
    16805 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16806 p = self.view.picked_object(x, y) 
    16807 File "C:\Program Files\ChimeraX\bin\lib\site-
    16808 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16809 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16810 beyond, 
    16811 File "C:\Program Files\ChimeraX\bin\lib\site-
    16812 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16813 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16814 File "C:\Program Files\ChimeraX\bin\lib\site-
    16815 packages\chimerax\core\models.py", line 126, in first_intercept 
    16816 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16817 File "C:\Program Files\ChimeraX\bin\lib\site-
    16818 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16819 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16820 exclude=exclude) 
    16821 File "C:\Program Files\ChimeraX\bin\lib\site-
    16822 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16823 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16824 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16825 line 1121, in first_intercept 
    16826 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16827 pd.is_transparent(): 
    16828 File "C:\Program Files\ChimeraX\bin\lib\site-
    16829 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16830 t = self.triangle_num 
    16831 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16832  
    16833 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16834  
    16835 File "C:\Program Files\ChimeraX\bin\lib\site-
    16836 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16837 t = self.triangle_num 
    16838  
    16839 See log for complete Python traceback. 
    16840  
    16841 Traceback (most recent call last): 
    16842 File "C:\Program Files\ChimeraX\bin\lib\site-
    16843 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16844 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16845 File "C:\Program Files\ChimeraX\bin\lib\site-
    16846 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16847 mouse_pause_tracking 
    16848 self._mouse_pause() 
    16849 File "C:\Program Files\ChimeraX\bin\lib\site-
    16850 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16851 m.pause(self._mouse_pause_position) 
    16852 File "C:\Program Files\ChimeraX\bin\lib\site-
    16853 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16854 p = self.view.picked_object(x, y) 
    16855 File "C:\Program Files\ChimeraX\bin\lib\site-
    16856 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16857 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16858 beyond, 
    16859 File "C:\Program Files\ChimeraX\bin\lib\site-
    16860 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16861 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16862 File "C:\Program Files\ChimeraX\bin\lib\site-
    16863 packages\chimerax\core\models.py", line 126, in first_intercept 
    16864 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16865 File "C:\Program Files\ChimeraX\bin\lib\site-
    16866 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16867 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16868 exclude=exclude) 
    16869 File "C:\Program Files\ChimeraX\bin\lib\site-
    16870 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16871 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16872 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16873 line 1121, in first_intercept 
    16874 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16875 pd.is_transparent(): 
    16876 File "C:\Program Files\ChimeraX\bin\lib\site-
    16877 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16878 t = self.triangle_num 
    16879 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16880  
    16881 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16882  
    16883 File "C:\Program Files\ChimeraX\bin\lib\site-
    16884 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16885 t = self.triangle_num 
    16886  
    16887 See log for complete Python traceback. 
    16888  
    16889 Traceback (most recent call last): 
    16890 File "C:\Program Files\ChimeraX\bin\lib\site-
    16891 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16892 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16893 File "C:\Program Files\ChimeraX\bin\lib\site-
    16894 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16895 mouse_pause_tracking 
    16896 self._mouse_pause() 
    16897 File "C:\Program Files\ChimeraX\bin\lib\site-
    16898 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16899 m.pause(self._mouse_pause_position) 
    16900 File "C:\Program Files\ChimeraX\bin\lib\site-
    16901 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16902 p = self.view.picked_object(x, y) 
    16903 File "C:\Program Files\ChimeraX\bin\lib\site-
    16904 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16905 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16906 beyond, 
    16907 File "C:\Program Files\ChimeraX\bin\lib\site-
    16908 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16909 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16910 File "C:\Program Files\ChimeraX\bin\lib\site-
    16911 packages\chimerax\core\models.py", line 126, in first_intercept 
    16912 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16913 File "C:\Program Files\ChimeraX\bin\lib\site-
    16914 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16915 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16916 exclude=exclude) 
    16917 File "C:\Program Files\ChimeraX\bin\lib\site-
    16918 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16919 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16920 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16921 line 1121, in first_intercept 
    16922 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16923 pd.is_transparent(): 
    16924 File "C:\Program Files\ChimeraX\bin\lib\site-
    16925 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16926 t = self.triangle_num 
    16927 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16928  
    16929 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16930  
    16931 File "C:\Program Files\ChimeraX\bin\lib\site-
    16932 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16933 t = self.triangle_num 
    16934  
    16935 See log for complete Python traceback. 
    16936  
    16937 Traceback (most recent call last): 
    16938 File "C:\Program Files\ChimeraX\bin\lib\site-
    16939 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16940 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16941 File "C:\Program Files\ChimeraX\bin\lib\site-
    16942 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16943 mouse_pause_tracking 
    16944 self._mouse_pause() 
    16945 File "C:\Program Files\ChimeraX\bin\lib\site-
    16946 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16947 m.pause(self._mouse_pause_position) 
    16948 File "C:\Program Files\ChimeraX\bin\lib\site-
    16949 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16950 p = self.view.picked_object(x, y) 
    16951 File "C:\Program Files\ChimeraX\bin\lib\site-
    16952 packages\chimerax\graphics\view.py", line 817, in picked_object 
    16953 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    16954 beyond, 
    16955 File "C:\Program Files\ChimeraX\bin\lib\site-
    16956 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    16957 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    16958 File "C:\Program Files\ChimeraX\bin\lib\site-
    16959 packages\chimerax\core\models.py", line 126, in first_intercept 
    16960 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    16961 File "C:\Program Files\ChimeraX\bin\lib\site-
    16962 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    16963 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    16964 exclude=exclude) 
    16965 File "C:\Program Files\ChimeraX\bin\lib\site-
    16966 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    16967 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    16968 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    16969 line 1121, in first_intercept 
    16970 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    16971 pd.is_transparent(): 
    16972 File "C:\Program Files\ChimeraX\bin\lib\site-
    16973 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16974 t = self.triangle_num 
    16975 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16976  
    16977 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    16978  
    16979 File "C:\Program Files\ChimeraX\bin\lib\site-
    16980 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    16981 t = self.triangle_num 
    16982  
    16983 See log for complete Python traceback. 
    16984  
    16985 Traceback (most recent call last): 
    16986 File "C:\Program Files\ChimeraX\bin\lib\site-
    16987 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    16988 self.session.ui.mouse_modes.mouse_pause_tracking() 
    16989 File "C:\Program Files\ChimeraX\bin\lib\site-
    16990 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    16991 mouse_pause_tracking 
    16992 self._mouse_pause() 
    16993 File "C:\Program Files\ChimeraX\bin\lib\site-
    16994 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    16995 m.pause(self._mouse_pause_position) 
    16996 File "C:\Program Files\ChimeraX\bin\lib\site-
    16997 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    16998 p = self.view.picked_object(x, y) 
    16999 File "C:\Program Files\ChimeraX\bin\lib\site-
    17000 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17001 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17002 beyond, 
    17003 File "C:\Program Files\ChimeraX\bin\lib\site-
    17004 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17005 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17006 File "C:\Program Files\ChimeraX\bin\lib\site-
    17007 packages\chimerax\core\models.py", line 126, in first_intercept 
    17008 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17009 File "C:\Program Files\ChimeraX\bin\lib\site-
    17010 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17011 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17012 exclude=exclude) 
    17013 File "C:\Program Files\ChimeraX\bin\lib\site-
    17014 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17015 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17016 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17017 line 1121, in first_intercept 
    17018 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17019 pd.is_transparent(): 
    17020 File "C:\Program Files\ChimeraX\bin\lib\site-
    17021 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17022 t = self.triangle_num 
    17023 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17024  
    17025 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17026  
    17027 File "C:\Program Files\ChimeraX\bin\lib\site-
    17028 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17029 t = self.triangle_num 
    17030  
    17031 See log for complete Python traceback. 
    17032  
    17033 Traceback (most recent call last): 
    17034 File "C:\Program Files\ChimeraX\bin\lib\site-
    17035 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17036 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17037 File "C:\Program Files\ChimeraX\bin\lib\site-
    17038 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17039 mouse_pause_tracking 
    17040 self._mouse_pause() 
    17041 File "C:\Program Files\ChimeraX\bin\lib\site-
    17042 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17043 m.pause(self._mouse_pause_position) 
    17044 File "C:\Program Files\ChimeraX\bin\lib\site-
    17045 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17046 p = self.view.picked_object(x, y) 
    17047 File "C:\Program Files\ChimeraX\bin\lib\site-
    17048 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17049 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17050 beyond, 
    17051 File "C:\Program Files\ChimeraX\bin\lib\site-
    17052 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17053 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17054 File "C:\Program Files\ChimeraX\bin\lib\site-
    17055 packages\chimerax\core\models.py", line 126, in first_intercept 
    17056 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17057 File "C:\Program Files\ChimeraX\bin\lib\site-
    17058 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17059 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17060 exclude=exclude) 
    17061 File "C:\Program Files\ChimeraX\bin\lib\site-
    17062 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17063 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17064 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17065 line 1121, in first_intercept 
    17066 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17067 pd.is_transparent(): 
    17068 File "C:\Program Files\ChimeraX\bin\lib\site-
    17069 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17070 t = self.triangle_num 
    17071 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17072  
    17073 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17074  
    17075 File "C:\Program Files\ChimeraX\bin\lib\site-
    17076 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17077 t = self.triangle_num 
    17078  
    17079 See log for complete Python traceback. 
    17080  
    17081 Traceback (most recent call last): 
    17082 File "C:\Program Files\ChimeraX\bin\lib\site-
    17083 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17084 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17085 File "C:\Program Files\ChimeraX\bin\lib\site-
    17086 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17087 mouse_pause_tracking 
    17088 self._mouse_pause() 
    17089 File "C:\Program Files\ChimeraX\bin\lib\site-
    17090 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17091 m.pause(self._mouse_pause_position) 
    17092 File "C:\Program Files\ChimeraX\bin\lib\site-
    17093 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17094 p = self.view.picked_object(x, y) 
    17095 File "C:\Program Files\ChimeraX\bin\lib\site-
    17096 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17097 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17098 beyond, 
    17099 File "C:\Program Files\ChimeraX\bin\lib\site-
    17100 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17101 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17102 File "C:\Program Files\ChimeraX\bin\lib\site-
    17103 packages\chimerax\core\models.py", line 126, in first_intercept 
    17104 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17105 File "C:\Program Files\ChimeraX\bin\lib\site-
    17106 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17107 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17108 exclude=exclude) 
    17109 File "C:\Program Files\ChimeraX\bin\lib\site-
    17110 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17111 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17112 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17113 line 1121, in first_intercept 
    17114 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17115 pd.is_transparent(): 
    17116 File "C:\Program Files\ChimeraX\bin\lib\site-
    17117 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17118 t = self.triangle_num 
    17119 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17120  
    17121 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17122  
    17123 File "C:\Program Files\ChimeraX\bin\lib\site-
    17124 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17125 t = self.triangle_num 
    17126  
    17127 See log for complete Python traceback. 
    17128  
    17129 Traceback (most recent call last): 
    17130 File "C:\Program Files\ChimeraX\bin\lib\site-
    17131 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17132 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17133 File "C:\Program Files\ChimeraX\bin\lib\site-
    17134 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17135 mouse_pause_tracking 
    17136 self._mouse_pause() 
    17137 File "C:\Program Files\ChimeraX\bin\lib\site-
    17138 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17139 m.pause(self._mouse_pause_position) 
    17140 File "C:\Program Files\ChimeraX\bin\lib\site-
    17141 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17142 p = self.view.picked_object(x, y) 
    17143 File "C:\Program Files\ChimeraX\bin\lib\site-
    17144 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17145 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17146 beyond, 
    17147 File "C:\Program Files\ChimeraX\bin\lib\site-
    17148 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17149 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17150 File "C:\Program Files\ChimeraX\bin\lib\site-
    17151 packages\chimerax\core\models.py", line 126, in first_intercept 
    17152 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17153 File "C:\Program Files\ChimeraX\bin\lib\site-
    17154 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17155 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17156 exclude=exclude) 
    17157 File "C:\Program Files\ChimeraX\bin\lib\site-
    17158 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17159 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17160 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17161 line 1121, in first_intercept 
    17162 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17163 pd.is_transparent(): 
    17164 File "C:\Program Files\ChimeraX\bin\lib\site-
    17165 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17166 t = self.triangle_num 
    17167 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17168  
    17169 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17170  
    17171 File "C:\Program Files\ChimeraX\bin\lib\site-
    17172 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17173 t = self.triangle_num 
    17174  
    17175 See log for complete Python traceback. 
    17176  
    17177 Traceback (most recent call last): 
    17178 File "C:\Program Files\ChimeraX\bin\lib\site-
    17179 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17180 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17181 File "C:\Program Files\ChimeraX\bin\lib\site-
    17182 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17183 mouse_pause_tracking 
    17184 self._mouse_pause() 
    17185 File "C:\Program Files\ChimeraX\bin\lib\site-
    17186 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17187 m.pause(self._mouse_pause_position) 
    17188 File "C:\Program Files\ChimeraX\bin\lib\site-
    17189 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17190 p = self.view.picked_object(x, y) 
    17191 File "C:\Program Files\ChimeraX\bin\lib\site-
    17192 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17193 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17194 beyond, 
    17195 File "C:\Program Files\ChimeraX\bin\lib\site-
    17196 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17197 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17198 File "C:\Program Files\ChimeraX\bin\lib\site-
    17199 packages\chimerax\core\models.py", line 126, in first_intercept 
    17200 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17201 File "C:\Program Files\ChimeraX\bin\lib\site-
    17202 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17203 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17204 exclude=exclude) 
    17205 File "C:\Program Files\ChimeraX\bin\lib\site-
    17206 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17207 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17208 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17209 line 1121, in first_intercept 
    17210 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17211 pd.is_transparent(): 
    17212 File "C:\Program Files\ChimeraX\bin\lib\site-
    17213 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17214 t = self.triangle_num 
    17215 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17216  
    17217 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17218  
    17219 File "C:\Program Files\ChimeraX\bin\lib\site-
    17220 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17221 t = self.triangle_num 
    17222  
    17223 See log for complete Python traceback. 
    17224  
    17225 Traceback (most recent call last): 
    17226 File "C:\Program Files\ChimeraX\bin\lib\site-
    17227 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17228 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17229 File "C:\Program Files\ChimeraX\bin\lib\site-
    17230 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17231 mouse_pause_tracking 
    17232 self._mouse_pause() 
    17233 File "C:\Program Files\ChimeraX\bin\lib\site-
    17234 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17235 m.pause(self._mouse_pause_position) 
    17236 File "C:\Program Files\ChimeraX\bin\lib\site-
    17237 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17238 p = self.view.picked_object(x, y) 
    17239 File "C:\Program Files\ChimeraX\bin\lib\site-
    17240 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17241 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17242 beyond, 
    17243 File "C:\Program Files\ChimeraX\bin\lib\site-
    17244 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17245 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17246 File "C:\Program Files\ChimeraX\bin\lib\site-
    17247 packages\chimerax\core\models.py", line 126, in first_intercept 
    17248 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17249 File "C:\Program Files\ChimeraX\bin\lib\site-
    17250 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17251 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17252 exclude=exclude) 
    17253 File "C:\Program Files\ChimeraX\bin\lib\site-
    17254 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17255 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17256 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17257 line 1121, in first_intercept 
    17258 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17259 pd.is_transparent(): 
    17260 File "C:\Program Files\ChimeraX\bin\lib\site-
    17261 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17262 t = self.triangle_num 
    17263 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17264  
    17265 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17266  
    17267 File "C:\Program Files\ChimeraX\bin\lib\site-
    17268 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17269 t = self.triangle_num 
    17270  
    17271 See log for complete Python traceback. 
    17272  
    17273 Traceback (most recent call last): 
    17274 File "C:\Program Files\ChimeraX\bin\lib\site-
    17275 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17276 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17277 File "C:\Program Files\ChimeraX\bin\lib\site-
    17278 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17279 mouse_pause_tracking 
    17280 self._mouse_pause() 
    17281 File "C:\Program Files\ChimeraX\bin\lib\site-
    17282 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17283 m.pause(self._mouse_pause_position) 
    17284 File "C:\Program Files\ChimeraX\bin\lib\site-
    17285 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17286 p = self.view.picked_object(x, y) 
    17287 File "C:\Program Files\ChimeraX\bin\lib\site-
    17288 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17289 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17290 beyond, 
    17291 File "C:\Program Files\ChimeraX\bin\lib\site-
    17292 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17293 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17294 File "C:\Program Files\ChimeraX\bin\lib\site-
    17295 packages\chimerax\core\models.py", line 126, in first_intercept 
    17296 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17297 File "C:\Program Files\ChimeraX\bin\lib\site-
    17298 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17299 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17300 exclude=exclude) 
    17301 File "C:\Program Files\ChimeraX\bin\lib\site-
    17302 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17303 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17304 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17305 line 1121, in first_intercept 
    17306 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17307 pd.is_transparent(): 
    17308 File "C:\Program Files\ChimeraX\bin\lib\site-
    17309 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17310 t = self.triangle_num 
    17311 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17312  
    17313 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17314  
    17315 File "C:\Program Files\ChimeraX\bin\lib\site-
    17316 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17317 t = self.triangle_num 
    17318  
    17319 See log for complete Python traceback. 
    17320  
    17321 Traceback (most recent call last): 
    17322 File "C:\Program Files\ChimeraX\bin\lib\site-
    17323 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17324 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17325 File "C:\Program Files\ChimeraX\bin\lib\site-
    17326 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17327 mouse_pause_tracking 
    17328 self._mouse_pause() 
    17329 File "C:\Program Files\ChimeraX\bin\lib\site-
    17330 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17331 m.pause(self._mouse_pause_position) 
    17332 File "C:\Program Files\ChimeraX\bin\lib\site-
    17333 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17334 p = self.view.picked_object(x, y) 
    17335 File "C:\Program Files\ChimeraX\bin\lib\site-
    17336 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17337 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17338 beyond, 
    17339 File "C:\Program Files\ChimeraX\bin\lib\site-
    17340 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17341 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17342 File "C:\Program Files\ChimeraX\bin\lib\site-
    17343 packages\chimerax\core\models.py", line 126, in first_intercept 
    17344 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17345 File "C:\Program Files\ChimeraX\bin\lib\site-
    17346 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17347 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17348 exclude=exclude) 
    17349 File "C:\Program Files\ChimeraX\bin\lib\site-
    17350 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17351 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17352 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17353 line 1121, in first_intercept 
    17354 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17355 pd.is_transparent(): 
    17356 File "C:\Program Files\ChimeraX\bin\lib\site-
    17357 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17358 t = self.triangle_num 
    17359 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17360  
    17361 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17362  
    17363 File "C:\Program Files\ChimeraX\bin\lib\site-
    17364 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17365 t = self.triangle_num 
    17366  
    17367 See log for complete Python traceback. 
    17368  
    17369 Traceback (most recent call last): 
    17370 File "C:\Program Files\ChimeraX\bin\lib\site-
    17371 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17372 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17373 File "C:\Program Files\ChimeraX\bin\lib\site-
    17374 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17375 mouse_pause_tracking 
    17376 self._mouse_pause() 
    17377 File "C:\Program Files\ChimeraX\bin\lib\site-
    17378 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17379 m.pause(self._mouse_pause_position) 
    17380 File "C:\Program Files\ChimeraX\bin\lib\site-
    17381 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17382 p = self.view.picked_object(x, y) 
    17383 File "C:\Program Files\ChimeraX\bin\lib\site-
    17384 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17385 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17386 beyond, 
    17387 File "C:\Program Files\ChimeraX\bin\lib\site-
    17388 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17389 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17390 File "C:\Program Files\ChimeraX\bin\lib\site-
    17391 packages\chimerax\core\models.py", line 126, in first_intercept 
    17392 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17393 File "C:\Program Files\ChimeraX\bin\lib\site-
    17394 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17395 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17396 exclude=exclude) 
    17397 File "C:\Program Files\ChimeraX\bin\lib\site-
    17398 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17399 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17400 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17401 line 1121, in first_intercept 
    17402 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17403 pd.is_transparent(): 
    17404 File "C:\Program Files\ChimeraX\bin\lib\site-
    17405 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17406 t = self.triangle_num 
    17407 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17408  
    17409 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17410  
    17411 File "C:\Program Files\ChimeraX\bin\lib\site-
    17412 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17413 t = self.triangle_num 
    17414  
    17415 See log for complete Python traceback. 
    17416  
    17417 Traceback (most recent call last): 
    17418 File "C:\Program Files\ChimeraX\bin\lib\site-
    17419 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17420 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17421 File "C:\Program Files\ChimeraX\bin\lib\site-
    17422 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17423 mouse_pause_tracking 
    17424 self._mouse_pause() 
    17425 File "C:\Program Files\ChimeraX\bin\lib\site-
    17426 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17427 m.pause(self._mouse_pause_position) 
    17428 File "C:\Program Files\ChimeraX\bin\lib\site-
    17429 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17430 p = self.view.picked_object(x, y) 
    17431 File "C:\Program Files\ChimeraX\bin\lib\site-
    17432 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17433 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17434 beyond, 
    17435 File "C:\Program Files\ChimeraX\bin\lib\site-
    17436 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17437 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17438 File "C:\Program Files\ChimeraX\bin\lib\site-
    17439 packages\chimerax\core\models.py", line 126, in first_intercept 
    17440 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17441 File "C:\Program Files\ChimeraX\bin\lib\site-
    17442 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17443 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17444 exclude=exclude) 
    17445 File "C:\Program Files\ChimeraX\bin\lib\site-
    17446 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17447 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17448 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17449 line 1121, in first_intercept 
    17450 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17451 pd.is_transparent(): 
    17452 File "C:\Program Files\ChimeraX\bin\lib\site-
    17453 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17454 t = self.triangle_num 
    17455 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17456  
    17457 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17458  
    17459 File "C:\Program Files\ChimeraX\bin\lib\site-
    17460 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17461 t = self.triangle_num 
    17462  
    17463 See log for complete Python traceback. 
    17464  
    17465 Traceback (most recent call last): 
    17466 File "C:\Program Files\ChimeraX\bin\lib\site-
    17467 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17468 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17469 File "C:\Program Files\ChimeraX\bin\lib\site-
    17470 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17471 mouse_pause_tracking 
    17472 self._mouse_pause() 
    17473 File "C:\Program Files\ChimeraX\bin\lib\site-
    17474 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17475 m.pause(self._mouse_pause_position) 
    17476 File "C:\Program Files\ChimeraX\bin\lib\site-
    17477 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17478 p = self.view.picked_object(x, y) 
    17479 File "C:\Program Files\ChimeraX\bin\lib\site-
    17480 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17481 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17482 beyond, 
    17483 File "C:\Program Files\ChimeraX\bin\lib\site-
    17484 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17485 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17486 File "C:\Program Files\ChimeraX\bin\lib\site-
    17487 packages\chimerax\core\models.py", line 126, in first_intercept 
    17488 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17489 File "C:\Program Files\ChimeraX\bin\lib\site-
    17490 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17491 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17492 exclude=exclude) 
    17493 File "C:\Program Files\ChimeraX\bin\lib\site-
    17494 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17495 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17496 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17497 line 1121, in first_intercept 
    17498 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17499 pd.is_transparent(): 
    17500 File "C:\Program Files\ChimeraX\bin\lib\site-
    17501 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17502 t = self.triangle_num 
    17503 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17504  
    17505 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17506  
    17507 File "C:\Program Files\ChimeraX\bin\lib\site-
    17508 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17509 t = self.triangle_num 
    17510  
    17511 See log for complete Python traceback. 
    17512  
    17513 Traceback (most recent call last): 
    17514 File "C:\Program Files\ChimeraX\bin\lib\site-
    17515 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17516 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17517 File "C:\Program Files\ChimeraX\bin\lib\site-
    17518 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17519 mouse_pause_tracking 
    17520 self._mouse_pause() 
    17521 File "C:\Program Files\ChimeraX\bin\lib\site-
    17522 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17523 m.pause(self._mouse_pause_position) 
    17524 File "C:\Program Files\ChimeraX\bin\lib\site-
    17525 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17526 p = self.view.picked_object(x, y) 
    17527 File "C:\Program Files\ChimeraX\bin\lib\site-
    17528 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17529 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17530 beyond, 
    17531 File "C:\Program Files\ChimeraX\bin\lib\site-
    17532 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17533 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17534 File "C:\Program Files\ChimeraX\bin\lib\site-
    17535 packages\chimerax\core\models.py", line 126, in first_intercept 
    17536 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17537 File "C:\Program Files\ChimeraX\bin\lib\site-
    17538 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17539 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17540 exclude=exclude) 
    17541 File "C:\Program Files\ChimeraX\bin\lib\site-
    17542 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17543 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17544 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17545 line 1121, in first_intercept 
    17546 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17547 pd.is_transparent(): 
    17548 File "C:\Program Files\ChimeraX\bin\lib\site-
    17549 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17550 t = self.triangle_num 
    17551 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17552  
    17553 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17554  
    17555 File "C:\Program Files\ChimeraX\bin\lib\site-
    17556 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17557 t = self.triangle_num 
    17558  
    17559 See log for complete Python traceback. 
    17560  
    17561 Traceback (most recent call last): 
    17562 File "C:\Program Files\ChimeraX\bin\lib\site-
    17563 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17564 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17565 File "C:\Program Files\ChimeraX\bin\lib\site-
    17566 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17567 mouse_pause_tracking 
    17568 self._mouse_pause() 
    17569 File "C:\Program Files\ChimeraX\bin\lib\site-
    17570 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17571 m.pause(self._mouse_pause_position) 
    17572 File "C:\Program Files\ChimeraX\bin\lib\site-
    17573 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17574 p = self.view.picked_object(x, y) 
    17575 File "C:\Program Files\ChimeraX\bin\lib\site-
    17576 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17577 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17578 beyond, 
    17579 File "C:\Program Files\ChimeraX\bin\lib\site-
    17580 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17581 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17582 File "C:\Program Files\ChimeraX\bin\lib\site-
    17583 packages\chimerax\core\models.py", line 126, in first_intercept 
    17584 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17585 File "C:\Program Files\ChimeraX\bin\lib\site-
    17586 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17587 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17588 exclude=exclude) 
    17589 File "C:\Program Files\ChimeraX\bin\lib\site-
    17590 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17591 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17592 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17593 line 1121, in first_intercept 
    17594 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17595 pd.is_transparent(): 
    17596 File "C:\Program Files\ChimeraX\bin\lib\site-
    17597 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17598 t = self.triangle_num 
    17599 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17600  
    17601 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17602  
    17603 File "C:\Program Files\ChimeraX\bin\lib\site-
    17604 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17605 t = self.triangle_num 
    17606  
    17607 See log for complete Python traceback. 
    17608  
    17609 Traceback (most recent call last): 
    17610 File "C:\Program Files\ChimeraX\bin\lib\site-
    17611 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17612 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17613 File "C:\Program Files\ChimeraX\bin\lib\site-
    17614 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17615 mouse_pause_tracking 
    17616 self._mouse_pause() 
    17617 File "C:\Program Files\ChimeraX\bin\lib\site-
    17618 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17619 m.pause(self._mouse_pause_position) 
    17620 File "C:\Program Files\ChimeraX\bin\lib\site-
    17621 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17622 p = self.view.picked_object(x, y) 
    17623 File "C:\Program Files\ChimeraX\bin\lib\site-
    17624 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17625 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17626 beyond, 
    17627 File "C:\Program Files\ChimeraX\bin\lib\site-
    17628 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17629 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17630 File "C:\Program Files\ChimeraX\bin\lib\site-
    17631 packages\chimerax\core\models.py", line 126, in first_intercept 
    17632 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17633 File "C:\Program Files\ChimeraX\bin\lib\site-
    17634 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17635 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17636 exclude=exclude) 
    17637 File "C:\Program Files\ChimeraX\bin\lib\site-
    17638 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17639 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17640 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17641 line 1121, in first_intercept 
    17642 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17643 pd.is_transparent(): 
    17644 File "C:\Program Files\ChimeraX\bin\lib\site-
    17645 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17646 t = self.triangle_num 
    17647 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17648  
    17649 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17650  
    17651 File "C:\Program Files\ChimeraX\bin\lib\site-
    17652 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17653 t = self.triangle_num 
    17654  
    17655 See log for complete Python traceback. 
    17656  
    17657 Traceback (most recent call last): 
    17658 File "C:\Program Files\ChimeraX\bin\lib\site-
    17659 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17660 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17661 File "C:\Program Files\ChimeraX\bin\lib\site-
    17662 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17663 mouse_pause_tracking 
    17664 self._mouse_pause() 
    17665 File "C:\Program Files\ChimeraX\bin\lib\site-
    17666 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17667 m.pause(self._mouse_pause_position) 
    17668 File "C:\Program Files\ChimeraX\bin\lib\site-
    17669 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17670 p = self.view.picked_object(x, y) 
    17671 File "C:\Program Files\ChimeraX\bin\lib\site-
    17672 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17673 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17674 beyond, 
    17675 File "C:\Program Files\ChimeraX\bin\lib\site-
    17676 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17677 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17678 File "C:\Program Files\ChimeraX\bin\lib\site-
    17679 packages\chimerax\core\models.py", line 126, in first_intercept 
    17680 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17681 File "C:\Program Files\ChimeraX\bin\lib\site-
    17682 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17683 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17684 exclude=exclude) 
    17685 File "C:\Program Files\ChimeraX\bin\lib\site-
    17686 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17687 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17688 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17689 line 1121, in first_intercept 
    17690 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17691 pd.is_transparent(): 
    17692 File "C:\Program Files\ChimeraX\bin\lib\site-
    17693 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17694 t = self.triangle_num 
    17695 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17696  
    17697 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17698  
    17699 File "C:\Program Files\ChimeraX\bin\lib\site-
    17700 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17701 t = self.triangle_num 
    17702  
    17703 See log for complete Python traceback. 
    17704  
    17705 Traceback (most recent call last): 
    17706 File "C:\Program Files\ChimeraX\bin\lib\site-
    17707 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17708 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17709 File "C:\Program Files\ChimeraX\bin\lib\site-
    17710 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17711 mouse_pause_tracking 
    17712 self._mouse_pause() 
    17713 File "C:\Program Files\ChimeraX\bin\lib\site-
    17714 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17715 m.pause(self._mouse_pause_position) 
    17716 File "C:\Program Files\ChimeraX\bin\lib\site-
    17717 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17718 p = self.view.picked_object(x, y) 
    17719 File "C:\Program Files\ChimeraX\bin\lib\site-
    17720 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17721 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17722 beyond, 
    17723 File "C:\Program Files\ChimeraX\bin\lib\site-
    17724 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17725 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17726 File "C:\Program Files\ChimeraX\bin\lib\site-
    17727 packages\chimerax\core\models.py", line 126, in first_intercept 
    17728 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17729 File "C:\Program Files\ChimeraX\bin\lib\site-
    17730 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17731 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17732 exclude=exclude) 
    17733 File "C:\Program Files\ChimeraX\bin\lib\site-
    17734 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17735 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17736 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17737 line 1121, in first_intercept 
    17738 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17739 pd.is_transparent(): 
    17740 File "C:\Program Files\ChimeraX\bin\lib\site-
    17741 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17742 t = self.triangle_num 
    17743 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17744  
    17745 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17746  
    17747 File "C:\Program Files\ChimeraX\bin\lib\site-
    17748 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17749 t = self.triangle_num 
    17750  
    17751 See log for complete Python traceback. 
    17752  
    17753 Traceback (most recent call last): 
    17754 File "C:\Program Files\ChimeraX\bin\lib\site-
    17755 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17756 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17757 File "C:\Program Files\ChimeraX\bin\lib\site-
    17758 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17759 mouse_pause_tracking 
    17760 self._mouse_pause() 
    17761 File "C:\Program Files\ChimeraX\bin\lib\site-
    17762 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17763 m.pause(self._mouse_pause_position) 
    17764 File "C:\Program Files\ChimeraX\bin\lib\site-
    17765 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17766 p = self.view.picked_object(x, y) 
    17767 File "C:\Program Files\ChimeraX\bin\lib\site-
    17768 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17769 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17770 beyond, 
    17771 File "C:\Program Files\ChimeraX\bin\lib\site-
    17772 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17773 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17774 File "C:\Program Files\ChimeraX\bin\lib\site-
    17775 packages\chimerax\core\models.py", line 126, in first_intercept 
    17776 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17777 File "C:\Program Files\ChimeraX\bin\lib\site-
    17778 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17779 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17780 exclude=exclude) 
    17781 File "C:\Program Files\ChimeraX\bin\lib\site-
    17782 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17783 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17784 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17785 line 1121, in first_intercept 
    17786 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17787 pd.is_transparent(): 
    17788 File "C:\Program Files\ChimeraX\bin\lib\site-
    17789 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17790 t = self.triangle_num 
    17791 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17792  
    17793 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17794  
    17795 File "C:\Program Files\ChimeraX\bin\lib\site-
    17796 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17797 t = self.triangle_num 
    17798  
    17799 See log for complete Python traceback. 
    17800  
    17801 Traceback (most recent call last): 
    17802 File "C:\Program Files\ChimeraX\bin\lib\site-
    17803 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17804 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17805 File "C:\Program Files\ChimeraX\bin\lib\site-
    17806 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17807 mouse_pause_tracking 
    17808 self._mouse_pause() 
    17809 File "C:\Program Files\ChimeraX\bin\lib\site-
    17810 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17811 m.pause(self._mouse_pause_position) 
    17812 File "C:\Program Files\ChimeraX\bin\lib\site-
    17813 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17814 p = self.view.picked_object(x, y) 
    17815 File "C:\Program Files\ChimeraX\bin\lib\site-
    17816 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17817 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17818 beyond, 
    17819 File "C:\Program Files\ChimeraX\bin\lib\site-
    17820 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17821 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17822 File "C:\Program Files\ChimeraX\bin\lib\site-
    17823 packages\chimerax\core\models.py", line 126, in first_intercept 
    17824 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17825 File "C:\Program Files\ChimeraX\bin\lib\site-
    17826 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17827 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17828 exclude=exclude) 
    17829 File "C:\Program Files\ChimeraX\bin\lib\site-
    17830 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17831 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17832 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17833 line 1121, in first_intercept 
    17834 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17835 pd.is_transparent(): 
    17836 File "C:\Program Files\ChimeraX\bin\lib\site-
    17837 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17838 t = self.triangle_num 
    17839 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17840  
    17841 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17842  
    17843 File "C:\Program Files\ChimeraX\bin\lib\site-
    17844 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17845 t = self.triangle_num 
    17846  
    17847 See log for complete Python traceback. 
    17848  
    17849 Traceback (most recent call last): 
    17850 File "C:\Program Files\ChimeraX\bin\lib\site-
    17851 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17852 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17853 File "C:\Program Files\ChimeraX\bin\lib\site-
    17854 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17855 mouse_pause_tracking 
    17856 self._mouse_pause() 
    17857 File "C:\Program Files\ChimeraX\bin\lib\site-
    17858 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17859 m.pause(self._mouse_pause_position) 
    17860 File "C:\Program Files\ChimeraX\bin\lib\site-
    17861 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17862 p = self.view.picked_object(x, y) 
    17863 File "C:\Program Files\ChimeraX\bin\lib\site-
    17864 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17865 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17866 beyond, 
    17867 File "C:\Program Files\ChimeraX\bin\lib\site-
    17868 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17869 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17870 File "C:\Program Files\ChimeraX\bin\lib\site-
    17871 packages\chimerax\core\models.py", line 126, in first_intercept 
    17872 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17873 File "C:\Program Files\ChimeraX\bin\lib\site-
    17874 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17875 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17876 exclude=exclude) 
    17877 File "C:\Program Files\ChimeraX\bin\lib\site-
    17878 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17879 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17880 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17881 line 1121, in first_intercept 
    17882 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17883 pd.is_transparent(): 
    17884 File "C:\Program Files\ChimeraX\bin\lib\site-
    17885 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17886 t = self.triangle_num 
    17887 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17888  
    17889 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17890  
    17891 File "C:\Program Files\ChimeraX\bin\lib\site-
    17892 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17893 t = self.triangle_num 
    17894  
    17895 See log for complete Python traceback. 
    17896  
    17897 Traceback (most recent call last): 
    17898 File "C:\Program Files\ChimeraX\bin\lib\site-
    17899 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17900 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17901 File "C:\Program Files\ChimeraX\bin\lib\site-
    17902 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17903 mouse_pause_tracking 
    17904 self._mouse_pause() 
    17905 File "C:\Program Files\ChimeraX\bin\lib\site-
    17906 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17907 m.pause(self._mouse_pause_position) 
    17908 File "C:\Program Files\ChimeraX\bin\lib\site-
    17909 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17910 p = self.view.picked_object(x, y) 
    17911 File "C:\Program Files\ChimeraX\bin\lib\site-
    17912 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17913 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17914 beyond, 
    17915 File "C:\Program Files\ChimeraX\bin\lib\site-
    17916 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17917 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17918 File "C:\Program Files\ChimeraX\bin\lib\site-
    17919 packages\chimerax\core\models.py", line 126, in first_intercept 
    17920 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17921 File "C:\Program Files\ChimeraX\bin\lib\site-
    17922 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17923 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17924 exclude=exclude) 
    17925 File "C:\Program Files\ChimeraX\bin\lib\site-
    17926 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17927 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17928 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17929 line 1121, in first_intercept 
    17930 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17931 pd.is_transparent(): 
    17932 File "C:\Program Files\ChimeraX\bin\lib\site-
    17933 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17934 t = self.triangle_num 
    17935 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17936  
    17937 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17938  
    17939 File "C:\Program Files\ChimeraX\bin\lib\site-
    17940 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17941 t = self.triangle_num 
    17942  
    17943 See log for complete Python traceback. 
    17944  
    17945 Traceback (most recent call last): 
    17946 File "C:\Program Files\ChimeraX\bin\lib\site-
    17947 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17948 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17949 File "C:\Program Files\ChimeraX\bin\lib\site-
    17950 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17951 mouse_pause_tracking 
    17952 self._mouse_pause() 
    17953 File "C:\Program Files\ChimeraX\bin\lib\site-
    17954 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    17955 m.pause(self._mouse_pause_position) 
    17956 File "C:\Program Files\ChimeraX\bin\lib\site-
    17957 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    17958 p = self.view.picked_object(x, y) 
    17959 File "C:\Program Files\ChimeraX\bin\lib\site-
    17960 packages\chimerax\graphics\view.py", line 817, in picked_object 
    17961 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    17962 beyond, 
    17963 File "C:\Program Files\ChimeraX\bin\lib\site-
    17964 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    17965 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    17966 File "C:\Program Files\ChimeraX\bin\lib\site-
    17967 packages\chimerax\core\models.py", line 126, in first_intercept 
    17968 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    17969 File "C:\Program Files\ChimeraX\bin\lib\site-
    17970 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    17971 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    17972 exclude=exclude) 
    17973 File "C:\Program Files\ChimeraX\bin\lib\site-
    17974 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    17975 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    17976 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    17977 line 1121, in first_intercept 
    17978 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    17979 pd.is_transparent(): 
    17980 File "C:\Program Files\ChimeraX\bin\lib\site-
    17981 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17982 t = self.triangle_num 
    17983 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17984  
    17985 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    17986  
    17987 File "C:\Program Files\ChimeraX\bin\lib\site-
    17988 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    17989 t = self.triangle_num 
    17990  
    17991 See log for complete Python traceback. 
    17992  
    17993 Traceback (most recent call last): 
    17994 File "C:\Program Files\ChimeraX\bin\lib\site-
    17995 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    17996 self.session.ui.mouse_modes.mouse_pause_tracking() 
    17997 File "C:\Program Files\ChimeraX\bin\lib\site-
    17998 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    17999 mouse_pause_tracking 
    18000 self._mouse_pause() 
    18001 File "C:\Program Files\ChimeraX\bin\lib\site-
    18002 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18003 m.pause(self._mouse_pause_position) 
    18004 File "C:\Program Files\ChimeraX\bin\lib\site-
    18005 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18006 p = self.view.picked_object(x, y) 
    18007 File "C:\Program Files\ChimeraX\bin\lib\site-
    18008 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18009 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18010 beyond, 
    18011 File "C:\Program Files\ChimeraX\bin\lib\site-
    18012 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18013 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18014 File "C:\Program Files\ChimeraX\bin\lib\site-
    18015 packages\chimerax\core\models.py", line 126, in first_intercept 
    18016 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18017 File "C:\Program Files\ChimeraX\bin\lib\site-
    18018 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18019 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18020 exclude=exclude) 
    18021 File "C:\Program Files\ChimeraX\bin\lib\site-
    18022 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18023 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18024 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18025 line 1121, in first_intercept 
    18026 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18027 pd.is_transparent(): 
    18028 File "C:\Program Files\ChimeraX\bin\lib\site-
    18029 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18030 t = self.triangle_num 
    18031 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18032  
    18033 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18034  
    18035 File "C:\Program Files\ChimeraX\bin\lib\site-
    18036 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18037 t = self.triangle_num 
    18038  
    18039 See log for complete Python traceback. 
    18040  
    18041 Traceback (most recent call last): 
    18042 File "C:\Program Files\ChimeraX\bin\lib\site-
    18043 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18044 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18045 File "C:\Program Files\ChimeraX\bin\lib\site-
    18046 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18047 mouse_pause_tracking 
    18048 self._mouse_pause() 
    18049 File "C:\Program Files\ChimeraX\bin\lib\site-
    18050 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18051 m.pause(self._mouse_pause_position) 
    18052 File "C:\Program Files\ChimeraX\bin\lib\site-
    18053 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18054 p = self.view.picked_object(x, y) 
    18055 File "C:\Program Files\ChimeraX\bin\lib\site-
    18056 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18057 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18058 beyond, 
    18059 File "C:\Program Files\ChimeraX\bin\lib\site-
    18060 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18061 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18062 File "C:\Program Files\ChimeraX\bin\lib\site-
    18063 packages\chimerax\core\models.py", line 126, in first_intercept 
    18064 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18065 File "C:\Program Files\ChimeraX\bin\lib\site-
    18066 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18067 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18068 exclude=exclude) 
    18069 File "C:\Program Files\ChimeraX\bin\lib\site-
    18070 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18071 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18072 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18073 line 1121, in first_intercept 
    18074 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18075 pd.is_transparent(): 
    18076 File "C:\Program Files\ChimeraX\bin\lib\site-
    18077 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18078 t = self.triangle_num 
    18079 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18080  
    18081 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18082  
    18083 File "C:\Program Files\ChimeraX\bin\lib\site-
    18084 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18085 t = self.triangle_num 
    18086  
    18087 See log for complete Python traceback. 
    18088  
    18089 Traceback (most recent call last): 
    18090 File "C:\Program Files\ChimeraX\bin\lib\site-
    18091 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18092 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18093 File "C:\Program Files\ChimeraX\bin\lib\site-
    18094 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18095 mouse_pause_tracking 
    18096 self._mouse_pause() 
    18097 File "C:\Program Files\ChimeraX\bin\lib\site-
    18098 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18099 m.pause(self._mouse_pause_position) 
    18100 File "C:\Program Files\ChimeraX\bin\lib\site-
    18101 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18102 p = self.view.picked_object(x, y) 
    18103 File "C:\Program Files\ChimeraX\bin\lib\site-
    18104 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18105 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18106 beyond, 
    18107 File "C:\Program Files\ChimeraX\bin\lib\site-
    18108 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18109 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18110 File "C:\Program Files\ChimeraX\bin\lib\site-
    18111 packages\chimerax\core\models.py", line 126, in first_intercept 
    18112 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18113 File "C:\Program Files\ChimeraX\bin\lib\site-
    18114 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18115 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18116 exclude=exclude) 
    18117 File "C:\Program Files\ChimeraX\bin\lib\site-
    18118 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18119 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18120 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18121 line 1121, in first_intercept 
    18122 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18123 pd.is_transparent(): 
    18124 File "C:\Program Files\ChimeraX\bin\lib\site-
    18125 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18126 t = self.triangle_num 
    18127 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18128  
    18129 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18130  
    18131 File "C:\Program Files\ChimeraX\bin\lib\site-
    18132 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18133 t = self.triangle_num 
    18134  
    18135 See log for complete Python traceback. 
    18136  
    18137 Traceback (most recent call last): 
    18138 File "C:\Program Files\ChimeraX\bin\lib\site-
    18139 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18140 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18141 File "C:\Program Files\ChimeraX\bin\lib\site-
    18142 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18143 mouse_pause_tracking 
    18144 self._mouse_pause() 
    18145 File "C:\Program Files\ChimeraX\bin\lib\site-
    18146 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18147 m.pause(self._mouse_pause_position) 
    18148 File "C:\Program Files\ChimeraX\bin\lib\site-
    18149 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18150 p = self.view.picked_object(x, y) 
    18151 File "C:\Program Files\ChimeraX\bin\lib\site-
    18152 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18153 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18154 beyond, 
    18155 File "C:\Program Files\ChimeraX\bin\lib\site-
    18156 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18157 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18158 File "C:\Program Files\ChimeraX\bin\lib\site-
    18159 packages\chimerax\core\models.py", line 126, in first_intercept 
    18160 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18161 File "C:\Program Files\ChimeraX\bin\lib\site-
    18162 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18163 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18164 exclude=exclude) 
    18165 File "C:\Program Files\ChimeraX\bin\lib\site-
    18166 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18167 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18168 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18169 line 1121, in first_intercept 
    18170 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18171 pd.is_transparent(): 
    18172 File "C:\Program Files\ChimeraX\bin\lib\site-
    18173 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18174 t = self.triangle_num 
    18175 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18176  
    18177 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18178  
    18179 File "C:\Program Files\ChimeraX\bin\lib\site-
    18180 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18181 t = self.triangle_num 
    18182  
    18183 See log for complete Python traceback. 
    18184  
    18185 Traceback (most recent call last): 
    18186 File "C:\Program Files\ChimeraX\bin\lib\site-
    18187 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18188 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18189 File "C:\Program Files\ChimeraX\bin\lib\site-
    18190 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18191 mouse_pause_tracking 
    18192 self._mouse_pause() 
    18193 File "C:\Program Files\ChimeraX\bin\lib\site-
    18194 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18195 m.pause(self._mouse_pause_position) 
    18196 File "C:\Program Files\ChimeraX\bin\lib\site-
    18197 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18198 p = self.view.picked_object(x, y) 
    18199 File "C:\Program Files\ChimeraX\bin\lib\site-
    18200 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18201 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18202 beyond, 
    18203 File "C:\Program Files\ChimeraX\bin\lib\site-
    18204 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18205 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18206 File "C:\Program Files\ChimeraX\bin\lib\site-
    18207 packages\chimerax\core\models.py", line 126, in first_intercept 
    18208 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18209 File "C:\Program Files\ChimeraX\bin\lib\site-
    18210 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18211 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18212 exclude=exclude) 
    18213 File "C:\Program Files\ChimeraX\bin\lib\site-
    18214 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18215 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18216 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18217 line 1121, in first_intercept 
    18218 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18219 pd.is_transparent(): 
    18220 File "C:\Program Files\ChimeraX\bin\lib\site-
    18221 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18222 t = self.triangle_num 
    18223 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18224  
    18225 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18226  
    18227 File "C:\Program Files\ChimeraX\bin\lib\site-
    18228 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18229 t = self.triangle_num 
    18230  
    18231 See log for complete Python traceback. 
    18232  
    18233 Traceback (most recent call last): 
    18234 File "C:\Program Files\ChimeraX\bin\lib\site-
    18235 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18236 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18237 File "C:\Program Files\ChimeraX\bin\lib\site-
    18238 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18239 mouse_pause_tracking 
    18240 self._mouse_pause() 
    18241 File "C:\Program Files\ChimeraX\bin\lib\site-
    18242 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18243 m.pause(self._mouse_pause_position) 
    18244 File "C:\Program Files\ChimeraX\bin\lib\site-
    18245 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18246 p = self.view.picked_object(x, y) 
    18247 File "C:\Program Files\ChimeraX\bin\lib\site-
    18248 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18249 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18250 beyond, 
    18251 File "C:\Program Files\ChimeraX\bin\lib\site-
    18252 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18253 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18254 File "C:\Program Files\ChimeraX\bin\lib\site-
    18255 packages\chimerax\core\models.py", line 126, in first_intercept 
    18256 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18257 File "C:\Program Files\ChimeraX\bin\lib\site-
    18258 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18259 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18260 exclude=exclude) 
    18261 File "C:\Program Files\ChimeraX\bin\lib\site-
    18262 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18263 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18264 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18265 line 1121, in first_intercept 
    18266 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18267 pd.is_transparent(): 
    18268 File "C:\Program Files\ChimeraX\bin\lib\site-
    18269 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18270 t = self.triangle_num 
    18271 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18272  
    18273 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18274  
    18275 File "C:\Program Files\ChimeraX\bin\lib\site-
    18276 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18277 t = self.triangle_num 
    18278  
    18279 See log for complete Python traceback. 
    18280  
    18281 Traceback (most recent call last): 
    18282 File "C:\Program Files\ChimeraX\bin\lib\site-
    18283 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18284 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18285 File "C:\Program Files\ChimeraX\bin\lib\site-
    18286 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18287 mouse_pause_tracking 
    18288 self._mouse_pause() 
    18289 File "C:\Program Files\ChimeraX\bin\lib\site-
    18290 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18291 m.pause(self._mouse_pause_position) 
    18292 File "C:\Program Files\ChimeraX\bin\lib\site-
    18293 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18294 p = self.view.picked_object(x, y) 
    18295 File "C:\Program Files\ChimeraX\bin\lib\site-
    18296 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18297 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18298 beyond, 
    18299 File "C:\Program Files\ChimeraX\bin\lib\site-
    18300 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18301 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18302 File "C:\Program Files\ChimeraX\bin\lib\site-
    18303 packages\chimerax\core\models.py", line 126, in first_intercept 
    18304 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18305 File "C:\Program Files\ChimeraX\bin\lib\site-
    18306 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18307 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18308 exclude=exclude) 
    18309 File "C:\Program Files\ChimeraX\bin\lib\site-
    18310 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18311 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18312 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18313 line 1121, in first_intercept 
    18314 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18315 pd.is_transparent(): 
    18316 File "C:\Program Files\ChimeraX\bin\lib\site-
    18317 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18318 t = self.triangle_num 
    18319 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18320  
    18321 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18322  
    18323 File "C:\Program Files\ChimeraX\bin\lib\site-
    18324 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18325 t = self.triangle_num 
    18326  
    18327 See log for complete Python traceback. 
    18328  
    18329 Traceback (most recent call last): 
    18330 File "C:\Program Files\ChimeraX\bin\lib\site-
    18331 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18332 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18333 File "C:\Program Files\ChimeraX\bin\lib\site-
    18334 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18335 mouse_pause_tracking 
    18336 self._mouse_pause() 
    18337 File "C:\Program Files\ChimeraX\bin\lib\site-
    18338 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18339 m.pause(self._mouse_pause_position) 
    18340 File "C:\Program Files\ChimeraX\bin\lib\site-
    18341 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18342 p = self.view.picked_object(x, y) 
    18343 File "C:\Program Files\ChimeraX\bin\lib\site-
    18344 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18345 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18346 beyond, 
    18347 File "C:\Program Files\ChimeraX\bin\lib\site-
    18348 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18349 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18350 File "C:\Program Files\ChimeraX\bin\lib\site-
    18351 packages\chimerax\core\models.py", line 126, in first_intercept 
    18352 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18353 File "C:\Program Files\ChimeraX\bin\lib\site-
    18354 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18355 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18356 exclude=exclude) 
    18357 File "C:\Program Files\ChimeraX\bin\lib\site-
    18358 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18359 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18360 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18361 line 1121, in first_intercept 
    18362 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18363 pd.is_transparent(): 
    18364 File "C:\Program Files\ChimeraX\bin\lib\site-
    18365 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18366 t = self.triangle_num 
    18367 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18368  
    18369 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18370  
    18371 File "C:\Program Files\ChimeraX\bin\lib\site-
    18372 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18373 t = self.triangle_num 
    18374  
    18375 See log for complete Python traceback. 
    18376  
    18377 Traceback (most recent call last): 
    18378 File "C:\Program Files\ChimeraX\bin\lib\site-
    18379 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18380 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18381 File "C:\Program Files\ChimeraX\bin\lib\site-
    18382 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18383 mouse_pause_tracking 
    18384 self._mouse_pause() 
    18385 File "C:\Program Files\ChimeraX\bin\lib\site-
    18386 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18387 m.pause(self._mouse_pause_position) 
    18388 File "C:\Program Files\ChimeraX\bin\lib\site-
    18389 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18390 p = self.view.picked_object(x, y) 
    18391 File "C:\Program Files\ChimeraX\bin\lib\site-
    18392 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18393 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18394 beyond, 
    18395 File "C:\Program Files\ChimeraX\bin\lib\site-
    18396 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18397 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18398 File "C:\Program Files\ChimeraX\bin\lib\site-
    18399 packages\chimerax\core\models.py", line 126, in first_intercept 
    18400 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18401 File "C:\Program Files\ChimeraX\bin\lib\site-
    18402 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18403 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18404 exclude=exclude) 
    18405 File "C:\Program Files\ChimeraX\bin\lib\site-
    18406 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18407 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18408 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18409 line 1121, in first_intercept 
    18410 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18411 pd.is_transparent(): 
    18412 File "C:\Program Files\ChimeraX\bin\lib\site-
    18413 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18414 t = self.triangle_num 
    18415 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18416  
    18417 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18418  
    18419 File "C:\Program Files\ChimeraX\bin\lib\site-
    18420 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18421 t = self.triangle_num 
    18422  
    18423 See log for complete Python traceback. 
    18424  
    18425 Traceback (most recent call last): 
    18426 File "C:\Program Files\ChimeraX\bin\lib\site-
    18427 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18428 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18429 File "C:\Program Files\ChimeraX\bin\lib\site-
    18430 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18431 mouse_pause_tracking 
    18432 self._mouse_pause() 
    18433 File "C:\Program Files\ChimeraX\bin\lib\site-
    18434 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18435 m.pause(self._mouse_pause_position) 
    18436 File "C:\Program Files\ChimeraX\bin\lib\site-
    18437 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18438 p = self.view.picked_object(x, y) 
    18439 File "C:\Program Files\ChimeraX\bin\lib\site-
    18440 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18441 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18442 beyond, 
    18443 File "C:\Program Files\ChimeraX\bin\lib\site-
    18444 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18445 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18446 File "C:\Program Files\ChimeraX\bin\lib\site-
    18447 packages\chimerax\core\models.py", line 126, in first_intercept 
    18448 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18449 File "C:\Program Files\ChimeraX\bin\lib\site-
    18450 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18451 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18452 exclude=exclude) 
    18453 File "C:\Program Files\ChimeraX\bin\lib\site-
    18454 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18455 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18456 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18457 line 1121, in first_intercept 
    18458 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18459 pd.is_transparent(): 
    18460 File "C:\Program Files\ChimeraX\bin\lib\site-
    18461 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18462 t = self.triangle_num 
    18463 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18464  
    18465 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18466  
    18467 File "C:\Program Files\ChimeraX\bin\lib\site-
    18468 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18469 t = self.triangle_num 
    18470  
    18471 See log for complete Python traceback. 
    18472  
    18473 Traceback (most recent call last): 
    18474 File "C:\Program Files\ChimeraX\bin\lib\site-
    18475 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18476 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18477 File "C:\Program Files\ChimeraX\bin\lib\site-
    18478 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18479 mouse_pause_tracking 
    18480 self._mouse_pause() 
    18481 File "C:\Program Files\ChimeraX\bin\lib\site-
    18482 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18483 m.pause(self._mouse_pause_position) 
    18484 File "C:\Program Files\ChimeraX\bin\lib\site-
    18485 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18486 p = self.view.picked_object(x, y) 
    18487 File "C:\Program Files\ChimeraX\bin\lib\site-
    18488 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18489 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18490 beyond, 
    18491 File "C:\Program Files\ChimeraX\bin\lib\site-
    18492 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18493 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18494 File "C:\Program Files\ChimeraX\bin\lib\site-
    18495 packages\chimerax\core\models.py", line 126, in first_intercept 
    18496 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18497 File "C:\Program Files\ChimeraX\bin\lib\site-
    18498 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18499 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18500 exclude=exclude) 
    18501 File "C:\Program Files\ChimeraX\bin\lib\site-
    18502 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18503 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18504 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18505 line 1121, in first_intercept 
    18506 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18507 pd.is_transparent(): 
    18508 File "C:\Program Files\ChimeraX\bin\lib\site-
    18509 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18510 t = self.triangle_num 
    18511 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18512  
    18513 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18514  
    18515 File "C:\Program Files\ChimeraX\bin\lib\site-
    18516 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18517 t = self.triangle_num 
    18518  
    18519 See log for complete Python traceback. 
    18520  
    18521 Traceback (most recent call last): 
    18522 File "C:\Program Files\ChimeraX\bin\lib\site-
    18523 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18524 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18525 File "C:\Program Files\ChimeraX\bin\lib\site-
    18526 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18527 mouse_pause_tracking 
    18528 self._mouse_pause() 
    18529 File "C:\Program Files\ChimeraX\bin\lib\site-
    18530 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18531 m.pause(self._mouse_pause_position) 
    18532 File "C:\Program Files\ChimeraX\bin\lib\site-
    18533 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18534 p = self.view.picked_object(x, y) 
    18535 File "C:\Program Files\ChimeraX\bin\lib\site-
    18536 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18537 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18538 beyond, 
    18539 File "C:\Program Files\ChimeraX\bin\lib\site-
    18540 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18541 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18542 File "C:\Program Files\ChimeraX\bin\lib\site-
    18543 packages\chimerax\core\models.py", line 126, in first_intercept 
    18544 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18545 File "C:\Program Files\ChimeraX\bin\lib\site-
    18546 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18547 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18548 exclude=exclude) 
    18549 File "C:\Program Files\ChimeraX\bin\lib\site-
    18550 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18551 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18552 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18553 line 1121, in first_intercept 
    18554 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18555 pd.is_transparent(): 
    18556 File "C:\Program Files\ChimeraX\bin\lib\site-
    18557 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18558 t = self.triangle_num 
    18559 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18560  
    18561 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18562  
    18563 File "C:\Program Files\ChimeraX\bin\lib\site-
    18564 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18565 t = self.triangle_num 
    18566  
    18567 See log for complete Python traceback. 
    18568  
    18569 Traceback (most recent call last): 
    18570 File "C:\Program Files\ChimeraX\bin\lib\site-
    18571 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18572 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18573 File "C:\Program Files\ChimeraX\bin\lib\site-
    18574 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18575 mouse_pause_tracking 
    18576 self._mouse_pause() 
    18577 File "C:\Program Files\ChimeraX\bin\lib\site-
    18578 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18579 m.pause(self._mouse_pause_position) 
    18580 File "C:\Program Files\ChimeraX\bin\lib\site-
    18581 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18582 p = self.view.picked_object(x, y) 
    18583 File "C:\Program Files\ChimeraX\bin\lib\site-
    18584 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18585 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18586 beyond, 
    18587 File "C:\Program Files\ChimeraX\bin\lib\site-
    18588 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18589 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18590 File "C:\Program Files\ChimeraX\bin\lib\site-
    18591 packages\chimerax\core\models.py", line 126, in first_intercept 
    18592 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18593 File "C:\Program Files\ChimeraX\bin\lib\site-
    18594 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18595 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18596 exclude=exclude) 
    18597 File "C:\Program Files\ChimeraX\bin\lib\site-
    18598 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18599 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18600 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18601 line 1121, in first_intercept 
    18602 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18603 pd.is_transparent(): 
    18604 File "C:\Program Files\ChimeraX\bin\lib\site-
    18605 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18606 t = self.triangle_num 
    18607 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18608  
    18609 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18610  
    18611 File "C:\Program Files\ChimeraX\bin\lib\site-
    18612 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18613 t = self.triangle_num 
    18614  
    18615 See log for complete Python traceback. 
    18616  
    18617 Traceback (most recent call last): 
    18618 File "C:\Program Files\ChimeraX\bin\lib\site-
    18619 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18620 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18621 File "C:\Program Files\ChimeraX\bin\lib\site-
    18622 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18623 mouse_pause_tracking 
    18624 self._mouse_pause() 
    18625 File "C:\Program Files\ChimeraX\bin\lib\site-
    18626 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18627 m.pause(self._mouse_pause_position) 
    18628 File "C:\Program Files\ChimeraX\bin\lib\site-
    18629 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18630 p = self.view.picked_object(x, y) 
    18631 File "C:\Program Files\ChimeraX\bin\lib\site-
    18632 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18633 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18634 beyond, 
    18635 File "C:\Program Files\ChimeraX\bin\lib\site-
    18636 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18637 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18638 File "C:\Program Files\ChimeraX\bin\lib\site-
    18639 packages\chimerax\core\models.py", line 126, in first_intercept 
    18640 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18641 File "C:\Program Files\ChimeraX\bin\lib\site-
    18642 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18643 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18644 exclude=exclude) 
    18645 File "C:\Program Files\ChimeraX\bin\lib\site-
    18646 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18647 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18648 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18649 line 1121, in first_intercept 
    18650 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18651 pd.is_transparent(): 
    18652 File "C:\Program Files\ChimeraX\bin\lib\site-
    18653 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18654 t = self.triangle_num 
    18655 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18656  
    18657 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18658  
    18659 File "C:\Program Files\ChimeraX\bin\lib\site-
    18660 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18661 t = self.triangle_num 
    18662  
    18663 See log for complete Python traceback. 
    18664  
    18665 Traceback (most recent call last): 
    18666 File "C:\Program Files\ChimeraX\bin\lib\site-
    18667 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18668 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18669 File "C:\Program Files\ChimeraX\bin\lib\site-
    18670 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18671 mouse_pause_tracking 
    18672 self._mouse_pause() 
    18673 File "C:\Program Files\ChimeraX\bin\lib\site-
    18674 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18675 m.pause(self._mouse_pause_position) 
    18676 File "C:\Program Files\ChimeraX\bin\lib\site-
    18677 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18678 p = self.view.picked_object(x, y) 
    18679 File "C:\Program Files\ChimeraX\bin\lib\site-
    18680 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18681 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18682 beyond, 
    18683 File "C:\Program Files\ChimeraX\bin\lib\site-
    18684 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18685 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18686 File "C:\Program Files\ChimeraX\bin\lib\site-
    18687 packages\chimerax\core\models.py", line 126, in first_intercept 
    18688 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18689 File "C:\Program Files\ChimeraX\bin\lib\site-
    18690 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18691 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18692 exclude=exclude) 
    18693 File "C:\Program Files\ChimeraX\bin\lib\site-
    18694 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18695 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18696 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18697 line 1121, in first_intercept 
    18698 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18699 pd.is_transparent(): 
    18700 File "C:\Program Files\ChimeraX\bin\lib\site-
    18701 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18702 t = self.triangle_num 
    18703 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18704  
    18705 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18706  
    18707 File "C:\Program Files\ChimeraX\bin\lib\site-
    18708 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18709 t = self.triangle_num 
    18710  
    18711 See log for complete Python traceback. 
    18712  
    18713 Traceback (most recent call last): 
    18714 File "C:\Program Files\ChimeraX\bin\lib\site-
    18715 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18716 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18717 File "C:\Program Files\ChimeraX\bin\lib\site-
    18718 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18719 mouse_pause_tracking 
    18720 self._mouse_pause() 
    18721 File "C:\Program Files\ChimeraX\bin\lib\site-
    18722 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18723 m.pause(self._mouse_pause_position) 
    18724 File "C:\Program Files\ChimeraX\bin\lib\site-
    18725 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18726 p = self.view.picked_object(x, y) 
    18727 File "C:\Program Files\ChimeraX\bin\lib\site-
    18728 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18729 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18730 beyond, 
    18731 File "C:\Program Files\ChimeraX\bin\lib\site-
    18732 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18733 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18734 File "C:\Program Files\ChimeraX\bin\lib\site-
    18735 packages\chimerax\core\models.py", line 126, in first_intercept 
    18736 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18737 File "C:\Program Files\ChimeraX\bin\lib\site-
    18738 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18739 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18740 exclude=exclude) 
    18741 File "C:\Program Files\ChimeraX\bin\lib\site-
    18742 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18743 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18744 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18745 line 1121, in first_intercept 
    18746 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18747 pd.is_transparent(): 
    18748 File "C:\Program Files\ChimeraX\bin\lib\site-
    18749 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18750 t = self.triangle_num 
    18751 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18752  
    18753 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18754  
    18755 File "C:\Program Files\ChimeraX\bin\lib\site-
    18756 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18757 t = self.triangle_num 
    18758  
    18759 See log for complete Python traceback. 
    18760  
    18761 Traceback (most recent call last): 
    18762 File "C:\Program Files\ChimeraX\bin\lib\site-
    18763 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18764 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18765 File "C:\Program Files\ChimeraX\bin\lib\site-
    18766 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18767 mouse_pause_tracking 
    18768 self._mouse_pause() 
    18769 File "C:\Program Files\ChimeraX\bin\lib\site-
    18770 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18771 m.pause(self._mouse_pause_position) 
    18772 File "C:\Program Files\ChimeraX\bin\lib\site-
    18773 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18774 p = self.view.picked_object(x, y) 
    18775 File "C:\Program Files\ChimeraX\bin\lib\site-
    18776 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18777 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18778 beyond, 
    18779 File "C:\Program Files\ChimeraX\bin\lib\site-
    18780 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18781 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18782 File "C:\Program Files\ChimeraX\bin\lib\site-
    18783 packages\chimerax\core\models.py", line 126, in first_intercept 
    18784 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18785 File "C:\Program Files\ChimeraX\bin\lib\site-
    18786 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18787 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18788 exclude=exclude) 
    18789 File "C:\Program Files\ChimeraX\bin\lib\site-
    18790 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18791 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18792 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18793 line 1121, in first_intercept 
    18794 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18795 pd.is_transparent(): 
    18796 File "C:\Program Files\ChimeraX\bin\lib\site-
    18797 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18798 t = self.triangle_num 
    18799 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18800  
    18801 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18802  
    18803 File "C:\Program Files\ChimeraX\bin\lib\site-
    18804 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18805 t = self.triangle_num 
    18806  
    18807 See log for complete Python traceback. 
    18808  
    18809 Traceback (most recent call last): 
    18810 File "C:\Program Files\ChimeraX\bin\lib\site-
    18811 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18812 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18813 File "C:\Program Files\ChimeraX\bin\lib\site-
    18814 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18815 mouse_pause_tracking 
    18816 self._mouse_pause() 
    18817 File "C:\Program Files\ChimeraX\bin\lib\site-
    18818 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18819 m.pause(self._mouse_pause_position) 
    18820 File "C:\Program Files\ChimeraX\bin\lib\site-
    18821 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18822 p = self.view.picked_object(x, y) 
    18823 File "C:\Program Files\ChimeraX\bin\lib\site-
    18824 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18825 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18826 beyond, 
    18827 File "C:\Program Files\ChimeraX\bin\lib\site-
    18828 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18829 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18830 File "C:\Program Files\ChimeraX\bin\lib\site-
    18831 packages\chimerax\core\models.py", line 126, in first_intercept 
    18832 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18833 File "C:\Program Files\ChimeraX\bin\lib\site-
    18834 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18835 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18836 exclude=exclude) 
    18837 File "C:\Program Files\ChimeraX\bin\lib\site-
    18838 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18839 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18840 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18841 line 1121, in first_intercept 
    18842 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18843 pd.is_transparent(): 
    18844 File "C:\Program Files\ChimeraX\bin\lib\site-
    18845 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18846 t = self.triangle_num 
    18847 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18848  
    18849 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18850  
    18851 File "C:\Program Files\ChimeraX\bin\lib\site-
    18852 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18853 t = self.triangle_num 
    18854  
    18855 See log for complete Python traceback. 
    18856  
    18857 Traceback (most recent call last): 
    18858 File "C:\Program Files\ChimeraX\bin\lib\site-
    18859 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18860 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18861 File "C:\Program Files\ChimeraX\bin\lib\site-
    18862 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18863 mouse_pause_tracking 
    18864 self._mouse_pause() 
    18865 File "C:\Program Files\ChimeraX\bin\lib\site-
    18866 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18867 m.pause(self._mouse_pause_position) 
    18868 File "C:\Program Files\ChimeraX\bin\lib\site-
    18869 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18870 p = self.view.picked_object(x, y) 
    18871 File "C:\Program Files\ChimeraX\bin\lib\site-
    18872 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18873 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18874 beyond, 
    18875 File "C:\Program Files\ChimeraX\bin\lib\site-
    18876 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18877 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18878 File "C:\Program Files\ChimeraX\bin\lib\site-
    18879 packages\chimerax\core\models.py", line 126, in first_intercept 
    18880 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18881 File "C:\Program Files\ChimeraX\bin\lib\site-
    18882 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18883 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18884 exclude=exclude) 
    18885 File "C:\Program Files\ChimeraX\bin\lib\site-
    18886 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18887 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18888 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18889 line 1121, in first_intercept 
    18890 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18891 pd.is_transparent(): 
    18892 File "C:\Program Files\ChimeraX\bin\lib\site-
    18893 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18894 t = self.triangle_num 
    18895 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18896  
    18897 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18898  
    18899 File "C:\Program Files\ChimeraX\bin\lib\site-
    18900 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18901 t = self.triangle_num 
    18902  
    18903 See log for complete Python traceback. 
    18904  
    18905 Traceback (most recent call last): 
    18906 File "C:\Program Files\ChimeraX\bin\lib\site-
    18907 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18908 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18909 File "C:\Program Files\ChimeraX\bin\lib\site-
    18910 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18911 mouse_pause_tracking 
    18912 self._mouse_pause() 
    18913 File "C:\Program Files\ChimeraX\bin\lib\site-
    18914 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18915 m.pause(self._mouse_pause_position) 
    18916 File "C:\Program Files\ChimeraX\bin\lib\site-
    18917 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18918 p = self.view.picked_object(x, y) 
    18919 File "C:\Program Files\ChimeraX\bin\lib\site-
    18920 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18921 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18922 beyond, 
    18923 File "C:\Program Files\ChimeraX\bin\lib\site-
    18924 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18925 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18926 File "C:\Program Files\ChimeraX\bin\lib\site-
    18927 packages\chimerax\core\models.py", line 126, in first_intercept 
    18928 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18929 File "C:\Program Files\ChimeraX\bin\lib\site-
    18930 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18931 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18932 exclude=exclude) 
    18933 File "C:\Program Files\ChimeraX\bin\lib\site-
    18934 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18935 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18936 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18937 line 1121, in first_intercept 
    18938 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18939 pd.is_transparent(): 
    18940 File "C:\Program Files\ChimeraX\bin\lib\site-
    18941 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18942 t = self.triangle_num 
    18943 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18944  
    18945 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18946  
    18947 File "C:\Program Files\ChimeraX\bin\lib\site-
    18948 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18949 t = self.triangle_num 
    18950  
    18951 See log for complete Python traceback. 
    18952  
    18953 Traceback (most recent call last): 
    18954 File "C:\Program Files\ChimeraX\bin\lib\site-
    18955 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    18956 self.session.ui.mouse_modes.mouse_pause_tracking() 
    18957 File "C:\Program Files\ChimeraX\bin\lib\site-
    18958 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    18959 mouse_pause_tracking 
    18960 self._mouse_pause() 
    18961 File "C:\Program Files\ChimeraX\bin\lib\site-
    18962 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    18963 m.pause(self._mouse_pause_position) 
    18964 File "C:\Program Files\ChimeraX\bin\lib\site-
    18965 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    18966 p = self.view.picked_object(x, y) 
    18967 File "C:\Program Files\ChimeraX\bin\lib\site-
    18968 packages\chimerax\graphics\view.py", line 817, in picked_object 
    18969 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    18970 beyond, 
    18971 File "C:\Program Files\ChimeraX\bin\lib\site-
    18972 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    18973 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    18974 File "C:\Program Files\ChimeraX\bin\lib\site-
    18975 packages\chimerax\core\models.py", line 126, in first_intercept 
    18976 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    18977 File "C:\Program Files\ChimeraX\bin\lib\site-
    18978 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    18979 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    18980 exclude=exclude) 
    18981 File "C:\Program Files\ChimeraX\bin\lib\site-
    18982 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    18983 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    18984 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    18985 line 1121, in first_intercept 
    18986 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    18987 pd.is_transparent(): 
    18988 File "C:\Program Files\ChimeraX\bin\lib\site-
    18989 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18990 t = self.triangle_num 
    18991 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18992  
    18993 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    18994  
    18995 File "C:\Program Files\ChimeraX\bin\lib\site-
    18996 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    18997 t = self.triangle_num 
    18998  
    18999 See log for complete Python traceback. 
    19000  
    19001 Traceback (most recent call last): 
    19002 File "C:\Program Files\ChimeraX\bin\lib\site-
    19003 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19004 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19005 File "C:\Program Files\ChimeraX\bin\lib\site-
    19006 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19007 mouse_pause_tracking 
    19008 self._mouse_pause() 
    19009 File "C:\Program Files\ChimeraX\bin\lib\site-
    19010 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19011 m.pause(self._mouse_pause_position) 
    19012 File "C:\Program Files\ChimeraX\bin\lib\site-
    19013 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19014 p = self.view.picked_object(x, y) 
    19015 File "C:\Program Files\ChimeraX\bin\lib\site-
    19016 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19017 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19018 beyond, 
    19019 File "C:\Program Files\ChimeraX\bin\lib\site-
    19020 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19021 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19022 File "C:\Program Files\ChimeraX\bin\lib\site-
    19023 packages\chimerax\core\models.py", line 126, in first_intercept 
    19024 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19025 File "C:\Program Files\ChimeraX\bin\lib\site-
    19026 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19027 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19028 exclude=exclude) 
    19029 File "C:\Program Files\ChimeraX\bin\lib\site-
    19030 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19031 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19032 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19033 line 1121, in first_intercept 
    19034 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19035 pd.is_transparent(): 
    19036 File "C:\Program Files\ChimeraX\bin\lib\site-
    19037 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19038 t = self.triangle_num 
    19039 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19040  
    19041 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19042  
    19043 File "C:\Program Files\ChimeraX\bin\lib\site-
    19044 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19045 t = self.triangle_num 
    19046  
    19047 See log for complete Python traceback. 
    19048  
    19049 Traceback (most recent call last): 
    19050 File "C:\Program Files\ChimeraX\bin\lib\site-
    19051 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19052 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19053 File "C:\Program Files\ChimeraX\bin\lib\site-
    19054 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19055 mouse_pause_tracking 
    19056 self._mouse_pause() 
    19057 File "C:\Program Files\ChimeraX\bin\lib\site-
    19058 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19059 m.pause(self._mouse_pause_position) 
    19060 File "C:\Program Files\ChimeraX\bin\lib\site-
    19061 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19062 p = self.view.picked_object(x, y) 
    19063 File "C:\Program Files\ChimeraX\bin\lib\site-
    19064 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19065 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19066 beyond, 
    19067 File "C:\Program Files\ChimeraX\bin\lib\site-
    19068 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19069 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19070 File "C:\Program Files\ChimeraX\bin\lib\site-
    19071 packages\chimerax\core\models.py", line 126, in first_intercept 
    19072 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19073 File "C:\Program Files\ChimeraX\bin\lib\site-
    19074 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19075 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19076 exclude=exclude) 
    19077 File "C:\Program Files\ChimeraX\bin\lib\site-
    19078 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19079 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19080 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19081 line 1121, in first_intercept 
    19082 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19083 pd.is_transparent(): 
    19084 File "C:\Program Files\ChimeraX\bin\lib\site-
    19085 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19086 t = self.triangle_num 
    19087 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19088  
    19089 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19090  
    19091 File "C:\Program Files\ChimeraX\bin\lib\site-
    19092 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19093 t = self.triangle_num 
    19094  
    19095 See log for complete Python traceback. 
    19096  
    19097 Traceback (most recent call last): 
    19098 File "C:\Program Files\ChimeraX\bin\lib\site-
    19099 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19100 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19101 File "C:\Program Files\ChimeraX\bin\lib\site-
    19102 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19103 mouse_pause_tracking 
    19104 self._mouse_pause() 
    19105 File "C:\Program Files\ChimeraX\bin\lib\site-
    19106 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19107 m.pause(self._mouse_pause_position) 
    19108 File "C:\Program Files\ChimeraX\bin\lib\site-
    19109 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19110 p = self.view.picked_object(x, y) 
    19111 File "C:\Program Files\ChimeraX\bin\lib\site-
    19112 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19113 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19114 beyond, 
    19115 File "C:\Program Files\ChimeraX\bin\lib\site-
    19116 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19117 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19118 File "C:\Program Files\ChimeraX\bin\lib\site-
    19119 packages\chimerax\core\models.py", line 126, in first_intercept 
    19120 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19121 File "C:\Program Files\ChimeraX\bin\lib\site-
    19122 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19123 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19124 exclude=exclude) 
    19125 File "C:\Program Files\ChimeraX\bin\lib\site-
    19126 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19127 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19128 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19129 line 1121, in first_intercept 
    19130 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19131 pd.is_transparent(): 
    19132 File "C:\Program Files\ChimeraX\bin\lib\site-
    19133 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19134 t = self.triangle_num 
    19135 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19136  
    19137 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19138  
    19139 File "C:\Program Files\ChimeraX\bin\lib\site-
    19140 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19141 t = self.triangle_num 
    19142  
    19143 See log for complete Python traceback. 
    19144  
    19145 Traceback (most recent call last): 
    19146 File "C:\Program Files\ChimeraX\bin\lib\site-
    19147 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19148 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19149 File "C:\Program Files\ChimeraX\bin\lib\site-
    19150 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19151 mouse_pause_tracking 
    19152 self._mouse_pause() 
    19153 File "C:\Program Files\ChimeraX\bin\lib\site-
    19154 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19155 m.pause(self._mouse_pause_position) 
    19156 File "C:\Program Files\ChimeraX\bin\lib\site-
    19157 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19158 p = self.view.picked_object(x, y) 
    19159 File "C:\Program Files\ChimeraX\bin\lib\site-
    19160 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19161 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19162 beyond, 
    19163 File "C:\Program Files\ChimeraX\bin\lib\site-
    19164 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19165 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19166 File "C:\Program Files\ChimeraX\bin\lib\site-
    19167 packages\chimerax\core\models.py", line 126, in first_intercept 
    19168 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19169 File "C:\Program Files\ChimeraX\bin\lib\site-
    19170 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19171 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19172 exclude=exclude) 
    19173 File "C:\Program Files\ChimeraX\bin\lib\site-
    19174 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19175 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19176 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19177 line 1121, in first_intercept 
    19178 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19179 pd.is_transparent(): 
    19180 File "C:\Program Files\ChimeraX\bin\lib\site-
    19181 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19182 t = self.triangle_num 
    19183 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19184  
    19185 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19186  
    19187 File "C:\Program Files\ChimeraX\bin\lib\site-
    19188 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19189 t = self.triangle_num 
    19190  
    19191 See log for complete Python traceback. 
    19192  
    19193 Traceback (most recent call last): 
    19194 File "C:\Program Files\ChimeraX\bin\lib\site-
    19195 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19196 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19197 File "C:\Program Files\ChimeraX\bin\lib\site-
    19198 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19199 mouse_pause_tracking 
    19200 self._mouse_pause() 
    19201 File "C:\Program Files\ChimeraX\bin\lib\site-
    19202 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19203 m.pause(self._mouse_pause_position) 
    19204 File "C:\Program Files\ChimeraX\bin\lib\site-
    19205 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19206 p = self.view.picked_object(x, y) 
    19207 File "C:\Program Files\ChimeraX\bin\lib\site-
    19208 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19209 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19210 beyond, 
    19211 File "C:\Program Files\ChimeraX\bin\lib\site-
    19212 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19213 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19214 File "C:\Program Files\ChimeraX\bin\lib\site-
    19215 packages\chimerax\core\models.py", line 126, in first_intercept 
    19216 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19217 File "C:\Program Files\ChimeraX\bin\lib\site-
    19218 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19219 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19220 exclude=exclude) 
    19221 File "C:\Program Files\ChimeraX\bin\lib\site-
    19222 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19223 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19224 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19225 line 1121, in first_intercept 
    19226 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19227 pd.is_transparent(): 
    19228 File "C:\Program Files\ChimeraX\bin\lib\site-
    19229 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19230 t = self.triangle_num 
    19231 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19232  
    19233 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19234  
    19235 File "C:\Program Files\ChimeraX\bin\lib\site-
    19236 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19237 t = self.triangle_num 
    19238  
    19239 See log for complete Python traceback. 
    19240  
    19241 Traceback (most recent call last): 
    19242 File "C:\Program Files\ChimeraX\bin\lib\site-
    19243 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19244 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19245 File "C:\Program Files\ChimeraX\bin\lib\site-
    19246 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19247 mouse_pause_tracking 
    19248 self._mouse_pause() 
    19249 File "C:\Program Files\ChimeraX\bin\lib\site-
    19250 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19251 m.pause(self._mouse_pause_position) 
    19252 File "C:\Program Files\ChimeraX\bin\lib\site-
    19253 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19254 p = self.view.picked_object(x, y) 
    19255 File "C:\Program Files\ChimeraX\bin\lib\site-
    19256 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19257 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19258 beyond, 
    19259 File "C:\Program Files\ChimeraX\bin\lib\site-
    19260 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19261 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19262 File "C:\Program Files\ChimeraX\bin\lib\site-
    19263 packages\chimerax\core\models.py", line 126, in first_intercept 
    19264 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19265 File "C:\Program Files\ChimeraX\bin\lib\site-
    19266 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19267 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19268 exclude=exclude) 
    19269 File "C:\Program Files\ChimeraX\bin\lib\site-
    19270 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19271 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19272 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19273 line 1121, in first_intercept 
    19274 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19275 pd.is_transparent(): 
    19276 File "C:\Program Files\ChimeraX\bin\lib\site-
    19277 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19278 t = self.triangle_num 
    19279 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19280  
    19281 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19282  
    19283 File "C:\Program Files\ChimeraX\bin\lib\site-
    19284 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19285 t = self.triangle_num 
    19286  
    19287 See log for complete Python traceback. 
    19288  
    19289 Traceback (most recent call last): 
    19290 File "C:\Program Files\ChimeraX\bin\lib\site-
    19291 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19292 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19293 File "C:\Program Files\ChimeraX\bin\lib\site-
    19294 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19295 mouse_pause_tracking 
    19296 self._mouse_pause() 
    19297 File "C:\Program Files\ChimeraX\bin\lib\site-
    19298 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19299 m.pause(self._mouse_pause_position) 
    19300 File "C:\Program Files\ChimeraX\bin\lib\site-
    19301 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19302 p = self.view.picked_object(x, y) 
    19303 File "C:\Program Files\ChimeraX\bin\lib\site-
    19304 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19305 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19306 beyond, 
    19307 File "C:\Program Files\ChimeraX\bin\lib\site-
    19308 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19309 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19310 File "C:\Program Files\ChimeraX\bin\lib\site-
    19311 packages\chimerax\core\models.py", line 126, in first_intercept 
    19312 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19313 File "C:\Program Files\ChimeraX\bin\lib\site-
    19314 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19315 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19316 exclude=exclude) 
    19317 File "C:\Program Files\ChimeraX\bin\lib\site-
    19318 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19319 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19320 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19321 line 1121, in first_intercept 
    19322 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19323 pd.is_transparent(): 
    19324 File "C:\Program Files\ChimeraX\bin\lib\site-
    19325 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19326 t = self.triangle_num 
    19327 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19328  
    19329 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19330  
    19331 File "C:\Program Files\ChimeraX\bin\lib\site-
    19332 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19333 t = self.triangle_num 
    19334  
    19335 See log for complete Python traceback. 
    19336  
    19337 Traceback (most recent call last): 
    19338 File "C:\Program Files\ChimeraX\bin\lib\site-
    19339 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19340 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19341 File "C:\Program Files\ChimeraX\bin\lib\site-
    19342 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19343 mouse_pause_tracking 
    19344 self._mouse_pause() 
    19345 File "C:\Program Files\ChimeraX\bin\lib\site-
    19346 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19347 m.pause(self._mouse_pause_position) 
    19348 File "C:\Program Files\ChimeraX\bin\lib\site-
    19349 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19350 p = self.view.picked_object(x, y) 
    19351 File "C:\Program Files\ChimeraX\bin\lib\site-
    19352 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19353 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19354 beyond, 
    19355 File "C:\Program Files\ChimeraX\bin\lib\site-
    19356 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19357 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19358 File "C:\Program Files\ChimeraX\bin\lib\site-
    19359 packages\chimerax\core\models.py", line 126, in first_intercept 
    19360 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19361 File "C:\Program Files\ChimeraX\bin\lib\site-
    19362 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19363 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19364 exclude=exclude) 
    19365 File "C:\Program Files\ChimeraX\bin\lib\site-
    19366 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19367 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19368 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19369 line 1121, in first_intercept 
    19370 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19371 pd.is_transparent(): 
    19372 File "C:\Program Files\ChimeraX\bin\lib\site-
    19373 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19374 t = self.triangle_num 
    19375 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19376  
    19377 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19378  
    19379 File "C:\Program Files\ChimeraX\bin\lib\site-
    19380 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19381 t = self.triangle_num 
    19382  
    19383 See log for complete Python traceback. 
    19384  
    19385 Traceback (most recent call last): 
    19386 File "C:\Program Files\ChimeraX\bin\lib\site-
    19387 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19388 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19389 File "C:\Program Files\ChimeraX\bin\lib\site-
    19390 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19391 mouse_pause_tracking 
    19392 self._mouse_pause() 
    19393 File "C:\Program Files\ChimeraX\bin\lib\site-
    19394 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19395 m.pause(self._mouse_pause_position) 
    19396 File "C:\Program Files\ChimeraX\bin\lib\site-
    19397 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19398 p = self.view.picked_object(x, y) 
    19399 File "C:\Program Files\ChimeraX\bin\lib\site-
    19400 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19401 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19402 beyond, 
    19403 File "C:\Program Files\ChimeraX\bin\lib\site-
    19404 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19405 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19406 File "C:\Program Files\ChimeraX\bin\lib\site-
    19407 packages\chimerax\core\models.py", line 126, in first_intercept 
    19408 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19409 File "C:\Program Files\ChimeraX\bin\lib\site-
    19410 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19411 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19412 exclude=exclude) 
    19413 File "C:\Program Files\ChimeraX\bin\lib\site-
    19414 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19415 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19416 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19417 line 1121, in first_intercept 
    19418 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19419 pd.is_transparent(): 
    19420 File "C:\Program Files\ChimeraX\bin\lib\site-
    19421 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19422 t = self.triangle_num 
    19423 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19424  
    19425 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19426  
    19427 File "C:\Program Files\ChimeraX\bin\lib\site-
    19428 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19429 t = self.triangle_num 
    19430  
    19431 See log for complete Python traceback. 
    19432  
    19433 Traceback (most recent call last): 
    19434 File "C:\Program Files\ChimeraX\bin\lib\site-
    19435 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19436 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19437 File "C:\Program Files\ChimeraX\bin\lib\site-
    19438 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19439 mouse_pause_tracking 
    19440 self._mouse_pause() 
    19441 File "C:\Program Files\ChimeraX\bin\lib\site-
    19442 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19443 m.pause(self._mouse_pause_position) 
    19444 File "C:\Program Files\ChimeraX\bin\lib\site-
    19445 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19446 p = self.view.picked_object(x, y) 
    19447 File "C:\Program Files\ChimeraX\bin\lib\site-
    19448 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19449 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19450 beyond, 
    19451 File "C:\Program Files\ChimeraX\bin\lib\site-
    19452 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19453 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19454 File "C:\Program Files\ChimeraX\bin\lib\site-
    19455 packages\chimerax\core\models.py", line 126, in first_intercept 
    19456 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19457 File "C:\Program Files\ChimeraX\bin\lib\site-
    19458 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19459 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19460 exclude=exclude) 
    19461 File "C:\Program Files\ChimeraX\bin\lib\site-
    19462 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19463 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19464 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19465 line 1121, in first_intercept 
    19466 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19467 pd.is_transparent(): 
    19468 File "C:\Program Files\ChimeraX\bin\lib\site-
    19469 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19470 t = self.triangle_num 
    19471 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19472  
    19473 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19474  
    19475 File "C:\Program Files\ChimeraX\bin\lib\site-
    19476 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19477 t = self.triangle_num 
    19478  
    19479 See log for complete Python traceback. 
    19480  
    19481 Traceback (most recent call last): 
    19482 File "C:\Program Files\ChimeraX\bin\lib\site-
    19483 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19484 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19485 File "C:\Program Files\ChimeraX\bin\lib\site-
    19486 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19487 mouse_pause_tracking 
    19488 self._mouse_pause() 
    19489 File "C:\Program Files\ChimeraX\bin\lib\site-
    19490 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19491 m.pause(self._mouse_pause_position) 
    19492 File "C:\Program Files\ChimeraX\bin\lib\site-
    19493 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19494 p = self.view.picked_object(x, y) 
    19495 File "C:\Program Files\ChimeraX\bin\lib\site-
    19496 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19497 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19498 beyond, 
    19499 File "C:\Program Files\ChimeraX\bin\lib\site-
    19500 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19501 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19502 File "C:\Program Files\ChimeraX\bin\lib\site-
    19503 packages\chimerax\core\models.py", line 126, in first_intercept 
    19504 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19505 File "C:\Program Files\ChimeraX\bin\lib\site-
    19506 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19507 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19508 exclude=exclude) 
    19509 File "C:\Program Files\ChimeraX\bin\lib\site-
    19510 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19511 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19512 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19513 line 1121, in first_intercept 
    19514 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19515 pd.is_transparent(): 
    19516 File "C:\Program Files\ChimeraX\bin\lib\site-
    19517 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19518 t = self.triangle_num 
    19519 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19520  
    19521 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19522  
    19523 File "C:\Program Files\ChimeraX\bin\lib\site-
    19524 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19525 t = self.triangle_num 
    19526  
    19527 See log for complete Python traceback. 
    19528  
    19529 Traceback (most recent call last): 
    19530 File "C:\Program Files\ChimeraX\bin\lib\site-
    19531 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19532 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19533 File "C:\Program Files\ChimeraX\bin\lib\site-
    19534 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19535 mouse_pause_tracking 
    19536 self._mouse_pause() 
    19537 File "C:\Program Files\ChimeraX\bin\lib\site-
    19538 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19539 m.pause(self._mouse_pause_position) 
    19540 File "C:\Program Files\ChimeraX\bin\lib\site-
    19541 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19542 p = self.view.picked_object(x, y) 
    19543 File "C:\Program Files\ChimeraX\bin\lib\site-
    19544 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19545 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19546 beyond, 
    19547 File "C:\Program Files\ChimeraX\bin\lib\site-
    19548 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19549 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19550 File "C:\Program Files\ChimeraX\bin\lib\site-
    19551 packages\chimerax\core\models.py", line 126, in first_intercept 
    19552 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19553 File "C:\Program Files\ChimeraX\bin\lib\site-
    19554 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19555 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19556 exclude=exclude) 
    19557 File "C:\Program Files\ChimeraX\bin\lib\site-
    19558 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19559 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19560 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19561 line 1121, in first_intercept 
    19562 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19563 pd.is_transparent(): 
    19564 File "C:\Program Files\ChimeraX\bin\lib\site-
    19565 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19566 t = self.triangle_num 
    19567 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19568  
    19569 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19570  
    19571 File "C:\Program Files\ChimeraX\bin\lib\site-
    19572 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19573 t = self.triangle_num 
    19574  
    19575 See log for complete Python traceback. 
    19576  
    19577 Traceback (most recent call last): 
    19578 File "C:\Program Files\ChimeraX\bin\lib\site-
    19579 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19580 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19581 File "C:\Program Files\ChimeraX\bin\lib\site-
    19582 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19583 mouse_pause_tracking 
    19584 self._mouse_pause() 
    19585 File "C:\Program Files\ChimeraX\bin\lib\site-
    19586 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19587 m.pause(self._mouse_pause_position) 
    19588 File "C:\Program Files\ChimeraX\bin\lib\site-
    19589 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19590 p = self.view.picked_object(x, y) 
    19591 File "C:\Program Files\ChimeraX\bin\lib\site-
    19592 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19593 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19594 beyond, 
    19595 File "C:\Program Files\ChimeraX\bin\lib\site-
    19596 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19597 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19598 File "C:\Program Files\ChimeraX\bin\lib\site-
    19599 packages\chimerax\core\models.py", line 126, in first_intercept 
    19600 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19601 File "C:\Program Files\ChimeraX\bin\lib\site-
    19602 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19603 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19604 exclude=exclude) 
    19605 File "C:\Program Files\ChimeraX\bin\lib\site-
    19606 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19607 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19608 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19609 line 1121, in first_intercept 
    19610 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19611 pd.is_transparent(): 
    19612 File "C:\Program Files\ChimeraX\bin\lib\site-
    19613 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19614 t = self.triangle_num 
    19615 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19616  
    19617 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19618  
    19619 File "C:\Program Files\ChimeraX\bin\lib\site-
    19620 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19621 t = self.triangle_num 
    19622  
    19623 See log for complete Python traceback. 
    19624  
    19625 Traceback (most recent call last): 
    19626 File "C:\Program Files\ChimeraX\bin\lib\site-
    19627 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19628 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19629 File "C:\Program Files\ChimeraX\bin\lib\site-
    19630 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19631 mouse_pause_tracking 
    19632 self._mouse_pause() 
    19633 File "C:\Program Files\ChimeraX\bin\lib\site-
    19634 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19635 m.pause(self._mouse_pause_position) 
    19636 File "C:\Program Files\ChimeraX\bin\lib\site-
    19637 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19638 p = self.view.picked_object(x, y) 
    19639 File "C:\Program Files\ChimeraX\bin\lib\site-
    19640 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19641 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19642 beyond, 
    19643 File "C:\Program Files\ChimeraX\bin\lib\site-
    19644 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19645 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19646 File "C:\Program Files\ChimeraX\bin\lib\site-
    19647 packages\chimerax\core\models.py", line 126, in first_intercept 
    19648 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19649 File "C:\Program Files\ChimeraX\bin\lib\site-
    19650 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19651 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19652 exclude=exclude) 
    19653 File "C:\Program Files\ChimeraX\bin\lib\site-
    19654 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19655 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19656 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19657 line 1121, in first_intercept 
    19658 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19659 pd.is_transparent(): 
    19660 File "C:\Program Files\ChimeraX\bin\lib\site-
    19661 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19662 t = self.triangle_num 
    19663 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19664  
    19665 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19666  
    19667 File "C:\Program Files\ChimeraX\bin\lib\site-
    19668 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19669 t = self.triangle_num 
    19670  
    19671 See log for complete Python traceback. 
    19672  
    19673 Traceback (most recent call last): 
    19674 File "C:\Program Files\ChimeraX\bin\lib\site-
    19675 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19676 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19677 File "C:\Program Files\ChimeraX\bin\lib\site-
    19678 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19679 mouse_pause_tracking 
    19680 self._mouse_pause() 
    19681 File "C:\Program Files\ChimeraX\bin\lib\site-
    19682 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19683 m.pause(self._mouse_pause_position) 
    19684 File "C:\Program Files\ChimeraX\bin\lib\site-
    19685 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19686 p = self.view.picked_object(x, y) 
    19687 File "C:\Program Files\ChimeraX\bin\lib\site-
    19688 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19689 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19690 beyond, 
    19691 File "C:\Program Files\ChimeraX\bin\lib\site-
    19692 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19693 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19694 File "C:\Program Files\ChimeraX\bin\lib\site-
    19695 packages\chimerax\core\models.py", line 126, in first_intercept 
    19696 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19697 File "C:\Program Files\ChimeraX\bin\lib\site-
    19698 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19699 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19700 exclude=exclude) 
    19701 File "C:\Program Files\ChimeraX\bin\lib\site-
    19702 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19703 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19704 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19705 line 1121, in first_intercept 
    19706 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19707 pd.is_transparent(): 
    19708 File "C:\Program Files\ChimeraX\bin\lib\site-
    19709 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19710 t = self.triangle_num 
    19711 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19712  
    19713 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19714  
    19715 File "C:\Program Files\ChimeraX\bin\lib\site-
    19716 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19717 t = self.triangle_num 
    19718  
    19719 See log for complete Python traceback. 
    19720  
    19721 Traceback (most recent call last): 
    19722 File "C:\Program Files\ChimeraX\bin\lib\site-
    19723 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19724 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19725 File "C:\Program Files\ChimeraX\bin\lib\site-
    19726 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19727 mouse_pause_tracking 
    19728 self._mouse_pause() 
    19729 File "C:\Program Files\ChimeraX\bin\lib\site-
    19730 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19731 m.pause(self._mouse_pause_position) 
    19732 File "C:\Program Files\ChimeraX\bin\lib\site-
    19733 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19734 p = self.view.picked_object(x, y) 
    19735 File "C:\Program Files\ChimeraX\bin\lib\site-
    19736 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19737 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19738 beyond, 
    19739 File "C:\Program Files\ChimeraX\bin\lib\site-
    19740 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19741 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19742 File "C:\Program Files\ChimeraX\bin\lib\site-
    19743 packages\chimerax\core\models.py", line 126, in first_intercept 
    19744 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19745 File "C:\Program Files\ChimeraX\bin\lib\site-
    19746 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19747 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19748 exclude=exclude) 
    19749 File "C:\Program Files\ChimeraX\bin\lib\site-
    19750 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19751 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19752 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19753 line 1121, in first_intercept 
    19754 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19755 pd.is_transparent(): 
    19756 File "C:\Program Files\ChimeraX\bin\lib\site-
    19757 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19758 t = self.triangle_num 
    19759 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19760  
    19761 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19762  
    19763 File "C:\Program Files\ChimeraX\bin\lib\site-
    19764 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19765 t = self.triangle_num 
    19766  
    19767 See log for complete Python traceback. 
    19768  
    19769 Traceback (most recent call last): 
    19770 File "C:\Program Files\ChimeraX\bin\lib\site-
    19771 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19772 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19773 File "C:\Program Files\ChimeraX\bin\lib\site-
    19774 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19775 mouse_pause_tracking 
    19776 self._mouse_pause() 
    19777 File "C:\Program Files\ChimeraX\bin\lib\site-
    19778 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19779 m.pause(self._mouse_pause_position) 
    19780 File "C:\Program Files\ChimeraX\bin\lib\site-
    19781 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19782 p = self.view.picked_object(x, y) 
    19783 File "C:\Program Files\ChimeraX\bin\lib\site-
    19784 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19785 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19786 beyond, 
    19787 File "C:\Program Files\ChimeraX\bin\lib\site-
    19788 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19789 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19790 File "C:\Program Files\ChimeraX\bin\lib\site-
    19791 packages\chimerax\core\models.py", line 126, in first_intercept 
    19792 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19793 File "C:\Program Files\ChimeraX\bin\lib\site-
    19794 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19795 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19796 exclude=exclude) 
    19797 File "C:\Program Files\ChimeraX\bin\lib\site-
    19798 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19799 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19800 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19801 line 1121, in first_intercept 
    19802 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19803 pd.is_transparent(): 
    19804 File "C:\Program Files\ChimeraX\bin\lib\site-
    19805 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19806 t = self.triangle_num 
    19807 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19808  
    19809 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19810  
    19811 File "C:\Program Files\ChimeraX\bin\lib\site-
    19812 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19813 t = self.triangle_num 
    19814  
    19815 See log for complete Python traceback. 
    19816  
    19817 Traceback (most recent call last): 
    19818 File "C:\Program Files\ChimeraX\bin\lib\site-
    19819 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19820 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19821 File "C:\Program Files\ChimeraX\bin\lib\site-
    19822 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19823 mouse_pause_tracking 
    19824 self._mouse_pause() 
    19825 File "C:\Program Files\ChimeraX\bin\lib\site-
    19826 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19827 m.pause(self._mouse_pause_position) 
    19828 File "C:\Program Files\ChimeraX\bin\lib\site-
    19829 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19830 p = self.view.picked_object(x, y) 
    19831 File "C:\Program Files\ChimeraX\bin\lib\site-
    19832 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19833 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19834 beyond, 
    19835 File "C:\Program Files\ChimeraX\bin\lib\site-
    19836 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19837 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19838 File "C:\Program Files\ChimeraX\bin\lib\site-
    19839 packages\chimerax\core\models.py", line 126, in first_intercept 
    19840 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19841 File "C:\Program Files\ChimeraX\bin\lib\site-
    19842 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19843 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19844 exclude=exclude) 
    19845 File "C:\Program Files\ChimeraX\bin\lib\site-
    19846 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19847 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19848 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19849 line 1121, in first_intercept 
    19850 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19851 pd.is_transparent(): 
    19852 File "C:\Program Files\ChimeraX\bin\lib\site-
    19853 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19854 t = self.triangle_num 
    19855 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19856  
    19857 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19858  
    19859 File "C:\Program Files\ChimeraX\bin\lib\site-
    19860 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19861 t = self.triangle_num 
    19862  
    19863 See log for complete Python traceback. 
    19864  
    19865 Traceback (most recent call last): 
    19866 File "C:\Program Files\ChimeraX\bin\lib\site-
    19867 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19868 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19869 File "C:\Program Files\ChimeraX\bin\lib\site-
    19870 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19871 mouse_pause_tracking 
    19872 self._mouse_pause() 
    19873 File "C:\Program Files\ChimeraX\bin\lib\site-
    19874 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19875 m.pause(self._mouse_pause_position) 
    19876 File "C:\Program Files\ChimeraX\bin\lib\site-
    19877 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19878 p = self.view.picked_object(x, y) 
    19879 File "C:\Program Files\ChimeraX\bin\lib\site-
    19880 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19881 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19882 beyond, 
    19883 File "C:\Program Files\ChimeraX\bin\lib\site-
    19884 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19885 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19886 File "C:\Program Files\ChimeraX\bin\lib\site-
    19887 packages\chimerax\core\models.py", line 126, in first_intercept 
    19888 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19889 File "C:\Program Files\ChimeraX\bin\lib\site-
    19890 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19891 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19892 exclude=exclude) 
    19893 File "C:\Program Files\ChimeraX\bin\lib\site-
    19894 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19895 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19896 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19897 line 1121, in first_intercept 
    19898 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19899 pd.is_transparent(): 
    19900 File "C:\Program Files\ChimeraX\bin\lib\site-
    19901 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19902 t = self.triangle_num 
    19903 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19904  
    19905 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19906  
    19907 File "C:\Program Files\ChimeraX\bin\lib\site-
    19908 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19909 t = self.triangle_num 
    19910  
    19911 See log for complete Python traceback. 
    19912  
    19913 Traceback (most recent call last): 
    19914 File "C:\Program Files\ChimeraX\bin\lib\site-
    19915 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19916 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19917 File "C:\Program Files\ChimeraX\bin\lib\site-
    19918 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19919 mouse_pause_tracking 
    19920 self._mouse_pause() 
    19921 File "C:\Program Files\ChimeraX\bin\lib\site-
    19922 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19923 m.pause(self._mouse_pause_position) 
    19924 File "C:\Program Files\ChimeraX\bin\lib\site-
    19925 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19926 p = self.view.picked_object(x, y) 
    19927 File "C:\Program Files\ChimeraX\bin\lib\site-
    19928 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19929 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19930 beyond, 
    19931 File "C:\Program Files\ChimeraX\bin\lib\site-
    19932 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19933 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19934 File "C:\Program Files\ChimeraX\bin\lib\site-
    19935 packages\chimerax\core\models.py", line 126, in first_intercept 
    19936 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19937 File "C:\Program Files\ChimeraX\bin\lib\site-
    19938 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19939 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19940 exclude=exclude) 
    19941 File "C:\Program Files\ChimeraX\bin\lib\site-
    19942 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19943 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19944 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19945 line 1121, in first_intercept 
    19946 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19947 pd.is_transparent(): 
    19948 File "C:\Program Files\ChimeraX\bin\lib\site-
    19949 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19950 t = self.triangle_num 
    19951 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19952  
    19953 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    19954  
    19955 File "C:\Program Files\ChimeraX\bin\lib\site-
    19956 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19957 t = self.triangle_num 
    19958  
    19959 See log for complete Python traceback. 
    19960  
    19961 Traceback (most recent call last): 
    19962 File "C:\Program Files\ChimeraX\bin\lib\site-
    19963 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    19964 self.session.ui.mouse_modes.mouse_pause_tracking() 
    19965 File "C:\Program Files\ChimeraX\bin\lib\site-
    19966 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    19967 mouse_pause_tracking 
    19968 self._mouse_pause() 
    19969 File "C:\Program Files\ChimeraX\bin\lib\site-
    19970 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    19971 m.pause(self._mouse_pause_position) 
    19972 File "C:\Program Files\ChimeraX\bin\lib\site-
    19973 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    19974 p = self.view.picked_object(x, y) 
    19975 File "C:\Program Files\ChimeraX\bin\lib\site-
    19976 packages\chimerax\graphics\view.py", line 817, in picked_object 
    19977 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    19978 beyond, 
    19979 File "C:\Program Files\ChimeraX\bin\lib\site-
    19980 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    19981 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    19982 File "C:\Program Files\ChimeraX\bin\lib\site-
    19983 packages\chimerax\core\models.py", line 126, in first_intercept 
    19984 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    19985 File "C:\Program Files\ChimeraX\bin\lib\site-
    19986 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    19987 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    19988 exclude=exclude) 
    19989 File "C:\Program Files\ChimeraX\bin\lib\site-
    19990 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    19991 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    19992 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    19993 line 1121, in first_intercept 
    19994 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    19995 pd.is_transparent(): 
    19996 File "C:\Program Files\ChimeraX\bin\lib\site-
    19997 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    19998 t = self.triangle_num 
    19999 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20000  
    20001 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20002  
    20003 File "C:\Program Files\ChimeraX\bin\lib\site-
    20004 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20005 t = self.triangle_num 
    20006  
    20007 See log for complete Python traceback. 
    20008  
    20009 Traceback (most recent call last): 
    20010 File "C:\Program Files\ChimeraX\bin\lib\site-
    20011 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20012 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20013 File "C:\Program Files\ChimeraX\bin\lib\site-
    20014 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20015 mouse_pause_tracking 
    20016 self._mouse_pause() 
    20017 File "C:\Program Files\ChimeraX\bin\lib\site-
    20018 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20019 m.pause(self._mouse_pause_position) 
    20020 File "C:\Program Files\ChimeraX\bin\lib\site-
    20021 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20022 p = self.view.picked_object(x, y) 
    20023 File "C:\Program Files\ChimeraX\bin\lib\site-
    20024 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20025 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20026 beyond, 
    20027 File "C:\Program Files\ChimeraX\bin\lib\site-
    20028 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20029 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20030 File "C:\Program Files\ChimeraX\bin\lib\site-
    20031 packages\chimerax\core\models.py", line 126, in first_intercept 
    20032 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20033 File "C:\Program Files\ChimeraX\bin\lib\site-
    20034 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20035 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20036 exclude=exclude) 
    20037 File "C:\Program Files\ChimeraX\bin\lib\site-
    20038 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20039 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20040 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20041 line 1121, in first_intercept 
    20042 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20043 pd.is_transparent(): 
    20044 File "C:\Program Files\ChimeraX\bin\lib\site-
    20045 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20046 t = self.triangle_num 
    20047 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20048  
    20049 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20050  
    20051 File "C:\Program Files\ChimeraX\bin\lib\site-
    20052 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20053 t = self.triangle_num 
    20054  
    20055 See log for complete Python traceback. 
    20056  
    20057 Traceback (most recent call last): 
    20058 File "C:\Program Files\ChimeraX\bin\lib\site-
    20059 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20060 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20061 File "C:\Program Files\ChimeraX\bin\lib\site-
    20062 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20063 mouse_pause_tracking 
    20064 self._mouse_pause() 
    20065 File "C:\Program Files\ChimeraX\bin\lib\site-
    20066 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20067 m.pause(self._mouse_pause_position) 
    20068 File "C:\Program Files\ChimeraX\bin\lib\site-
    20069 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20070 p = self.view.picked_object(x, y) 
    20071 File "C:\Program Files\ChimeraX\bin\lib\site-
    20072 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20073 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20074 beyond, 
    20075 File "C:\Program Files\ChimeraX\bin\lib\site-
    20076 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20077 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20078 File "C:\Program Files\ChimeraX\bin\lib\site-
    20079 packages\chimerax\core\models.py", line 126, in first_intercept 
    20080 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20081 File "C:\Program Files\ChimeraX\bin\lib\site-
    20082 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20083 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20084 exclude=exclude) 
    20085 File "C:\Program Files\ChimeraX\bin\lib\site-
    20086 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20087 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20088 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20089 line 1121, in first_intercept 
    20090 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20091 pd.is_transparent(): 
    20092 File "C:\Program Files\ChimeraX\bin\lib\site-
    20093 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20094 t = self.triangle_num 
    20095 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20096  
    20097 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20098  
    20099 File "C:\Program Files\ChimeraX\bin\lib\site-
    20100 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20101 t = self.triangle_num 
    20102  
    20103 See log for complete Python traceback. 
    20104  
    20105 Traceback (most recent call last): 
    20106 File "C:\Program Files\ChimeraX\bin\lib\site-
    20107 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20108 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20109 File "C:\Program Files\ChimeraX\bin\lib\site-
    20110 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20111 mouse_pause_tracking 
    20112 self._mouse_pause() 
    20113 File "C:\Program Files\ChimeraX\bin\lib\site-
    20114 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20115 m.pause(self._mouse_pause_position) 
    20116 File "C:\Program Files\ChimeraX\bin\lib\site-
    20117 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20118 p = self.view.picked_object(x, y) 
    20119 File "C:\Program Files\ChimeraX\bin\lib\site-
    20120 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20121 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20122 beyond, 
    20123 File "C:\Program Files\ChimeraX\bin\lib\site-
    20124 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20125 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20126 File "C:\Program Files\ChimeraX\bin\lib\site-
    20127 packages\chimerax\core\models.py", line 126, in first_intercept 
    20128 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20129 File "C:\Program Files\ChimeraX\bin\lib\site-
    20130 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20131 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20132 exclude=exclude) 
    20133 File "C:\Program Files\ChimeraX\bin\lib\site-
    20134 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20135 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20136 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20137 line 1121, in first_intercept 
    20138 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20139 pd.is_transparent(): 
    20140 File "C:\Program Files\ChimeraX\bin\lib\site-
    20141 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20142 t = self.triangle_num 
    20143 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20144  
    20145 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20146  
    20147 File "C:\Program Files\ChimeraX\bin\lib\site-
    20148 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20149 t = self.triangle_num 
    20150  
    20151 See log for complete Python traceback. 
    20152  
    20153 Traceback (most recent call last): 
    20154 File "C:\Program Files\ChimeraX\bin\lib\site-
    20155 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20156 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20157 File "C:\Program Files\ChimeraX\bin\lib\site-
    20158 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20159 mouse_pause_tracking 
    20160 self._mouse_pause() 
    20161 File "C:\Program Files\ChimeraX\bin\lib\site-
    20162 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20163 m.pause(self._mouse_pause_position) 
    20164 File "C:\Program Files\ChimeraX\bin\lib\site-
    20165 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20166 p = self.view.picked_object(x, y) 
    20167 File "C:\Program Files\ChimeraX\bin\lib\site-
    20168 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20169 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20170 beyond, 
    20171 File "C:\Program Files\ChimeraX\bin\lib\site-
    20172 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20173 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20174 File "C:\Program Files\ChimeraX\bin\lib\site-
    20175 packages\chimerax\core\models.py", line 126, in first_intercept 
    20176 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20177 File "C:\Program Files\ChimeraX\bin\lib\site-
    20178 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20179 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20180 exclude=exclude) 
    20181 File "C:\Program Files\ChimeraX\bin\lib\site-
    20182 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20183 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20184 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20185 line 1121, in first_intercept 
    20186 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20187 pd.is_transparent(): 
    20188 File "C:\Program Files\ChimeraX\bin\lib\site-
    20189 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20190 t = self.triangle_num 
    20191 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20192  
    20193 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20194  
    20195 File "C:\Program Files\ChimeraX\bin\lib\site-
    20196 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20197 t = self.triangle_num 
    20198  
    20199 See log for complete Python traceback. 
    20200  
    20201 Traceback (most recent call last): 
    20202 File "C:\Program Files\ChimeraX\bin\lib\site-
    20203 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20204 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20205 File "C:\Program Files\ChimeraX\bin\lib\site-
    20206 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20207 mouse_pause_tracking 
    20208 self._mouse_pause() 
    20209 File "C:\Program Files\ChimeraX\bin\lib\site-
    20210 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20211 m.pause(self._mouse_pause_position) 
    20212 File "C:\Program Files\ChimeraX\bin\lib\site-
    20213 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20214 p = self.view.picked_object(x, y) 
    20215 File "C:\Program Files\ChimeraX\bin\lib\site-
    20216 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20217 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20218 beyond, 
    20219 File "C:\Program Files\ChimeraX\bin\lib\site-
    20220 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20221 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20222 File "C:\Program Files\ChimeraX\bin\lib\site-
    20223 packages\chimerax\core\models.py", line 126, in first_intercept 
    20224 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20225 File "C:\Program Files\ChimeraX\bin\lib\site-
    20226 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20227 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20228 exclude=exclude) 
    20229 File "C:\Program Files\ChimeraX\bin\lib\site-
    20230 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20231 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20232 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20233 line 1121, in first_intercept 
    20234 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20235 pd.is_transparent(): 
    20236 File "C:\Program Files\ChimeraX\bin\lib\site-
    20237 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20238 t = self.triangle_num 
    20239 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20240  
    20241 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20242  
    20243 File "C:\Program Files\ChimeraX\bin\lib\site-
    20244 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20245 t = self.triangle_num 
    20246  
    20247 See log for complete Python traceback. 
    20248  
    20249 Traceback (most recent call last): 
    20250 File "C:\Program Files\ChimeraX\bin\lib\site-
    20251 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20252 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20253 File "C:\Program Files\ChimeraX\bin\lib\site-
    20254 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20255 mouse_pause_tracking 
    20256 self._mouse_pause() 
    20257 File "C:\Program Files\ChimeraX\bin\lib\site-
    20258 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20259 m.pause(self._mouse_pause_position) 
    20260 File "C:\Program Files\ChimeraX\bin\lib\site-
    20261 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20262 p = self.view.picked_object(x, y) 
    20263 File "C:\Program Files\ChimeraX\bin\lib\site-
    20264 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20265 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20266 beyond, 
    20267 File "C:\Program Files\ChimeraX\bin\lib\site-
    20268 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20269 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20270 File "C:\Program Files\ChimeraX\bin\lib\site-
    20271 packages\chimerax\core\models.py", line 126, in first_intercept 
    20272 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20273 File "C:\Program Files\ChimeraX\bin\lib\site-
    20274 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20275 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20276 exclude=exclude) 
    20277 File "C:\Program Files\ChimeraX\bin\lib\site-
    20278 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20279 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20280 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20281 line 1121, in first_intercept 
    20282 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20283 pd.is_transparent(): 
    20284 File "C:\Program Files\ChimeraX\bin\lib\site-
    20285 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20286 t = self.triangle_num 
    20287 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20288  
    20289 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20290  
    20291 File "C:\Program Files\ChimeraX\bin\lib\site-
    20292 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20293 t = self.triangle_num 
    20294  
    20295 See log for complete Python traceback. 
    20296  
    20297 Traceback (most recent call last): 
    20298 File "C:\Program Files\ChimeraX\bin\lib\site-
    20299 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20300 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20301 File "C:\Program Files\ChimeraX\bin\lib\site-
    20302 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20303 mouse_pause_tracking 
    20304 self._mouse_pause() 
    20305 File "C:\Program Files\ChimeraX\bin\lib\site-
    20306 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20307 m.pause(self._mouse_pause_position) 
    20308 File "C:\Program Files\ChimeraX\bin\lib\site-
    20309 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20310 p = self.view.picked_object(x, y) 
    20311 File "C:\Program Files\ChimeraX\bin\lib\site-
    20312 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20313 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20314 beyond, 
    20315 File "C:\Program Files\ChimeraX\bin\lib\site-
    20316 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20317 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20318 File "C:\Program Files\ChimeraX\bin\lib\site-
    20319 packages\chimerax\core\models.py", line 126, in first_intercept 
    20320 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20321 File "C:\Program Files\ChimeraX\bin\lib\site-
    20322 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20323 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20324 exclude=exclude) 
    20325 File "C:\Program Files\ChimeraX\bin\lib\site-
    20326 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20327 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20328 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20329 line 1121, in first_intercept 
    20330 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20331 pd.is_transparent(): 
    20332 File "C:\Program Files\ChimeraX\bin\lib\site-
    20333 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20334 t = self.triangle_num 
    20335 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20336  
    20337 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20338  
    20339 File "C:\Program Files\ChimeraX\bin\lib\site-
    20340 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20341 t = self.triangle_num 
    20342  
    20343 See log for complete Python traceback. 
    20344  
    20345 Traceback (most recent call last): 
    20346 File "C:\Program Files\ChimeraX\bin\lib\site-
    20347 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20348 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20349 File "C:\Program Files\ChimeraX\bin\lib\site-
    20350 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20351 mouse_pause_tracking 
    20352 self._mouse_pause() 
    20353 File "C:\Program Files\ChimeraX\bin\lib\site-
    20354 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20355 m.pause(self._mouse_pause_position) 
    20356 File "C:\Program Files\ChimeraX\bin\lib\site-
    20357 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20358 p = self.view.picked_object(x, y) 
    20359 File "C:\Program Files\ChimeraX\bin\lib\site-
    20360 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20361 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20362 beyond, 
    20363 File "C:\Program Files\ChimeraX\bin\lib\site-
    20364 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20365 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20366 File "C:\Program Files\ChimeraX\bin\lib\site-
    20367 packages\chimerax\core\models.py", line 126, in first_intercept 
    20368 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20369 File "C:\Program Files\ChimeraX\bin\lib\site-
    20370 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20371 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20372 exclude=exclude) 
    20373 File "C:\Program Files\ChimeraX\bin\lib\site-
    20374 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20375 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20376 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20377 line 1121, in first_intercept 
    20378 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20379 pd.is_transparent(): 
    20380 File "C:\Program Files\ChimeraX\bin\lib\site-
    20381 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20382 t = self.triangle_num 
    20383 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20384  
    20385 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20386  
    20387 File "C:\Program Files\ChimeraX\bin\lib\site-
    20388 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20389 t = self.triangle_num 
    20390  
    20391 See log for complete Python traceback. 
    20392  
    20393 Traceback (most recent call last): 
    20394 File "C:\Program Files\ChimeraX\bin\lib\site-
    20395 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20396 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20397 File "C:\Program Files\ChimeraX\bin\lib\site-
    20398 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20399 mouse_pause_tracking 
    20400 self._mouse_pause() 
    20401 File "C:\Program Files\ChimeraX\bin\lib\site-
    20402 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20403 m.pause(self._mouse_pause_position) 
    20404 File "C:\Program Files\ChimeraX\bin\lib\site-
    20405 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20406 p = self.view.picked_object(x, y) 
    20407 File "C:\Program Files\ChimeraX\bin\lib\site-
    20408 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20409 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20410 beyond, 
    20411 File "C:\Program Files\ChimeraX\bin\lib\site-
    20412 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20413 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20414 File "C:\Program Files\ChimeraX\bin\lib\site-
    20415 packages\chimerax\core\models.py", line 126, in first_intercept 
    20416 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20417 File "C:\Program Files\ChimeraX\bin\lib\site-
    20418 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20419 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20420 exclude=exclude) 
    20421 File "C:\Program Files\ChimeraX\bin\lib\site-
    20422 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20423 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20424 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20425 line 1121, in first_intercept 
    20426 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20427 pd.is_transparent(): 
    20428 File "C:\Program Files\ChimeraX\bin\lib\site-
    20429 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20430 t = self.triangle_num 
    20431 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20432  
    20433 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20434  
    20435 File "C:\Program Files\ChimeraX\bin\lib\site-
    20436 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20437 t = self.triangle_num 
    20438  
    20439 See log for complete Python traceback. 
    20440  
    20441 Traceback (most recent call last): 
    20442 File "C:\Program Files\ChimeraX\bin\lib\site-
    20443 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20444 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20445 File "C:\Program Files\ChimeraX\bin\lib\site-
    20446 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20447 mouse_pause_tracking 
    20448 self._mouse_pause() 
    20449 File "C:\Program Files\ChimeraX\bin\lib\site-
    20450 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20451 m.pause(self._mouse_pause_position) 
    20452 File "C:\Program Files\ChimeraX\bin\lib\site-
    20453 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20454 p = self.view.picked_object(x, y) 
    20455 File "C:\Program Files\ChimeraX\bin\lib\site-
    20456 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20457 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20458 beyond, 
    20459 File "C:\Program Files\ChimeraX\bin\lib\site-
    20460 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20461 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20462 File "C:\Program Files\ChimeraX\bin\lib\site-
    20463 packages\chimerax\core\models.py", line 126, in first_intercept 
    20464 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20465 File "C:\Program Files\ChimeraX\bin\lib\site-
    20466 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20467 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20468 exclude=exclude) 
    20469 File "C:\Program Files\ChimeraX\bin\lib\site-
    20470 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20471 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20472 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20473 line 1121, in first_intercept 
    20474 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20475 pd.is_transparent(): 
    20476 File "C:\Program Files\ChimeraX\bin\lib\site-
    20477 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20478 t = self.triangle_num 
    20479 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20480  
    20481 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20482  
    20483 File "C:\Program Files\ChimeraX\bin\lib\site-
    20484 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20485 t = self.triangle_num 
    20486  
    20487 See log for complete Python traceback. 
    20488  
    20489 Traceback (most recent call last): 
    20490 File "C:\Program Files\ChimeraX\bin\lib\site-
    20491 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20492 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20493 File "C:\Program Files\ChimeraX\bin\lib\site-
    20494 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20495 mouse_pause_tracking 
    20496 self._mouse_pause() 
    20497 File "C:\Program Files\ChimeraX\bin\lib\site-
    20498 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20499 m.pause(self._mouse_pause_position) 
    20500 File "C:\Program Files\ChimeraX\bin\lib\site-
    20501 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20502 p = self.view.picked_object(x, y) 
    20503 File "C:\Program Files\ChimeraX\bin\lib\site-
    20504 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20505 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20506 beyond, 
    20507 File "C:\Program Files\ChimeraX\bin\lib\site-
    20508 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20509 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20510 File "C:\Program Files\ChimeraX\bin\lib\site-
    20511 packages\chimerax\core\models.py", line 126, in first_intercept 
    20512 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20513 File "C:\Program Files\ChimeraX\bin\lib\site-
    20514 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20515 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20516 exclude=exclude) 
    20517 File "C:\Program Files\ChimeraX\bin\lib\site-
    20518 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20519 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20520 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20521 line 1121, in first_intercept 
    20522 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20523 pd.is_transparent(): 
    20524 File "C:\Program Files\ChimeraX\bin\lib\site-
    20525 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20526 t = self.triangle_num 
    20527 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20528  
    20529 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20530  
    20531 File "C:\Program Files\ChimeraX\bin\lib\site-
    20532 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20533 t = self.triangle_num 
    20534  
    20535 See log for complete Python traceback. 
    20536  
    20537 Traceback (most recent call last): 
    20538 File "C:\Program Files\ChimeraX\bin\lib\site-
    20539 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20540 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20541 File "C:\Program Files\ChimeraX\bin\lib\site-
    20542 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20543 mouse_pause_tracking 
    20544 self._mouse_pause() 
    20545 File "C:\Program Files\ChimeraX\bin\lib\site-
    20546 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20547 m.pause(self._mouse_pause_position) 
    20548 File "C:\Program Files\ChimeraX\bin\lib\site-
    20549 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20550 p = self.view.picked_object(x, y) 
    20551 File "C:\Program Files\ChimeraX\bin\lib\site-
    20552 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20553 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20554 beyond, 
    20555 File "C:\Program Files\ChimeraX\bin\lib\site-
    20556 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20557 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20558 File "C:\Program Files\ChimeraX\bin\lib\site-
    20559 packages\chimerax\core\models.py", line 126, in first_intercept 
    20560 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20561 File "C:\Program Files\ChimeraX\bin\lib\site-
    20562 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20563 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20564 exclude=exclude) 
    20565 File "C:\Program Files\ChimeraX\bin\lib\site-
    20566 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20567 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20568 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20569 line 1121, in first_intercept 
    20570 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20571 pd.is_transparent(): 
    20572 File "C:\Program Files\ChimeraX\bin\lib\site-
    20573 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20574 t = self.triangle_num 
    20575 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20576  
    20577 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20578  
    20579 File "C:\Program Files\ChimeraX\bin\lib\site-
    20580 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20581 t = self.triangle_num 
    20582  
    20583 See log for complete Python traceback. 
    20584  
    20585 Traceback (most recent call last): 
    20586 File "C:\Program Files\ChimeraX\bin\lib\site-
    20587 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20588 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20589 File "C:\Program Files\ChimeraX\bin\lib\site-
    20590 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20591 mouse_pause_tracking 
    20592 self._mouse_pause() 
    20593 File "C:\Program Files\ChimeraX\bin\lib\site-
    20594 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20595 m.pause(self._mouse_pause_position) 
    20596 File "C:\Program Files\ChimeraX\bin\lib\site-
    20597 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20598 p = self.view.picked_object(x, y) 
    20599 File "C:\Program Files\ChimeraX\bin\lib\site-
    20600 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20601 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20602 beyond, 
    20603 File "C:\Program Files\ChimeraX\bin\lib\site-
    20604 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20605 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20606 File "C:\Program Files\ChimeraX\bin\lib\site-
    20607 packages\chimerax\core\models.py", line 126, in first_intercept 
    20608 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20609 File "C:\Program Files\ChimeraX\bin\lib\site-
    20610 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20611 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20612 exclude=exclude) 
    20613 File "C:\Program Files\ChimeraX\bin\lib\site-
    20614 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20615 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20616 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20617 line 1121, in first_intercept 
    20618 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20619 pd.is_transparent(): 
    20620 File "C:\Program Files\ChimeraX\bin\lib\site-
    20621 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20622 t = self.triangle_num 
    20623 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20624  
    20625 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20626  
    20627 File "C:\Program Files\ChimeraX\bin\lib\site-
    20628 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20629 t = self.triangle_num 
    20630  
    20631 See log for complete Python traceback. 
    20632  
    20633 Traceback (most recent call last): 
    20634 File "C:\Program Files\ChimeraX\bin\lib\site-
    20635 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20636 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20637 File "C:\Program Files\ChimeraX\bin\lib\site-
    20638 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20639 mouse_pause_tracking 
    20640 self._mouse_pause() 
    20641 File "C:\Program Files\ChimeraX\bin\lib\site-
    20642 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20643 m.pause(self._mouse_pause_position) 
    20644 File "C:\Program Files\ChimeraX\bin\lib\site-
    20645 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20646 p = self.view.picked_object(x, y) 
    20647 File "C:\Program Files\ChimeraX\bin\lib\site-
    20648 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20649 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20650 beyond, 
    20651 File "C:\Program Files\ChimeraX\bin\lib\site-
    20652 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20653 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20654 File "C:\Program Files\ChimeraX\bin\lib\site-
    20655 packages\chimerax\core\models.py", line 126, in first_intercept 
    20656 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20657 File "C:\Program Files\ChimeraX\bin\lib\site-
    20658 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20659 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20660 exclude=exclude) 
    20661 File "C:\Program Files\ChimeraX\bin\lib\site-
    20662 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20663 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20664 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20665 line 1121, in first_intercept 
    20666 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20667 pd.is_transparent(): 
    20668 File "C:\Program Files\ChimeraX\bin\lib\site-
    20669 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20670 t = self.triangle_num 
    20671 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20672  
    20673 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20674  
    20675 File "C:\Program Files\ChimeraX\bin\lib\site-
    20676 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20677 t = self.triangle_num 
    20678  
    20679 See log for complete Python traceback. 
    20680  
    20681 Traceback (most recent call last): 
    20682 File "C:\Program Files\ChimeraX\bin\lib\site-
    20683 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20684 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20685 File "C:\Program Files\ChimeraX\bin\lib\site-
    20686 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20687 mouse_pause_tracking 
    20688 self._mouse_pause() 
    20689 File "C:\Program Files\ChimeraX\bin\lib\site-
    20690 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20691 m.pause(self._mouse_pause_position) 
    20692 File "C:\Program Files\ChimeraX\bin\lib\site-
    20693 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20694 p = self.view.picked_object(x, y) 
    20695 File "C:\Program Files\ChimeraX\bin\lib\site-
    20696 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20697 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20698 beyond, 
    20699 File "C:\Program Files\ChimeraX\bin\lib\site-
    20700 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20701 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20702 File "C:\Program Files\ChimeraX\bin\lib\site-
    20703 packages\chimerax\core\models.py", line 126, in first_intercept 
    20704 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20705 File "C:\Program Files\ChimeraX\bin\lib\site-
    20706 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20707 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20708 exclude=exclude) 
    20709 File "C:\Program Files\ChimeraX\bin\lib\site-
    20710 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20711 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20712 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20713 line 1121, in first_intercept 
    20714 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20715 pd.is_transparent(): 
    20716 File "C:\Program Files\ChimeraX\bin\lib\site-
    20717 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20718 t = self.triangle_num 
    20719 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20720  
    20721 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20722  
    20723 File "C:\Program Files\ChimeraX\bin\lib\site-
    20724 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20725 t = self.triangle_num 
    20726  
    20727 See log for complete Python traceback. 
    20728  
    20729 Traceback (most recent call last): 
    20730 File "C:\Program Files\ChimeraX\bin\lib\site-
    20731 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20732 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20733 File "C:\Program Files\ChimeraX\bin\lib\site-
    20734 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20735 mouse_pause_tracking 
    20736 self._mouse_pause() 
    20737 File "C:\Program Files\ChimeraX\bin\lib\site-
    20738 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20739 m.pause(self._mouse_pause_position) 
    20740 File "C:\Program Files\ChimeraX\bin\lib\site-
    20741 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20742 p = self.view.picked_object(x, y) 
    20743 File "C:\Program Files\ChimeraX\bin\lib\site-
    20744 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20745 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20746 beyond, 
    20747 File "C:\Program Files\ChimeraX\bin\lib\site-
    20748 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20749 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20750 File "C:\Program Files\ChimeraX\bin\lib\site-
    20751 packages\chimerax\core\models.py", line 126, in first_intercept 
    20752 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20753 File "C:\Program Files\ChimeraX\bin\lib\site-
    20754 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20755 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20756 exclude=exclude) 
    20757 File "C:\Program Files\ChimeraX\bin\lib\site-
    20758 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20759 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20760 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20761 line 1121, in first_intercept 
    20762 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20763 pd.is_transparent(): 
    20764 File "C:\Program Files\ChimeraX\bin\lib\site-
    20765 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20766 t = self.triangle_num 
    20767 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20768  
    20769 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20770  
    20771 File "C:\Program Files\ChimeraX\bin\lib\site-
    20772 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20773 t = self.triangle_num 
    20774  
    20775 See log for complete Python traceback. 
    20776  
    20777 Traceback (most recent call last): 
    20778 File "C:\Program Files\ChimeraX\bin\lib\site-
    20779 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20780 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20781 File "C:\Program Files\ChimeraX\bin\lib\site-
    20782 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20783 mouse_pause_tracking 
    20784 self._mouse_pause() 
    20785 File "C:\Program Files\ChimeraX\bin\lib\site-
    20786 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20787 m.pause(self._mouse_pause_position) 
    20788 File "C:\Program Files\ChimeraX\bin\lib\site-
    20789 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20790 p = self.view.picked_object(x, y) 
    20791 File "C:\Program Files\ChimeraX\bin\lib\site-
    20792 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20793 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20794 beyond, 
    20795 File "C:\Program Files\ChimeraX\bin\lib\site-
    20796 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20797 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20798 File "C:\Program Files\ChimeraX\bin\lib\site-
    20799 packages\chimerax\core\models.py", line 126, in first_intercept 
    20800 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20801 File "C:\Program Files\ChimeraX\bin\lib\site-
    20802 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20803 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20804 exclude=exclude) 
    20805 File "C:\Program Files\ChimeraX\bin\lib\site-
    20806 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20807 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20808 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20809 line 1121, in first_intercept 
    20810 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20811 pd.is_transparent(): 
    20812 File "C:\Program Files\ChimeraX\bin\lib\site-
    20813 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20814 t = self.triangle_num 
    20815 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20816  
    20817 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20818  
    20819 File "C:\Program Files\ChimeraX\bin\lib\site-
    20820 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20821 t = self.triangle_num 
    20822  
    20823 See log for complete Python traceback. 
    20824  
    20825 Traceback (most recent call last): 
    20826 File "C:\Program Files\ChimeraX\bin\lib\site-
    20827 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20828 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20829 File "C:\Program Files\ChimeraX\bin\lib\site-
    20830 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20831 mouse_pause_tracking 
    20832 self._mouse_pause() 
    20833 File "C:\Program Files\ChimeraX\bin\lib\site-
    20834 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20835 m.pause(self._mouse_pause_position) 
    20836 File "C:\Program Files\ChimeraX\bin\lib\site-
    20837 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20838 p = self.view.picked_object(x, y) 
    20839 File "C:\Program Files\ChimeraX\bin\lib\site-
    20840 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20841 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20842 beyond, 
    20843 File "C:\Program Files\ChimeraX\bin\lib\site-
    20844 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20845 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20846 File "C:\Program Files\ChimeraX\bin\lib\site-
    20847 packages\chimerax\core\models.py", line 126, in first_intercept 
    20848 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20849 File "C:\Program Files\ChimeraX\bin\lib\site-
    20850 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20851 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20852 exclude=exclude) 
    20853 File "C:\Program Files\ChimeraX\bin\lib\site-
    20854 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20855 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20856 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20857 line 1121, in first_intercept 
    20858 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20859 pd.is_transparent(): 
    20860 File "C:\Program Files\ChimeraX\bin\lib\site-
    20861 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20862 t = self.triangle_num 
    20863 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20864  
    20865 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20866  
    20867 File "C:\Program Files\ChimeraX\bin\lib\site-
    20868 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20869 t = self.triangle_num 
    20870  
    20871 See log for complete Python traceback. 
    20872  
    20873 Traceback (most recent call last): 
    20874 File "C:\Program Files\ChimeraX\bin\lib\site-
    20875 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20876 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20877 File "C:\Program Files\ChimeraX\bin\lib\site-
    20878 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20879 mouse_pause_tracking 
    20880 self._mouse_pause() 
    20881 File "C:\Program Files\ChimeraX\bin\lib\site-
    20882 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20883 m.pause(self._mouse_pause_position) 
    20884 File "C:\Program Files\ChimeraX\bin\lib\site-
    20885 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20886 p = self.view.picked_object(x, y) 
    20887 File "C:\Program Files\ChimeraX\bin\lib\site-
    20888 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20889 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20890 beyond, 
    20891 File "C:\Program Files\ChimeraX\bin\lib\site-
    20892 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20893 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20894 File "C:\Program Files\ChimeraX\bin\lib\site-
    20895 packages\chimerax\core\models.py", line 126, in first_intercept 
    20896 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20897 File "C:\Program Files\ChimeraX\bin\lib\site-
    20898 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20899 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20900 exclude=exclude) 
    20901 File "C:\Program Files\ChimeraX\bin\lib\site-
    20902 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20903 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20904 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20905 line 1121, in first_intercept 
    20906 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20907 pd.is_transparent(): 
    20908 File "C:\Program Files\ChimeraX\bin\lib\site-
    20909 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20910 t = self.triangle_num 
    20911 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20912  
    20913 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20914  
    20915 File "C:\Program Files\ChimeraX\bin\lib\site-
    20916 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20917 t = self.triangle_num 
    20918  
    20919 See log for complete Python traceback. 
    20920  
    20921 Traceback (most recent call last): 
    20922 File "C:\Program Files\ChimeraX\bin\lib\site-
    20923 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20924 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20925 File "C:\Program Files\ChimeraX\bin\lib\site-
    20926 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20927 mouse_pause_tracking 
    20928 self._mouse_pause() 
    20929 File "C:\Program Files\ChimeraX\bin\lib\site-
    20930 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20931 m.pause(self._mouse_pause_position) 
    20932 File "C:\Program Files\ChimeraX\bin\lib\site-
    20933 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20934 p = self.view.picked_object(x, y) 
    20935 File "C:\Program Files\ChimeraX\bin\lib\site-
    20936 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20937 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20938 beyond, 
    20939 File "C:\Program Files\ChimeraX\bin\lib\site-
    20940 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20941 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20942 File "C:\Program Files\ChimeraX\bin\lib\site-
    20943 packages\chimerax\core\models.py", line 126, in first_intercept 
    20944 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20945 File "C:\Program Files\ChimeraX\bin\lib\site-
    20946 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20947 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20948 exclude=exclude) 
    20949 File "C:\Program Files\ChimeraX\bin\lib\site-
    20950 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20951 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    20952 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    20953 line 1121, in first_intercept 
    20954 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    20955 pd.is_transparent(): 
    20956 File "C:\Program Files\ChimeraX\bin\lib\site-
    20957 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20958 t = self.triangle_num 
    20959 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20960  
    20961 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    20962  
    20963 File "C:\Program Files\ChimeraX\bin\lib\site-
    20964 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    20965 t = self.triangle_num 
    20966  
    20967 See log for complete Python traceback. 
    20968  
    20969 Traceback (most recent call last): 
    20970 File "C:\Program Files\ChimeraX\bin\lib\site-
    20971 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    20972 self.session.ui.mouse_modes.mouse_pause_tracking() 
    20973 File "C:\Program Files\ChimeraX\bin\lib\site-
    20974 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    20975 mouse_pause_tracking 
    20976 self._mouse_pause() 
    20977 File "C:\Program Files\ChimeraX\bin\lib\site-
    20978 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    20979 m.pause(self._mouse_pause_position) 
    20980 File "C:\Program Files\ChimeraX\bin\lib\site-
    20981 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    20982 p = self.view.picked_object(x, y) 
    20983 File "C:\Program Files\ChimeraX\bin\lib\site-
    20984 packages\chimerax\graphics\view.py", line 817, in picked_object 
    20985 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    20986 beyond, 
    20987 File "C:\Program Files\ChimeraX\bin\lib\site-
    20988 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    20989 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    20990 File "C:\Program Files\ChimeraX\bin\lib\site-
    20991 packages\chimerax\core\models.py", line 126, in first_intercept 
    20992 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    20993 File "C:\Program Files\ChimeraX\bin\lib\site-
    20994 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    20995 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    20996 exclude=exclude) 
    20997 File "C:\Program Files\ChimeraX\bin\lib\site-
    20998 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    20999 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21000 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21001 line 1121, in first_intercept 
    21002 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21003 pd.is_transparent(): 
    21004 File "C:\Program Files\ChimeraX\bin\lib\site-
    21005 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21006 t = self.triangle_num 
    21007 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21008  
    21009 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21010  
    21011 File "C:\Program Files\ChimeraX\bin\lib\site-
    21012 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21013 t = self.triangle_num 
    21014  
    21015 See log for complete Python traceback. 
    21016  
    21017 Traceback (most recent call last): 
    21018 File "C:\Program Files\ChimeraX\bin\lib\site-
    21019 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21020 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21021 File "C:\Program Files\ChimeraX\bin\lib\site-
    21022 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21023 mouse_pause_tracking 
    21024 self._mouse_pause() 
    21025 File "C:\Program Files\ChimeraX\bin\lib\site-
    21026 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21027 m.pause(self._mouse_pause_position) 
    21028 File "C:\Program Files\ChimeraX\bin\lib\site-
    21029 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21030 p = self.view.picked_object(x, y) 
    21031 File "C:\Program Files\ChimeraX\bin\lib\site-
    21032 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21033 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21034 beyond, 
    21035 File "C:\Program Files\ChimeraX\bin\lib\site-
    21036 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21037 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21038 File "C:\Program Files\ChimeraX\bin\lib\site-
    21039 packages\chimerax\core\models.py", line 126, in first_intercept 
    21040 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21041 File "C:\Program Files\ChimeraX\bin\lib\site-
    21042 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21043 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21044 exclude=exclude) 
    21045 File "C:\Program Files\ChimeraX\bin\lib\site-
    21046 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21047 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21048 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21049 line 1121, in first_intercept 
    21050 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21051 pd.is_transparent(): 
    21052 File "C:\Program Files\ChimeraX\bin\lib\site-
    21053 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21054 t = self.triangle_num 
    21055 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21056  
    21057 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21058  
    21059 File "C:\Program Files\ChimeraX\bin\lib\site-
    21060 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21061 t = self.triangle_num 
    21062  
    21063 See log for complete Python traceback. 
    21064  
    21065 Traceback (most recent call last): 
    21066 File "C:\Program Files\ChimeraX\bin\lib\site-
    21067 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21068 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21069 File "C:\Program Files\ChimeraX\bin\lib\site-
    21070 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21071 mouse_pause_tracking 
    21072 self._mouse_pause() 
    21073 File "C:\Program Files\ChimeraX\bin\lib\site-
    21074 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21075 m.pause(self._mouse_pause_position) 
    21076 File "C:\Program Files\ChimeraX\bin\lib\site-
    21077 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21078 p = self.view.picked_object(x, y) 
    21079 File "C:\Program Files\ChimeraX\bin\lib\site-
    21080 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21081 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21082 beyond, 
    21083 File "C:\Program Files\ChimeraX\bin\lib\site-
    21084 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21085 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21086 File "C:\Program Files\ChimeraX\bin\lib\site-
    21087 packages\chimerax\core\models.py", line 126, in first_intercept 
    21088 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21089 File "C:\Program Files\ChimeraX\bin\lib\site-
    21090 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21091 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21092 exclude=exclude) 
    21093 File "C:\Program Files\ChimeraX\bin\lib\site-
    21094 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21095 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21096 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21097 line 1121, in first_intercept 
    21098 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21099 pd.is_transparent(): 
    21100 File "C:\Program Files\ChimeraX\bin\lib\site-
    21101 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21102 t = self.triangle_num 
    21103 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21104  
    21105 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21106  
    21107 File "C:\Program Files\ChimeraX\bin\lib\site-
    21108 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21109 t = self.triangle_num 
    21110  
    21111 See log for complete Python traceback. 
    21112  
    21113 Traceback (most recent call last): 
    21114 File "C:\Program Files\ChimeraX\bin\lib\site-
    21115 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21116 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21117 File "C:\Program Files\ChimeraX\bin\lib\site-
    21118 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21119 mouse_pause_tracking 
    21120 self._mouse_pause() 
    21121 File "C:\Program Files\ChimeraX\bin\lib\site-
    21122 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21123 m.pause(self._mouse_pause_position) 
    21124 File "C:\Program Files\ChimeraX\bin\lib\site-
    21125 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21126 p = self.view.picked_object(x, y) 
    21127 File "C:\Program Files\ChimeraX\bin\lib\site-
    21128 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21129 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21130 beyond, 
    21131 File "C:\Program Files\ChimeraX\bin\lib\site-
    21132 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21133 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21134 File "C:\Program Files\ChimeraX\bin\lib\site-
    21135 packages\chimerax\core\models.py", line 126, in first_intercept 
    21136 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21137 File "C:\Program Files\ChimeraX\bin\lib\site-
    21138 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21139 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21140 exclude=exclude) 
    21141 File "C:\Program Files\ChimeraX\bin\lib\site-
    21142 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21143 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21144 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21145 line 1121, in first_intercept 
    21146 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21147 pd.is_transparent(): 
    21148 File "C:\Program Files\ChimeraX\bin\lib\site-
    21149 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21150 t = self.triangle_num 
    21151 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21152  
    21153 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21154  
    21155 File "C:\Program Files\ChimeraX\bin\lib\site-
    21156 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21157 t = self.triangle_num 
    21158  
    21159 See log for complete Python traceback. 
    21160  
    21161 Traceback (most recent call last): 
    21162 File "C:\Program Files\ChimeraX\bin\lib\site-
    21163 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21164 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21165 File "C:\Program Files\ChimeraX\bin\lib\site-
    21166 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21167 mouse_pause_tracking 
    21168 self._mouse_pause() 
    21169 File "C:\Program Files\ChimeraX\bin\lib\site-
    21170 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21171 m.pause(self._mouse_pause_position) 
    21172 File "C:\Program Files\ChimeraX\bin\lib\site-
    21173 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21174 p = self.view.picked_object(x, y) 
    21175 File "C:\Program Files\ChimeraX\bin\lib\site-
    21176 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21177 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21178 beyond, 
    21179 File "C:\Program Files\ChimeraX\bin\lib\site-
    21180 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21181 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21182 File "C:\Program Files\ChimeraX\bin\lib\site-
    21183 packages\chimerax\core\models.py", line 126, in first_intercept 
    21184 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21185 File "C:\Program Files\ChimeraX\bin\lib\site-
    21186 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21187 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21188 exclude=exclude) 
    21189 File "C:\Program Files\ChimeraX\bin\lib\site-
    21190 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21191 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21192 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21193 line 1121, in first_intercept 
    21194 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21195 pd.is_transparent(): 
    21196 File "C:\Program Files\ChimeraX\bin\lib\site-
    21197 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21198 t = self.triangle_num 
    21199 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21200  
    21201 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21202  
    21203 File "C:\Program Files\ChimeraX\bin\lib\site-
    21204 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21205 t = self.triangle_num 
    21206  
    21207 See log for complete Python traceback. 
    21208  
    21209 Traceback (most recent call last): 
    21210 File "C:\Program Files\ChimeraX\bin\lib\site-
    21211 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21212 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21213 File "C:\Program Files\ChimeraX\bin\lib\site-
    21214 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21215 mouse_pause_tracking 
    21216 self._mouse_pause() 
    21217 File "C:\Program Files\ChimeraX\bin\lib\site-
    21218 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21219 m.pause(self._mouse_pause_position) 
    21220 File "C:\Program Files\ChimeraX\bin\lib\site-
    21221 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21222 p = self.view.picked_object(x, y) 
    21223 File "C:\Program Files\ChimeraX\bin\lib\site-
    21224 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21225 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21226 beyond, 
    21227 File "C:\Program Files\ChimeraX\bin\lib\site-
    21228 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21229 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21230 File "C:\Program Files\ChimeraX\bin\lib\site-
    21231 packages\chimerax\core\models.py", line 126, in first_intercept 
    21232 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21233 File "C:\Program Files\ChimeraX\bin\lib\site-
    21234 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21235 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21236 exclude=exclude) 
    21237 File "C:\Program Files\ChimeraX\bin\lib\site-
    21238 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21239 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21240 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21241 line 1121, in first_intercept 
    21242 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21243 pd.is_transparent(): 
    21244 File "C:\Program Files\ChimeraX\bin\lib\site-
    21245 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21246 t = self.triangle_num 
    21247 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21248  
    21249 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21250  
    21251 File "C:\Program Files\ChimeraX\bin\lib\site-
    21252 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21253 t = self.triangle_num 
    21254  
    21255 See log for complete Python traceback. 
    21256  
    21257 Traceback (most recent call last): 
    21258 File "C:\Program Files\ChimeraX\bin\lib\site-
    21259 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21260 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21261 File "C:\Program Files\ChimeraX\bin\lib\site-
    21262 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21263 mouse_pause_tracking 
    21264 self._mouse_pause() 
    21265 File "C:\Program Files\ChimeraX\bin\lib\site-
    21266 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21267 m.pause(self._mouse_pause_position) 
    21268 File "C:\Program Files\ChimeraX\bin\lib\site-
    21269 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21270 p = self.view.picked_object(x, y) 
    21271 File "C:\Program Files\ChimeraX\bin\lib\site-
    21272 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21273 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21274 beyond, 
    21275 File "C:\Program Files\ChimeraX\bin\lib\site-
    21276 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21277 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21278 File "C:\Program Files\ChimeraX\bin\lib\site-
    21279 packages\chimerax\core\models.py", line 126, in first_intercept 
    21280 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21281 File "C:\Program Files\ChimeraX\bin\lib\site-
    21282 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21283 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21284 exclude=exclude) 
    21285 File "C:\Program Files\ChimeraX\bin\lib\site-
    21286 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21287 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21288 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21289 line 1121, in first_intercept 
    21290 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21291 pd.is_transparent(): 
    21292 File "C:\Program Files\ChimeraX\bin\lib\site-
    21293 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21294 t = self.triangle_num 
    21295 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21296  
    21297 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21298  
    21299 File "C:\Program Files\ChimeraX\bin\lib\site-
    21300 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21301 t = self.triangle_num 
    21302  
    21303 See log for complete Python traceback. 
    21304  
    21305 Traceback (most recent call last): 
    21306 File "C:\Program Files\ChimeraX\bin\lib\site-
    21307 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21308 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21309 File "C:\Program Files\ChimeraX\bin\lib\site-
    21310 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21311 mouse_pause_tracking 
    21312 self._mouse_pause() 
    21313 File "C:\Program Files\ChimeraX\bin\lib\site-
    21314 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21315 m.pause(self._mouse_pause_position) 
    21316 File "C:\Program Files\ChimeraX\bin\lib\site-
    21317 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21318 p = self.view.picked_object(x, y) 
    21319 File "C:\Program Files\ChimeraX\bin\lib\site-
    21320 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21321 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21322 beyond, 
    21323 File "C:\Program Files\ChimeraX\bin\lib\site-
    21324 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21325 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21326 File "C:\Program Files\ChimeraX\bin\lib\site-
    21327 packages\chimerax\core\models.py", line 126, in first_intercept 
    21328 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21329 File "C:\Program Files\ChimeraX\bin\lib\site-
    21330 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21331 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21332 exclude=exclude) 
    21333 File "C:\Program Files\ChimeraX\bin\lib\site-
    21334 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21335 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21336 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21337 line 1121, in first_intercept 
    21338 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21339 pd.is_transparent(): 
    21340 File "C:\Program Files\ChimeraX\bin\lib\site-
    21341 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21342 t = self.triangle_num 
    21343 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21344  
    21345 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21346  
    21347 File "C:\Program Files\ChimeraX\bin\lib\site-
    21348 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21349 t = self.triangle_num 
    21350  
    21351 See log for complete Python traceback. 
    21352  
    21353 Traceback (most recent call last): 
    21354 File "C:\Program Files\ChimeraX\bin\lib\site-
    21355 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21356 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21357 File "C:\Program Files\ChimeraX\bin\lib\site-
    21358 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21359 mouse_pause_tracking 
    21360 self._mouse_pause() 
    21361 File "C:\Program Files\ChimeraX\bin\lib\site-
    21362 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21363 m.pause(self._mouse_pause_position) 
    21364 File "C:\Program Files\ChimeraX\bin\lib\site-
    21365 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21366 p = self.view.picked_object(x, y) 
    21367 File "C:\Program Files\ChimeraX\bin\lib\site-
    21368 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21369 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21370 beyond, 
    21371 File "C:\Program Files\ChimeraX\bin\lib\site-
    21372 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21373 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21374 File "C:\Program Files\ChimeraX\bin\lib\site-
    21375 packages\chimerax\core\models.py", line 126, in first_intercept 
    21376 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21377 File "C:\Program Files\ChimeraX\bin\lib\site-
    21378 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21379 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21380 exclude=exclude) 
    21381 File "C:\Program Files\ChimeraX\bin\lib\site-
    21382 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21383 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21384 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21385 line 1121, in first_intercept 
    21386 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21387 pd.is_transparent(): 
    21388 File "C:\Program Files\ChimeraX\bin\lib\site-
    21389 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21390 t = self.triangle_num 
    21391 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21392  
    21393 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21394  
    21395 File "C:\Program Files\ChimeraX\bin\lib\site-
    21396 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21397 t = self.triangle_num 
    21398  
    21399 See log for complete Python traceback. 
    21400  
    21401 Traceback (most recent call last): 
    21402 File "C:\Program Files\ChimeraX\bin\lib\site-
    21403 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21404 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21405 File "C:\Program Files\ChimeraX\bin\lib\site-
    21406 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21407 mouse_pause_tracking 
    21408 self._mouse_pause() 
    21409 File "C:\Program Files\ChimeraX\bin\lib\site-
    21410 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21411 m.pause(self._mouse_pause_position) 
    21412 File "C:\Program Files\ChimeraX\bin\lib\site-
    21413 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21414 p = self.view.picked_object(x, y) 
    21415 File "C:\Program Files\ChimeraX\bin\lib\site-
    21416 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21417 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21418 beyond, 
    21419 File "C:\Program Files\ChimeraX\bin\lib\site-
    21420 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21421 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21422 File "C:\Program Files\ChimeraX\bin\lib\site-
    21423 packages\chimerax\core\models.py", line 126, in first_intercept 
    21424 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21425 File "C:\Program Files\ChimeraX\bin\lib\site-
    21426 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21427 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21428 exclude=exclude) 
    21429 File "C:\Program Files\ChimeraX\bin\lib\site-
    21430 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21431 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21432 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21433 line 1121, in first_intercept 
    21434 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21435 pd.is_transparent(): 
    21436 File "C:\Program Files\ChimeraX\bin\lib\site-
    21437 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21438 t = self.triangle_num 
    21439 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21440  
    21441 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21442  
    21443 File "C:\Program Files\ChimeraX\bin\lib\site-
    21444 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21445 t = self.triangle_num 
    21446  
    21447 See log for complete Python traceback. 
    21448  
    21449 Traceback (most recent call last): 
    21450 File "C:\Program Files\ChimeraX\bin\lib\site-
    21451 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21452 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21453 File "C:\Program Files\ChimeraX\bin\lib\site-
    21454 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21455 mouse_pause_tracking 
    21456 self._mouse_pause() 
    21457 File "C:\Program Files\ChimeraX\bin\lib\site-
    21458 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21459 m.pause(self._mouse_pause_position) 
    21460 File "C:\Program Files\ChimeraX\bin\lib\site-
    21461 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21462 p = self.view.picked_object(x, y) 
    21463 File "C:\Program Files\ChimeraX\bin\lib\site-
    21464 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21465 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21466 beyond, 
    21467 File "C:\Program Files\ChimeraX\bin\lib\site-
    21468 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21469 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21470 File "C:\Program Files\ChimeraX\bin\lib\site-
    21471 packages\chimerax\core\models.py", line 126, in first_intercept 
    21472 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21473 File "C:\Program Files\ChimeraX\bin\lib\site-
    21474 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21475 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21476 exclude=exclude) 
    21477 File "C:\Program Files\ChimeraX\bin\lib\site-
    21478 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21479 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21480 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21481 line 1121, in first_intercept 
    21482 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21483 pd.is_transparent(): 
    21484 File "C:\Program Files\ChimeraX\bin\lib\site-
    21485 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21486 t = self.triangle_num 
    21487 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21488  
    21489 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21490  
    21491 File "C:\Program Files\ChimeraX\bin\lib\site-
    21492 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21493 t = self.triangle_num 
    21494  
    21495 See log for complete Python traceback. 
    21496  
    21497 Traceback (most recent call last): 
    21498 File "C:\Program Files\ChimeraX\bin\lib\site-
    21499 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21500 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21501 File "C:\Program Files\ChimeraX\bin\lib\site-
    21502 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21503 mouse_pause_tracking 
    21504 self._mouse_pause() 
    21505 File "C:\Program Files\ChimeraX\bin\lib\site-
    21506 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21507 m.pause(self._mouse_pause_position) 
    21508 File "C:\Program Files\ChimeraX\bin\lib\site-
    21509 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21510 p = self.view.picked_object(x, y) 
    21511 File "C:\Program Files\ChimeraX\bin\lib\site-
    21512 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21513 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21514 beyond, 
    21515 File "C:\Program Files\ChimeraX\bin\lib\site-
    21516 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21517 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21518 File "C:\Program Files\ChimeraX\bin\lib\site-
    21519 packages\chimerax\core\models.py", line 126, in first_intercept 
    21520 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21521 File "C:\Program Files\ChimeraX\bin\lib\site-
    21522 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21523 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21524 exclude=exclude) 
    21525 File "C:\Program Files\ChimeraX\bin\lib\site-
    21526 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21527 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21528 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21529 line 1121, in first_intercept 
    21530 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21531 pd.is_transparent(): 
    21532 File "C:\Program Files\ChimeraX\bin\lib\site-
    21533 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21534 t = self.triangle_num 
    21535 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21536  
    21537 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21538  
    21539 File "C:\Program Files\ChimeraX\bin\lib\site-
    21540 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21541 t = self.triangle_num 
    21542  
    21543 See log for complete Python traceback. 
    21544  
    21545 Traceback (most recent call last): 
    21546 File "C:\Program Files\ChimeraX\bin\lib\site-
    21547 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21548 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21549 File "C:\Program Files\ChimeraX\bin\lib\site-
    21550 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21551 mouse_pause_tracking 
    21552 self._mouse_pause() 
    21553 File "C:\Program Files\ChimeraX\bin\lib\site-
    21554 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21555 m.pause(self._mouse_pause_position) 
    21556 File "C:\Program Files\ChimeraX\bin\lib\site-
    21557 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21558 p = self.view.picked_object(x, y) 
    21559 File "C:\Program Files\ChimeraX\bin\lib\site-
    21560 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21561 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21562 beyond, 
    21563 File "C:\Program Files\ChimeraX\bin\lib\site-
    21564 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21565 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21566 File "C:\Program Files\ChimeraX\bin\lib\site-
    21567 packages\chimerax\core\models.py", line 126, in first_intercept 
    21568 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21569 File "C:\Program Files\ChimeraX\bin\lib\site-
    21570 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21571 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21572 exclude=exclude) 
    21573 File "C:\Program Files\ChimeraX\bin\lib\site-
    21574 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21575 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21576 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21577 line 1121, in first_intercept 
    21578 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21579 pd.is_transparent(): 
    21580 File "C:\Program Files\ChimeraX\bin\lib\site-
    21581 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21582 t = self.triangle_num 
    21583 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21584  
    21585 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21586  
    21587 File "C:\Program Files\ChimeraX\bin\lib\site-
    21588 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21589 t = self.triangle_num 
    21590  
    21591 See log for complete Python traceback. 
    21592  
    21593 Traceback (most recent call last): 
    21594 File "C:\Program Files\ChimeraX\bin\lib\site-
    21595 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21596 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21597 File "C:\Program Files\ChimeraX\bin\lib\site-
    21598 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21599 mouse_pause_tracking 
    21600 self._mouse_pause() 
    21601 File "C:\Program Files\ChimeraX\bin\lib\site-
    21602 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21603 m.pause(self._mouse_pause_position) 
    21604 File "C:\Program Files\ChimeraX\bin\lib\site-
    21605 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21606 p = self.view.picked_object(x, y) 
    21607 File "C:\Program Files\ChimeraX\bin\lib\site-
    21608 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21609 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21610 beyond, 
    21611 File "C:\Program Files\ChimeraX\bin\lib\site-
    21612 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21613 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21614 File "C:\Program Files\ChimeraX\bin\lib\site-
    21615 packages\chimerax\core\models.py", line 126, in first_intercept 
    21616 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21617 File "C:\Program Files\ChimeraX\bin\lib\site-
    21618 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21619 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21620 exclude=exclude) 
    21621 File "C:\Program Files\ChimeraX\bin\lib\site-
    21622 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21623 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21624 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21625 line 1121, in first_intercept 
    21626 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21627 pd.is_transparent(): 
    21628 File "C:\Program Files\ChimeraX\bin\lib\site-
    21629 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21630 t = self.triangle_num 
    21631 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21632  
    21633 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21634  
    21635 File "C:\Program Files\ChimeraX\bin\lib\site-
    21636 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21637 t = self.triangle_num 
    21638  
    21639 See log for complete Python traceback. 
    21640  
    21641 Traceback (most recent call last): 
    21642 File "C:\Program Files\ChimeraX\bin\lib\site-
    21643 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21644 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21645 File "C:\Program Files\ChimeraX\bin\lib\site-
    21646 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21647 mouse_pause_tracking 
    21648 self._mouse_pause() 
    21649 File "C:\Program Files\ChimeraX\bin\lib\site-
    21650 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21651 m.pause(self._mouse_pause_position) 
    21652 File "C:\Program Files\ChimeraX\bin\lib\site-
    21653 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21654 p = self.view.picked_object(x, y) 
    21655 File "C:\Program Files\ChimeraX\bin\lib\site-
    21656 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21657 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21658 beyond, 
    21659 File "C:\Program Files\ChimeraX\bin\lib\site-
    21660 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21661 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21662 File "C:\Program Files\ChimeraX\bin\lib\site-
    21663 packages\chimerax\core\models.py", line 126, in first_intercept 
    21664 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21665 File "C:\Program Files\ChimeraX\bin\lib\site-
    21666 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21667 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21668 exclude=exclude) 
    21669 File "C:\Program Files\ChimeraX\bin\lib\site-
    21670 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21671 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21672 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21673 line 1121, in first_intercept 
    21674 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21675 pd.is_transparent(): 
    21676 File "C:\Program Files\ChimeraX\bin\lib\site-
    21677 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21678 t = self.triangle_num 
    21679 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21680  
    21681 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21682  
    21683 File "C:\Program Files\ChimeraX\bin\lib\site-
    21684 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21685 t = self.triangle_num 
    21686  
    21687 See log for complete Python traceback. 
    21688  
    21689 Traceback (most recent call last): 
    21690 File "C:\Program Files\ChimeraX\bin\lib\site-
    21691 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21692 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21693 File "C:\Program Files\ChimeraX\bin\lib\site-
    21694 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21695 mouse_pause_tracking 
    21696 self._mouse_pause() 
    21697 File "C:\Program Files\ChimeraX\bin\lib\site-
    21698 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21699 m.pause(self._mouse_pause_position) 
    21700 File "C:\Program Files\ChimeraX\bin\lib\site-
    21701 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21702 p = self.view.picked_object(x, y) 
    21703 File "C:\Program Files\ChimeraX\bin\lib\site-
    21704 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21705 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21706 beyond, 
    21707 File "C:\Program Files\ChimeraX\bin\lib\site-
    21708 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21709 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21710 File "C:\Program Files\ChimeraX\bin\lib\site-
    21711 packages\chimerax\core\models.py", line 126, in first_intercept 
    21712 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21713 File "C:\Program Files\ChimeraX\bin\lib\site-
    21714 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21715 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21716 exclude=exclude) 
    21717 File "C:\Program Files\ChimeraX\bin\lib\site-
    21718 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21719 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21720 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21721 line 1121, in first_intercept 
    21722 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21723 pd.is_transparent(): 
    21724 File "C:\Program Files\ChimeraX\bin\lib\site-
    21725 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21726 t = self.triangle_num 
    21727 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21728  
    21729 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21730  
    21731 File "C:\Program Files\ChimeraX\bin\lib\site-
    21732 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21733 t = self.triangle_num 
    21734  
    21735 See log for complete Python traceback. 
    21736  
    21737 Traceback (most recent call last): 
    21738 File "C:\Program Files\ChimeraX\bin\lib\site-
    21739 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21740 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21741 File "C:\Program Files\ChimeraX\bin\lib\site-
    21742 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21743 mouse_pause_tracking 
    21744 self._mouse_pause() 
    21745 File "C:\Program Files\ChimeraX\bin\lib\site-
    21746 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21747 m.pause(self._mouse_pause_position) 
    21748 File "C:\Program Files\ChimeraX\bin\lib\site-
    21749 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21750 p = self.view.picked_object(x, y) 
    21751 File "C:\Program Files\ChimeraX\bin\lib\site-
    21752 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21753 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21754 beyond, 
    21755 File "C:\Program Files\ChimeraX\bin\lib\site-
    21756 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21757 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21758 File "C:\Program Files\ChimeraX\bin\lib\site-
    21759 packages\chimerax\core\models.py", line 126, in first_intercept 
    21760 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21761 File "C:\Program Files\ChimeraX\bin\lib\site-
    21762 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21763 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21764 exclude=exclude) 
    21765 File "C:\Program Files\ChimeraX\bin\lib\site-
    21766 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21767 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21768 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21769 line 1121, in first_intercept 
    21770 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21771 pd.is_transparent(): 
    21772 File "C:\Program Files\ChimeraX\bin\lib\site-
    21773 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21774 t = self.triangle_num 
    21775 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21776  
    21777 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21778  
    21779 File "C:\Program Files\ChimeraX\bin\lib\site-
    21780 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21781 t = self.triangle_num 
    21782  
    21783 See log for complete Python traceback. 
    21784  
    21785 Traceback (most recent call last): 
    21786 File "C:\Program Files\ChimeraX\bin\lib\site-
    21787 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21788 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21789 File "C:\Program Files\ChimeraX\bin\lib\site-
    21790 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21791 mouse_pause_tracking 
    21792 self._mouse_pause() 
    21793 File "C:\Program Files\ChimeraX\bin\lib\site-
    21794 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21795 m.pause(self._mouse_pause_position) 
    21796 File "C:\Program Files\ChimeraX\bin\lib\site-
    21797 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21798 p = self.view.picked_object(x, y) 
    21799 File "C:\Program Files\ChimeraX\bin\lib\site-
    21800 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21801 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21802 beyond, 
    21803 File "C:\Program Files\ChimeraX\bin\lib\site-
    21804 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21805 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21806 File "C:\Program Files\ChimeraX\bin\lib\site-
    21807 packages\chimerax\core\models.py", line 126, in first_intercept 
    21808 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21809 File "C:\Program Files\ChimeraX\bin\lib\site-
    21810 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21811 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21812 exclude=exclude) 
    21813 File "C:\Program Files\ChimeraX\bin\lib\site-
    21814 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21815 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21816 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21817 line 1121, in first_intercept 
    21818 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21819 pd.is_transparent(): 
    21820 File "C:\Program Files\ChimeraX\bin\lib\site-
    21821 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21822 t = self.triangle_num 
    21823 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21824  
    21825 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21826  
    21827 File "C:\Program Files\ChimeraX\bin\lib\site-
    21828 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21829 t = self.triangle_num 
    21830  
    21831 See log for complete Python traceback. 
    21832  
    21833 Traceback (most recent call last): 
    21834 File "C:\Program Files\ChimeraX\bin\lib\site-
    21835 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21836 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21837 File "C:\Program Files\ChimeraX\bin\lib\site-
    21838 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21839 mouse_pause_tracking 
    21840 self._mouse_pause() 
    21841 File "C:\Program Files\ChimeraX\bin\lib\site-
    21842 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21843 m.pause(self._mouse_pause_position) 
    21844 File "C:\Program Files\ChimeraX\bin\lib\site-
    21845 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21846 p = self.view.picked_object(x, y) 
    21847 File "C:\Program Files\ChimeraX\bin\lib\site-
    21848 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21849 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21850 beyond, 
    21851 File "C:\Program Files\ChimeraX\bin\lib\site-
    21852 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21853 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21854 File "C:\Program Files\ChimeraX\bin\lib\site-
    21855 packages\chimerax\core\models.py", line 126, in first_intercept 
    21856 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21857 File "C:\Program Files\ChimeraX\bin\lib\site-
    21858 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21859 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21860 exclude=exclude) 
    21861 File "C:\Program Files\ChimeraX\bin\lib\site-
    21862 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21863 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21864 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21865 line 1121, in first_intercept 
    21866 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21867 pd.is_transparent(): 
    21868 File "C:\Program Files\ChimeraX\bin\lib\site-
    21869 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21870 t = self.triangle_num 
    21871 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21872  
    21873 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21874  
    21875 File "C:\Program Files\ChimeraX\bin\lib\site-
    21876 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21877 t = self.triangle_num 
    21878  
    21879 See log for complete Python traceback. 
    21880  
    21881 Traceback (most recent call last): 
    21882 File "C:\Program Files\ChimeraX\bin\lib\site-
    21883 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21884 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21885 File "C:\Program Files\ChimeraX\bin\lib\site-
    21886 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21887 mouse_pause_tracking 
    21888 self._mouse_pause() 
    21889 File "C:\Program Files\ChimeraX\bin\lib\site-
    21890 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21891 m.pause(self._mouse_pause_position) 
    21892 File "C:\Program Files\ChimeraX\bin\lib\site-
    21893 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21894 p = self.view.picked_object(x, y) 
    21895 File "C:\Program Files\ChimeraX\bin\lib\site-
    21896 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21897 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21898 beyond, 
    21899 File "C:\Program Files\ChimeraX\bin\lib\site-
    21900 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21901 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21902 File "C:\Program Files\ChimeraX\bin\lib\site-
    21903 packages\chimerax\core\models.py", line 126, in first_intercept 
    21904 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21905 File "C:\Program Files\ChimeraX\bin\lib\site-
    21906 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21907 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21908 exclude=exclude) 
    21909 File "C:\Program Files\ChimeraX\bin\lib\site-
    21910 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21911 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21912 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21913 line 1121, in first_intercept 
    21914 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21915 pd.is_transparent(): 
    21916 File "C:\Program Files\ChimeraX\bin\lib\site-
    21917 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21918 t = self.triangle_num 
    21919 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21920  
    21921 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21922  
    21923 File "C:\Program Files\ChimeraX\bin\lib\site-
    21924 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21925 t = self.triangle_num 
    21926  
    21927 See log for complete Python traceback. 
    21928  
    21929 Traceback (most recent call last): 
    21930 File "C:\Program Files\ChimeraX\bin\lib\site-
    21931 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21932 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21933 File "C:\Program Files\ChimeraX\bin\lib\site-
    21934 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21935 mouse_pause_tracking 
    21936 self._mouse_pause() 
    21937 File "C:\Program Files\ChimeraX\bin\lib\site-
    21938 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21939 m.pause(self._mouse_pause_position) 
    21940 File "C:\Program Files\ChimeraX\bin\lib\site-
    21941 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21942 p = self.view.picked_object(x, y) 
    21943 File "C:\Program Files\ChimeraX\bin\lib\site-
    21944 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21945 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21946 beyond, 
    21947 File "C:\Program Files\ChimeraX\bin\lib\site-
    21948 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21949 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21950 File "C:\Program Files\ChimeraX\bin\lib\site-
    21951 packages\chimerax\core\models.py", line 126, in first_intercept 
    21952 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    21953 File "C:\Program Files\ChimeraX\bin\lib\site-
    21954 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    21955 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    21956 exclude=exclude) 
    21957 File "C:\Program Files\ChimeraX\bin\lib\site-
    21958 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    21959 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    21960 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    21961 line 1121, in first_intercept 
    21962 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    21963 pd.is_transparent(): 
    21964 File "C:\Program Files\ChimeraX\bin\lib\site-
    21965 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21966 t = self.triangle_num 
    21967 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21968  
    21969 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    21970  
    21971 File "C:\Program Files\ChimeraX\bin\lib\site-
    21972 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    21973 t = self.triangle_num 
    21974  
    21975 See log for complete Python traceback. 
    21976  
    21977 Traceback (most recent call last): 
    21978 File "C:\Program Files\ChimeraX\bin\lib\site-
    21979 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    21980 self.session.ui.mouse_modes.mouse_pause_tracking() 
    21981 File "C:\Program Files\ChimeraX\bin\lib\site-
    21982 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    21983 mouse_pause_tracking 
    21984 self._mouse_pause() 
    21985 File "C:\Program Files\ChimeraX\bin\lib\site-
    21986 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    21987 m.pause(self._mouse_pause_position) 
    21988 File "C:\Program Files\ChimeraX\bin\lib\site-
    21989 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    21990 p = self.view.picked_object(x, y) 
    21991 File "C:\Program Files\ChimeraX\bin\lib\site-
    21992 packages\chimerax\graphics\view.py", line 817, in picked_object 
    21993 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    21994 beyond, 
    21995 File "C:\Program Files\ChimeraX\bin\lib\site-
    21996 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    21997 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    21998 File "C:\Program Files\ChimeraX\bin\lib\site-
    21999 packages\chimerax\core\models.py", line 126, in first_intercept 
    22000 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22001 File "C:\Program Files\ChimeraX\bin\lib\site-
    22002 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22003 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22004 exclude=exclude) 
    22005 File "C:\Program Files\ChimeraX\bin\lib\site-
    22006 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22007 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22008 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22009 line 1121, in first_intercept 
    22010 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22011 pd.is_transparent(): 
    22012 File "C:\Program Files\ChimeraX\bin\lib\site-
    22013 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22014 t = self.triangle_num 
    22015 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22016  
    22017 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22018  
    22019 File "C:\Program Files\ChimeraX\bin\lib\site-
    22020 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22021 t = self.triangle_num 
    22022  
    22023 See log for complete Python traceback. 
    22024  
    22025 Traceback (most recent call last): 
    22026 File "C:\Program Files\ChimeraX\bin\lib\site-
    22027 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22028 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22029 File "C:\Program Files\ChimeraX\bin\lib\site-
    22030 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22031 mouse_pause_tracking 
    22032 self._mouse_pause() 
    22033 File "C:\Program Files\ChimeraX\bin\lib\site-
    22034 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22035 m.pause(self._mouse_pause_position) 
    22036 File "C:\Program Files\ChimeraX\bin\lib\site-
    22037 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22038 p = self.view.picked_object(x, y) 
    22039 File "C:\Program Files\ChimeraX\bin\lib\site-
    22040 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22041 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22042 beyond, 
    22043 File "C:\Program Files\ChimeraX\bin\lib\site-
    22044 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22045 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22046 File "C:\Program Files\ChimeraX\bin\lib\site-
    22047 packages\chimerax\core\models.py", line 126, in first_intercept 
    22048 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22049 File "C:\Program Files\ChimeraX\bin\lib\site-
    22050 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22051 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22052 exclude=exclude) 
    22053 File "C:\Program Files\ChimeraX\bin\lib\site-
    22054 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22055 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22056 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22057 line 1121, in first_intercept 
    22058 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22059 pd.is_transparent(): 
    22060 File "C:\Program Files\ChimeraX\bin\lib\site-
    22061 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22062 t = self.triangle_num 
    22063 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22064  
    22065 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22066  
    22067 File "C:\Program Files\ChimeraX\bin\lib\site-
    22068 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22069 t = self.triangle_num 
    22070  
    22071 See log for complete Python traceback. 
    22072  
    22073 Traceback (most recent call last): 
    22074 File "C:\Program Files\ChimeraX\bin\lib\site-
    22075 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22076 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22077 File "C:\Program Files\ChimeraX\bin\lib\site-
    22078 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22079 mouse_pause_tracking 
    22080 self._mouse_pause() 
    22081 File "C:\Program Files\ChimeraX\bin\lib\site-
    22082 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22083 m.pause(self._mouse_pause_position) 
    22084 File "C:\Program Files\ChimeraX\bin\lib\site-
    22085 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22086 p = self.view.picked_object(x, y) 
    22087 File "C:\Program Files\ChimeraX\bin\lib\site-
    22088 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22089 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22090 beyond, 
    22091 File "C:\Program Files\ChimeraX\bin\lib\site-
    22092 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22093 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22094 File "C:\Program Files\ChimeraX\bin\lib\site-
    22095 packages\chimerax\core\models.py", line 126, in first_intercept 
    22096 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22097 File "C:\Program Files\ChimeraX\bin\lib\site-
    22098 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22099 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22100 exclude=exclude) 
    22101 File "C:\Program Files\ChimeraX\bin\lib\site-
    22102 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22103 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22104 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22105 line 1121, in first_intercept 
    22106 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22107 pd.is_transparent(): 
    22108 File "C:\Program Files\ChimeraX\bin\lib\site-
    22109 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22110 t = self.triangle_num 
    22111 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22112  
    22113 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22114  
    22115 File "C:\Program Files\ChimeraX\bin\lib\site-
    22116 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22117 t = self.triangle_num 
    22118  
    22119 See log for complete Python traceback. 
    22120  
    22121 Traceback (most recent call last): 
    22122 File "C:\Program Files\ChimeraX\bin\lib\site-
    22123 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22124 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22125 File "C:\Program Files\ChimeraX\bin\lib\site-
    22126 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22127 mouse_pause_tracking 
    22128 self._mouse_pause() 
    22129 File "C:\Program Files\ChimeraX\bin\lib\site-
    22130 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22131 m.pause(self._mouse_pause_position) 
    22132 File "C:\Program Files\ChimeraX\bin\lib\site-
    22133 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22134 p = self.view.picked_object(x, y) 
    22135 File "C:\Program Files\ChimeraX\bin\lib\site-
    22136 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22137 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22138 beyond, 
    22139 File "C:\Program Files\ChimeraX\bin\lib\site-
    22140 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22141 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22142 File "C:\Program Files\ChimeraX\bin\lib\site-
    22143 packages\chimerax\core\models.py", line 126, in first_intercept 
    22144 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22145 File "C:\Program Files\ChimeraX\bin\lib\site-
    22146 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22147 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22148 exclude=exclude) 
    22149 File "C:\Program Files\ChimeraX\bin\lib\site-
    22150 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22151 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22152 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22153 line 1121, in first_intercept 
    22154 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22155 pd.is_transparent(): 
    22156 File "C:\Program Files\ChimeraX\bin\lib\site-
    22157 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22158 t = self.triangle_num 
    22159 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22160  
    22161 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22162  
    22163 File "C:\Program Files\ChimeraX\bin\lib\site-
    22164 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22165 t = self.triangle_num 
    22166  
    22167 See log for complete Python traceback. 
    22168  
    22169 Traceback (most recent call last): 
    22170 File "C:\Program Files\ChimeraX\bin\lib\site-
    22171 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22172 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22173 File "C:\Program Files\ChimeraX\bin\lib\site-
    22174 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22175 mouse_pause_tracking 
    22176 self._mouse_pause() 
    22177 File "C:\Program Files\ChimeraX\bin\lib\site-
    22178 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22179 m.pause(self._mouse_pause_position) 
    22180 File "C:\Program Files\ChimeraX\bin\lib\site-
    22181 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22182 p = self.view.picked_object(x, y) 
    22183 File "C:\Program Files\ChimeraX\bin\lib\site-
    22184 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22185 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22186 beyond, 
    22187 File "C:\Program Files\ChimeraX\bin\lib\site-
    22188 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22189 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22190 File "C:\Program Files\ChimeraX\bin\lib\site-
    22191 packages\chimerax\core\models.py", line 126, in first_intercept 
    22192 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22193 File "C:\Program Files\ChimeraX\bin\lib\site-
    22194 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22195 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22196 exclude=exclude) 
    22197 File "C:\Program Files\ChimeraX\bin\lib\site-
    22198 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22199 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22200 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22201 line 1121, in first_intercept 
    22202 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22203 pd.is_transparent(): 
    22204 File "C:\Program Files\ChimeraX\bin\lib\site-
    22205 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22206 t = self.triangle_num 
    22207 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22208  
    22209 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22210  
    22211 File "C:\Program Files\ChimeraX\bin\lib\site-
    22212 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22213 t = self.triangle_num 
    22214  
    22215 See log for complete Python traceback. 
    22216  
    22217 Traceback (most recent call last): 
    22218 File "C:\Program Files\ChimeraX\bin\lib\site-
    22219 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22220 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22221 File "C:\Program Files\ChimeraX\bin\lib\site-
    22222 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22223 mouse_pause_tracking 
    22224 self._mouse_pause() 
    22225 File "C:\Program Files\ChimeraX\bin\lib\site-
    22226 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22227 m.pause(self._mouse_pause_position) 
    22228 File "C:\Program Files\ChimeraX\bin\lib\site-
    22229 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22230 p = self.view.picked_object(x, y) 
    22231 File "C:\Program Files\ChimeraX\bin\lib\site-
    22232 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22233 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22234 beyond, 
    22235 File "C:\Program Files\ChimeraX\bin\lib\site-
    22236 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22237 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22238 File "C:\Program Files\ChimeraX\bin\lib\site-
    22239 packages\chimerax\core\models.py", line 126, in first_intercept 
    22240 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22241 File "C:\Program Files\ChimeraX\bin\lib\site-
    22242 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22243 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22244 exclude=exclude) 
    22245 File "C:\Program Files\ChimeraX\bin\lib\site-
    22246 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22247 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22248 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22249 line 1121, in first_intercept 
    22250 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22251 pd.is_transparent(): 
    22252 File "C:\Program Files\ChimeraX\bin\lib\site-
    22253 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22254 t = self.triangle_num 
    22255 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22256  
    22257 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22258  
    22259 File "C:\Program Files\ChimeraX\bin\lib\site-
    22260 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22261 t = self.triangle_num 
    22262  
    22263 See log for complete Python traceback. 
    22264  
    22265 Traceback (most recent call last): 
    22266 File "C:\Program Files\ChimeraX\bin\lib\site-
    22267 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22268 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22269 File "C:\Program Files\ChimeraX\bin\lib\site-
    22270 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22271 mouse_pause_tracking 
    22272 self._mouse_pause() 
    22273 File "C:\Program Files\ChimeraX\bin\lib\site-
    22274 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22275 m.pause(self._mouse_pause_position) 
    22276 File "C:\Program Files\ChimeraX\bin\lib\site-
    22277 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22278 p = self.view.picked_object(x, y) 
    22279 File "C:\Program Files\ChimeraX\bin\lib\site-
    22280 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22281 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22282 beyond, 
    22283 File "C:\Program Files\ChimeraX\bin\lib\site-
    22284 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22285 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22286 File "C:\Program Files\ChimeraX\bin\lib\site-
    22287 packages\chimerax\core\models.py", line 126, in first_intercept 
    22288 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22289 File "C:\Program Files\ChimeraX\bin\lib\site-
    22290 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22291 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22292 exclude=exclude) 
    22293 File "C:\Program Files\ChimeraX\bin\lib\site-
    22294 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22295 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22296 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22297 line 1121, in first_intercept 
    22298 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22299 pd.is_transparent(): 
    22300 File "C:\Program Files\ChimeraX\bin\lib\site-
    22301 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22302 t = self.triangle_num 
    22303 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22304  
    22305 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22306  
    22307 File "C:\Program Files\ChimeraX\bin\lib\site-
    22308 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22309 t = self.triangle_num 
    22310  
    22311 See log for complete Python traceback. 
    22312  
    22313 Traceback (most recent call last): 
    22314 File "C:\Program Files\ChimeraX\bin\lib\site-
    22315 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22316 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22317 File "C:\Program Files\ChimeraX\bin\lib\site-
    22318 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22319 mouse_pause_tracking 
    22320 self._mouse_pause() 
    22321 File "C:\Program Files\ChimeraX\bin\lib\site-
    22322 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22323 m.pause(self._mouse_pause_position) 
    22324 File "C:\Program Files\ChimeraX\bin\lib\site-
    22325 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22326 p = self.view.picked_object(x, y) 
    22327 File "C:\Program Files\ChimeraX\bin\lib\site-
    22328 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22329 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22330 beyond, 
    22331 File "C:\Program Files\ChimeraX\bin\lib\site-
    22332 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22333 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22334 File "C:\Program Files\ChimeraX\bin\lib\site-
    22335 packages\chimerax\core\models.py", line 126, in first_intercept 
    22336 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22337 File "C:\Program Files\ChimeraX\bin\lib\site-
    22338 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22339 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22340 exclude=exclude) 
    22341 File "C:\Program Files\ChimeraX\bin\lib\site-
    22342 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22343 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22344 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22345 line 1121, in first_intercept 
    22346 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22347 pd.is_transparent(): 
    22348 File "C:\Program Files\ChimeraX\bin\lib\site-
    22349 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22350 t = self.triangle_num 
    22351 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22352  
    22353 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22354  
    22355 File "C:\Program Files\ChimeraX\bin\lib\site-
    22356 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22357 t = self.triangle_num 
    22358  
    22359 See log for complete Python traceback. 
    22360  
    22361 Traceback (most recent call last): 
    22362 File "C:\Program Files\ChimeraX\bin\lib\site-
    22363 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22364 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22365 File "C:\Program Files\ChimeraX\bin\lib\site-
    22366 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22367 mouse_pause_tracking 
    22368 self._mouse_pause() 
    22369 File "C:\Program Files\ChimeraX\bin\lib\site-
    22370 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22371 m.pause(self._mouse_pause_position) 
    22372 File "C:\Program Files\ChimeraX\bin\lib\site-
    22373 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22374 p = self.view.picked_object(x, y) 
    22375 File "C:\Program Files\ChimeraX\bin\lib\site-
    22376 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22377 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22378 beyond, 
    22379 File "C:\Program Files\ChimeraX\bin\lib\site-
    22380 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22381 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22382 File "C:\Program Files\ChimeraX\bin\lib\site-
    22383 packages\chimerax\core\models.py", line 126, in first_intercept 
    22384 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22385 File "C:\Program Files\ChimeraX\bin\lib\site-
    22386 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22387 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22388 exclude=exclude) 
    22389 File "C:\Program Files\ChimeraX\bin\lib\site-
    22390 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22391 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22392 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22393 line 1121, in first_intercept 
    22394 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22395 pd.is_transparent(): 
    22396 File "C:\Program Files\ChimeraX\bin\lib\site-
    22397 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22398 t = self.triangle_num 
    22399 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22400  
    22401 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22402  
    22403 File "C:\Program Files\ChimeraX\bin\lib\site-
    22404 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22405 t = self.triangle_num 
    22406  
    22407 See log for complete Python traceback. 
    22408  
    22409 Traceback (most recent call last): 
    22410 File "C:\Program Files\ChimeraX\bin\lib\site-
    22411 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22412 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22413 File "C:\Program Files\ChimeraX\bin\lib\site-
    22414 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22415 mouse_pause_tracking 
    22416 self._mouse_pause() 
    22417 File "C:\Program Files\ChimeraX\bin\lib\site-
    22418 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22419 m.pause(self._mouse_pause_position) 
    22420 File "C:\Program Files\ChimeraX\bin\lib\site-
    22421 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22422 p = self.view.picked_object(x, y) 
    22423 File "C:\Program Files\ChimeraX\bin\lib\site-
    22424 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22425 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22426 beyond, 
    22427 File "C:\Program Files\ChimeraX\bin\lib\site-
    22428 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22429 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22430 File "C:\Program Files\ChimeraX\bin\lib\site-
    22431 packages\chimerax\core\models.py", line 126, in first_intercept 
    22432 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22433 File "C:\Program Files\ChimeraX\bin\lib\site-
    22434 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22435 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22436 exclude=exclude) 
    22437 File "C:\Program Files\ChimeraX\bin\lib\site-
    22438 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22439 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22440 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22441 line 1121, in first_intercept 
    22442 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22443 pd.is_transparent(): 
    22444 File "C:\Program Files\ChimeraX\bin\lib\site-
    22445 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22446 t = self.triangle_num 
    22447 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22448  
    22449 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22450  
    22451 File "C:\Program Files\ChimeraX\bin\lib\site-
    22452 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22453 t = self.triangle_num 
    22454  
    22455 See log for complete Python traceback. 
    22456  
    22457 Traceback (most recent call last): 
    22458 File "C:\Program Files\ChimeraX\bin\lib\site-
    22459 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22460 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22461 File "C:\Program Files\ChimeraX\bin\lib\site-
    22462 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22463 mouse_pause_tracking 
    22464 self._mouse_pause() 
    22465 File "C:\Program Files\ChimeraX\bin\lib\site-
    22466 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22467 m.pause(self._mouse_pause_position) 
    22468 File "C:\Program Files\ChimeraX\bin\lib\site-
    22469 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22470 p = self.view.picked_object(x, y) 
    22471 File "C:\Program Files\ChimeraX\bin\lib\site-
    22472 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22473 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22474 beyond, 
    22475 File "C:\Program Files\ChimeraX\bin\lib\site-
    22476 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22477 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22478 File "C:\Program Files\ChimeraX\bin\lib\site-
    22479 packages\chimerax\core\models.py", line 126, in first_intercept 
    22480 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22481 File "C:\Program Files\ChimeraX\bin\lib\site-
    22482 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22483 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22484 exclude=exclude) 
    22485 File "C:\Program Files\ChimeraX\bin\lib\site-
    22486 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22487 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22488 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22489 line 1121, in first_intercept 
    22490 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22491 pd.is_transparent(): 
    22492 File "C:\Program Files\ChimeraX\bin\lib\site-
    22493 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22494 t = self.triangle_num 
    22495 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22496  
    22497 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22498  
    22499 File "C:\Program Files\ChimeraX\bin\lib\site-
    22500 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22501 t = self.triangle_num 
    22502  
    22503 See log for complete Python traceback. 
    22504  
    22505 Traceback (most recent call last): 
    22506 File "C:\Program Files\ChimeraX\bin\lib\site-
    22507 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22508 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22509 File "C:\Program Files\ChimeraX\bin\lib\site-
    22510 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22511 mouse_pause_tracking 
    22512 self._mouse_pause() 
    22513 File "C:\Program Files\ChimeraX\bin\lib\site-
    22514 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22515 m.pause(self._mouse_pause_position) 
    22516 File "C:\Program Files\ChimeraX\bin\lib\site-
    22517 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22518 p = self.view.picked_object(x, y) 
    22519 File "C:\Program Files\ChimeraX\bin\lib\site-
    22520 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22521 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22522 beyond, 
    22523 File "C:\Program Files\ChimeraX\bin\lib\site-
    22524 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22525 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22526 File "C:\Program Files\ChimeraX\bin\lib\site-
    22527 packages\chimerax\core\models.py", line 126, in first_intercept 
    22528 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22529 File "C:\Program Files\ChimeraX\bin\lib\site-
    22530 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22531 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22532 exclude=exclude) 
    22533 File "C:\Program Files\ChimeraX\bin\lib\site-
    22534 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22535 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22536 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22537 line 1121, in first_intercept 
    22538 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22539 pd.is_transparent(): 
    22540 File "C:\Program Files\ChimeraX\bin\lib\site-
    22541 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22542 t = self.triangle_num 
    22543 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22544  
    22545 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22546  
    22547 File "C:\Program Files\ChimeraX\bin\lib\site-
    22548 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22549 t = self.triangle_num 
    22550  
    22551 See log for complete Python traceback. 
    22552  
    22553 Traceback (most recent call last): 
    22554 File "C:\Program Files\ChimeraX\bin\lib\site-
    22555 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22556 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22557 File "C:\Program Files\ChimeraX\bin\lib\site-
    22558 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22559 mouse_pause_tracking 
    22560 self._mouse_pause() 
    22561 File "C:\Program Files\ChimeraX\bin\lib\site-
    22562 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22563 m.pause(self._mouse_pause_position) 
    22564 File "C:\Program Files\ChimeraX\bin\lib\site-
    22565 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22566 p = self.view.picked_object(x, y) 
    22567 File "C:\Program Files\ChimeraX\bin\lib\site-
    22568 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22569 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22570 beyond, 
    22571 File "C:\Program Files\ChimeraX\bin\lib\site-
    22572 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22573 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22574 File "C:\Program Files\ChimeraX\bin\lib\site-
    22575 packages\chimerax\core\models.py", line 126, in first_intercept 
    22576 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22577 File "C:\Program Files\ChimeraX\bin\lib\site-
    22578 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22579 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22580 exclude=exclude) 
    22581 File "C:\Program Files\ChimeraX\bin\lib\site-
    22582 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22583 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22584 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22585 line 1121, in first_intercept 
    22586 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22587 pd.is_transparent(): 
    22588 File "C:\Program Files\ChimeraX\bin\lib\site-
    22589 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22590 t = self.triangle_num 
    22591 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22592  
    22593 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22594  
    22595 File "C:\Program Files\ChimeraX\bin\lib\site-
    22596 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22597 t = self.triangle_num 
    22598  
    22599 See log for complete Python traceback. 
    22600  
    22601 Traceback (most recent call last): 
    22602 File "C:\Program Files\ChimeraX\bin\lib\site-
    22603 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22604 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22605 File "C:\Program Files\ChimeraX\bin\lib\site-
    22606 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22607 mouse_pause_tracking 
    22608 self._mouse_pause() 
    22609 File "C:\Program Files\ChimeraX\bin\lib\site-
    22610 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22611 m.pause(self._mouse_pause_position) 
    22612 File "C:\Program Files\ChimeraX\bin\lib\site-
    22613 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22614 p = self.view.picked_object(x, y) 
    22615 File "C:\Program Files\ChimeraX\bin\lib\site-
    22616 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22617 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22618 beyond, 
    22619 File "C:\Program Files\ChimeraX\bin\lib\site-
    22620 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22621 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22622 File "C:\Program Files\ChimeraX\bin\lib\site-
    22623 packages\chimerax\core\models.py", line 126, in first_intercept 
    22624 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22625 File "C:\Program Files\ChimeraX\bin\lib\site-
    22626 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22627 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22628 exclude=exclude) 
    22629 File "C:\Program Files\ChimeraX\bin\lib\site-
    22630 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22631 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22632 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22633 line 1121, in first_intercept 
    22634 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22635 pd.is_transparent(): 
    22636 File "C:\Program Files\ChimeraX\bin\lib\site-
    22637 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22638 t = self.triangle_num 
    22639 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22640  
    22641 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22642  
    22643 File "C:\Program Files\ChimeraX\bin\lib\site-
    22644 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22645 t = self.triangle_num 
    22646  
    22647 See log for complete Python traceback. 
    22648  
    22649 Traceback (most recent call last): 
    22650 File "C:\Program Files\ChimeraX\bin\lib\site-
    22651 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22652 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22653 File "C:\Program Files\ChimeraX\bin\lib\site-
    22654 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22655 mouse_pause_tracking 
    22656 self._mouse_pause() 
    22657 File "C:\Program Files\ChimeraX\bin\lib\site-
    22658 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22659 m.pause(self._mouse_pause_position) 
    22660 File "C:\Program Files\ChimeraX\bin\lib\site-
    22661 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22662 p = self.view.picked_object(x, y) 
    22663 File "C:\Program Files\ChimeraX\bin\lib\site-
    22664 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22665 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22666 beyond, 
    22667 File "C:\Program Files\ChimeraX\bin\lib\site-
    22668 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22669 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22670 File "C:\Program Files\ChimeraX\bin\lib\site-
    22671 packages\chimerax\core\models.py", line 126, in first_intercept 
    22672 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22673 File "C:\Program Files\ChimeraX\bin\lib\site-
    22674 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22675 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22676 exclude=exclude) 
    22677 File "C:\Program Files\ChimeraX\bin\lib\site-
    22678 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22679 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22680 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22681 line 1121, in first_intercept 
    22682 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22683 pd.is_transparent(): 
    22684 File "C:\Program Files\ChimeraX\bin\lib\site-
    22685 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22686 t = self.triangle_num 
    22687 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22688  
    22689 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22690  
    22691 File "C:\Program Files\ChimeraX\bin\lib\site-
    22692 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22693 t = self.triangle_num 
    22694  
    22695 See log for complete Python traceback. 
    22696  
    22697 Traceback (most recent call last): 
    22698 File "C:\Program Files\ChimeraX\bin\lib\site-
    22699 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22700 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22701 File "C:\Program Files\ChimeraX\bin\lib\site-
    22702 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22703 mouse_pause_tracking 
    22704 self._mouse_pause() 
    22705 File "C:\Program Files\ChimeraX\bin\lib\site-
    22706 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22707 m.pause(self._mouse_pause_position) 
    22708 File "C:\Program Files\ChimeraX\bin\lib\site-
    22709 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22710 p = self.view.picked_object(x, y) 
    22711 File "C:\Program Files\ChimeraX\bin\lib\site-
    22712 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22713 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22714 beyond, 
    22715 File "C:\Program Files\ChimeraX\bin\lib\site-
    22716 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22717 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22718 File "C:\Program Files\ChimeraX\bin\lib\site-
    22719 packages\chimerax\core\models.py", line 126, in first_intercept 
    22720 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22721 File "C:\Program Files\ChimeraX\bin\lib\site-
    22722 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22723 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22724 exclude=exclude) 
    22725 File "C:\Program Files\ChimeraX\bin\lib\site-
    22726 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22727 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22728 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22729 line 1121, in first_intercept 
    22730 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22731 pd.is_transparent(): 
    22732 File "C:\Program Files\ChimeraX\bin\lib\site-
    22733 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22734 t = self.triangle_num 
    22735 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22736  
    22737 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22738  
    22739 File "C:\Program Files\ChimeraX\bin\lib\site-
    22740 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22741 t = self.triangle_num 
    22742  
    22743 See log for complete Python traceback. 
    22744  
    22745 Traceback (most recent call last): 
    22746 File "C:\Program Files\ChimeraX\bin\lib\site-
    22747 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22748 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22749 File "C:\Program Files\ChimeraX\bin\lib\site-
    22750 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22751 mouse_pause_tracking 
    22752 self._mouse_pause() 
    22753 File "C:\Program Files\ChimeraX\bin\lib\site-
    22754 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22755 m.pause(self._mouse_pause_position) 
    22756 File "C:\Program Files\ChimeraX\bin\lib\site-
    22757 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22758 p = self.view.picked_object(x, y) 
    22759 File "C:\Program Files\ChimeraX\bin\lib\site-
    22760 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22761 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22762 beyond, 
    22763 File "C:\Program Files\ChimeraX\bin\lib\site-
    22764 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22765 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22766 File "C:\Program Files\ChimeraX\bin\lib\site-
    22767 packages\chimerax\core\models.py", line 126, in first_intercept 
    22768 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22769 File "C:\Program Files\ChimeraX\bin\lib\site-
    22770 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22771 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22772 exclude=exclude) 
    22773 File "C:\Program Files\ChimeraX\bin\lib\site-
    22774 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22775 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22776 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22777 line 1121, in first_intercept 
    22778 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22779 pd.is_transparent(): 
    22780 File "C:\Program Files\ChimeraX\bin\lib\site-
    22781 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22782 t = self.triangle_num 
    22783 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22784  
    22785 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22786  
    22787 File "C:\Program Files\ChimeraX\bin\lib\site-
    22788 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22789 t = self.triangle_num 
    22790  
    22791 See log for complete Python traceback. 
    22792  
    22793 Traceback (most recent call last): 
    22794 File "C:\Program Files\ChimeraX\bin\lib\site-
    22795 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22796 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22797 File "C:\Program Files\ChimeraX\bin\lib\site-
    22798 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22799 mouse_pause_tracking 
    22800 self._mouse_pause() 
    22801 File "C:\Program Files\ChimeraX\bin\lib\site-
    22802 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22803 m.pause(self._mouse_pause_position) 
    22804 File "C:\Program Files\ChimeraX\bin\lib\site-
    22805 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22806 p = self.view.picked_object(x, y) 
    22807 File "C:\Program Files\ChimeraX\bin\lib\site-
    22808 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22809 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22810 beyond, 
    22811 File "C:\Program Files\ChimeraX\bin\lib\site-
    22812 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22813 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22814 File "C:\Program Files\ChimeraX\bin\lib\site-
    22815 packages\chimerax\core\models.py", line 126, in first_intercept 
    22816 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22817 File "C:\Program Files\ChimeraX\bin\lib\site-
    22818 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22819 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22820 exclude=exclude) 
    22821 File "C:\Program Files\ChimeraX\bin\lib\site-
    22822 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22823 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22824 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22825 line 1121, in first_intercept 
    22826 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22827 pd.is_transparent(): 
    22828 File "C:\Program Files\ChimeraX\bin\lib\site-
    22829 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22830 t = self.triangle_num 
    22831 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22832  
    22833 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22834  
    22835 File "C:\Program Files\ChimeraX\bin\lib\site-
    22836 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22837 t = self.triangle_num 
    22838  
    22839 See log for complete Python traceback. 
    22840  
    22841 Traceback (most recent call last): 
    22842 File "C:\Program Files\ChimeraX\bin\lib\site-
    22843 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22844 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22845 File "C:\Program Files\ChimeraX\bin\lib\site-
    22846 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22847 mouse_pause_tracking 
    22848 self._mouse_pause() 
    22849 File "C:\Program Files\ChimeraX\bin\lib\site-
    22850 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22851 m.pause(self._mouse_pause_position) 
    22852 File "C:\Program Files\ChimeraX\bin\lib\site-
    22853 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22854 p = self.view.picked_object(x, y) 
    22855 File "C:\Program Files\ChimeraX\bin\lib\site-
    22856 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22857 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22858 beyond, 
    22859 File "C:\Program Files\ChimeraX\bin\lib\site-
    22860 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22861 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22862 File "C:\Program Files\ChimeraX\bin\lib\site-
    22863 packages\chimerax\core\models.py", line 126, in first_intercept 
    22864 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22865 File "C:\Program Files\ChimeraX\bin\lib\site-
    22866 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22867 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22868 exclude=exclude) 
    22869 File "C:\Program Files\ChimeraX\bin\lib\site-
    22870 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22871 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22872 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22873 line 1121, in first_intercept 
    22874 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22875 pd.is_transparent(): 
    22876 File "C:\Program Files\ChimeraX\bin\lib\site-
    22877 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22878 t = self.triangle_num 
    22879 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22880  
    22881 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22882  
    22883 File "C:\Program Files\ChimeraX\bin\lib\site-
    22884 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22885 t = self.triangle_num 
    22886  
    22887 See log for complete Python traceback. 
    22888  
    22889 Traceback (most recent call last): 
    22890 File "C:\Program Files\ChimeraX\bin\lib\site-
    22891 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22892 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22893 File "C:\Program Files\ChimeraX\bin\lib\site-
    22894 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22895 mouse_pause_tracking 
    22896 self._mouse_pause() 
    22897 File "C:\Program Files\ChimeraX\bin\lib\site-
    22898 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22899 m.pause(self._mouse_pause_position) 
    22900 File "C:\Program Files\ChimeraX\bin\lib\site-
    22901 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22902 p = self.view.picked_object(x, y) 
    22903 File "C:\Program Files\ChimeraX\bin\lib\site-
    22904 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22905 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22906 beyond, 
    22907 File "C:\Program Files\ChimeraX\bin\lib\site-
    22908 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22909 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22910 File "C:\Program Files\ChimeraX\bin\lib\site-
    22911 packages\chimerax\core\models.py", line 126, in first_intercept 
    22912 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22913 File "C:\Program Files\ChimeraX\bin\lib\site-
    22914 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22915 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22916 exclude=exclude) 
    22917 File "C:\Program Files\ChimeraX\bin\lib\site-
    22918 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22919 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22920 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22921 line 1121, in first_intercept 
    22922 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22923 pd.is_transparent(): 
    22924 File "C:\Program Files\ChimeraX\bin\lib\site-
    22925 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22926 t = self.triangle_num 
    22927 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22928  
    22929 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22930  
    22931 File "C:\Program Files\ChimeraX\bin\lib\site-
    22932 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22933 t = self.triangle_num 
    22934  
    22935 See log for complete Python traceback. 
    22936  
    22937 Traceback (most recent call last): 
    22938 File "C:\Program Files\ChimeraX\bin\lib\site-
    22939 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22940 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22941 File "C:\Program Files\ChimeraX\bin\lib\site-
    22942 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22943 mouse_pause_tracking 
    22944 self._mouse_pause() 
    22945 File "C:\Program Files\ChimeraX\bin\lib\site-
    22946 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22947 m.pause(self._mouse_pause_position) 
    22948 File "C:\Program Files\ChimeraX\bin\lib\site-
    22949 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22950 p = self.view.picked_object(x, y) 
    22951 File "C:\Program Files\ChimeraX\bin\lib\site-
    22952 packages\chimerax\graphics\view.py", line 817, in picked_object 
    22953 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    22954 beyond, 
    22955 File "C:\Program Files\ChimeraX\bin\lib\site-
    22956 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    22957 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    22958 File "C:\Program Files\ChimeraX\bin\lib\site-
    22959 packages\chimerax\core\models.py", line 126, in first_intercept 
    22960 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    22961 File "C:\Program Files\ChimeraX\bin\lib\site-
    22962 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    22963 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    22964 exclude=exclude) 
    22965 File "C:\Program Files\ChimeraX\bin\lib\site-
    22966 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    22967 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    22968 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    22969 line 1121, in first_intercept 
    22970 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    22971 pd.is_transparent(): 
    22972 File "C:\Program Files\ChimeraX\bin\lib\site-
    22973 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22974 t = self.triangle_num 
    22975 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22976  
    22977 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    22978  
    22979 File "C:\Program Files\ChimeraX\bin\lib\site-
    22980 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    22981 t = self.triangle_num 
    22982  
    22983 See log for complete Python traceback. 
    22984  
    22985 Traceback (most recent call last): 
    22986 File "C:\Program Files\ChimeraX\bin\lib\site-
    22987 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    22988 self.session.ui.mouse_modes.mouse_pause_tracking() 
    22989 File "C:\Program Files\ChimeraX\bin\lib\site-
    22990 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    22991 mouse_pause_tracking 
    22992 self._mouse_pause() 
    22993 File "C:\Program Files\ChimeraX\bin\lib\site-
    22994 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    22995 m.pause(self._mouse_pause_position) 
    22996 File "C:\Program Files\ChimeraX\bin\lib\site-
    22997 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    22998 p = self.view.picked_object(x, y) 
    22999 File "C:\Program Files\ChimeraX\bin\lib\site-
    23000 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23001 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23002 beyond, 
    23003 File "C:\Program Files\ChimeraX\bin\lib\site-
    23004 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23005 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23006 File "C:\Program Files\ChimeraX\bin\lib\site-
    23007 packages\chimerax\core\models.py", line 126, in first_intercept 
    23008 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23009 File "C:\Program Files\ChimeraX\bin\lib\site-
    23010 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23011 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23012 exclude=exclude) 
    23013 File "C:\Program Files\ChimeraX\bin\lib\site-
    23014 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23015 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23016 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23017 line 1121, in first_intercept 
    23018 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23019 pd.is_transparent(): 
    23020 File "C:\Program Files\ChimeraX\bin\lib\site-
    23021 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23022 t = self.triangle_num 
    23023 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23024  
    23025 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23026  
    23027 File "C:\Program Files\ChimeraX\bin\lib\site-
    23028 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23029 t = self.triangle_num 
    23030  
    23031 See log for complete Python traceback. 
    23032  
    23033 Traceback (most recent call last): 
    23034 File "C:\Program Files\ChimeraX\bin\lib\site-
    23035 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23036 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23037 File "C:\Program Files\ChimeraX\bin\lib\site-
    23038 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23039 mouse_pause_tracking 
    23040 self._mouse_pause() 
    23041 File "C:\Program Files\ChimeraX\bin\lib\site-
    23042 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23043 m.pause(self._mouse_pause_position) 
    23044 File "C:\Program Files\ChimeraX\bin\lib\site-
    23045 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23046 p = self.view.picked_object(x, y) 
    23047 File "C:\Program Files\ChimeraX\bin\lib\site-
    23048 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23049 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23050 beyond, 
    23051 File "C:\Program Files\ChimeraX\bin\lib\site-
    23052 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23053 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23054 File "C:\Program Files\ChimeraX\bin\lib\site-
    23055 packages\chimerax\core\models.py", line 126, in first_intercept 
    23056 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23057 File "C:\Program Files\ChimeraX\bin\lib\site-
    23058 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23059 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23060 exclude=exclude) 
    23061 File "C:\Program Files\ChimeraX\bin\lib\site-
    23062 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23063 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23064 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23065 line 1121, in first_intercept 
    23066 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23067 pd.is_transparent(): 
    23068 File "C:\Program Files\ChimeraX\bin\lib\site-
    23069 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23070 t = self.triangle_num 
    23071 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23072  
    23073 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23074  
    23075 File "C:\Program Files\ChimeraX\bin\lib\site-
    23076 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23077 t = self.triangle_num 
    23078  
    23079 See log for complete Python traceback. 
    23080  
    23081 Traceback (most recent call last): 
    23082 File "C:\Program Files\ChimeraX\bin\lib\site-
    23083 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23084 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23085 File "C:\Program Files\ChimeraX\bin\lib\site-
    23086 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23087 mouse_pause_tracking 
    23088 self._mouse_pause() 
    23089 File "C:\Program Files\ChimeraX\bin\lib\site-
    23090 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23091 m.pause(self._mouse_pause_position) 
    23092 File "C:\Program Files\ChimeraX\bin\lib\site-
    23093 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23094 p = self.view.picked_object(x, y) 
    23095 File "C:\Program Files\ChimeraX\bin\lib\site-
    23096 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23097 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23098 beyond, 
    23099 File "C:\Program Files\ChimeraX\bin\lib\site-
    23100 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23101 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23102 File "C:\Program Files\ChimeraX\bin\lib\site-
    23103 packages\chimerax\core\models.py", line 126, in first_intercept 
    23104 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23105 File "C:\Program Files\ChimeraX\bin\lib\site-
    23106 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23107 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23108 exclude=exclude) 
    23109 File "C:\Program Files\ChimeraX\bin\lib\site-
    23110 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23111 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23112 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23113 line 1121, in first_intercept 
    23114 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23115 pd.is_transparent(): 
    23116 File "C:\Program Files\ChimeraX\bin\lib\site-
    23117 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23118 t = self.triangle_num 
    23119 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23120  
    23121 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23122  
    23123 File "C:\Program Files\ChimeraX\bin\lib\site-
    23124 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23125 t = self.triangle_num 
    23126  
    23127 See log for complete Python traceback. 
    23128  
    23129 Traceback (most recent call last): 
    23130 File "C:\Program Files\ChimeraX\bin\lib\site-
    23131 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23132 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23133 File "C:\Program Files\ChimeraX\bin\lib\site-
    23134 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23135 mouse_pause_tracking 
    23136 self._mouse_pause() 
    23137 File "C:\Program Files\ChimeraX\bin\lib\site-
    23138 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23139 m.pause(self._mouse_pause_position) 
    23140 File "C:\Program Files\ChimeraX\bin\lib\site-
    23141 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23142 p = self.view.picked_object(x, y) 
    23143 File "C:\Program Files\ChimeraX\bin\lib\site-
    23144 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23145 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23146 beyond, 
    23147 File "C:\Program Files\ChimeraX\bin\lib\site-
    23148 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23149 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23150 File "C:\Program Files\ChimeraX\bin\lib\site-
    23151 packages\chimerax\core\models.py", line 126, in first_intercept 
    23152 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23153 File "C:\Program Files\ChimeraX\bin\lib\site-
    23154 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23155 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23156 exclude=exclude) 
    23157 File "C:\Program Files\ChimeraX\bin\lib\site-
    23158 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23159 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23160 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23161 line 1121, in first_intercept 
    23162 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23163 pd.is_transparent(): 
    23164 File "C:\Program Files\ChimeraX\bin\lib\site-
    23165 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23166 t = self.triangle_num 
    23167 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23168  
    23169 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23170  
    23171 File "C:\Program Files\ChimeraX\bin\lib\site-
    23172 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23173 t = self.triangle_num 
    23174  
    23175 See log for complete Python traceback. 
    23176  
    23177 Traceback (most recent call last): 
    23178 File "C:\Program Files\ChimeraX\bin\lib\site-
    23179 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23180 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23181 File "C:\Program Files\ChimeraX\bin\lib\site-
    23182 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23183 mouse_pause_tracking 
    23184 self._mouse_pause() 
    23185 File "C:\Program Files\ChimeraX\bin\lib\site-
    23186 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23187 m.pause(self._mouse_pause_position) 
    23188 File "C:\Program Files\ChimeraX\bin\lib\site-
    23189 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23190 p = self.view.picked_object(x, y) 
    23191 File "C:\Program Files\ChimeraX\bin\lib\site-
    23192 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23193 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23194 beyond, 
    23195 File "C:\Program Files\ChimeraX\bin\lib\site-
    23196 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23197 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23198 File "C:\Program Files\ChimeraX\bin\lib\site-
    23199 packages\chimerax\core\models.py", line 126, in first_intercept 
    23200 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23201 File "C:\Program Files\ChimeraX\bin\lib\site-
    23202 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23203 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23204 exclude=exclude) 
    23205 File "C:\Program Files\ChimeraX\bin\lib\site-
    23206 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23207 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23208 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23209 line 1121, in first_intercept 
    23210 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23211 pd.is_transparent(): 
    23212 File "C:\Program Files\ChimeraX\bin\lib\site-
    23213 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23214 t = self.triangle_num 
    23215 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23216  
    23217 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23218  
    23219 File "C:\Program Files\ChimeraX\bin\lib\site-
    23220 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23221 t = self.triangle_num 
    23222  
    23223 See log for complete Python traceback. 
    23224  
    23225 Traceback (most recent call last): 
    23226 File "C:\Program Files\ChimeraX\bin\lib\site-
    23227 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23228 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23229 File "C:\Program Files\ChimeraX\bin\lib\site-
    23230 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23231 mouse_pause_tracking 
    23232 self._mouse_pause() 
    23233 File "C:\Program Files\ChimeraX\bin\lib\site-
    23234 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23235 m.pause(self._mouse_pause_position) 
    23236 File "C:\Program Files\ChimeraX\bin\lib\site-
    23237 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23238 p = self.view.picked_object(x, y) 
    23239 File "C:\Program Files\ChimeraX\bin\lib\site-
    23240 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23241 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23242 beyond, 
    23243 File "C:\Program Files\ChimeraX\bin\lib\site-
    23244 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23245 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23246 File "C:\Program Files\ChimeraX\bin\lib\site-
    23247 packages\chimerax\core\models.py", line 126, in first_intercept 
    23248 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23249 File "C:\Program Files\ChimeraX\bin\lib\site-
    23250 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23251 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23252 exclude=exclude) 
    23253 File "C:\Program Files\ChimeraX\bin\lib\site-
    23254 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23255 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23256 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23257 line 1121, in first_intercept 
    23258 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23259 pd.is_transparent(): 
    23260 File "C:\Program Files\ChimeraX\bin\lib\site-
    23261 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23262 t = self.triangle_num 
    23263 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23264  
    23265 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23266  
    23267 File "C:\Program Files\ChimeraX\bin\lib\site-
    23268 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23269 t = self.triangle_num 
    23270  
    23271 See log for complete Python traceback. 
    23272  
    23273 Traceback (most recent call last): 
    23274 File "C:\Program Files\ChimeraX\bin\lib\site-
    23275 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23276 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23277 File "C:\Program Files\ChimeraX\bin\lib\site-
    23278 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23279 mouse_pause_tracking 
    23280 self._mouse_pause() 
    23281 File "C:\Program Files\ChimeraX\bin\lib\site-
    23282 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23283 m.pause(self._mouse_pause_position) 
    23284 File "C:\Program Files\ChimeraX\bin\lib\site-
    23285 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23286 p = self.view.picked_object(x, y) 
    23287 File "C:\Program Files\ChimeraX\bin\lib\site-
    23288 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23289 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23290 beyond, 
    23291 File "C:\Program Files\ChimeraX\bin\lib\site-
    23292 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23293 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23294 File "C:\Program Files\ChimeraX\bin\lib\site-
    23295 packages\chimerax\core\models.py", line 126, in first_intercept 
    23296 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23297 File "C:\Program Files\ChimeraX\bin\lib\site-
    23298 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23299 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23300 exclude=exclude) 
    23301 File "C:\Program Files\ChimeraX\bin\lib\site-
    23302 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23303 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23304 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23305 line 1121, in first_intercept 
    23306 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23307 pd.is_transparent(): 
    23308 File "C:\Program Files\ChimeraX\bin\lib\site-
    23309 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23310 t = self.triangle_num 
    23311 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23312  
    23313 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23314  
    23315 File "C:\Program Files\ChimeraX\bin\lib\site-
    23316 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23317 t = self.triangle_num 
    23318  
    23319 See log for complete Python traceback. 
    23320  
    23321 Traceback (most recent call last): 
    23322 File "C:\Program Files\ChimeraX\bin\lib\site-
    23323 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23324 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23325 File "C:\Program Files\ChimeraX\bin\lib\site-
    23326 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23327 mouse_pause_tracking 
    23328 self._mouse_pause() 
    23329 File "C:\Program Files\ChimeraX\bin\lib\site-
    23330 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23331 m.pause(self._mouse_pause_position) 
    23332 File "C:\Program Files\ChimeraX\bin\lib\site-
    23333 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23334 p = self.view.picked_object(x, y) 
    23335 File "C:\Program Files\ChimeraX\bin\lib\site-
    23336 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23337 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23338 beyond, 
    23339 File "C:\Program Files\ChimeraX\bin\lib\site-
    23340 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23341 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23342 File "C:\Program Files\ChimeraX\bin\lib\site-
    23343 packages\chimerax\core\models.py", line 126, in first_intercept 
    23344 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23345 File "C:\Program Files\ChimeraX\bin\lib\site-
    23346 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23347 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23348 exclude=exclude) 
    23349 File "C:\Program Files\ChimeraX\bin\lib\site-
    23350 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23351 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23352 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23353 line 1121, in first_intercept 
    23354 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23355 pd.is_transparent(): 
    23356 File "C:\Program Files\ChimeraX\bin\lib\site-
    23357 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23358 t = self.triangle_num 
    23359 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23360  
    23361 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23362  
    23363 File "C:\Program Files\ChimeraX\bin\lib\site-
    23364 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23365 t = self.triangle_num 
    23366  
    23367 See log for complete Python traceback. 
    23368  
    23369 Traceback (most recent call last): 
    23370 File "C:\Program Files\ChimeraX\bin\lib\site-
    23371 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23372 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23373 File "C:\Program Files\ChimeraX\bin\lib\site-
    23374 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23375 mouse_pause_tracking 
    23376 self._mouse_pause() 
    23377 File "C:\Program Files\ChimeraX\bin\lib\site-
    23378 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23379 m.pause(self._mouse_pause_position) 
    23380 File "C:\Program Files\ChimeraX\bin\lib\site-
    23381 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23382 p = self.view.picked_object(x, y) 
    23383 File "C:\Program Files\ChimeraX\bin\lib\site-
    23384 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23385 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23386 beyond, 
    23387 File "C:\Program Files\ChimeraX\bin\lib\site-
    23388 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23389 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23390 File "C:\Program Files\ChimeraX\bin\lib\site-
    23391 packages\chimerax\core\models.py", line 126, in first_intercept 
    23392 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23393 File "C:\Program Files\ChimeraX\bin\lib\site-
    23394 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23395 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23396 exclude=exclude) 
    23397 File "C:\Program Files\ChimeraX\bin\lib\site-
    23398 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23399 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23400 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23401 line 1121, in first_intercept 
    23402 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23403 pd.is_transparent(): 
    23404 File "C:\Program Files\ChimeraX\bin\lib\site-
    23405 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23406 t = self.triangle_num 
    23407 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23408  
    23409 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23410  
    23411 File "C:\Program Files\ChimeraX\bin\lib\site-
    23412 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23413 t = self.triangle_num 
    23414  
    23415 See log for complete Python traceback. 
    23416  
    23417 Traceback (most recent call last): 
    23418 File "C:\Program Files\ChimeraX\bin\lib\site-
    23419 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23420 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23421 File "C:\Program Files\ChimeraX\bin\lib\site-
    23422 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23423 mouse_pause_tracking 
    23424 self._mouse_pause() 
    23425 File "C:\Program Files\ChimeraX\bin\lib\site-
    23426 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23427 m.pause(self._mouse_pause_position) 
    23428 File "C:\Program Files\ChimeraX\bin\lib\site-
    23429 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23430 p = self.view.picked_object(x, y) 
    23431 File "C:\Program Files\ChimeraX\bin\lib\site-
    23432 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23433 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23434 beyond, 
    23435 File "C:\Program Files\ChimeraX\bin\lib\site-
    23436 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23437 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23438 File "C:\Program Files\ChimeraX\bin\lib\site-
    23439 packages\chimerax\core\models.py", line 126, in first_intercept 
    23440 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23441 File "C:\Program Files\ChimeraX\bin\lib\site-
    23442 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23443 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23444 exclude=exclude) 
    23445 File "C:\Program Files\ChimeraX\bin\lib\site-
    23446 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23447 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23448 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23449 line 1121, in first_intercept 
    23450 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23451 pd.is_transparent(): 
    23452 File "C:\Program Files\ChimeraX\bin\lib\site-
    23453 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23454 t = self.triangle_num 
    23455 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23456  
    23457 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23458  
    23459 File "C:\Program Files\ChimeraX\bin\lib\site-
    23460 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23461 t = self.triangle_num 
    23462  
    23463 See log for complete Python traceback. 
    23464  
    23465 Traceback (most recent call last): 
    23466 File "C:\Program Files\ChimeraX\bin\lib\site-
    23467 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23468 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23469 File "C:\Program Files\ChimeraX\bin\lib\site-
    23470 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23471 mouse_pause_tracking 
    23472 self._mouse_pause() 
    23473 File "C:\Program Files\ChimeraX\bin\lib\site-
    23474 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23475 m.pause(self._mouse_pause_position) 
    23476 File "C:\Program Files\ChimeraX\bin\lib\site-
    23477 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23478 p = self.view.picked_object(x, y) 
    23479 File "C:\Program Files\ChimeraX\bin\lib\site-
    23480 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23481 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23482 beyond, 
    23483 File "C:\Program Files\ChimeraX\bin\lib\site-
    23484 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23485 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23486 File "C:\Program Files\ChimeraX\bin\lib\site-
    23487 packages\chimerax\core\models.py", line 126, in first_intercept 
    23488 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23489 File "C:\Program Files\ChimeraX\bin\lib\site-
    23490 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23491 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23492 exclude=exclude) 
    23493 File "C:\Program Files\ChimeraX\bin\lib\site-
    23494 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23495 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23496 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23497 line 1121, in first_intercept 
    23498 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23499 pd.is_transparent(): 
    23500 File "C:\Program Files\ChimeraX\bin\lib\site-
    23501 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23502 t = self.triangle_num 
    23503 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23504  
    23505 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23506  
    23507 File "C:\Program Files\ChimeraX\bin\lib\site-
    23508 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23509 t = self.triangle_num 
    23510  
    23511 See log for complete Python traceback. 
    23512  
    23513 Traceback (most recent call last): 
    23514 File "C:\Program Files\ChimeraX\bin\lib\site-
    23515 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23516 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23517 File "C:\Program Files\ChimeraX\bin\lib\site-
    23518 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23519 mouse_pause_tracking 
    23520 self._mouse_pause() 
    23521 File "C:\Program Files\ChimeraX\bin\lib\site-
    23522 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23523 m.pause(self._mouse_pause_position) 
    23524 File "C:\Program Files\ChimeraX\bin\lib\site-
    23525 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23526 p = self.view.picked_object(x, y) 
    23527 File "C:\Program Files\ChimeraX\bin\lib\site-
    23528 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23529 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23530 beyond, 
    23531 File "C:\Program Files\ChimeraX\bin\lib\site-
    23532 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23533 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23534 File "C:\Program Files\ChimeraX\bin\lib\site-
    23535 packages\chimerax\core\models.py", line 126, in first_intercept 
    23536 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23537 File "C:\Program Files\ChimeraX\bin\lib\site-
    23538 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23539 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23540 exclude=exclude) 
    23541 File "C:\Program Files\ChimeraX\bin\lib\site-
    23542 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23543 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23544 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23545 line 1121, in first_intercept 
    23546 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23547 pd.is_transparent(): 
    23548 File "C:\Program Files\ChimeraX\bin\lib\site-
    23549 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23550 t = self.triangle_num 
    23551 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23552  
    23553 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23554  
    23555 File "C:\Program Files\ChimeraX\bin\lib\site-
    23556 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23557 t = self.triangle_num 
    23558  
    23559 See log for complete Python traceback. 
    23560  
    23561 Traceback (most recent call last): 
    23562 File "C:\Program Files\ChimeraX\bin\lib\site-
    23563 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23564 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23565 File "C:\Program Files\ChimeraX\bin\lib\site-
    23566 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23567 mouse_pause_tracking 
    23568 self._mouse_pause() 
    23569 File "C:\Program Files\ChimeraX\bin\lib\site-
    23570 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23571 m.pause(self._mouse_pause_position) 
    23572 File "C:\Program Files\ChimeraX\bin\lib\site-
    23573 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23574 p = self.view.picked_object(x, y) 
    23575 File "C:\Program Files\ChimeraX\bin\lib\site-
    23576 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23577 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23578 beyond, 
    23579 File "C:\Program Files\ChimeraX\bin\lib\site-
    23580 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23581 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23582 File "C:\Program Files\ChimeraX\bin\lib\site-
    23583 packages\chimerax\core\models.py", line 126, in first_intercept 
    23584 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23585 File "C:\Program Files\ChimeraX\bin\lib\site-
    23586 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23587 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23588 exclude=exclude) 
    23589 File "C:\Program Files\ChimeraX\bin\lib\site-
    23590 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23591 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23592 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23593 line 1121, in first_intercept 
    23594 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23595 pd.is_transparent(): 
    23596 File "C:\Program Files\ChimeraX\bin\lib\site-
    23597 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23598 t = self.triangle_num 
    23599 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23600  
    23601 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23602  
    23603 File "C:\Program Files\ChimeraX\bin\lib\site-
    23604 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23605 t = self.triangle_num 
    23606  
    23607 See log for complete Python traceback. 
    23608  
    23609 Traceback (most recent call last): 
    23610 File "C:\Program Files\ChimeraX\bin\lib\site-
    23611 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23612 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23613 File "C:\Program Files\ChimeraX\bin\lib\site-
    23614 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23615 mouse_pause_tracking 
    23616 self._mouse_pause() 
    23617 File "C:\Program Files\ChimeraX\bin\lib\site-
    23618 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23619 m.pause(self._mouse_pause_position) 
    23620 File "C:\Program Files\ChimeraX\bin\lib\site-
    23621 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23622 p = self.view.picked_object(x, y) 
    23623 File "C:\Program Files\ChimeraX\bin\lib\site-
    23624 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23625 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23626 beyond, 
    23627 File "C:\Program Files\ChimeraX\bin\lib\site-
    23628 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23629 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23630 File "C:\Program Files\ChimeraX\bin\lib\site-
    23631 packages\chimerax\core\models.py", line 126, in first_intercept 
    23632 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23633 File "C:\Program Files\ChimeraX\bin\lib\site-
    23634 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23635 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23636 exclude=exclude) 
    23637 File "C:\Program Files\ChimeraX\bin\lib\site-
    23638 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23639 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23640 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23641 line 1121, in first_intercept 
    23642 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23643 pd.is_transparent(): 
    23644 File "C:\Program Files\ChimeraX\bin\lib\site-
    23645 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23646 t = self.triangle_num 
    23647 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23648  
    23649 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23650  
    23651 File "C:\Program Files\ChimeraX\bin\lib\site-
    23652 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23653 t = self.triangle_num 
    23654  
    23655 See log for complete Python traceback. 
    23656  
    23657 Traceback (most recent call last): 
    23658 File "C:\Program Files\ChimeraX\bin\lib\site-
    23659 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23660 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23661 File "C:\Program Files\ChimeraX\bin\lib\site-
    23662 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23663 mouse_pause_tracking 
    23664 self._mouse_pause() 
    23665 File "C:\Program Files\ChimeraX\bin\lib\site-
    23666 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23667 m.pause(self._mouse_pause_position) 
    23668 File "C:\Program Files\ChimeraX\bin\lib\site-
    23669 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23670 p = self.view.picked_object(x, y) 
    23671 File "C:\Program Files\ChimeraX\bin\lib\site-
    23672 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23673 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23674 beyond, 
    23675 File "C:\Program Files\ChimeraX\bin\lib\site-
    23676 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23677 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23678 File "C:\Program Files\ChimeraX\bin\lib\site-
    23679 packages\chimerax\core\models.py", line 126, in first_intercept 
    23680 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23681 File "C:\Program Files\ChimeraX\bin\lib\site-
    23682 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23683 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23684 exclude=exclude) 
    23685 File "C:\Program Files\ChimeraX\bin\lib\site-
    23686 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23687 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23688 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23689 line 1121, in first_intercept 
    23690 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23691 pd.is_transparent(): 
    23692 File "C:\Program Files\ChimeraX\bin\lib\site-
    23693 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23694 t = self.triangle_num 
    23695 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23696  
    23697 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23698  
    23699 File "C:\Program Files\ChimeraX\bin\lib\site-
    23700 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23701 t = self.triangle_num 
    23702  
    23703 See log for complete Python traceback. 
    23704  
    23705 Traceback (most recent call last): 
    23706 File "C:\Program Files\ChimeraX\bin\lib\site-
    23707 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23708 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23709 File "C:\Program Files\ChimeraX\bin\lib\site-
    23710 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23711 mouse_pause_tracking 
    23712 self._mouse_pause() 
    23713 File "C:\Program Files\ChimeraX\bin\lib\site-
    23714 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23715 m.pause(self._mouse_pause_position) 
    23716 File "C:\Program Files\ChimeraX\bin\lib\site-
    23717 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23718 p = self.view.picked_object(x, y) 
    23719 File "C:\Program Files\ChimeraX\bin\lib\site-
    23720 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23721 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23722 beyond, 
    23723 File "C:\Program Files\ChimeraX\bin\lib\site-
    23724 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23725 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23726 File "C:\Program Files\ChimeraX\bin\lib\site-
    23727 packages\chimerax\core\models.py", line 126, in first_intercept 
    23728 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23729 File "C:\Program Files\ChimeraX\bin\lib\site-
    23730 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23731 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23732 exclude=exclude) 
    23733 File "C:\Program Files\ChimeraX\bin\lib\site-
    23734 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23735 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23736 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23737 line 1121, in first_intercept 
    23738 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23739 pd.is_transparent(): 
    23740 File "C:\Program Files\ChimeraX\bin\lib\site-
    23741 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23742 t = self.triangle_num 
    23743 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23744  
    23745 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23746  
    23747 File "C:\Program Files\ChimeraX\bin\lib\site-
    23748 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23749 t = self.triangle_num 
    23750  
    23751 See log for complete Python traceback. 
    23752  
    23753 Traceback (most recent call last): 
    23754 File "C:\Program Files\ChimeraX\bin\lib\site-
    23755 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23756 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23757 File "C:\Program Files\ChimeraX\bin\lib\site-
    23758 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23759 mouse_pause_tracking 
    23760 self._mouse_pause() 
    23761 File "C:\Program Files\ChimeraX\bin\lib\site-
    23762 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23763 m.pause(self._mouse_pause_position) 
    23764 File "C:\Program Files\ChimeraX\bin\lib\site-
    23765 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23766 p = self.view.picked_object(x, y) 
    23767 File "C:\Program Files\ChimeraX\bin\lib\site-
    23768 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23769 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23770 beyond, 
    23771 File "C:\Program Files\ChimeraX\bin\lib\site-
    23772 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23773 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23774 File "C:\Program Files\ChimeraX\bin\lib\site-
    23775 packages\chimerax\core\models.py", line 126, in first_intercept 
    23776 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23777 File "C:\Program Files\ChimeraX\bin\lib\site-
    23778 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23779 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23780 exclude=exclude) 
    23781 File "C:\Program Files\ChimeraX\bin\lib\site-
    23782 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23783 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23784 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23785 line 1121, in first_intercept 
    23786 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23787 pd.is_transparent(): 
    23788 File "C:\Program Files\ChimeraX\bin\lib\site-
    23789 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23790 t = self.triangle_num 
    23791 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23792  
    23793 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23794  
    23795 File "C:\Program Files\ChimeraX\bin\lib\site-
    23796 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23797 t = self.triangle_num 
    23798  
    23799 See log for complete Python traceback. 
    23800  
    23801 Traceback (most recent call last): 
    23802 File "C:\Program Files\ChimeraX\bin\lib\site-
    23803 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23804 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23805 File "C:\Program Files\ChimeraX\bin\lib\site-
    23806 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23807 mouse_pause_tracking 
    23808 self._mouse_pause() 
    23809 File "C:\Program Files\ChimeraX\bin\lib\site-
    23810 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23811 m.pause(self._mouse_pause_position) 
    23812 File "C:\Program Files\ChimeraX\bin\lib\site-
    23813 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23814 p = self.view.picked_object(x, y) 
    23815 File "C:\Program Files\ChimeraX\bin\lib\site-
    23816 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23817 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23818 beyond, 
    23819 File "C:\Program Files\ChimeraX\bin\lib\site-
    23820 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23821 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23822 File "C:\Program Files\ChimeraX\bin\lib\site-
    23823 packages\chimerax\core\models.py", line 126, in first_intercept 
    23824 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23825 File "C:\Program Files\ChimeraX\bin\lib\site-
    23826 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23827 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23828 exclude=exclude) 
    23829 File "C:\Program Files\ChimeraX\bin\lib\site-
    23830 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23831 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23832 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23833 line 1121, in first_intercept 
    23834 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23835 pd.is_transparent(): 
    23836 File "C:\Program Files\ChimeraX\bin\lib\site-
    23837 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23838 t = self.triangle_num 
    23839 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23840  
    23841 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23842  
    23843 File "C:\Program Files\ChimeraX\bin\lib\site-
    23844 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23845 t = self.triangle_num 
    23846  
    23847 See log for complete Python traceback. 
    23848  
    23849 Traceback (most recent call last): 
    23850 File "C:\Program Files\ChimeraX\bin\lib\site-
    23851 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23852 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23853 File "C:\Program Files\ChimeraX\bin\lib\site-
    23854 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23855 mouse_pause_tracking 
    23856 self._mouse_pause() 
    23857 File "C:\Program Files\ChimeraX\bin\lib\site-
    23858 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23859 m.pause(self._mouse_pause_position) 
    23860 File "C:\Program Files\ChimeraX\bin\lib\site-
    23861 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23862 p = self.view.picked_object(x, y) 
    23863 File "C:\Program Files\ChimeraX\bin\lib\site-
    23864 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23865 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23866 beyond, 
    23867 File "C:\Program Files\ChimeraX\bin\lib\site-
    23868 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23869 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23870 File "C:\Program Files\ChimeraX\bin\lib\site-
    23871 packages\chimerax\core\models.py", line 126, in first_intercept 
    23872 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23873 File "C:\Program Files\ChimeraX\bin\lib\site-
    23874 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23875 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23876 exclude=exclude) 
    23877 File "C:\Program Files\ChimeraX\bin\lib\site-
    23878 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23879 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23880 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23881 line 1121, in first_intercept 
    23882 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23883 pd.is_transparent(): 
    23884 File "C:\Program Files\ChimeraX\bin\lib\site-
    23885 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23886 t = self.triangle_num 
    23887 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23888  
    23889 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23890  
    23891 File "C:\Program Files\ChimeraX\bin\lib\site-
    23892 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23893 t = self.triangle_num 
    23894  
    23895 See log for complete Python traceback. 
    23896  
    23897 Traceback (most recent call last): 
    23898 File "C:\Program Files\ChimeraX\bin\lib\site-
    23899 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23900 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23901 File "C:\Program Files\ChimeraX\bin\lib\site-
    23902 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23903 mouse_pause_tracking 
    23904 self._mouse_pause() 
    23905 File "C:\Program Files\ChimeraX\bin\lib\site-
    23906 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23907 m.pause(self._mouse_pause_position) 
    23908 File "C:\Program Files\ChimeraX\bin\lib\site-
    23909 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23910 p = self.view.picked_object(x, y) 
    23911 File "C:\Program Files\ChimeraX\bin\lib\site-
    23912 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23913 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23914 beyond, 
    23915 File "C:\Program Files\ChimeraX\bin\lib\site-
    23916 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23917 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23918 File "C:\Program Files\ChimeraX\bin\lib\site-
    23919 packages\chimerax\core\models.py", line 126, in first_intercept 
    23920 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23921 File "C:\Program Files\ChimeraX\bin\lib\site-
    23922 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23923 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23924 exclude=exclude) 
    23925 File "C:\Program Files\ChimeraX\bin\lib\site-
    23926 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23927 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23928 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23929 line 1121, in first_intercept 
    23930 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23931 pd.is_transparent(): 
    23932 File "C:\Program Files\ChimeraX\bin\lib\site-
    23933 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23934 t = self.triangle_num 
    23935 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23936  
    23937 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23938  
    23939 File "C:\Program Files\ChimeraX\bin\lib\site-
    23940 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23941 t = self.triangle_num 
    23942  
    23943 See log for complete Python traceback. 
    23944  
    23945 Traceback (most recent call last): 
    23946 File "C:\Program Files\ChimeraX\bin\lib\site-
    23947 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23948 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23949 File "C:\Program Files\ChimeraX\bin\lib\site-
    23950 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23951 mouse_pause_tracking 
    23952 self._mouse_pause() 
    23953 File "C:\Program Files\ChimeraX\bin\lib\site-
    23954 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    23955 m.pause(self._mouse_pause_position) 
    23956 File "C:\Program Files\ChimeraX\bin\lib\site-
    23957 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    23958 p = self.view.picked_object(x, y) 
    23959 File "C:\Program Files\ChimeraX\bin\lib\site-
    23960 packages\chimerax\graphics\view.py", line 817, in picked_object 
    23961 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    23962 beyond, 
    23963 File "C:\Program Files\ChimeraX\bin\lib\site-
    23964 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    23965 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    23966 File "C:\Program Files\ChimeraX\bin\lib\site-
    23967 packages\chimerax\core\models.py", line 126, in first_intercept 
    23968 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    23969 File "C:\Program Files\ChimeraX\bin\lib\site-
    23970 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    23971 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    23972 exclude=exclude) 
    23973 File "C:\Program Files\ChimeraX\bin\lib\site-
    23974 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    23975 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    23976 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    23977 line 1121, in first_intercept 
    23978 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    23979 pd.is_transparent(): 
    23980 File "C:\Program Files\ChimeraX\bin\lib\site-
    23981 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23982 t = self.triangle_num 
    23983 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23984  
    23985 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    23986  
    23987 File "C:\Program Files\ChimeraX\bin\lib\site-
    23988 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    23989 t = self.triangle_num 
    23990  
    23991 See log for complete Python traceback. 
    23992  
    23993 Traceback (most recent call last): 
    23994 File "C:\Program Files\ChimeraX\bin\lib\site-
    23995 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    23996 self.session.ui.mouse_modes.mouse_pause_tracking() 
    23997 File "C:\Program Files\ChimeraX\bin\lib\site-
    23998 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    23999 mouse_pause_tracking 
    24000 self._mouse_pause() 
    24001 File "C:\Program Files\ChimeraX\bin\lib\site-
    24002 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24003 m.pause(self._mouse_pause_position) 
    24004 File "C:\Program Files\ChimeraX\bin\lib\site-
    24005 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24006 p = self.view.picked_object(x, y) 
    24007 File "C:\Program Files\ChimeraX\bin\lib\site-
    24008 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24009 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24010 beyond, 
    24011 File "C:\Program Files\ChimeraX\bin\lib\site-
    24012 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24013 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24014 File "C:\Program Files\ChimeraX\bin\lib\site-
    24015 packages\chimerax\core\models.py", line 126, in first_intercept 
    24016 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24017 File "C:\Program Files\ChimeraX\bin\lib\site-
    24018 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24019 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24020 exclude=exclude) 
    24021 File "C:\Program Files\ChimeraX\bin\lib\site-
    24022 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24023 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24024 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24025 line 1121, in first_intercept 
    24026 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24027 pd.is_transparent(): 
    24028 File "C:\Program Files\ChimeraX\bin\lib\site-
    24029 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24030 t = self.triangle_num 
    24031 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24032  
    24033 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24034  
    24035 File "C:\Program Files\ChimeraX\bin\lib\site-
    24036 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24037 t = self.triangle_num 
    24038  
    24039 See log for complete Python traceback. 
    24040  
    24041 Traceback (most recent call last): 
    24042 File "C:\Program Files\ChimeraX\bin\lib\site-
    24043 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24044 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24045 File "C:\Program Files\ChimeraX\bin\lib\site-
    24046 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24047 mouse_pause_tracking 
    24048 self._mouse_pause() 
    24049 File "C:\Program Files\ChimeraX\bin\lib\site-
    24050 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24051 m.pause(self._mouse_pause_position) 
    24052 File "C:\Program Files\ChimeraX\bin\lib\site-
    24053 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24054 p = self.view.picked_object(x, y) 
    24055 File "C:\Program Files\ChimeraX\bin\lib\site-
    24056 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24057 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24058 beyond, 
    24059 File "C:\Program Files\ChimeraX\bin\lib\site-
    24060 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24061 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24062 File "C:\Program Files\ChimeraX\bin\lib\site-
    24063 packages\chimerax\core\models.py", line 126, in first_intercept 
    24064 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24065 File "C:\Program Files\ChimeraX\bin\lib\site-
    24066 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24067 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24068 exclude=exclude) 
    24069 File "C:\Program Files\ChimeraX\bin\lib\site-
    24070 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24071 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24072 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24073 line 1121, in first_intercept 
    24074 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24075 pd.is_transparent(): 
    24076 File "C:\Program Files\ChimeraX\bin\lib\site-
    24077 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24078 t = self.triangle_num 
    24079 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24080  
    24081 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24082  
    24083 File "C:\Program Files\ChimeraX\bin\lib\site-
    24084 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24085 t = self.triangle_num 
    24086  
    24087 See log for complete Python traceback. 
    24088  
    24089 Traceback (most recent call last): 
    24090 File "C:\Program Files\ChimeraX\bin\lib\site-
    24091 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24092 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24093 File "C:\Program Files\ChimeraX\bin\lib\site-
    24094 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24095 mouse_pause_tracking 
    24096 self._mouse_pause() 
    24097 File "C:\Program Files\ChimeraX\bin\lib\site-
    24098 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24099 m.pause(self._mouse_pause_position) 
    24100 File "C:\Program Files\ChimeraX\bin\lib\site-
    24101 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24102 p = self.view.picked_object(x, y) 
    24103 File "C:\Program Files\ChimeraX\bin\lib\site-
    24104 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24105 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24106 beyond, 
    24107 File "C:\Program Files\ChimeraX\bin\lib\site-
    24108 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24109 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24110 File "C:\Program Files\ChimeraX\bin\lib\site-
    24111 packages\chimerax\core\models.py", line 126, in first_intercept 
    24112 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24113 File "C:\Program Files\ChimeraX\bin\lib\site-
    24114 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24115 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24116 exclude=exclude) 
    24117 File "C:\Program Files\ChimeraX\bin\lib\site-
    24118 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24119 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24120 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24121 line 1121, in first_intercept 
    24122 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24123 pd.is_transparent(): 
    24124 File "C:\Program Files\ChimeraX\bin\lib\site-
    24125 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24126 t = self.triangle_num 
    24127 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24128  
    24129 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24130  
    24131 File "C:\Program Files\ChimeraX\bin\lib\site-
    24132 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24133 t = self.triangle_num 
    24134  
    24135 See log for complete Python traceback. 
    24136  
    24137 Traceback (most recent call last): 
    24138 File "C:\Program Files\ChimeraX\bin\lib\site-
    24139 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24140 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24141 File "C:\Program Files\ChimeraX\bin\lib\site-
    24142 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24143 mouse_pause_tracking 
    24144 self._mouse_pause() 
    24145 File "C:\Program Files\ChimeraX\bin\lib\site-
    24146 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24147 m.pause(self._mouse_pause_position) 
    24148 File "C:\Program Files\ChimeraX\bin\lib\site-
    24149 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24150 p = self.view.picked_object(x, y) 
    24151 File "C:\Program Files\ChimeraX\bin\lib\site-
    24152 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24153 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24154 beyond, 
    24155 File "C:\Program Files\ChimeraX\bin\lib\site-
    24156 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24157 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24158 File "C:\Program Files\ChimeraX\bin\lib\site-
    24159 packages\chimerax\core\models.py", line 126, in first_intercept 
    24160 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24161 File "C:\Program Files\ChimeraX\bin\lib\site-
    24162 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24163 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24164 exclude=exclude) 
    24165 File "C:\Program Files\ChimeraX\bin\lib\site-
    24166 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24167 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24168 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24169 line 1121, in first_intercept 
    24170 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24171 pd.is_transparent(): 
    24172 File "C:\Program Files\ChimeraX\bin\lib\site-
    24173 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24174 t = self.triangle_num 
    24175 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24176  
    24177 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24178  
    24179 File "C:\Program Files\ChimeraX\bin\lib\site-
    24180 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24181 t = self.triangle_num 
    24182  
    24183 See log for complete Python traceback. 
    24184  
    24185 Traceback (most recent call last): 
    24186 File "C:\Program Files\ChimeraX\bin\lib\site-
    24187 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24188 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24189 File "C:\Program Files\ChimeraX\bin\lib\site-
    24190 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24191 mouse_pause_tracking 
    24192 self._mouse_pause() 
    24193 File "C:\Program Files\ChimeraX\bin\lib\site-
    24194 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24195 m.pause(self._mouse_pause_position) 
    24196 File "C:\Program Files\ChimeraX\bin\lib\site-
    24197 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24198 p = self.view.picked_object(x, y) 
    24199 File "C:\Program Files\ChimeraX\bin\lib\site-
    24200 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24201 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24202 beyond, 
    24203 File "C:\Program Files\ChimeraX\bin\lib\site-
    24204 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24205 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24206 File "C:\Program Files\ChimeraX\bin\lib\site-
    24207 packages\chimerax\core\models.py", line 126, in first_intercept 
    24208 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24209 File "C:\Program Files\ChimeraX\bin\lib\site-
    24210 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24211 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24212 exclude=exclude) 
    24213 File "C:\Program Files\ChimeraX\bin\lib\site-
    24214 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24215 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24216 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24217 line 1121, in first_intercept 
    24218 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24219 pd.is_transparent(): 
    24220 File "C:\Program Files\ChimeraX\bin\lib\site-
    24221 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24222 t = self.triangle_num 
    24223 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24224  
    24225 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24226  
    24227 File "C:\Program Files\ChimeraX\bin\lib\site-
    24228 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24229 t = self.triangle_num 
    24230  
    24231 See log for complete Python traceback. 
    24232  
    24233 Traceback (most recent call last): 
    24234 File "C:\Program Files\ChimeraX\bin\lib\site-
    24235 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24236 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24237 File "C:\Program Files\ChimeraX\bin\lib\site-
    24238 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24239 mouse_pause_tracking 
    24240 self._mouse_pause() 
    24241 File "C:\Program Files\ChimeraX\bin\lib\site-
    24242 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24243 m.pause(self._mouse_pause_position) 
    24244 File "C:\Program Files\ChimeraX\bin\lib\site-
    24245 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24246 p = self.view.picked_object(x, y) 
    24247 File "C:\Program Files\ChimeraX\bin\lib\site-
    24248 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24249 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24250 beyond, 
    24251 File "C:\Program Files\ChimeraX\bin\lib\site-
    24252 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24253 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24254 File "C:\Program Files\ChimeraX\bin\lib\site-
    24255 packages\chimerax\core\models.py", line 126, in first_intercept 
    24256 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24257 File "C:\Program Files\ChimeraX\bin\lib\site-
    24258 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24259 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24260 exclude=exclude) 
    24261 File "C:\Program Files\ChimeraX\bin\lib\site-
    24262 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24263 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24264 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24265 line 1121, in first_intercept 
    24266 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24267 pd.is_transparent(): 
    24268 File "C:\Program Files\ChimeraX\bin\lib\site-
    24269 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24270 t = self.triangle_num 
    24271 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24272  
    24273 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24274  
    24275 File "C:\Program Files\ChimeraX\bin\lib\site-
    24276 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24277 t = self.triangle_num 
    24278  
    24279 See log for complete Python traceback. 
    24280  
    24281 Traceback (most recent call last): 
    24282 File "C:\Program Files\ChimeraX\bin\lib\site-
    24283 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24284 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24285 File "C:\Program Files\ChimeraX\bin\lib\site-
    24286 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24287 mouse_pause_tracking 
    24288 self._mouse_pause() 
    24289 File "C:\Program Files\ChimeraX\bin\lib\site-
    24290 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24291 m.pause(self._mouse_pause_position) 
    24292 File "C:\Program Files\ChimeraX\bin\lib\site-
    24293 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24294 p = self.view.picked_object(x, y) 
    24295 File "C:\Program Files\ChimeraX\bin\lib\site-
    24296 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24297 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24298 beyond, 
    24299 File "C:\Program Files\ChimeraX\bin\lib\site-
    24300 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24301 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24302 File "C:\Program Files\ChimeraX\bin\lib\site-
    24303 packages\chimerax\core\models.py", line 126, in first_intercept 
    24304 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24305 File "C:\Program Files\ChimeraX\bin\lib\site-
    24306 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24307 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24308 exclude=exclude) 
    24309 File "C:\Program Files\ChimeraX\bin\lib\site-
    24310 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24311 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24312 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24313 line 1121, in first_intercept 
    24314 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24315 pd.is_transparent(): 
    24316 File "C:\Program Files\ChimeraX\bin\lib\site-
    24317 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24318 t = self.triangle_num 
    24319 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24320  
    24321 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24322  
    24323 File "C:\Program Files\ChimeraX\bin\lib\site-
    24324 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24325 t = self.triangle_num 
    24326  
    24327 See log for complete Python traceback. 
    24328  
    24329 Traceback (most recent call last): 
    24330 File "C:\Program Files\ChimeraX\bin\lib\site-
    24331 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24332 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24333 File "C:\Program Files\ChimeraX\bin\lib\site-
    24334 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24335 mouse_pause_tracking 
    24336 self._mouse_pause() 
    24337 File "C:\Program Files\ChimeraX\bin\lib\site-
    24338 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24339 m.pause(self._mouse_pause_position) 
    24340 File "C:\Program Files\ChimeraX\bin\lib\site-
    24341 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24342 p = self.view.picked_object(x, y) 
    24343 File "C:\Program Files\ChimeraX\bin\lib\site-
    24344 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24345 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24346 beyond, 
    24347 File "C:\Program Files\ChimeraX\bin\lib\site-
    24348 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24349 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24350 File "C:\Program Files\ChimeraX\bin\lib\site-
    24351 packages\chimerax\core\models.py", line 126, in first_intercept 
    24352 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24353 File "C:\Program Files\ChimeraX\bin\lib\site-
    24354 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24355 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24356 exclude=exclude) 
    24357 File "C:\Program Files\ChimeraX\bin\lib\site-
    24358 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24359 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24360 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24361 line 1121, in first_intercept 
    24362 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24363 pd.is_transparent(): 
    24364 File "C:\Program Files\ChimeraX\bin\lib\site-
    24365 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24366 t = self.triangle_num 
    24367 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24368  
    24369 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24370  
    24371 File "C:\Program Files\ChimeraX\bin\lib\site-
    24372 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24373 t = self.triangle_num 
    24374  
    24375 See log for complete Python traceback. 
    24376  
    24377 Traceback (most recent call last): 
    24378 File "C:\Program Files\ChimeraX\bin\lib\site-
    24379 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24380 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24381 File "C:\Program Files\ChimeraX\bin\lib\site-
    24382 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24383 mouse_pause_tracking 
    24384 self._mouse_pause() 
    24385 File "C:\Program Files\ChimeraX\bin\lib\site-
    24386 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24387 m.pause(self._mouse_pause_position) 
    24388 File "C:\Program Files\ChimeraX\bin\lib\site-
    24389 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24390 p = self.view.picked_object(x, y) 
    24391 File "C:\Program Files\ChimeraX\bin\lib\site-
    24392 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24393 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24394 beyond, 
    24395 File "C:\Program Files\ChimeraX\bin\lib\site-
    24396 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24397 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24398 File "C:\Program Files\ChimeraX\bin\lib\site-
    24399 packages\chimerax\core\models.py", line 126, in first_intercept 
    24400 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24401 File "C:\Program Files\ChimeraX\bin\lib\site-
    24402 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24403 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24404 exclude=exclude) 
    24405 File "C:\Program Files\ChimeraX\bin\lib\site-
    24406 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24407 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24408 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24409 line 1121, in first_intercept 
    24410 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24411 pd.is_transparent(): 
    24412 File "C:\Program Files\ChimeraX\bin\lib\site-
    24413 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24414 t = self.triangle_num 
    24415 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24416  
    24417 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24418  
    24419 File "C:\Program Files\ChimeraX\bin\lib\site-
    24420 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24421 t = self.triangle_num 
    24422  
    24423 See log for complete Python traceback. 
    24424  
    24425 Traceback (most recent call last): 
    24426 File "C:\Program Files\ChimeraX\bin\lib\site-
    24427 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24428 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24429 File "C:\Program Files\ChimeraX\bin\lib\site-
    24430 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24431 mouse_pause_tracking 
    24432 self._mouse_pause() 
    24433 File "C:\Program Files\ChimeraX\bin\lib\site-
    24434 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24435 m.pause(self._mouse_pause_position) 
    24436 File "C:\Program Files\ChimeraX\bin\lib\site-
    24437 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24438 p = self.view.picked_object(x, y) 
    24439 File "C:\Program Files\ChimeraX\bin\lib\site-
    24440 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24441 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24442 beyond, 
    24443 File "C:\Program Files\ChimeraX\bin\lib\site-
    24444 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24445 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24446 File "C:\Program Files\ChimeraX\bin\lib\site-
    24447 packages\chimerax\core\models.py", line 126, in first_intercept 
    24448 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24449 File "C:\Program Files\ChimeraX\bin\lib\site-
    24450 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24451 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24452 exclude=exclude) 
    24453 File "C:\Program Files\ChimeraX\bin\lib\site-
    24454 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24455 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24456 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24457 line 1121, in first_intercept 
    24458 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24459 pd.is_transparent(): 
    24460 File "C:\Program Files\ChimeraX\bin\lib\site-
    24461 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24462 t = self.triangle_num 
    24463 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24464  
    24465 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24466  
    24467 File "C:\Program Files\ChimeraX\bin\lib\site-
    24468 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24469 t = self.triangle_num 
    24470  
    24471 See log for complete Python traceback. 
    24472  
    24473 Traceback (most recent call last): 
    24474 File "C:\Program Files\ChimeraX\bin\lib\site-
    24475 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24476 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24477 File "C:\Program Files\ChimeraX\bin\lib\site-
    24478 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24479 mouse_pause_tracking 
    24480 self._mouse_pause() 
    24481 File "C:\Program Files\ChimeraX\bin\lib\site-
    24482 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24483 m.pause(self._mouse_pause_position) 
    24484 File "C:\Program Files\ChimeraX\bin\lib\site-
    24485 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24486 p = self.view.picked_object(x, y) 
    24487 File "C:\Program Files\ChimeraX\bin\lib\site-
    24488 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24489 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24490 beyond, 
    24491 File "C:\Program Files\ChimeraX\bin\lib\site-
    24492 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24493 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24494 File "C:\Program Files\ChimeraX\bin\lib\site-
    24495 packages\chimerax\core\models.py", line 126, in first_intercept 
    24496 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24497 File "C:\Program Files\ChimeraX\bin\lib\site-
    24498 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24499 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24500 exclude=exclude) 
    24501 File "C:\Program Files\ChimeraX\bin\lib\site-
    24502 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24503 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24504 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24505 line 1121, in first_intercept 
    24506 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24507 pd.is_transparent(): 
    24508 File "C:\Program Files\ChimeraX\bin\lib\site-
    24509 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24510 t = self.triangle_num 
    24511 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24512  
    24513 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24514  
    24515 File "C:\Program Files\ChimeraX\bin\lib\site-
    24516 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24517 t = self.triangle_num 
    24518  
    24519 See log for complete Python traceback. 
    24520  
    24521 Traceback (most recent call last): 
    24522 File "C:\Program Files\ChimeraX\bin\lib\site-
    24523 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24524 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24525 File "C:\Program Files\ChimeraX\bin\lib\site-
    24526 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24527 mouse_pause_tracking 
    24528 self._mouse_pause() 
    24529 File "C:\Program Files\ChimeraX\bin\lib\site-
    24530 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24531 m.pause(self._mouse_pause_position) 
    24532 File "C:\Program Files\ChimeraX\bin\lib\site-
    24533 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24534 p = self.view.picked_object(x, y) 
    24535 File "C:\Program Files\ChimeraX\bin\lib\site-
    24536 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24537 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24538 beyond, 
    24539 File "C:\Program Files\ChimeraX\bin\lib\site-
    24540 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24541 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24542 File "C:\Program Files\ChimeraX\bin\lib\site-
    24543 packages\chimerax\core\models.py", line 126, in first_intercept 
    24544 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24545 File "C:\Program Files\ChimeraX\bin\lib\site-
    24546 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24547 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24548 exclude=exclude) 
    24549 File "C:\Program Files\ChimeraX\bin\lib\site-
    24550 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24551 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24552 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24553 line 1121, in first_intercept 
    24554 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24555 pd.is_transparent(): 
    24556 File "C:\Program Files\ChimeraX\bin\lib\site-
    24557 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24558 t = self.triangle_num 
    24559 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24560  
    24561 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24562  
    24563 File "C:\Program Files\ChimeraX\bin\lib\site-
    24564 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24565 t = self.triangle_num 
    24566  
    24567 See log for complete Python traceback. 
    24568  
    24569 Traceback (most recent call last): 
    24570 File "C:\Program Files\ChimeraX\bin\lib\site-
    24571 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24572 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24573 File "C:\Program Files\ChimeraX\bin\lib\site-
    24574 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24575 mouse_pause_tracking 
    24576 self._mouse_pause() 
    24577 File "C:\Program Files\ChimeraX\bin\lib\site-
    24578 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24579 m.pause(self._mouse_pause_position) 
    24580 File "C:\Program Files\ChimeraX\bin\lib\site-
    24581 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24582 p = self.view.picked_object(x, y) 
    24583 File "C:\Program Files\ChimeraX\bin\lib\site-
    24584 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24585 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24586 beyond, 
    24587 File "C:\Program Files\ChimeraX\bin\lib\site-
    24588 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24589 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24590 File "C:\Program Files\ChimeraX\bin\lib\site-
    24591 packages\chimerax\core\models.py", line 126, in first_intercept 
    24592 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24593 File "C:\Program Files\ChimeraX\bin\lib\site-
    24594 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24595 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24596 exclude=exclude) 
    24597 File "C:\Program Files\ChimeraX\bin\lib\site-
    24598 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24599 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24600 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24601 line 1121, in first_intercept 
    24602 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24603 pd.is_transparent(): 
    24604 File "C:\Program Files\ChimeraX\bin\lib\site-
    24605 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24606 t = self.triangle_num 
    24607 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24608  
    24609 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24610  
    24611 File "C:\Program Files\ChimeraX\bin\lib\site-
    24612 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24613 t = self.triangle_num 
    24614  
    24615 See log for complete Python traceback. 
    24616  
    24617 Traceback (most recent call last): 
    24618 File "C:\Program Files\ChimeraX\bin\lib\site-
    24619 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24620 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24621 File "C:\Program Files\ChimeraX\bin\lib\site-
    24622 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24623 mouse_pause_tracking 
    24624 self._mouse_pause() 
    24625 File "C:\Program Files\ChimeraX\bin\lib\site-
    24626 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24627 m.pause(self._mouse_pause_position) 
    24628 File "C:\Program Files\ChimeraX\bin\lib\site-
    24629 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24630 p = self.view.picked_object(x, y) 
    24631 File "C:\Program Files\ChimeraX\bin\lib\site-
    24632 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24633 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24634 beyond, 
    24635 File "C:\Program Files\ChimeraX\bin\lib\site-
    24636 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24637 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24638 File "C:\Program Files\ChimeraX\bin\lib\site-
    24639 packages\chimerax\core\models.py", line 126, in first_intercept 
    24640 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24641 File "C:\Program Files\ChimeraX\bin\lib\site-
    24642 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24643 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24644 exclude=exclude) 
    24645 File "C:\Program Files\ChimeraX\bin\lib\site-
    24646 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24647 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24648 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24649 line 1121, in first_intercept 
    24650 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24651 pd.is_transparent(): 
    24652 File "C:\Program Files\ChimeraX\bin\lib\site-
    24653 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24654 t = self.triangle_num 
    24655 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24656  
    24657 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24658  
    24659 File "C:\Program Files\ChimeraX\bin\lib\site-
    24660 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24661 t = self.triangle_num 
    24662  
    24663 See log for complete Python traceback. 
    24664  
    24665 Traceback (most recent call last): 
    24666 File "C:\Program Files\ChimeraX\bin\lib\site-
    24667 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24668 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24669 File "C:\Program Files\ChimeraX\bin\lib\site-
    24670 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24671 mouse_pause_tracking 
    24672 self._mouse_pause() 
    24673 File "C:\Program Files\ChimeraX\bin\lib\site-
    24674 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24675 m.pause(self._mouse_pause_position) 
    24676 File "C:\Program Files\ChimeraX\bin\lib\site-
    24677 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24678 p = self.view.picked_object(x, y) 
    24679 File "C:\Program Files\ChimeraX\bin\lib\site-
    24680 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24681 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24682 beyond, 
    24683 File "C:\Program Files\ChimeraX\bin\lib\site-
    24684 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24685 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24686 File "C:\Program Files\ChimeraX\bin\lib\site-
    24687 packages\chimerax\core\models.py", line 126, in first_intercept 
    24688 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24689 File "C:\Program Files\ChimeraX\bin\lib\site-
    24690 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24691 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24692 exclude=exclude) 
    24693 File "C:\Program Files\ChimeraX\bin\lib\site-
    24694 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24695 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24696 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24697 line 1121, in first_intercept 
    24698 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24699 pd.is_transparent(): 
    24700 File "C:\Program Files\ChimeraX\bin\lib\site-
    24701 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24702 t = self.triangle_num 
    24703 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24704  
    24705 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24706  
    24707 File "C:\Program Files\ChimeraX\bin\lib\site-
    24708 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24709 t = self.triangle_num 
    24710  
    24711 See log for complete Python traceback. 
    24712  
    24713 Traceback (most recent call last): 
    24714 File "C:\Program Files\ChimeraX\bin\lib\site-
    24715 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24716 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24717 File "C:\Program Files\ChimeraX\bin\lib\site-
    24718 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24719 mouse_pause_tracking 
    24720 self._mouse_pause() 
    24721 File "C:\Program Files\ChimeraX\bin\lib\site-
    24722 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24723 m.pause(self._mouse_pause_position) 
    24724 File "C:\Program Files\ChimeraX\bin\lib\site-
    24725 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24726 p = self.view.picked_object(x, y) 
    24727 File "C:\Program Files\ChimeraX\bin\lib\site-
    24728 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24729 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24730 beyond, 
    24731 File "C:\Program Files\ChimeraX\bin\lib\site-
    24732 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24733 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24734 File "C:\Program Files\ChimeraX\bin\lib\site-
    24735 packages\chimerax\core\models.py", line 126, in first_intercept 
    24736 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24737 File "C:\Program Files\ChimeraX\bin\lib\site-
    24738 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24739 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24740 exclude=exclude) 
    24741 File "C:\Program Files\ChimeraX\bin\lib\site-
    24742 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24743 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24744 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24745 line 1121, in first_intercept 
    24746 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24747 pd.is_transparent(): 
    24748 File "C:\Program Files\ChimeraX\bin\lib\site-
    24749 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24750 t = self.triangle_num 
    24751 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24752  
    24753 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24754  
    24755 File "C:\Program Files\ChimeraX\bin\lib\site-
    24756 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24757 t = self.triangle_num 
    24758  
    24759 See log for complete Python traceback. 
    24760  
    24761 Traceback (most recent call last): 
    24762 File "C:\Program Files\ChimeraX\bin\lib\site-
    24763 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24764 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24765 File "C:\Program Files\ChimeraX\bin\lib\site-
    24766 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24767 mouse_pause_tracking 
    24768 self._mouse_pause() 
    24769 File "C:\Program Files\ChimeraX\bin\lib\site-
    24770 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24771 m.pause(self._mouse_pause_position) 
    24772 File "C:\Program Files\ChimeraX\bin\lib\site-
    24773 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24774 p = self.view.picked_object(x, y) 
    24775 File "C:\Program Files\ChimeraX\bin\lib\site-
    24776 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24777 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24778 beyond, 
    24779 File "C:\Program Files\ChimeraX\bin\lib\site-
    24780 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24781 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24782 File "C:\Program Files\ChimeraX\bin\lib\site-
    24783 packages\chimerax\core\models.py", line 126, in first_intercept 
    24784 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24785 File "C:\Program Files\ChimeraX\bin\lib\site-
    24786 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24787 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24788 exclude=exclude) 
    24789 File "C:\Program Files\ChimeraX\bin\lib\site-
    24790 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24791 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24792 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24793 line 1121, in first_intercept 
    24794 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24795 pd.is_transparent(): 
    24796 File "C:\Program Files\ChimeraX\bin\lib\site-
    24797 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24798 t = self.triangle_num 
    24799 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24800  
    24801 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24802  
    24803 File "C:\Program Files\ChimeraX\bin\lib\site-
    24804 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24805 t = self.triangle_num 
    24806  
    24807 See log for complete Python traceback. 
    24808  
    24809 Traceback (most recent call last): 
    24810 File "C:\Program Files\ChimeraX\bin\lib\site-
    24811 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24812 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24813 File "C:\Program Files\ChimeraX\bin\lib\site-
    24814 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24815 mouse_pause_tracking 
    24816 self._mouse_pause() 
    24817 File "C:\Program Files\ChimeraX\bin\lib\site-
    24818 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24819 m.pause(self._mouse_pause_position) 
    24820 File "C:\Program Files\ChimeraX\bin\lib\site-
    24821 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24822 p = self.view.picked_object(x, y) 
    24823 File "C:\Program Files\ChimeraX\bin\lib\site-
    24824 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24825 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24826 beyond, 
    24827 File "C:\Program Files\ChimeraX\bin\lib\site-
    24828 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24829 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24830 File "C:\Program Files\ChimeraX\bin\lib\site-
    24831 packages\chimerax\core\models.py", line 126, in first_intercept 
    24832 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24833 File "C:\Program Files\ChimeraX\bin\lib\site-
    24834 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24835 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24836 exclude=exclude) 
    24837 File "C:\Program Files\ChimeraX\bin\lib\site-
    24838 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24839 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24840 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24841 line 1121, in first_intercept 
    24842 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24843 pd.is_transparent(): 
    24844 File "C:\Program Files\ChimeraX\bin\lib\site-
    24845 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24846 t = self.triangle_num 
    24847 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24848  
    24849 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24850  
    24851 File "C:\Program Files\ChimeraX\bin\lib\site-
    24852 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24853 t = self.triangle_num 
    24854  
    24855 See log for complete Python traceback. 
    24856  
    24857 Traceback (most recent call last): 
    24858 File "C:\Program Files\ChimeraX\bin\lib\site-
    24859 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24860 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24861 File "C:\Program Files\ChimeraX\bin\lib\site-
    24862 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24863 mouse_pause_tracking 
    24864 self._mouse_pause() 
    24865 File "C:\Program Files\ChimeraX\bin\lib\site-
    24866 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24867 m.pause(self._mouse_pause_position) 
    24868 File "C:\Program Files\ChimeraX\bin\lib\site-
    24869 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24870 p = self.view.picked_object(x, y) 
    24871 File "C:\Program Files\ChimeraX\bin\lib\site-
    24872 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24873 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24874 beyond, 
    24875 File "C:\Program Files\ChimeraX\bin\lib\site-
    24876 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24877 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24878 File "C:\Program Files\ChimeraX\bin\lib\site-
    24879 packages\chimerax\core\models.py", line 126, in first_intercept 
    24880 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24881 File "C:\Program Files\ChimeraX\bin\lib\site-
    24882 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24883 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24884 exclude=exclude) 
    24885 File "C:\Program Files\ChimeraX\bin\lib\site-
    24886 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24887 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24888 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24889 line 1121, in first_intercept 
    24890 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24891 pd.is_transparent(): 
    24892 File "C:\Program Files\ChimeraX\bin\lib\site-
    24893 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24894 t = self.triangle_num 
    24895 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24896  
    24897 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24898  
    24899 File "C:\Program Files\ChimeraX\bin\lib\site-
    24900 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24901 t = self.triangle_num 
    24902  
    24903 See log for complete Python traceback. 
    24904  
    24905 Traceback (most recent call last): 
    24906 File "C:\Program Files\ChimeraX\bin\lib\site-
    24907 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24908 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24909 File "C:\Program Files\ChimeraX\bin\lib\site-
    24910 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24911 mouse_pause_tracking 
    24912 self._mouse_pause() 
    24913 File "C:\Program Files\ChimeraX\bin\lib\site-
    24914 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24915 m.pause(self._mouse_pause_position) 
    24916 File "C:\Program Files\ChimeraX\bin\lib\site-
    24917 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24918 p = self.view.picked_object(x, y) 
    24919 File "C:\Program Files\ChimeraX\bin\lib\site-
    24920 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24921 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24922 beyond, 
    24923 File "C:\Program Files\ChimeraX\bin\lib\site-
    24924 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24925 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24926 File "C:\Program Files\ChimeraX\bin\lib\site-
    24927 packages\chimerax\core\models.py", line 126, in first_intercept 
    24928 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24929 File "C:\Program Files\ChimeraX\bin\lib\site-
    24930 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24931 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24932 exclude=exclude) 
    24933 File "C:\Program Files\ChimeraX\bin\lib\site-
    24934 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24935 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24936 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24937 line 1121, in first_intercept 
    24938 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24939 pd.is_transparent(): 
    24940 File "C:\Program Files\ChimeraX\bin\lib\site-
    24941 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24942 t = self.triangle_num 
    24943 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24944  
    24945 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24946  
    24947 File "C:\Program Files\ChimeraX\bin\lib\site-
    24948 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24949 t = self.triangle_num 
    24950  
    24951 See log for complete Python traceback. 
    24952  
    24953 Traceback (most recent call last): 
    24954 File "C:\Program Files\ChimeraX\bin\lib\site-
    24955 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    24956 self.session.ui.mouse_modes.mouse_pause_tracking() 
    24957 File "C:\Program Files\ChimeraX\bin\lib\site-
    24958 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    24959 mouse_pause_tracking 
    24960 self._mouse_pause() 
    24961 File "C:\Program Files\ChimeraX\bin\lib\site-
    24962 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    24963 m.pause(self._mouse_pause_position) 
    24964 File "C:\Program Files\ChimeraX\bin\lib\site-
    24965 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    24966 p = self.view.picked_object(x, y) 
    24967 File "C:\Program Files\ChimeraX\bin\lib\site-
    24968 packages\chimerax\graphics\view.py", line 817, in picked_object 
    24969 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    24970 beyond, 
    24971 File "C:\Program Files\ChimeraX\bin\lib\site-
    24972 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    24973 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    24974 File "C:\Program Files\ChimeraX\bin\lib\site-
    24975 packages\chimerax\core\models.py", line 126, in first_intercept 
    24976 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    24977 File "C:\Program Files\ChimeraX\bin\lib\site-
    24978 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    24979 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    24980 exclude=exclude) 
    24981 File "C:\Program Files\ChimeraX\bin\lib\site-
    24982 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    24983 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    24984 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    24985 line 1121, in first_intercept 
    24986 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    24987 pd.is_transparent(): 
    24988 File "C:\Program Files\ChimeraX\bin\lib\site-
    24989 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24990 t = self.triangle_num 
    24991 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24992  
    24993 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    24994  
    24995 File "C:\Program Files\ChimeraX\bin\lib\site-
    24996 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    24997 t = self.triangle_num 
    24998  
    24999 See log for complete Python traceback. 
    25000  
    25001 Traceback (most recent call last): 
    25002 File "C:\Program Files\ChimeraX\bin\lib\site-
    25003 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25004 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25005 File "C:\Program Files\ChimeraX\bin\lib\site-
    25006 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25007 mouse_pause_tracking 
    25008 self._mouse_pause() 
    25009 File "C:\Program Files\ChimeraX\bin\lib\site-
    25010 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25011 m.pause(self._mouse_pause_position) 
    25012 File "C:\Program Files\ChimeraX\bin\lib\site-
    25013 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25014 p = self.view.picked_object(x, y) 
    25015 File "C:\Program Files\ChimeraX\bin\lib\site-
    25016 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25017 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25018 beyond, 
    25019 File "C:\Program Files\ChimeraX\bin\lib\site-
    25020 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25021 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25022 File "C:\Program Files\ChimeraX\bin\lib\site-
    25023 packages\chimerax\core\models.py", line 126, in first_intercept 
    25024 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25025 File "C:\Program Files\ChimeraX\bin\lib\site-
    25026 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25027 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25028 exclude=exclude) 
    25029 File "C:\Program Files\ChimeraX\bin\lib\site-
    25030 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25031 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25032 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25033 line 1121, in first_intercept 
    25034 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25035 pd.is_transparent(): 
    25036 File "C:\Program Files\ChimeraX\bin\lib\site-
    25037 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25038 t = self.triangle_num 
    25039 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25040  
    25041 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25042  
    25043 File "C:\Program Files\ChimeraX\bin\lib\site-
    25044 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25045 t = self.triangle_num 
    25046  
    25047 See log for complete Python traceback. 
    25048  
    25049 Traceback (most recent call last): 
    25050 File "C:\Program Files\ChimeraX\bin\lib\site-
    25051 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25052 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25053 File "C:\Program Files\ChimeraX\bin\lib\site-
    25054 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25055 mouse_pause_tracking 
    25056 self._mouse_pause() 
    25057 File "C:\Program Files\ChimeraX\bin\lib\site-
    25058 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25059 m.pause(self._mouse_pause_position) 
    25060 File "C:\Program Files\ChimeraX\bin\lib\site-
    25061 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25062 p = self.view.picked_object(x, y) 
    25063 File "C:\Program Files\ChimeraX\bin\lib\site-
    25064 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25065 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25066 beyond, 
    25067 File "C:\Program Files\ChimeraX\bin\lib\site-
    25068 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25069 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25070 File "C:\Program Files\ChimeraX\bin\lib\site-
    25071 packages\chimerax\core\models.py", line 126, in first_intercept 
    25072 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25073 File "C:\Program Files\ChimeraX\bin\lib\site-
    25074 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25075 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25076 exclude=exclude) 
    25077 File "C:\Program Files\ChimeraX\bin\lib\site-
    25078 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25079 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25080 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25081 line 1121, in first_intercept 
    25082 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25083 pd.is_transparent(): 
    25084 File "C:\Program Files\ChimeraX\bin\lib\site-
    25085 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25086 t = self.triangle_num 
    25087 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25088  
    25089 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25090  
    25091 File "C:\Program Files\ChimeraX\bin\lib\site-
    25092 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25093 t = self.triangle_num 
    25094  
    25095 See log for complete Python traceback. 
    25096  
    25097 Traceback (most recent call last): 
    25098 File "C:\Program Files\ChimeraX\bin\lib\site-
    25099 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25100 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25101 File "C:\Program Files\ChimeraX\bin\lib\site-
    25102 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25103 mouse_pause_tracking 
    25104 self._mouse_pause() 
    25105 File "C:\Program Files\ChimeraX\bin\lib\site-
    25106 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25107 m.pause(self._mouse_pause_position) 
    25108 File "C:\Program Files\ChimeraX\bin\lib\site-
    25109 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25110 p = self.view.picked_object(x, y) 
    25111 File "C:\Program Files\ChimeraX\bin\lib\site-
    25112 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25113 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25114 beyond, 
    25115 File "C:\Program Files\ChimeraX\bin\lib\site-
    25116 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25117 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25118 File "C:\Program Files\ChimeraX\bin\lib\site-
    25119 packages\chimerax\core\models.py", line 126, in first_intercept 
    25120 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25121 File "C:\Program Files\ChimeraX\bin\lib\site-
    25122 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25123 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25124 exclude=exclude) 
    25125 File "C:\Program Files\ChimeraX\bin\lib\site-
    25126 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25127 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25128 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25129 line 1121, in first_intercept 
    25130 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25131 pd.is_transparent(): 
    25132 File "C:\Program Files\ChimeraX\bin\lib\site-
    25133 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25134 t = self.triangle_num 
    25135 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25136  
    25137 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25138  
    25139 File "C:\Program Files\ChimeraX\bin\lib\site-
    25140 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25141 t = self.triangle_num 
    25142  
    25143 See log for complete Python traceback. 
    25144  
    25145 Traceback (most recent call last): 
    25146 File "C:\Program Files\ChimeraX\bin\lib\site-
    25147 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25148 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25149 File "C:\Program Files\ChimeraX\bin\lib\site-
    25150 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25151 mouse_pause_tracking 
    25152 self._mouse_pause() 
    25153 File "C:\Program Files\ChimeraX\bin\lib\site-
    25154 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25155 m.pause(self._mouse_pause_position) 
    25156 File "C:\Program Files\ChimeraX\bin\lib\site-
    25157 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25158 p = self.view.picked_object(x, y) 
    25159 File "C:\Program Files\ChimeraX\bin\lib\site-
    25160 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25161 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25162 beyond, 
    25163 File "C:\Program Files\ChimeraX\bin\lib\site-
    25164 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25165 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25166 File "C:\Program Files\ChimeraX\bin\lib\site-
    25167 packages\chimerax\core\models.py", line 126, in first_intercept 
    25168 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25169 File "C:\Program Files\ChimeraX\bin\lib\site-
    25170 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25171 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25172 exclude=exclude) 
    25173 File "C:\Program Files\ChimeraX\bin\lib\site-
    25174 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25175 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25176 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25177 line 1121, in first_intercept 
    25178 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25179 pd.is_transparent(): 
    25180 File "C:\Program Files\ChimeraX\bin\lib\site-
    25181 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25182 t = self.triangle_num 
    25183 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25184  
    25185 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25186  
    25187 File "C:\Program Files\ChimeraX\bin\lib\site-
    25188 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25189 t = self.triangle_num 
    25190  
    25191 See log for complete Python traceback. 
    25192  
    25193 Traceback (most recent call last): 
    25194 File "C:\Program Files\ChimeraX\bin\lib\site-
    25195 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25196 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25197 File "C:\Program Files\ChimeraX\bin\lib\site-
    25198 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25199 mouse_pause_tracking 
    25200 self._mouse_pause() 
    25201 File "C:\Program Files\ChimeraX\bin\lib\site-
    25202 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25203 m.pause(self._mouse_pause_position) 
    25204 File "C:\Program Files\ChimeraX\bin\lib\site-
    25205 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25206 p = self.view.picked_object(x, y) 
    25207 File "C:\Program Files\ChimeraX\bin\lib\site-
    25208 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25209 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25210 beyond, 
    25211 File "C:\Program Files\ChimeraX\bin\lib\site-
    25212 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25213 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25214 File "C:\Program Files\ChimeraX\bin\lib\site-
    25215 packages\chimerax\core\models.py", line 126, in first_intercept 
    25216 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25217 File "C:\Program Files\ChimeraX\bin\lib\site-
    25218 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25219 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25220 exclude=exclude) 
    25221 File "C:\Program Files\ChimeraX\bin\lib\site-
    25222 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25223 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25224 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25225 line 1121, in first_intercept 
    25226 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25227 pd.is_transparent(): 
    25228 File "C:\Program Files\ChimeraX\bin\lib\site-
    25229 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25230 t = self.triangle_num 
    25231 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25232  
    25233 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25234  
    25235 File "C:\Program Files\ChimeraX\bin\lib\site-
    25236 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25237 t = self.triangle_num 
    25238  
    25239 See log for complete Python traceback. 
    25240  
    25241 Traceback (most recent call last): 
    25242 File "C:\Program Files\ChimeraX\bin\lib\site-
    25243 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25244 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25245 File "C:\Program Files\ChimeraX\bin\lib\site-
    25246 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25247 mouse_pause_tracking 
    25248 self._mouse_pause() 
    25249 File "C:\Program Files\ChimeraX\bin\lib\site-
    25250 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25251 m.pause(self._mouse_pause_position) 
    25252 File "C:\Program Files\ChimeraX\bin\lib\site-
    25253 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25254 p = self.view.picked_object(x, y) 
    25255 File "C:\Program Files\ChimeraX\bin\lib\site-
    25256 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25257 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25258 beyond, 
    25259 File "C:\Program Files\ChimeraX\bin\lib\site-
    25260 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25261 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25262 File "C:\Program Files\ChimeraX\bin\lib\site-
    25263 packages\chimerax\core\models.py", line 126, in first_intercept 
    25264 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25265 File "C:\Program Files\ChimeraX\bin\lib\site-
    25266 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25267 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25268 exclude=exclude) 
    25269 File "C:\Program Files\ChimeraX\bin\lib\site-
    25270 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25271 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25272 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25273 line 1121, in first_intercept 
    25274 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25275 pd.is_transparent(): 
    25276 File "C:\Program Files\ChimeraX\bin\lib\site-
    25277 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25278 t = self.triangle_num 
    25279 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25280  
    25281 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25282  
    25283 File "C:\Program Files\ChimeraX\bin\lib\site-
    25284 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25285 t = self.triangle_num 
    25286  
    25287 See log for complete Python traceback. 
    25288  
    25289 Traceback (most recent call last): 
    25290 File "C:\Program Files\ChimeraX\bin\lib\site-
    25291 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25292 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25293 File "C:\Program Files\ChimeraX\bin\lib\site-
    25294 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25295 mouse_pause_tracking 
    25296 self._mouse_pause() 
    25297 File "C:\Program Files\ChimeraX\bin\lib\site-
    25298 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25299 m.pause(self._mouse_pause_position) 
    25300 File "C:\Program Files\ChimeraX\bin\lib\site-
    25301 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25302 p = self.view.picked_object(x, y) 
    25303 File "C:\Program Files\ChimeraX\bin\lib\site-
    25304 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25305 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25306 beyond, 
    25307 File "C:\Program Files\ChimeraX\bin\lib\site-
    25308 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25309 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25310 File "C:\Program Files\ChimeraX\bin\lib\site-
    25311 packages\chimerax\core\models.py", line 126, in first_intercept 
    25312 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25313 File "C:\Program Files\ChimeraX\bin\lib\site-
    25314 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25315 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25316 exclude=exclude) 
    25317 File "C:\Program Files\ChimeraX\bin\lib\site-
    25318 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25319 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25320 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25321 line 1121, in first_intercept 
    25322 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25323 pd.is_transparent(): 
    25324 File "C:\Program Files\ChimeraX\bin\lib\site-
    25325 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25326 t = self.triangle_num 
    25327 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25328  
    25329 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25330  
    25331 File "C:\Program Files\ChimeraX\bin\lib\site-
    25332 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25333 t = self.triangle_num 
    25334  
    25335 See log for complete Python traceback. 
    25336  
    25337 Traceback (most recent call last): 
    25338 File "C:\Program Files\ChimeraX\bin\lib\site-
    25339 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25340 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25341 File "C:\Program Files\ChimeraX\bin\lib\site-
    25342 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25343 mouse_pause_tracking 
    25344 self._mouse_pause() 
    25345 File "C:\Program Files\ChimeraX\bin\lib\site-
    25346 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25347 m.pause(self._mouse_pause_position) 
    25348 File "C:\Program Files\ChimeraX\bin\lib\site-
    25349 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25350 p = self.view.picked_object(x, y) 
    25351 File "C:\Program Files\ChimeraX\bin\lib\site-
    25352 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25353 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25354 beyond, 
    25355 File "C:\Program Files\ChimeraX\bin\lib\site-
    25356 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25357 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25358 File "C:\Program Files\ChimeraX\bin\lib\site-
    25359 packages\chimerax\core\models.py", line 126, in first_intercept 
    25360 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25361 File "C:\Program Files\ChimeraX\bin\lib\site-
    25362 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25363 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25364 exclude=exclude) 
    25365 File "C:\Program Files\ChimeraX\bin\lib\site-
    25366 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25367 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25368 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25369 line 1121, in first_intercept 
    25370 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25371 pd.is_transparent(): 
    25372 File "C:\Program Files\ChimeraX\bin\lib\site-
    25373 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25374 t = self.triangle_num 
    25375 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25376  
    25377 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25378  
    25379 File "C:\Program Files\ChimeraX\bin\lib\site-
    25380 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25381 t = self.triangle_num 
    25382  
    25383 See log for complete Python traceback. 
    25384  
    25385 Traceback (most recent call last): 
    25386 File "C:\Program Files\ChimeraX\bin\lib\site-
    25387 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25388 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25389 File "C:\Program Files\ChimeraX\bin\lib\site-
    25390 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25391 mouse_pause_tracking 
    25392 self._mouse_pause() 
    25393 File "C:\Program Files\ChimeraX\bin\lib\site-
    25394 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25395 m.pause(self._mouse_pause_position) 
    25396 File "C:\Program Files\ChimeraX\bin\lib\site-
    25397 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25398 p = self.view.picked_object(x, y) 
    25399 File "C:\Program Files\ChimeraX\bin\lib\site-
    25400 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25401 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25402 beyond, 
    25403 File "C:\Program Files\ChimeraX\bin\lib\site-
    25404 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25405 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25406 File "C:\Program Files\ChimeraX\bin\lib\site-
    25407 packages\chimerax\core\models.py", line 126, in first_intercept 
    25408 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25409 File "C:\Program Files\ChimeraX\bin\lib\site-
    25410 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25411 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25412 exclude=exclude) 
    25413 File "C:\Program Files\ChimeraX\bin\lib\site-
    25414 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25415 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25416 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25417 line 1121, in first_intercept 
    25418 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25419 pd.is_transparent(): 
    25420 File "C:\Program Files\ChimeraX\bin\lib\site-
    25421 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25422 t = self.triangle_num 
    25423 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25424  
    25425 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25426  
    25427 File "C:\Program Files\ChimeraX\bin\lib\site-
    25428 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25429 t = self.triangle_num 
    25430  
    25431 See log for complete Python traceback. 
    25432  
    25433 Traceback (most recent call last): 
    25434 File "C:\Program Files\ChimeraX\bin\lib\site-
    25435 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25436 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25437 File "C:\Program Files\ChimeraX\bin\lib\site-
    25438 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25439 mouse_pause_tracking 
    25440 self._mouse_pause() 
    25441 File "C:\Program Files\ChimeraX\bin\lib\site-
    25442 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25443 m.pause(self._mouse_pause_position) 
    25444 File "C:\Program Files\ChimeraX\bin\lib\site-
    25445 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25446 p = self.view.picked_object(x, y) 
    25447 File "C:\Program Files\ChimeraX\bin\lib\site-
    25448 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25449 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25450 beyond, 
    25451 File "C:\Program Files\ChimeraX\bin\lib\site-
    25452 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25453 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25454 File "C:\Program Files\ChimeraX\bin\lib\site-
    25455 packages\chimerax\core\models.py", line 126, in first_intercept 
    25456 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25457 File "C:\Program Files\ChimeraX\bin\lib\site-
    25458 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25459 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25460 exclude=exclude) 
    25461 File "C:\Program Files\ChimeraX\bin\lib\site-
    25462 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25463 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25464 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25465 line 1121, in first_intercept 
    25466 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25467 pd.is_transparent(): 
    25468 File "C:\Program Files\ChimeraX\bin\lib\site-
    25469 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25470 t = self.triangle_num 
    25471 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25472  
    25473 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25474  
    25475 File "C:\Program Files\ChimeraX\bin\lib\site-
    25476 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25477 t = self.triangle_num 
    25478  
    25479 See log for complete Python traceback. 
    25480  
    25481 Traceback (most recent call last): 
    25482 File "C:\Program Files\ChimeraX\bin\lib\site-
    25483 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25484 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25485 File "C:\Program Files\ChimeraX\bin\lib\site-
    25486 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25487 mouse_pause_tracking 
    25488 self._mouse_pause() 
    25489 File "C:\Program Files\ChimeraX\bin\lib\site-
    25490 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25491 m.pause(self._mouse_pause_position) 
    25492 File "C:\Program Files\ChimeraX\bin\lib\site-
    25493 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25494 p = self.view.picked_object(x, y) 
    25495 File "C:\Program Files\ChimeraX\bin\lib\site-
    25496 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25497 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25498 beyond, 
    25499 File "C:\Program Files\ChimeraX\bin\lib\site-
    25500 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25501 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25502 File "C:\Program Files\ChimeraX\bin\lib\site-
    25503 packages\chimerax\core\models.py", line 126, in first_intercept 
    25504 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25505 File "C:\Program Files\ChimeraX\bin\lib\site-
    25506 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25507 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25508 exclude=exclude) 
    25509 File "C:\Program Files\ChimeraX\bin\lib\site-
    25510 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25511 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25512 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25513 line 1121, in first_intercept 
    25514 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25515 pd.is_transparent(): 
    25516 File "C:\Program Files\ChimeraX\bin\lib\site-
    25517 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25518 t = self.triangle_num 
    25519 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25520  
    25521 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25522  
    25523 File "C:\Program Files\ChimeraX\bin\lib\site-
    25524 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25525 t = self.triangle_num 
    25526  
    25527 See log for complete Python traceback. 
    25528  
    25529 Traceback (most recent call last): 
    25530 File "C:\Program Files\ChimeraX\bin\lib\site-
    25531 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25532 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25533 File "C:\Program Files\ChimeraX\bin\lib\site-
    25534 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25535 mouse_pause_tracking 
    25536 self._mouse_pause() 
    25537 File "C:\Program Files\ChimeraX\bin\lib\site-
    25538 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25539 m.pause(self._mouse_pause_position) 
    25540 File "C:\Program Files\ChimeraX\bin\lib\site-
    25541 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25542 p = self.view.picked_object(x, y) 
    25543 File "C:\Program Files\ChimeraX\bin\lib\site-
    25544 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25545 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25546 beyond, 
    25547 File "C:\Program Files\ChimeraX\bin\lib\site-
    25548 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25549 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25550 File "C:\Program Files\ChimeraX\bin\lib\site-
    25551 packages\chimerax\core\models.py", line 126, in first_intercept 
    25552 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25553 File "C:\Program Files\ChimeraX\bin\lib\site-
    25554 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25555 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25556 exclude=exclude) 
    25557 File "C:\Program Files\ChimeraX\bin\lib\site-
    25558 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25559 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25560 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25561 line 1121, in first_intercept 
    25562 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25563 pd.is_transparent(): 
    25564 File "C:\Program Files\ChimeraX\bin\lib\site-
    25565 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25566 t = self.triangle_num 
    25567 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25568  
    25569 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25570  
    25571 File "C:\Program Files\ChimeraX\bin\lib\site-
    25572 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25573 t = self.triangle_num 
    25574  
    25575 See log for complete Python traceback. 
    25576  
    25577 Traceback (most recent call last): 
    25578 File "C:\Program Files\ChimeraX\bin\lib\site-
    25579 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25580 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25581 File "C:\Program Files\ChimeraX\bin\lib\site-
    25582 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25583 mouse_pause_tracking 
    25584 self._mouse_pause() 
    25585 File "C:\Program Files\ChimeraX\bin\lib\site-
    25586 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25587 m.pause(self._mouse_pause_position) 
    25588 File "C:\Program Files\ChimeraX\bin\lib\site-
    25589 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25590 p = self.view.picked_object(x, y) 
    25591 File "C:\Program Files\ChimeraX\bin\lib\site-
    25592 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25593 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25594 beyond, 
    25595 File "C:\Program Files\ChimeraX\bin\lib\site-
    25596 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25597 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25598 File "C:\Program Files\ChimeraX\bin\lib\site-
    25599 packages\chimerax\core\models.py", line 126, in first_intercept 
    25600 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25601 File "C:\Program Files\ChimeraX\bin\lib\site-
    25602 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25603 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25604 exclude=exclude) 
    25605 File "C:\Program Files\ChimeraX\bin\lib\site-
    25606 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25607 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25608 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25609 line 1121, in first_intercept 
    25610 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25611 pd.is_transparent(): 
    25612 File "C:\Program Files\ChimeraX\bin\lib\site-
    25613 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25614 t = self.triangle_num 
    25615 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25616  
    25617 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25618  
    25619 File "C:\Program Files\ChimeraX\bin\lib\site-
    25620 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25621 t = self.triangle_num 
    25622  
    25623 See log for complete Python traceback. 
    25624  
    25625 Traceback (most recent call last): 
    25626 File "C:\Program Files\ChimeraX\bin\lib\site-
    25627 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25628 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25629 File "C:\Program Files\ChimeraX\bin\lib\site-
    25630 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25631 mouse_pause_tracking 
    25632 self._mouse_pause() 
    25633 File "C:\Program Files\ChimeraX\bin\lib\site-
    25634 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25635 m.pause(self._mouse_pause_position) 
    25636 File "C:\Program Files\ChimeraX\bin\lib\site-
    25637 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25638 p = self.view.picked_object(x, y) 
    25639 File "C:\Program Files\ChimeraX\bin\lib\site-
    25640 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25641 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25642 beyond, 
    25643 File "C:\Program Files\ChimeraX\bin\lib\site-
    25644 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25645 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25646 File "C:\Program Files\ChimeraX\bin\lib\site-
    25647 packages\chimerax\core\models.py", line 126, in first_intercept 
    25648 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25649 File "C:\Program Files\ChimeraX\bin\lib\site-
    25650 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25651 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25652 exclude=exclude) 
    25653 File "C:\Program Files\ChimeraX\bin\lib\site-
    25654 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25655 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25656 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25657 line 1121, in first_intercept 
    25658 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25659 pd.is_transparent(): 
    25660 File "C:\Program Files\ChimeraX\bin\lib\site-
    25661 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25662 t = self.triangle_num 
    25663 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25664  
    25665 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25666  
    25667 File "C:\Program Files\ChimeraX\bin\lib\site-
    25668 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25669 t = self.triangle_num 
    25670  
    25671 See log for complete Python traceback. 
    25672  
    25673 Traceback (most recent call last): 
    25674 File "C:\Program Files\ChimeraX\bin\lib\site-
    25675 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25676 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25677 File "C:\Program Files\ChimeraX\bin\lib\site-
    25678 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25679 mouse_pause_tracking 
    25680 self._mouse_pause() 
    25681 File "C:\Program Files\ChimeraX\bin\lib\site-
    25682 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25683 m.pause(self._mouse_pause_position) 
    25684 File "C:\Program Files\ChimeraX\bin\lib\site-
    25685 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25686 p = self.view.picked_object(x, y) 
    25687 File "C:\Program Files\ChimeraX\bin\lib\site-
    25688 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25689 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25690 beyond, 
    25691 File "C:\Program Files\ChimeraX\bin\lib\site-
    25692 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25693 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25694 File "C:\Program Files\ChimeraX\bin\lib\site-
    25695 packages\chimerax\core\models.py", line 126, in first_intercept 
    25696 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25697 File "C:\Program Files\ChimeraX\bin\lib\site-
    25698 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25699 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25700 exclude=exclude) 
    25701 File "C:\Program Files\ChimeraX\bin\lib\site-
    25702 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25703 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25704 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25705 line 1121, in first_intercept 
    25706 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25707 pd.is_transparent(): 
    25708 File "C:\Program Files\ChimeraX\bin\lib\site-
    25709 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25710 t = self.triangle_num 
    25711 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25712  
    25713 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25714  
    25715 File "C:\Program Files\ChimeraX\bin\lib\site-
    25716 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25717 t = self.triangle_num 
    25718  
    25719 See log for complete Python traceback. 
    25720  
    25721 Traceback (most recent call last): 
    25722 File "C:\Program Files\ChimeraX\bin\lib\site-
    25723 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25724 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25725 File "C:\Program Files\ChimeraX\bin\lib\site-
    25726 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25727 mouse_pause_tracking 
    25728 self._mouse_pause() 
    25729 File "C:\Program Files\ChimeraX\bin\lib\site-
    25730 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25731 m.pause(self._mouse_pause_position) 
    25732 File "C:\Program Files\ChimeraX\bin\lib\site-
    25733 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25734 p = self.view.picked_object(x, y) 
    25735 File "C:\Program Files\ChimeraX\bin\lib\site-
    25736 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25737 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25738 beyond, 
    25739 File "C:\Program Files\ChimeraX\bin\lib\site-
    25740 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25741 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25742 File "C:\Program Files\ChimeraX\bin\lib\site-
    25743 packages\chimerax\core\models.py", line 126, in first_intercept 
    25744 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25745 File "C:\Program Files\ChimeraX\bin\lib\site-
    25746 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25747 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25748 exclude=exclude) 
    25749 File "C:\Program Files\ChimeraX\bin\lib\site-
    25750 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25751 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25752 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25753 line 1121, in first_intercept 
    25754 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25755 pd.is_transparent(): 
    25756 File "C:\Program Files\ChimeraX\bin\lib\site-
    25757 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25758 t = self.triangle_num 
    25759 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25760  
    25761 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25762  
    25763 File "C:\Program Files\ChimeraX\bin\lib\site-
    25764 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25765 t = self.triangle_num 
    25766  
    25767 See log for complete Python traceback. 
    25768  
    25769 Traceback (most recent call last): 
    25770 File "C:\Program Files\ChimeraX\bin\lib\site-
    25771 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25772 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25773 File "C:\Program Files\ChimeraX\bin\lib\site-
    25774 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25775 mouse_pause_tracking 
    25776 self._mouse_pause() 
    25777 File "C:\Program Files\ChimeraX\bin\lib\site-
    25778 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25779 m.pause(self._mouse_pause_position) 
    25780 File "C:\Program Files\ChimeraX\bin\lib\site-
    25781 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25782 p = self.view.picked_object(x, y) 
    25783 File "C:\Program Files\ChimeraX\bin\lib\site-
    25784 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25785 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25786 beyond, 
    25787 File "C:\Program Files\ChimeraX\bin\lib\site-
    25788 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25789 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25790 File "C:\Program Files\ChimeraX\bin\lib\site-
    25791 packages\chimerax\core\models.py", line 126, in first_intercept 
    25792 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25793 File "C:\Program Files\ChimeraX\bin\lib\site-
    25794 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25795 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25796 exclude=exclude) 
    25797 File "C:\Program Files\ChimeraX\bin\lib\site-
    25798 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25799 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25800 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25801 line 1121, in first_intercept 
    25802 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25803 pd.is_transparent(): 
    25804 File "C:\Program Files\ChimeraX\bin\lib\site-
    25805 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25806 t = self.triangle_num 
    25807 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25808  
    25809 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25810  
    25811 File "C:\Program Files\ChimeraX\bin\lib\site-
    25812 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25813 t = self.triangle_num 
    25814  
    25815 See log for complete Python traceback. 
    25816  
    25817 Traceback (most recent call last): 
    25818 File "C:\Program Files\ChimeraX\bin\lib\site-
    25819 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25820 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25821 File "C:\Program Files\ChimeraX\bin\lib\site-
    25822 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25823 mouse_pause_tracking 
    25824 self._mouse_pause() 
    25825 File "C:\Program Files\ChimeraX\bin\lib\site-
    25826 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25827 m.pause(self._mouse_pause_position) 
    25828 File "C:\Program Files\ChimeraX\bin\lib\site-
    25829 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25830 p = self.view.picked_object(x, y) 
    25831 File "C:\Program Files\ChimeraX\bin\lib\site-
    25832 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25833 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25834 beyond, 
    25835 File "C:\Program Files\ChimeraX\bin\lib\site-
    25836 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25837 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25838 File "C:\Program Files\ChimeraX\bin\lib\site-
    25839 packages\chimerax\core\models.py", line 126, in first_intercept 
    25840 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25841 File "C:\Program Files\ChimeraX\bin\lib\site-
    25842 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25843 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25844 exclude=exclude) 
    25845 File "C:\Program Files\ChimeraX\bin\lib\site-
    25846 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25847 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25848 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25849 line 1121, in first_intercept 
    25850 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25851 pd.is_transparent(): 
    25852 File "C:\Program Files\ChimeraX\bin\lib\site-
    25853 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25854 t = self.triangle_num 
    25855 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25856  
    25857 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25858  
    25859 File "C:\Program Files\ChimeraX\bin\lib\site-
    25860 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25861 t = self.triangle_num 
    25862  
    25863 See log for complete Python traceback. 
    25864  
    25865 Traceback (most recent call last): 
    25866 File "C:\Program Files\ChimeraX\bin\lib\site-
    25867 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25868 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25869 File "C:\Program Files\ChimeraX\bin\lib\site-
    25870 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25871 mouse_pause_tracking 
    25872 self._mouse_pause() 
    25873 File "C:\Program Files\ChimeraX\bin\lib\site-
    25874 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25875 m.pause(self._mouse_pause_position) 
    25876 File "C:\Program Files\ChimeraX\bin\lib\site-
    25877 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25878 p = self.view.picked_object(x, y) 
    25879 File "C:\Program Files\ChimeraX\bin\lib\site-
    25880 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25881 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25882 beyond, 
    25883 File "C:\Program Files\ChimeraX\bin\lib\site-
    25884 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25885 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25886 File "C:\Program Files\ChimeraX\bin\lib\site-
    25887 packages\chimerax\core\models.py", line 126, in first_intercept 
    25888 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25889 File "C:\Program Files\ChimeraX\bin\lib\site-
    25890 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25891 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25892 exclude=exclude) 
    25893 File "C:\Program Files\ChimeraX\bin\lib\site-
    25894 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25895 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25896 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25897 line 1121, in first_intercept 
    25898 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25899 pd.is_transparent(): 
    25900 File "C:\Program Files\ChimeraX\bin\lib\site-
    25901 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25902 t = self.triangle_num 
    25903 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25904  
    25905 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25906  
    25907 File "C:\Program Files\ChimeraX\bin\lib\site-
    25908 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25909 t = self.triangle_num 
    25910  
    25911 See log for complete Python traceback. 
    25912  
    25913 Traceback (most recent call last): 
    25914 File "C:\Program Files\ChimeraX\bin\lib\site-
    25915 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25916 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25917 File "C:\Program Files\ChimeraX\bin\lib\site-
    25918 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25919 mouse_pause_tracking 
    25920 self._mouse_pause() 
    25921 File "C:\Program Files\ChimeraX\bin\lib\site-
    25922 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25923 m.pause(self._mouse_pause_position) 
    25924 File "C:\Program Files\ChimeraX\bin\lib\site-
    25925 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25926 p = self.view.picked_object(x, y) 
    25927 File "C:\Program Files\ChimeraX\bin\lib\site-
    25928 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25929 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25930 beyond, 
    25931 File "C:\Program Files\ChimeraX\bin\lib\site-
    25932 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25933 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25934 File "C:\Program Files\ChimeraX\bin\lib\site-
    25935 packages\chimerax\core\models.py", line 126, in first_intercept 
    25936 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25937 File "C:\Program Files\ChimeraX\bin\lib\site-
    25938 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25939 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25940 exclude=exclude) 
    25941 File "C:\Program Files\ChimeraX\bin\lib\site-
    25942 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25943 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25944 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25945 line 1121, in first_intercept 
    25946 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25947 pd.is_transparent(): 
    25948 File "C:\Program Files\ChimeraX\bin\lib\site-
    25949 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25950 t = self.triangle_num 
    25951 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25952  
    25953 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    25954  
    25955 File "C:\Program Files\ChimeraX\bin\lib\site-
    25956 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25957 t = self.triangle_num 
    25958  
    25959 See log for complete Python traceback. 
    25960  
    25961 Traceback (most recent call last): 
    25962 File "C:\Program Files\ChimeraX\bin\lib\site-
    25963 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    25964 self.session.ui.mouse_modes.mouse_pause_tracking() 
    25965 File "C:\Program Files\ChimeraX\bin\lib\site-
    25966 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    25967 mouse_pause_tracking 
    25968 self._mouse_pause() 
    25969 File "C:\Program Files\ChimeraX\bin\lib\site-
    25970 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    25971 m.pause(self._mouse_pause_position) 
    25972 File "C:\Program Files\ChimeraX\bin\lib\site-
    25973 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    25974 p = self.view.picked_object(x, y) 
    25975 File "C:\Program Files\ChimeraX\bin\lib\site-
    25976 packages\chimerax\graphics\view.py", line 817, in picked_object 
    25977 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    25978 beyond, 
    25979 File "C:\Program Files\ChimeraX\bin\lib\site-
    25980 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    25981 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    25982 File "C:\Program Files\ChimeraX\bin\lib\site-
    25983 packages\chimerax\core\models.py", line 126, in first_intercept 
    25984 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    25985 File "C:\Program Files\ChimeraX\bin\lib\site-
    25986 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    25987 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    25988 exclude=exclude) 
    25989 File "C:\Program Files\ChimeraX\bin\lib\site-
    25990 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    25991 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    25992 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    25993 line 1121, in first_intercept 
    25994 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    25995 pd.is_transparent(): 
    25996 File "C:\Program Files\ChimeraX\bin\lib\site-
    25997 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    25998 t = self.triangle_num 
    25999 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26000  
    26001 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26002  
    26003 File "C:\Program Files\ChimeraX\bin\lib\site-
    26004 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26005 t = self.triangle_num 
    26006  
    26007 See log for complete Python traceback. 
    26008  
    26009 Traceback (most recent call last): 
    26010 File "C:\Program Files\ChimeraX\bin\lib\site-
    26011 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26012 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26013 File "C:\Program Files\ChimeraX\bin\lib\site-
    26014 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26015 mouse_pause_tracking 
    26016 self._mouse_pause() 
    26017 File "C:\Program Files\ChimeraX\bin\lib\site-
    26018 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26019 m.pause(self._mouse_pause_position) 
    26020 File "C:\Program Files\ChimeraX\bin\lib\site-
    26021 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26022 p = self.view.picked_object(x, y) 
    26023 File "C:\Program Files\ChimeraX\bin\lib\site-
    26024 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26025 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26026 beyond, 
    26027 File "C:\Program Files\ChimeraX\bin\lib\site-
    26028 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26029 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26030 File "C:\Program Files\ChimeraX\bin\lib\site-
    26031 packages\chimerax\core\models.py", line 126, in first_intercept 
    26032 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26033 File "C:\Program Files\ChimeraX\bin\lib\site-
    26034 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26035 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26036 exclude=exclude) 
    26037 File "C:\Program Files\ChimeraX\bin\lib\site-
    26038 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26039 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26040 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26041 line 1121, in first_intercept 
    26042 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26043 pd.is_transparent(): 
    26044 File "C:\Program Files\ChimeraX\bin\lib\site-
    26045 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26046 t = self.triangle_num 
    26047 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26048  
    26049 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26050  
    26051 File "C:\Program Files\ChimeraX\bin\lib\site-
    26052 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26053 t = self.triangle_num 
    26054  
    26055 See log for complete Python traceback. 
    26056  
    26057 Traceback (most recent call last): 
    26058 File "C:\Program Files\ChimeraX\bin\lib\site-
    26059 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26060 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26061 File "C:\Program Files\ChimeraX\bin\lib\site-
    26062 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26063 mouse_pause_tracking 
    26064 self._mouse_pause() 
    26065 File "C:\Program Files\ChimeraX\bin\lib\site-
    26066 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26067 m.pause(self._mouse_pause_position) 
    26068 File "C:\Program Files\ChimeraX\bin\lib\site-
    26069 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26070 p = self.view.picked_object(x, y) 
    26071 File "C:\Program Files\ChimeraX\bin\lib\site-
    26072 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26073 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26074 beyond, 
    26075 File "C:\Program Files\ChimeraX\bin\lib\site-
    26076 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26077 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26078 File "C:\Program Files\ChimeraX\bin\lib\site-
    26079 packages\chimerax\core\models.py", line 126, in first_intercept 
    26080 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26081 File "C:\Program Files\ChimeraX\bin\lib\site-
    26082 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26083 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26084 exclude=exclude) 
    26085 File "C:\Program Files\ChimeraX\bin\lib\site-
    26086 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26087 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26088 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26089 line 1121, in first_intercept 
    26090 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26091 pd.is_transparent(): 
    26092 File "C:\Program Files\ChimeraX\bin\lib\site-
    26093 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26094 t = self.triangle_num 
    26095 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26096  
    26097 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26098  
    26099 File "C:\Program Files\ChimeraX\bin\lib\site-
    26100 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26101 t = self.triangle_num 
    26102  
    26103 See log for complete Python traceback. 
    26104  
    26105 Traceback (most recent call last): 
    26106 File "C:\Program Files\ChimeraX\bin\lib\site-
    26107 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26108 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26109 File "C:\Program Files\ChimeraX\bin\lib\site-
    26110 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26111 mouse_pause_tracking 
    26112 self._mouse_pause() 
    26113 File "C:\Program Files\ChimeraX\bin\lib\site-
    26114 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26115 m.pause(self._mouse_pause_position) 
    26116 File "C:\Program Files\ChimeraX\bin\lib\site-
    26117 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26118 p = self.view.picked_object(x, y) 
    26119 File "C:\Program Files\ChimeraX\bin\lib\site-
    26120 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26121 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26122 beyond, 
    26123 File "C:\Program Files\ChimeraX\bin\lib\site-
    26124 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26125 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26126 File "C:\Program Files\ChimeraX\bin\lib\site-
    26127 packages\chimerax\core\models.py", line 126, in first_intercept 
    26128 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26129 File "C:\Program Files\ChimeraX\bin\lib\site-
    26130 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26131 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26132 exclude=exclude) 
    26133 File "C:\Program Files\ChimeraX\bin\lib\site-
    26134 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26135 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26136 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26137 line 1121, in first_intercept 
    26138 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26139 pd.is_transparent(): 
    26140 File "C:\Program Files\ChimeraX\bin\lib\site-
    26141 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26142 t = self.triangle_num 
    26143 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26144  
    26145 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26146  
    26147 File "C:\Program Files\ChimeraX\bin\lib\site-
    26148 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26149 t = self.triangle_num 
    26150  
    26151 See log for complete Python traceback. 
    26152  
    26153 Traceback (most recent call last): 
    26154 File "C:\Program Files\ChimeraX\bin\lib\site-
    26155 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26156 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26157 File "C:\Program Files\ChimeraX\bin\lib\site-
    26158 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26159 mouse_pause_tracking 
    26160 self._mouse_pause() 
    26161 File "C:\Program Files\ChimeraX\bin\lib\site-
    26162 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26163 m.pause(self._mouse_pause_position) 
    26164 File "C:\Program Files\ChimeraX\bin\lib\site-
    26165 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26166 p = self.view.picked_object(x, y) 
    26167 File "C:\Program Files\ChimeraX\bin\lib\site-
    26168 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26169 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26170 beyond, 
    26171 File "C:\Program Files\ChimeraX\bin\lib\site-
    26172 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26173 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26174 File "C:\Program Files\ChimeraX\bin\lib\site-
    26175 packages\chimerax\core\models.py", line 126, in first_intercept 
    26176 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26177 File "C:\Program Files\ChimeraX\bin\lib\site-
    26178 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26179 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26180 exclude=exclude) 
    26181 File "C:\Program Files\ChimeraX\bin\lib\site-
    26182 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26183 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26184 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26185 line 1121, in first_intercept 
    26186 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26187 pd.is_transparent(): 
    26188 File "C:\Program Files\ChimeraX\bin\lib\site-
    26189 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26190 t = self.triangle_num 
    26191 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26192  
    26193 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26194  
    26195 File "C:\Program Files\ChimeraX\bin\lib\site-
    26196 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26197 t = self.triangle_num 
    26198  
    26199 See log for complete Python traceback. 
    26200  
    26201 Traceback (most recent call last): 
    26202 File "C:\Program Files\ChimeraX\bin\lib\site-
    26203 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26204 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26205 File "C:\Program Files\ChimeraX\bin\lib\site-
    26206 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26207 mouse_pause_tracking 
    26208 self._mouse_pause() 
    26209 File "C:\Program Files\ChimeraX\bin\lib\site-
    26210 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26211 m.pause(self._mouse_pause_position) 
    26212 File "C:\Program Files\ChimeraX\bin\lib\site-
    26213 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26214 p = self.view.picked_object(x, y) 
    26215 File "C:\Program Files\ChimeraX\bin\lib\site-
    26216 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26217 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26218 beyond, 
    26219 File "C:\Program Files\ChimeraX\bin\lib\site-
    26220 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26221 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26222 File "C:\Program Files\ChimeraX\bin\lib\site-
    26223 packages\chimerax\core\models.py", line 126, in first_intercept 
    26224 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26225 File "C:\Program Files\ChimeraX\bin\lib\site-
    26226 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26227 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26228 exclude=exclude) 
    26229 File "C:\Program Files\ChimeraX\bin\lib\site-
    26230 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26231 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26232 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26233 line 1121, in first_intercept 
    26234 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26235 pd.is_transparent(): 
    26236 File "C:\Program Files\ChimeraX\bin\lib\site-
    26237 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26238 t = self.triangle_num 
    26239 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26240  
    26241 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26242  
    26243 File "C:\Program Files\ChimeraX\bin\lib\site-
    26244 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26245 t = self.triangle_num 
    26246  
    26247 See log for complete Python traceback. 
    26248  
    26249 Traceback (most recent call last): 
    26250 File "C:\Program Files\ChimeraX\bin\lib\site-
    26251 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26252 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26253 File "C:\Program Files\ChimeraX\bin\lib\site-
    26254 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26255 mouse_pause_tracking 
    26256 self._mouse_pause() 
    26257 File "C:\Program Files\ChimeraX\bin\lib\site-
    26258 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26259 m.pause(self._mouse_pause_position) 
    26260 File "C:\Program Files\ChimeraX\bin\lib\site-
    26261 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26262 p = self.view.picked_object(x, y) 
    26263 File "C:\Program Files\ChimeraX\bin\lib\site-
    26264 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26265 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26266 beyond, 
    26267 File "C:\Program Files\ChimeraX\bin\lib\site-
    26268 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26269 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26270 File "C:\Program Files\ChimeraX\bin\lib\site-
    26271 packages\chimerax\core\models.py", line 126, in first_intercept 
    26272 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26273 File "C:\Program Files\ChimeraX\bin\lib\site-
    26274 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26275 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26276 exclude=exclude) 
    26277 File "C:\Program Files\ChimeraX\bin\lib\site-
    26278 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26279 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26280 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26281 line 1121, in first_intercept 
    26282 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26283 pd.is_transparent(): 
    26284 File "C:\Program Files\ChimeraX\bin\lib\site-
    26285 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26286 t = self.triangle_num 
    26287 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26288  
    26289 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26290  
    26291 File "C:\Program Files\ChimeraX\bin\lib\site-
    26292 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26293 t = self.triangle_num 
    26294  
    26295 See log for complete Python traceback. 
    26296  
    26297 Traceback (most recent call last): 
    26298 File "C:\Program Files\ChimeraX\bin\lib\site-
    26299 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26300 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26301 File "C:\Program Files\ChimeraX\bin\lib\site-
    26302 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26303 mouse_pause_tracking 
    26304 self._mouse_pause() 
    26305 File "C:\Program Files\ChimeraX\bin\lib\site-
    26306 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26307 m.pause(self._mouse_pause_position) 
    26308 File "C:\Program Files\ChimeraX\bin\lib\site-
    26309 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26310 p = self.view.picked_object(x, y) 
    26311 File "C:\Program Files\ChimeraX\bin\lib\site-
    26312 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26313 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26314 beyond, 
    26315 File "C:\Program Files\ChimeraX\bin\lib\site-
    26316 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26317 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26318 File "C:\Program Files\ChimeraX\bin\lib\site-
    26319 packages\chimerax\core\models.py", line 126, in first_intercept 
    26320 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26321 File "C:\Program Files\ChimeraX\bin\lib\site-
    26322 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26323 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26324 exclude=exclude) 
    26325 File "C:\Program Files\ChimeraX\bin\lib\site-
    26326 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26327 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26328 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26329 line 1121, in first_intercept 
    26330 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26331 pd.is_transparent(): 
    26332 File "C:\Program Files\ChimeraX\bin\lib\site-
    26333 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26334 t = self.triangle_num 
    26335 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26336  
    26337 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26338  
    26339 File "C:\Program Files\ChimeraX\bin\lib\site-
    26340 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26341 t = self.triangle_num 
    26342  
    26343 See log for complete Python traceback. 
    26344  
    26345 Traceback (most recent call last): 
    26346 File "C:\Program Files\ChimeraX\bin\lib\site-
    26347 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26348 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26349 File "C:\Program Files\ChimeraX\bin\lib\site-
    26350 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26351 mouse_pause_tracking 
    26352 self._mouse_pause() 
    26353 File "C:\Program Files\ChimeraX\bin\lib\site-
    26354 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26355 m.pause(self._mouse_pause_position) 
    26356 File "C:\Program Files\ChimeraX\bin\lib\site-
    26357 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26358 p = self.view.picked_object(x, y) 
    26359 File "C:\Program Files\ChimeraX\bin\lib\site-
    26360 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26361 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26362 beyond, 
    26363 File "C:\Program Files\ChimeraX\bin\lib\site-
    26364 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26365 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26366 File "C:\Program Files\ChimeraX\bin\lib\site-
    26367 packages\chimerax\core\models.py", line 126, in first_intercept 
    26368 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26369 File "C:\Program Files\ChimeraX\bin\lib\site-
    26370 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26371 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26372 exclude=exclude) 
    26373 File "C:\Program Files\ChimeraX\bin\lib\site-
    26374 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26375 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26376 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26377 line 1121, in first_intercept 
    26378 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26379 pd.is_transparent(): 
    26380 File "C:\Program Files\ChimeraX\bin\lib\site-
    26381 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26382 t = self.triangle_num 
    26383 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26384  
    26385 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26386  
    26387 File "C:\Program Files\ChimeraX\bin\lib\site-
    26388 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26389 t = self.triangle_num 
    26390  
    26391 See log for complete Python traceback. 
    26392  
    26393 Traceback (most recent call last): 
    26394 File "C:\Program Files\ChimeraX\bin\lib\site-
    26395 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26396 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26397 File "C:\Program Files\ChimeraX\bin\lib\site-
    26398 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26399 mouse_pause_tracking 
    26400 self._mouse_pause() 
    26401 File "C:\Program Files\ChimeraX\bin\lib\site-
    26402 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26403 m.pause(self._mouse_pause_position) 
    26404 File "C:\Program Files\ChimeraX\bin\lib\site-
    26405 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26406 p = self.view.picked_object(x, y) 
    26407 File "C:\Program Files\ChimeraX\bin\lib\site-
    26408 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26409 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26410 beyond, 
    26411 File "C:\Program Files\ChimeraX\bin\lib\site-
    26412 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26413 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26414 File "C:\Program Files\ChimeraX\bin\lib\site-
    26415 packages\chimerax\core\models.py", line 126, in first_intercept 
    26416 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26417 File "C:\Program Files\ChimeraX\bin\lib\site-
    26418 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26419 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26420 exclude=exclude) 
    26421 File "C:\Program Files\ChimeraX\bin\lib\site-
    26422 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26423 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26424 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26425 line 1121, in first_intercept 
    26426 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26427 pd.is_transparent(): 
    26428 File "C:\Program Files\ChimeraX\bin\lib\site-
    26429 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26430 t = self.triangle_num 
    26431 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26432  
    26433 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26434  
    26435 File "C:\Program Files\ChimeraX\bin\lib\site-
    26436 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26437 t = self.triangle_num 
    26438  
    26439 See log for complete Python traceback. 
    26440  
    26441 Traceback (most recent call last): 
    26442 File "C:\Program Files\ChimeraX\bin\lib\site-
    26443 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26444 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26445 File "C:\Program Files\ChimeraX\bin\lib\site-
    26446 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26447 mouse_pause_tracking 
    26448 self._mouse_pause() 
    26449 File "C:\Program Files\ChimeraX\bin\lib\site-
    26450 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26451 m.pause(self._mouse_pause_position) 
    26452 File "C:\Program Files\ChimeraX\bin\lib\site-
    26453 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26454 p = self.view.picked_object(x, y) 
    26455 File "C:\Program Files\ChimeraX\bin\lib\site-
    26456 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26457 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26458 beyond, 
    26459 File "C:\Program Files\ChimeraX\bin\lib\site-
    26460 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26461 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26462 File "C:\Program Files\ChimeraX\bin\lib\site-
    26463 packages\chimerax\core\models.py", line 126, in first_intercept 
    26464 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26465 File "C:\Program Files\ChimeraX\bin\lib\site-
    26466 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26467 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26468 exclude=exclude) 
    26469 File "C:\Program Files\ChimeraX\bin\lib\site-
    26470 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26471 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26472 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26473 line 1121, in first_intercept 
    26474 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26475 pd.is_transparent(): 
    26476 File "C:\Program Files\ChimeraX\bin\lib\site-
    26477 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26478 t = self.triangle_num 
    26479 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26480  
    26481 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26482  
    26483 File "C:\Program Files\ChimeraX\bin\lib\site-
    26484 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26485 t = self.triangle_num 
    26486  
    26487 See log for complete Python traceback. 
    26488  
    26489 Traceback (most recent call last): 
    26490 File "C:\Program Files\ChimeraX\bin\lib\site-
    26491 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26492 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26493 File "C:\Program Files\ChimeraX\bin\lib\site-
    26494 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26495 mouse_pause_tracking 
    26496 self._mouse_pause() 
    26497 File "C:\Program Files\ChimeraX\bin\lib\site-
    26498 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26499 m.pause(self._mouse_pause_position) 
    26500 File "C:\Program Files\ChimeraX\bin\lib\site-
    26501 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26502 p = self.view.picked_object(x, y) 
    26503 File "C:\Program Files\ChimeraX\bin\lib\site-
    26504 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26505 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26506 beyond, 
    26507 File "C:\Program Files\ChimeraX\bin\lib\site-
    26508 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26509 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26510 File "C:\Program Files\ChimeraX\bin\lib\site-
    26511 packages\chimerax\core\models.py", line 126, in first_intercept 
    26512 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26513 File "C:\Program Files\ChimeraX\bin\lib\site-
    26514 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26515 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26516 exclude=exclude) 
    26517 File "C:\Program Files\ChimeraX\bin\lib\site-
    26518 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26519 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26520 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26521 line 1121, in first_intercept 
    26522 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26523 pd.is_transparent(): 
    26524 File "C:\Program Files\ChimeraX\bin\lib\site-
    26525 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26526 t = self.triangle_num 
    26527 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26528  
    26529 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26530  
    26531 File "C:\Program Files\ChimeraX\bin\lib\site-
    26532 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26533 t = self.triangle_num 
    26534  
    26535 See log for complete Python traceback. 
    26536  
    26537 Traceback (most recent call last): 
    26538 File "C:\Program Files\ChimeraX\bin\lib\site-
    26539 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26540 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26541 File "C:\Program Files\ChimeraX\bin\lib\site-
    26542 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26543 mouse_pause_tracking 
    26544 self._mouse_pause() 
    26545 File "C:\Program Files\ChimeraX\bin\lib\site-
    26546 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26547 m.pause(self._mouse_pause_position) 
    26548 File "C:\Program Files\ChimeraX\bin\lib\site-
    26549 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26550 p = self.view.picked_object(x, y) 
    26551 File "C:\Program Files\ChimeraX\bin\lib\site-
    26552 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26553 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26554 beyond, 
    26555 File "C:\Program Files\ChimeraX\bin\lib\site-
    26556 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26557 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26558 File "C:\Program Files\ChimeraX\bin\lib\site-
    26559 packages\chimerax\core\models.py", line 126, in first_intercept 
    26560 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26561 File "C:\Program Files\ChimeraX\bin\lib\site-
    26562 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26563 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26564 exclude=exclude) 
    26565 File "C:\Program Files\ChimeraX\bin\lib\site-
    26566 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26567 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26568 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26569 line 1121, in first_intercept 
    26570 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26571 pd.is_transparent(): 
    26572 File "C:\Program Files\ChimeraX\bin\lib\site-
    26573 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26574 t = self.triangle_num 
    26575 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26576  
    26577 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26578  
    26579 File "C:\Program Files\ChimeraX\bin\lib\site-
    26580 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26581 t = self.triangle_num 
    26582  
    26583 See log for complete Python traceback. 
    26584  
    26585 Traceback (most recent call last): 
    26586 File "C:\Program Files\ChimeraX\bin\lib\site-
    26587 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26588 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26589 File "C:\Program Files\ChimeraX\bin\lib\site-
    26590 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26591 mouse_pause_tracking 
    26592 self._mouse_pause() 
    26593 File "C:\Program Files\ChimeraX\bin\lib\site-
    26594 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26595 m.pause(self._mouse_pause_position) 
    26596 File "C:\Program Files\ChimeraX\bin\lib\site-
    26597 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26598 p = self.view.picked_object(x, y) 
    26599 File "C:\Program Files\ChimeraX\bin\lib\site-
    26600 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26601 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26602 beyond, 
    26603 File "C:\Program Files\ChimeraX\bin\lib\site-
    26604 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26605 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26606 File "C:\Program Files\ChimeraX\bin\lib\site-
    26607 packages\chimerax\core\models.py", line 126, in first_intercept 
    26608 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26609 File "C:\Program Files\ChimeraX\bin\lib\site-
    26610 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26611 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26612 exclude=exclude) 
    26613 File "C:\Program Files\ChimeraX\bin\lib\site-
    26614 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26615 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26616 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26617 line 1121, in first_intercept 
    26618 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26619 pd.is_transparent(): 
    26620 File "C:\Program Files\ChimeraX\bin\lib\site-
    26621 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26622 t = self.triangle_num 
    26623 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26624  
    26625 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26626  
    26627 File "C:\Program Files\ChimeraX\bin\lib\site-
    26628 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26629 t = self.triangle_num 
    26630  
    26631 See log for complete Python traceback. 
    26632  
    26633 Traceback (most recent call last): 
    26634 File "C:\Program Files\ChimeraX\bin\lib\site-
    26635 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26636 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26637 File "C:\Program Files\ChimeraX\bin\lib\site-
    26638 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26639 mouse_pause_tracking 
    26640 self._mouse_pause() 
    26641 File "C:\Program Files\ChimeraX\bin\lib\site-
    26642 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26643 m.pause(self._mouse_pause_position) 
    26644 File "C:\Program Files\ChimeraX\bin\lib\site-
    26645 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26646 p = self.view.picked_object(x, y) 
    26647 File "C:\Program Files\ChimeraX\bin\lib\site-
    26648 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26649 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26650 beyond, 
    26651 File "C:\Program Files\ChimeraX\bin\lib\site-
    26652 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26653 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26654 File "C:\Program Files\ChimeraX\bin\lib\site-
    26655 packages\chimerax\core\models.py", line 126, in first_intercept 
    26656 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26657 File "C:\Program Files\ChimeraX\bin\lib\site-
    26658 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26659 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26660 exclude=exclude) 
    26661 File "C:\Program Files\ChimeraX\bin\lib\site-
    26662 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26663 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26664 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26665 line 1121, in first_intercept 
    26666 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26667 pd.is_transparent(): 
    26668 File "C:\Program Files\ChimeraX\bin\lib\site-
    26669 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26670 t = self.triangle_num 
    26671 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26672  
    26673 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26674  
    26675 File "C:\Program Files\ChimeraX\bin\lib\site-
    26676 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26677 t = self.triangle_num 
    26678  
    26679 See log for complete Python traceback. 
    26680  
    26681 Traceback (most recent call last): 
    26682 File "C:\Program Files\ChimeraX\bin\lib\site-
    26683 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26684 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26685 File "C:\Program Files\ChimeraX\bin\lib\site-
    26686 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26687 mouse_pause_tracking 
    26688 self._mouse_pause() 
    26689 File "C:\Program Files\ChimeraX\bin\lib\site-
    26690 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26691 m.pause(self._mouse_pause_position) 
    26692 File "C:\Program Files\ChimeraX\bin\lib\site-
    26693 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26694 p = self.view.picked_object(x, y) 
    26695 File "C:\Program Files\ChimeraX\bin\lib\site-
    26696 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26697 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26698 beyond, 
    26699 File "C:\Program Files\ChimeraX\bin\lib\site-
    26700 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26701 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26702 File "C:\Program Files\ChimeraX\bin\lib\site-
    26703 packages\chimerax\core\models.py", line 126, in first_intercept 
    26704 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26705 File "C:\Program Files\ChimeraX\bin\lib\site-
    26706 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26707 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26708 exclude=exclude) 
    26709 File "C:\Program Files\ChimeraX\bin\lib\site-
    26710 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26711 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26712 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26713 line 1121, in first_intercept 
    26714 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26715 pd.is_transparent(): 
    26716 File "C:\Program Files\ChimeraX\bin\lib\site-
    26717 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26718 t = self.triangle_num 
    26719 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26720  
    26721 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26722  
    26723 File "C:\Program Files\ChimeraX\bin\lib\site-
    26724 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26725 t = self.triangle_num 
    26726  
    26727 See log for complete Python traceback. 
    26728  
    26729 Traceback (most recent call last): 
    26730 File "C:\Program Files\ChimeraX\bin\lib\site-
    26731 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26732 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26733 File "C:\Program Files\ChimeraX\bin\lib\site-
    26734 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26735 mouse_pause_tracking 
    26736 self._mouse_pause() 
    26737 File "C:\Program Files\ChimeraX\bin\lib\site-
    26738 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26739 m.pause(self._mouse_pause_position) 
    26740 File "C:\Program Files\ChimeraX\bin\lib\site-
    26741 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26742 p = self.view.picked_object(x, y) 
    26743 File "C:\Program Files\ChimeraX\bin\lib\site-
    26744 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26745 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26746 beyond, 
    26747 File "C:\Program Files\ChimeraX\bin\lib\site-
    26748 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26749 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26750 File "C:\Program Files\ChimeraX\bin\lib\site-
    26751 packages\chimerax\core\models.py", line 126, in first_intercept 
    26752 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26753 File "C:\Program Files\ChimeraX\bin\lib\site-
    26754 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26755 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26756 exclude=exclude) 
    26757 File "C:\Program Files\ChimeraX\bin\lib\site-
    26758 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26759 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26760 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26761 line 1121, in first_intercept 
    26762 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26763 pd.is_transparent(): 
    26764 File "C:\Program Files\ChimeraX\bin\lib\site-
    26765 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26766 t = self.triangle_num 
    26767 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26768  
    26769 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26770  
    26771 File "C:\Program Files\ChimeraX\bin\lib\site-
    26772 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26773 t = self.triangle_num 
    26774  
    26775 See log for complete Python traceback. 
    26776  
    26777 Traceback (most recent call last): 
    26778 File "C:\Program Files\ChimeraX\bin\lib\site-
    26779 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26780 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26781 File "C:\Program Files\ChimeraX\bin\lib\site-
    26782 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26783 mouse_pause_tracking 
    26784 self._mouse_pause() 
    26785 File "C:\Program Files\ChimeraX\bin\lib\site-
    26786 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26787 m.pause(self._mouse_pause_position) 
    26788 File "C:\Program Files\ChimeraX\bin\lib\site-
    26789 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26790 p = self.view.picked_object(x, y) 
    26791 File "C:\Program Files\ChimeraX\bin\lib\site-
    26792 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26793 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26794 beyond, 
    26795 File "C:\Program Files\ChimeraX\bin\lib\site-
    26796 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26797 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26798 File "C:\Program Files\ChimeraX\bin\lib\site-
    26799 packages\chimerax\core\models.py", line 126, in first_intercept 
    26800 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26801 File "C:\Program Files\ChimeraX\bin\lib\site-
    26802 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26803 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26804 exclude=exclude) 
    26805 File "C:\Program Files\ChimeraX\bin\lib\site-
    26806 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26807 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26808 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26809 line 1121, in first_intercept 
    26810 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26811 pd.is_transparent(): 
    26812 File "C:\Program Files\ChimeraX\bin\lib\site-
    26813 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26814 t = self.triangle_num 
    26815 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26816  
    26817 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26818  
    26819 File "C:\Program Files\ChimeraX\bin\lib\site-
    26820 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26821 t = self.triangle_num 
    26822  
    26823 See log for complete Python traceback. 
    26824  
    26825 Traceback (most recent call last): 
    26826 File "C:\Program Files\ChimeraX\bin\lib\site-
    26827 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26828 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26829 File "C:\Program Files\ChimeraX\bin\lib\site-
    26830 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26831 mouse_pause_tracking 
    26832 self._mouse_pause() 
    26833 File "C:\Program Files\ChimeraX\bin\lib\site-
    26834 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26835 m.pause(self._mouse_pause_position) 
    26836 File "C:\Program Files\ChimeraX\bin\lib\site-
    26837 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26838 p = self.view.picked_object(x, y) 
    26839 File "C:\Program Files\ChimeraX\bin\lib\site-
    26840 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26841 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26842 beyond, 
    26843 File "C:\Program Files\ChimeraX\bin\lib\site-
    26844 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26845 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26846 File "C:\Program Files\ChimeraX\bin\lib\site-
    26847 packages\chimerax\core\models.py", line 126, in first_intercept 
    26848 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26849 File "C:\Program Files\ChimeraX\bin\lib\site-
    26850 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26851 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26852 exclude=exclude) 
    26853 File "C:\Program Files\ChimeraX\bin\lib\site-
    26854 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26855 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26856 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26857 line 1121, in first_intercept 
    26858 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26859 pd.is_transparent(): 
    26860 File "C:\Program Files\ChimeraX\bin\lib\site-
    26861 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26862 t = self.triangle_num 
    26863 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26864  
    26865 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26866  
    26867 File "C:\Program Files\ChimeraX\bin\lib\site-
    26868 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26869 t = self.triangle_num 
    26870  
    26871 See log for complete Python traceback. 
    26872  
    26873 Traceback (most recent call last): 
    26874 File "C:\Program Files\ChimeraX\bin\lib\site-
    26875 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26876 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26877 File "C:\Program Files\ChimeraX\bin\lib\site-
    26878 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26879 mouse_pause_tracking 
    26880 self._mouse_pause() 
    26881 File "C:\Program Files\ChimeraX\bin\lib\site-
    26882 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26883 m.pause(self._mouse_pause_position) 
    26884 File "C:\Program Files\ChimeraX\bin\lib\site-
    26885 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26886 p = self.view.picked_object(x, y) 
    26887 File "C:\Program Files\ChimeraX\bin\lib\site-
    26888 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26889 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26890 beyond, 
    26891 File "C:\Program Files\ChimeraX\bin\lib\site-
    26892 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26893 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26894 File "C:\Program Files\ChimeraX\bin\lib\site-
    26895 packages\chimerax\core\models.py", line 126, in first_intercept 
    26896 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26897 File "C:\Program Files\ChimeraX\bin\lib\site-
    26898 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26899 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26900 exclude=exclude) 
    26901 File "C:\Program Files\ChimeraX\bin\lib\site-
    26902 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26903 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26904 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26905 line 1121, in first_intercept 
    26906 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26907 pd.is_transparent(): 
    26908 File "C:\Program Files\ChimeraX\bin\lib\site-
    26909 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26910 t = self.triangle_num 
    26911 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26912  
    26913 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26914  
    26915 File "C:\Program Files\ChimeraX\bin\lib\site-
    26916 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26917 t = self.triangle_num 
    26918  
    26919 See log for complete Python traceback. 
    26920  
    26921 Traceback (most recent call last): 
    26922 File "C:\Program Files\ChimeraX\bin\lib\site-
    26923 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26924 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26925 File "C:\Program Files\ChimeraX\bin\lib\site-
    26926 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26927 mouse_pause_tracking 
    26928 self._mouse_pause() 
    26929 File "C:\Program Files\ChimeraX\bin\lib\site-
    26930 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26931 m.pause(self._mouse_pause_position) 
    26932 File "C:\Program Files\ChimeraX\bin\lib\site-
    26933 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26934 p = self.view.picked_object(x, y) 
    26935 File "C:\Program Files\ChimeraX\bin\lib\site-
    26936 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26937 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26938 beyond, 
    26939 File "C:\Program Files\ChimeraX\bin\lib\site-
    26940 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26941 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26942 File "C:\Program Files\ChimeraX\bin\lib\site-
    26943 packages\chimerax\core\models.py", line 126, in first_intercept 
    26944 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26945 File "C:\Program Files\ChimeraX\bin\lib\site-
    26946 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26947 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26948 exclude=exclude) 
    26949 File "C:\Program Files\ChimeraX\bin\lib\site-
    26950 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26951 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    26952 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    26953 line 1121, in first_intercept 
    26954 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    26955 pd.is_transparent(): 
    26956 File "C:\Program Files\ChimeraX\bin\lib\site-
    26957 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26958 t = self.triangle_num 
    26959 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26960  
    26961 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    26962  
    26963 File "C:\Program Files\ChimeraX\bin\lib\site-
    26964 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    26965 t = self.triangle_num 
    26966  
    26967 See log for complete Python traceback. 
    26968  
    26969 Traceback (most recent call last): 
    26970 File "C:\Program Files\ChimeraX\bin\lib\site-
    26971 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    26972 self.session.ui.mouse_modes.mouse_pause_tracking() 
    26973 File "C:\Program Files\ChimeraX\bin\lib\site-
    26974 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    26975 mouse_pause_tracking 
    26976 self._mouse_pause() 
    26977 File "C:\Program Files\ChimeraX\bin\lib\site-
    26978 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    26979 m.pause(self._mouse_pause_position) 
    26980 File "C:\Program Files\ChimeraX\bin\lib\site-
    26981 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    26982 p = self.view.picked_object(x, y) 
    26983 File "C:\Program Files\ChimeraX\bin\lib\site-
    26984 packages\chimerax\graphics\view.py", line 817, in picked_object 
    26985 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    26986 beyond, 
    26987 File "C:\Program Files\ChimeraX\bin\lib\site-
    26988 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    26989 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    26990 File "C:\Program Files\ChimeraX\bin\lib\site-
    26991 packages\chimerax\core\models.py", line 126, in first_intercept 
    26992 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    26993 File "C:\Program Files\ChimeraX\bin\lib\site-
    26994 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    26995 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    26996 exclude=exclude) 
    26997 File "C:\Program Files\ChimeraX\bin\lib\site-
    26998 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    26999 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27000 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27001 line 1121, in first_intercept 
    27002 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27003 pd.is_transparent(): 
    27004 File "C:\Program Files\ChimeraX\bin\lib\site-
    27005 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27006 t = self.triangle_num 
    27007 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27008  
    27009 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27010  
    27011 File "C:\Program Files\ChimeraX\bin\lib\site-
    27012 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27013 t = self.triangle_num 
    27014  
    27015 See log for complete Python traceback. 
    27016  
    27017 Traceback (most recent call last): 
    27018 File "C:\Program Files\ChimeraX\bin\lib\site-
    27019 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27020 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27021 File "C:\Program Files\ChimeraX\bin\lib\site-
    27022 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27023 mouse_pause_tracking 
    27024 self._mouse_pause() 
    27025 File "C:\Program Files\ChimeraX\bin\lib\site-
    27026 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27027 m.pause(self._mouse_pause_position) 
    27028 File "C:\Program Files\ChimeraX\bin\lib\site-
    27029 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27030 p = self.view.picked_object(x, y) 
    27031 File "C:\Program Files\ChimeraX\bin\lib\site-
    27032 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27033 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27034 beyond, 
    27035 File "C:\Program Files\ChimeraX\bin\lib\site-
    27036 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27037 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27038 File "C:\Program Files\ChimeraX\bin\lib\site-
    27039 packages\chimerax\core\models.py", line 126, in first_intercept 
    27040 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27041 File "C:\Program Files\ChimeraX\bin\lib\site-
    27042 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27043 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27044 exclude=exclude) 
    27045 File "C:\Program Files\ChimeraX\bin\lib\site-
    27046 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27047 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27048 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27049 line 1121, in first_intercept 
    27050 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27051 pd.is_transparent(): 
    27052 File "C:\Program Files\ChimeraX\bin\lib\site-
    27053 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27054 t = self.triangle_num 
    27055 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27056  
    27057 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27058  
    27059 File "C:\Program Files\ChimeraX\bin\lib\site-
    27060 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27061 t = self.triangle_num 
    27062  
    27063 See log for complete Python traceback. 
    27064  
    27065 Traceback (most recent call last): 
    27066 File "C:\Program Files\ChimeraX\bin\lib\site-
    27067 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27068 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27069 File "C:\Program Files\ChimeraX\bin\lib\site-
    27070 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27071 mouse_pause_tracking 
    27072 self._mouse_pause() 
    27073 File "C:\Program Files\ChimeraX\bin\lib\site-
    27074 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27075 m.pause(self._mouse_pause_position) 
    27076 File "C:\Program Files\ChimeraX\bin\lib\site-
    27077 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27078 p = self.view.picked_object(x, y) 
    27079 File "C:\Program Files\ChimeraX\bin\lib\site-
    27080 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27081 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27082 beyond, 
    27083 File "C:\Program Files\ChimeraX\bin\lib\site-
    27084 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27085 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27086 File "C:\Program Files\ChimeraX\bin\lib\site-
    27087 packages\chimerax\core\models.py", line 126, in first_intercept 
    27088 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27089 File "C:\Program Files\ChimeraX\bin\lib\site-
    27090 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27091 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27092 exclude=exclude) 
    27093 File "C:\Program Files\ChimeraX\bin\lib\site-
    27094 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27095 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27096 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27097 line 1121, in first_intercept 
    27098 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27099 pd.is_transparent(): 
    27100 File "C:\Program Files\ChimeraX\bin\lib\site-
    27101 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27102 t = self.triangle_num 
    27103 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27104  
    27105 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27106  
    27107 File "C:\Program Files\ChimeraX\bin\lib\site-
    27108 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27109 t = self.triangle_num 
    27110  
    27111 See log for complete Python traceback. 
    27112  
    27113 Traceback (most recent call last): 
    27114 File "C:\Program Files\ChimeraX\bin\lib\site-
    27115 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27116 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27117 File "C:\Program Files\ChimeraX\bin\lib\site-
    27118 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27119 mouse_pause_tracking 
    27120 self._mouse_pause() 
    27121 File "C:\Program Files\ChimeraX\bin\lib\site-
    27122 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27123 m.pause(self._mouse_pause_position) 
    27124 File "C:\Program Files\ChimeraX\bin\lib\site-
    27125 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27126 p = self.view.picked_object(x, y) 
    27127 File "C:\Program Files\ChimeraX\bin\lib\site-
    27128 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27129 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27130 beyond, 
    27131 File "C:\Program Files\ChimeraX\bin\lib\site-
    27132 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27133 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27134 File "C:\Program Files\ChimeraX\bin\lib\site-
    27135 packages\chimerax\core\models.py", line 126, in first_intercept 
    27136 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27137 File "C:\Program Files\ChimeraX\bin\lib\site-
    27138 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27139 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27140 exclude=exclude) 
    27141 File "C:\Program Files\ChimeraX\bin\lib\site-
    27142 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27143 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27144 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27145 line 1121, in first_intercept 
    27146 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27147 pd.is_transparent(): 
    27148 File "C:\Program Files\ChimeraX\bin\lib\site-
    27149 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27150 t = self.triangle_num 
    27151 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27152  
    27153 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27154  
    27155 File "C:\Program Files\ChimeraX\bin\lib\site-
    27156 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27157 t = self.triangle_num 
    27158  
    27159 See log for complete Python traceback. 
    27160  
    27161 Traceback (most recent call last): 
    27162 File "C:\Program Files\ChimeraX\bin\lib\site-
    27163 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27164 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27165 File "C:\Program Files\ChimeraX\bin\lib\site-
    27166 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27167 mouse_pause_tracking 
    27168 self._mouse_pause() 
    27169 File "C:\Program Files\ChimeraX\bin\lib\site-
    27170 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27171 m.pause(self._mouse_pause_position) 
    27172 File "C:\Program Files\ChimeraX\bin\lib\site-
    27173 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27174 p = self.view.picked_object(x, y) 
    27175 File "C:\Program Files\ChimeraX\bin\lib\site-
    27176 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27177 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27178 beyond, 
    27179 File "C:\Program Files\ChimeraX\bin\lib\site-
    27180 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27181 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27182 File "C:\Program Files\ChimeraX\bin\lib\site-
    27183 packages\chimerax\core\models.py", line 126, in first_intercept 
    27184 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27185 File "C:\Program Files\ChimeraX\bin\lib\site-
    27186 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27187 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27188 exclude=exclude) 
    27189 File "C:\Program Files\ChimeraX\bin\lib\site-
    27190 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27191 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27192 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27193 line 1121, in first_intercept 
    27194 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27195 pd.is_transparent(): 
    27196 File "C:\Program Files\ChimeraX\bin\lib\site-
    27197 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27198 t = self.triangle_num 
    27199 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27200  
    27201 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27202  
    27203 File "C:\Program Files\ChimeraX\bin\lib\site-
    27204 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27205 t = self.triangle_num 
    27206  
    27207 See log for complete Python traceback. 
    27208  
    27209 Traceback (most recent call last): 
    27210 File "C:\Program Files\ChimeraX\bin\lib\site-
    27211 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27212 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27213 File "C:\Program Files\ChimeraX\bin\lib\site-
    27214 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27215 mouse_pause_tracking 
    27216 self._mouse_pause() 
    27217 File "C:\Program Files\ChimeraX\bin\lib\site-
    27218 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27219 m.pause(self._mouse_pause_position) 
    27220 File "C:\Program Files\ChimeraX\bin\lib\site-
    27221 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27222 p = self.view.picked_object(x, y) 
    27223 File "C:\Program Files\ChimeraX\bin\lib\site-
    27224 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27225 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27226 beyond, 
    27227 File "C:\Program Files\ChimeraX\bin\lib\site-
    27228 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27229 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27230 File "C:\Program Files\ChimeraX\bin\lib\site-
    27231 packages\chimerax\core\models.py", line 126, in first_intercept 
    27232 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27233 File "C:\Program Files\ChimeraX\bin\lib\site-
    27234 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27235 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27236 exclude=exclude) 
    27237 File "C:\Program Files\ChimeraX\bin\lib\site-
    27238 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27239 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27240 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27241 line 1121, in first_intercept 
    27242 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27243 pd.is_transparent(): 
    27244 File "C:\Program Files\ChimeraX\bin\lib\site-
    27245 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27246 t = self.triangle_num 
    27247 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27248  
    27249 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27250  
    27251 File "C:\Program Files\ChimeraX\bin\lib\site-
    27252 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27253 t = self.triangle_num 
    27254  
    27255 See log for complete Python traceback. 
    27256  
    27257 Traceback (most recent call last): 
    27258 File "C:\Program Files\ChimeraX\bin\lib\site-
    27259 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27260 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27261 File "C:\Program Files\ChimeraX\bin\lib\site-
    27262 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27263 mouse_pause_tracking 
    27264 self._mouse_pause() 
    27265 File "C:\Program Files\ChimeraX\bin\lib\site-
    27266 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27267 m.pause(self._mouse_pause_position) 
    27268 File "C:\Program Files\ChimeraX\bin\lib\site-
    27269 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27270 p = self.view.picked_object(x, y) 
    27271 File "C:\Program Files\ChimeraX\bin\lib\site-
    27272 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27273 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27274 beyond, 
    27275 File "C:\Program Files\ChimeraX\bin\lib\site-
    27276 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27277 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27278 File "C:\Program Files\ChimeraX\bin\lib\site-
    27279 packages\chimerax\core\models.py", line 126, in first_intercept 
    27280 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27281 File "C:\Program Files\ChimeraX\bin\lib\site-
    27282 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27283 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27284 exclude=exclude) 
    27285 File "C:\Program Files\ChimeraX\bin\lib\site-
    27286 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27287 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27288 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27289 line 1121, in first_intercept 
    27290 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27291 pd.is_transparent(): 
    27292 File "C:\Program Files\ChimeraX\bin\lib\site-
    27293 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27294 t = self.triangle_num 
    27295 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27296  
    27297 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27298  
    27299 File "C:\Program Files\ChimeraX\bin\lib\site-
    27300 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27301 t = self.triangle_num 
    27302  
    27303 See log for complete Python traceback. 
    27304  
    27305 Traceback (most recent call last): 
    27306 File "C:\Program Files\ChimeraX\bin\lib\site-
    27307 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27308 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27309 File "C:\Program Files\ChimeraX\bin\lib\site-
    27310 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27311 mouse_pause_tracking 
    27312 self._mouse_pause() 
    27313 File "C:\Program Files\ChimeraX\bin\lib\site-
    27314 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27315 m.pause(self._mouse_pause_position) 
    27316 File "C:\Program Files\ChimeraX\bin\lib\site-
    27317 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27318 p = self.view.picked_object(x, y) 
    27319 File "C:\Program Files\ChimeraX\bin\lib\site-
    27320 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27321 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27322 beyond, 
    27323 File "C:\Program Files\ChimeraX\bin\lib\site-
    27324 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27325 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27326 File "C:\Program Files\ChimeraX\bin\lib\site-
    27327 packages\chimerax\core\models.py", line 126, in first_intercept 
    27328 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27329 File "C:\Program Files\ChimeraX\bin\lib\site-
    27330 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27331 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27332 exclude=exclude) 
    27333 File "C:\Program Files\ChimeraX\bin\lib\site-
    27334 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27335 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27336 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27337 line 1121, in first_intercept 
    27338 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27339 pd.is_transparent(): 
    27340 File "C:\Program Files\ChimeraX\bin\lib\site-
    27341 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27342 t = self.triangle_num 
    27343 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27344  
    27345 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27346  
    27347 File "C:\Program Files\ChimeraX\bin\lib\site-
    27348 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27349 t = self.triangle_num 
    27350  
    27351 See log for complete Python traceback. 
    27352  
    27353 Traceback (most recent call last): 
    27354 File "C:\Program Files\ChimeraX\bin\lib\site-
    27355 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27356 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27357 File "C:\Program Files\ChimeraX\bin\lib\site-
    27358 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27359 mouse_pause_tracking 
    27360 self._mouse_pause() 
    27361 File "C:\Program Files\ChimeraX\bin\lib\site-
    27362 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27363 m.pause(self._mouse_pause_position) 
    27364 File "C:\Program Files\ChimeraX\bin\lib\site-
    27365 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27366 p = self.view.picked_object(x, y) 
    27367 File "C:\Program Files\ChimeraX\bin\lib\site-
    27368 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27369 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27370 beyond, 
    27371 File "C:\Program Files\ChimeraX\bin\lib\site-
    27372 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27373 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27374 File "C:\Program Files\ChimeraX\bin\lib\site-
    27375 packages\chimerax\core\models.py", line 126, in first_intercept 
    27376 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27377 File "C:\Program Files\ChimeraX\bin\lib\site-
    27378 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27379 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27380 exclude=exclude) 
    27381 File "C:\Program Files\ChimeraX\bin\lib\site-
    27382 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27383 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27384 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27385 line 1121, in first_intercept 
    27386 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27387 pd.is_transparent(): 
    27388 File "C:\Program Files\ChimeraX\bin\lib\site-
    27389 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27390 t = self.triangle_num 
    27391 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27392  
    27393 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27394  
    27395 File "C:\Program Files\ChimeraX\bin\lib\site-
    27396 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27397 t = self.triangle_num 
    27398  
    27399 See log for complete Python traceback. 
    27400  
    27401 Traceback (most recent call last): 
    27402 File "C:\Program Files\ChimeraX\bin\lib\site-
    27403 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27404 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27405 File "C:\Program Files\ChimeraX\bin\lib\site-
    27406 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27407 mouse_pause_tracking 
    27408 self._mouse_pause() 
    27409 File "C:\Program Files\ChimeraX\bin\lib\site-
    27410 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27411 m.pause(self._mouse_pause_position) 
    27412 File "C:\Program Files\ChimeraX\bin\lib\site-
    27413 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27414 p = self.view.picked_object(x, y) 
    27415 File "C:\Program Files\ChimeraX\bin\lib\site-
    27416 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27417 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27418 beyond, 
    27419 File "C:\Program Files\ChimeraX\bin\lib\site-
    27420 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27421 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27422 File "C:\Program Files\ChimeraX\bin\lib\site-
    27423 packages\chimerax\core\models.py", line 126, in first_intercept 
    27424 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27425 File "C:\Program Files\ChimeraX\bin\lib\site-
    27426 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27427 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27428 exclude=exclude) 
    27429 File "C:\Program Files\ChimeraX\bin\lib\site-
    27430 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27431 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27432 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27433 line 1121, in first_intercept 
    27434 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27435 pd.is_transparent(): 
    27436 File "C:\Program Files\ChimeraX\bin\lib\site-
    27437 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27438 t = self.triangle_num 
    27439 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27440  
    27441 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27442  
    27443 File "C:\Program Files\ChimeraX\bin\lib\site-
    27444 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27445 t = self.triangle_num 
    27446  
    27447 See log for complete Python traceback. 
    27448  
    27449 Traceback (most recent call last): 
    27450 File "C:\Program Files\ChimeraX\bin\lib\site-
    27451 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27452 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27453 File "C:\Program Files\ChimeraX\bin\lib\site-
    27454 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27455 mouse_pause_tracking 
    27456 self._mouse_pause() 
    27457 File "C:\Program Files\ChimeraX\bin\lib\site-
    27458 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27459 m.pause(self._mouse_pause_position) 
    27460 File "C:\Program Files\ChimeraX\bin\lib\site-
    27461 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27462 p = self.view.picked_object(x, y) 
    27463 File "C:\Program Files\ChimeraX\bin\lib\site-
    27464 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27465 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27466 beyond, 
    27467 File "C:\Program Files\ChimeraX\bin\lib\site-
    27468 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27469 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27470 File "C:\Program Files\ChimeraX\bin\lib\site-
    27471 packages\chimerax\core\models.py", line 126, in first_intercept 
    27472 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27473 File "C:\Program Files\ChimeraX\bin\lib\site-
    27474 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27475 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27476 exclude=exclude) 
    27477 File "C:\Program Files\ChimeraX\bin\lib\site-
    27478 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27479 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27480 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27481 line 1121, in first_intercept 
    27482 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27483 pd.is_transparent(): 
    27484 File "C:\Program Files\ChimeraX\bin\lib\site-
    27485 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27486 t = self.triangle_num 
    27487 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27488  
    27489 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27490  
    27491 File "C:\Program Files\ChimeraX\bin\lib\site-
    27492 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27493 t = self.triangle_num 
    27494  
    27495 See log for complete Python traceback. 
    27496  
    27497 Traceback (most recent call last): 
    27498 File "C:\Program Files\ChimeraX\bin\lib\site-
    27499 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27500 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27501 File "C:\Program Files\ChimeraX\bin\lib\site-
    27502 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27503 mouse_pause_tracking 
    27504 self._mouse_pause() 
    27505 File "C:\Program Files\ChimeraX\bin\lib\site-
    27506 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27507 m.pause(self._mouse_pause_position) 
    27508 File "C:\Program Files\ChimeraX\bin\lib\site-
    27509 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27510 p = self.view.picked_object(x, y) 
    27511 File "C:\Program Files\ChimeraX\bin\lib\site-
    27512 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27513 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27514 beyond, 
    27515 File "C:\Program Files\ChimeraX\bin\lib\site-
    27516 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27517 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27518 File "C:\Program Files\ChimeraX\bin\lib\site-
    27519 packages\chimerax\core\models.py", line 126, in first_intercept 
    27520 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27521 File "C:\Program Files\ChimeraX\bin\lib\site-
    27522 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27523 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27524 exclude=exclude) 
    27525 File "C:\Program Files\ChimeraX\bin\lib\site-
    27526 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27527 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27528 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27529 line 1121, in first_intercept 
    27530 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27531 pd.is_transparent(): 
    27532 File "C:\Program Files\ChimeraX\bin\lib\site-
    27533 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27534 t = self.triangle_num 
    27535 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27536  
    27537 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27538  
    27539 File "C:\Program Files\ChimeraX\bin\lib\site-
    27540 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27541 t = self.triangle_num 
    27542  
    27543 See log for complete Python traceback. 
    27544  
    27545 Traceback (most recent call last): 
    27546 File "C:\Program Files\ChimeraX\bin\lib\site-
    27547 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27548 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27549 File "C:\Program Files\ChimeraX\bin\lib\site-
    27550 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27551 mouse_pause_tracking 
    27552 self._mouse_pause() 
    27553 File "C:\Program Files\ChimeraX\bin\lib\site-
    27554 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27555 m.pause(self._mouse_pause_position) 
    27556 File "C:\Program Files\ChimeraX\bin\lib\site-
    27557 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27558 p = self.view.picked_object(x, y) 
    27559 File "C:\Program Files\ChimeraX\bin\lib\site-
    27560 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27561 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27562 beyond, 
    27563 File "C:\Program Files\ChimeraX\bin\lib\site-
    27564 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27565 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27566 File "C:\Program Files\ChimeraX\bin\lib\site-
    27567 packages\chimerax\core\models.py", line 126, in first_intercept 
    27568 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27569 File "C:\Program Files\ChimeraX\bin\lib\site-
    27570 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27571 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27572 exclude=exclude) 
    27573 File "C:\Program Files\ChimeraX\bin\lib\site-
    27574 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27575 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27576 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27577 line 1121, in first_intercept 
    27578 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27579 pd.is_transparent(): 
    27580 File "C:\Program Files\ChimeraX\bin\lib\site-
    27581 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27582 t = self.triangle_num 
    27583 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27584  
    27585 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27586  
    27587 File "C:\Program Files\ChimeraX\bin\lib\site-
    27588 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27589 t = self.triangle_num 
    27590  
    27591 See log for complete Python traceback. 
    27592  
    27593 Traceback (most recent call last): 
    27594 File "C:\Program Files\ChimeraX\bin\lib\site-
    27595 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27596 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27597 File "C:\Program Files\ChimeraX\bin\lib\site-
    27598 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27599 mouse_pause_tracking 
    27600 self._mouse_pause() 
    27601 File "C:\Program Files\ChimeraX\bin\lib\site-
    27602 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27603 m.pause(self._mouse_pause_position) 
    27604 File "C:\Program Files\ChimeraX\bin\lib\site-
    27605 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27606 p = self.view.picked_object(x, y) 
    27607 File "C:\Program Files\ChimeraX\bin\lib\site-
    27608 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27609 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27610 beyond, 
    27611 File "C:\Program Files\ChimeraX\bin\lib\site-
    27612 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27613 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27614 File "C:\Program Files\ChimeraX\bin\lib\site-
    27615 packages\chimerax\core\models.py", line 126, in first_intercept 
    27616 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27617 File "C:\Program Files\ChimeraX\bin\lib\site-
    27618 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27619 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27620 exclude=exclude) 
    27621 File "C:\Program Files\ChimeraX\bin\lib\site-
    27622 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27623 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27624 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27625 line 1121, in first_intercept 
    27626 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27627 pd.is_transparent(): 
    27628 File "C:\Program Files\ChimeraX\bin\lib\site-
    27629 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27630 t = self.triangle_num 
    27631 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27632  
    27633 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27634  
    27635 File "C:\Program Files\ChimeraX\bin\lib\site-
    27636 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27637 t = self.triangle_num 
    27638  
    27639 See log for complete Python traceback. 
    27640  
    27641 Traceback (most recent call last): 
    27642 File "C:\Program Files\ChimeraX\bin\lib\site-
    27643 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27644 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27645 File "C:\Program Files\ChimeraX\bin\lib\site-
    27646 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27647 mouse_pause_tracking 
    27648 self._mouse_pause() 
    27649 File "C:\Program Files\ChimeraX\bin\lib\site-
    27650 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27651 m.pause(self._mouse_pause_position) 
    27652 File "C:\Program Files\ChimeraX\bin\lib\site-
    27653 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27654 p = self.view.picked_object(x, y) 
    27655 File "C:\Program Files\ChimeraX\bin\lib\site-
    27656 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27657 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27658 beyond, 
    27659 File "C:\Program Files\ChimeraX\bin\lib\site-
    27660 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27661 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27662 File "C:\Program Files\ChimeraX\bin\lib\site-
    27663 packages\chimerax\core\models.py", line 126, in first_intercept 
    27664 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27665 File "C:\Program Files\ChimeraX\bin\lib\site-
    27666 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27667 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27668 exclude=exclude) 
    27669 File "C:\Program Files\ChimeraX\bin\lib\site-
    27670 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27671 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27672 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27673 line 1121, in first_intercept 
    27674 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27675 pd.is_transparent(): 
    27676 File "C:\Program Files\ChimeraX\bin\lib\site-
    27677 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27678 t = self.triangle_num 
    27679 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27680  
    27681 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27682  
    27683 File "C:\Program Files\ChimeraX\bin\lib\site-
    27684 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27685 t = self.triangle_num 
    27686  
    27687 See log for complete Python traceback. 
    27688  
    27689 Traceback (most recent call last): 
    27690 File "C:\Program Files\ChimeraX\bin\lib\site-
    27691 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27692 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27693 File "C:\Program Files\ChimeraX\bin\lib\site-
    27694 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27695 mouse_pause_tracking 
    27696 self._mouse_pause() 
    27697 File "C:\Program Files\ChimeraX\bin\lib\site-
    27698 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27699 m.pause(self._mouse_pause_position) 
    27700 File "C:\Program Files\ChimeraX\bin\lib\site-
    27701 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27702 p = self.view.picked_object(x, y) 
    27703 File "C:\Program Files\ChimeraX\bin\lib\site-
    27704 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27705 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27706 beyond, 
    27707 File "C:\Program Files\ChimeraX\bin\lib\site-
    27708 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27709 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27710 File "C:\Program Files\ChimeraX\bin\lib\site-
    27711 packages\chimerax\core\models.py", line 126, in first_intercept 
    27712 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27713 File "C:\Program Files\ChimeraX\bin\lib\site-
    27714 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27715 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27716 exclude=exclude) 
    27717 File "C:\Program Files\ChimeraX\bin\lib\site-
    27718 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27719 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27720 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27721 line 1121, in first_intercept 
    27722 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27723 pd.is_transparent(): 
    27724 File "C:\Program Files\ChimeraX\bin\lib\site-
    27725 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27726 t = self.triangle_num 
    27727 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27728  
    27729 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27730  
    27731 File "C:\Program Files\ChimeraX\bin\lib\site-
    27732 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27733 t = self.triangle_num 
    27734  
    27735 See log for complete Python traceback. 
    27736  
    27737 Traceback (most recent call last): 
    27738 File "C:\Program Files\ChimeraX\bin\lib\site-
    27739 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27740 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27741 File "C:\Program Files\ChimeraX\bin\lib\site-
    27742 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27743 mouse_pause_tracking 
    27744 self._mouse_pause() 
    27745 File "C:\Program Files\ChimeraX\bin\lib\site-
    27746 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27747 m.pause(self._mouse_pause_position) 
    27748 File "C:\Program Files\ChimeraX\bin\lib\site-
    27749 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27750 p = self.view.picked_object(x, y) 
    27751 File "C:\Program Files\ChimeraX\bin\lib\site-
    27752 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27753 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27754 beyond, 
    27755 File "C:\Program Files\ChimeraX\bin\lib\site-
    27756 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27757 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27758 File "C:\Program Files\ChimeraX\bin\lib\site-
    27759 packages\chimerax\core\models.py", line 126, in first_intercept 
    27760 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27761 File "C:\Program Files\ChimeraX\bin\lib\site-
    27762 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27763 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27764 exclude=exclude) 
    27765 File "C:\Program Files\ChimeraX\bin\lib\site-
    27766 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27767 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27768 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27769 line 1121, in first_intercept 
    27770 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27771 pd.is_transparent(): 
    27772 File "C:\Program Files\ChimeraX\bin\lib\site-
    27773 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27774 t = self.triangle_num 
    27775 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27776  
    27777 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27778  
    27779 File "C:\Program Files\ChimeraX\bin\lib\site-
    27780 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27781 t = self.triangle_num 
    27782  
    27783 See log for complete Python traceback. 
    27784  
    27785 Traceback (most recent call last): 
    27786 File "C:\Program Files\ChimeraX\bin\lib\site-
    27787 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27788 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27789 File "C:\Program Files\ChimeraX\bin\lib\site-
    27790 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27791 mouse_pause_tracking 
    27792 self._mouse_pause() 
    27793 File "C:\Program Files\ChimeraX\bin\lib\site-
    27794 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27795 m.pause(self._mouse_pause_position) 
    27796 File "C:\Program Files\ChimeraX\bin\lib\site-
    27797 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27798 p = self.view.picked_object(x, y) 
    27799 File "C:\Program Files\ChimeraX\bin\lib\site-
    27800 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27801 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27802 beyond, 
    27803 File "C:\Program Files\ChimeraX\bin\lib\site-
    27804 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27805 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27806 File "C:\Program Files\ChimeraX\bin\lib\site-
    27807 packages\chimerax\core\models.py", line 126, in first_intercept 
    27808 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27809 File "C:\Program Files\ChimeraX\bin\lib\site-
    27810 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27811 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27812 exclude=exclude) 
    27813 File "C:\Program Files\ChimeraX\bin\lib\site-
    27814 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27815 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27816 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27817 line 1121, in first_intercept 
    27818 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27819 pd.is_transparent(): 
    27820 File "C:\Program Files\ChimeraX\bin\lib\site-
    27821 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27822 t = self.triangle_num 
    27823 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27824  
    27825 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27826  
    27827 File "C:\Program Files\ChimeraX\bin\lib\site-
    27828 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27829 t = self.triangle_num 
    27830  
    27831 See log for complete Python traceback. 
    27832  
    27833 Traceback (most recent call last): 
    27834 File "C:\Program Files\ChimeraX\bin\lib\site-
    27835 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27836 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27837 File "C:\Program Files\ChimeraX\bin\lib\site-
    27838 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27839 mouse_pause_tracking 
    27840 self._mouse_pause() 
    27841 File "C:\Program Files\ChimeraX\bin\lib\site-
    27842 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27843 m.pause(self._mouse_pause_position) 
    27844 File "C:\Program Files\ChimeraX\bin\lib\site-
    27845 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27846 p = self.view.picked_object(x, y) 
    27847 File "C:\Program Files\ChimeraX\bin\lib\site-
    27848 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27849 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27850 beyond, 
    27851 File "C:\Program Files\ChimeraX\bin\lib\site-
    27852 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27853 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27854 File "C:\Program Files\ChimeraX\bin\lib\site-
    27855 packages\chimerax\core\models.py", line 126, in first_intercept 
    27856 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27857 File "C:\Program Files\ChimeraX\bin\lib\site-
    27858 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27859 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27860 exclude=exclude) 
    27861 File "C:\Program Files\ChimeraX\bin\lib\site-
    27862 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27863 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27864 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27865 line 1121, in first_intercept 
    27866 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27867 pd.is_transparent(): 
    27868 File "C:\Program Files\ChimeraX\bin\lib\site-
    27869 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27870 t = self.triangle_num 
    27871 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27872  
    27873 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27874  
    27875 File "C:\Program Files\ChimeraX\bin\lib\site-
    27876 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27877 t = self.triangle_num 
    27878  
    27879 See log for complete Python traceback. 
    27880  
    27881 Traceback (most recent call last): 
    27882 File "C:\Program Files\ChimeraX\bin\lib\site-
    27883 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27884 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27885 File "C:\Program Files\ChimeraX\bin\lib\site-
    27886 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27887 mouse_pause_tracking 
    27888 self._mouse_pause() 
    27889 File "C:\Program Files\ChimeraX\bin\lib\site-
    27890 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27891 m.pause(self._mouse_pause_position) 
    27892 File "C:\Program Files\ChimeraX\bin\lib\site-
    27893 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27894 p = self.view.picked_object(x, y) 
    27895 File "C:\Program Files\ChimeraX\bin\lib\site-
    27896 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27897 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27898 beyond, 
    27899 File "C:\Program Files\ChimeraX\bin\lib\site-
    27900 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27901 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27902 File "C:\Program Files\ChimeraX\bin\lib\site-
    27903 packages\chimerax\core\models.py", line 126, in first_intercept 
    27904 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27905 File "C:\Program Files\ChimeraX\bin\lib\site-
    27906 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27907 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27908 exclude=exclude) 
    27909 File "C:\Program Files\ChimeraX\bin\lib\site-
    27910 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27911 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27912 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27913 line 1121, in first_intercept 
    27914 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27915 pd.is_transparent(): 
    27916 File "C:\Program Files\ChimeraX\bin\lib\site-
    27917 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27918 t = self.triangle_num 
    27919 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27920  
    27921 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27922  
    27923 File "C:\Program Files\ChimeraX\bin\lib\site-
    27924 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27925 t = self.triangle_num 
    27926  
    27927 See log for complete Python traceback. 
    27928  
    27929 Traceback (most recent call last): 
    27930 File "C:\Program Files\ChimeraX\bin\lib\site-
    27931 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27932 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27933 File "C:\Program Files\ChimeraX\bin\lib\site-
    27934 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27935 mouse_pause_tracking 
    27936 self._mouse_pause() 
    27937 File "C:\Program Files\ChimeraX\bin\lib\site-
    27938 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27939 m.pause(self._mouse_pause_position) 
    27940 File "C:\Program Files\ChimeraX\bin\lib\site-
    27941 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27942 p = self.view.picked_object(x, y) 
    27943 File "C:\Program Files\ChimeraX\bin\lib\site-
    27944 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27945 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27946 beyond, 
    27947 File "C:\Program Files\ChimeraX\bin\lib\site-
    27948 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27949 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27950 File "C:\Program Files\ChimeraX\bin\lib\site-
    27951 packages\chimerax\core\models.py", line 126, in first_intercept 
    27952 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    27953 File "C:\Program Files\ChimeraX\bin\lib\site-
    27954 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    27955 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    27956 exclude=exclude) 
    27957 File "C:\Program Files\ChimeraX\bin\lib\site-
    27958 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    27959 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    27960 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    27961 line 1121, in first_intercept 
    27962 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    27963 pd.is_transparent(): 
    27964 File "C:\Program Files\ChimeraX\bin\lib\site-
    27965 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27966 t = self.triangle_num 
    27967 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27968  
    27969 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    27970  
    27971 File "C:\Program Files\ChimeraX\bin\lib\site-
    27972 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    27973 t = self.triangle_num 
    27974  
    27975 See log for complete Python traceback. 
    27976  
    27977 Traceback (most recent call last): 
    27978 File "C:\Program Files\ChimeraX\bin\lib\site-
    27979 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    27980 self.session.ui.mouse_modes.mouse_pause_tracking() 
    27981 File "C:\Program Files\ChimeraX\bin\lib\site-
    27982 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    27983 mouse_pause_tracking 
    27984 self._mouse_pause() 
    27985 File "C:\Program Files\ChimeraX\bin\lib\site-
    27986 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    27987 m.pause(self._mouse_pause_position) 
    27988 File "C:\Program Files\ChimeraX\bin\lib\site-
    27989 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    27990 p = self.view.picked_object(x, y) 
    27991 File "C:\Program Files\ChimeraX\bin\lib\site-
    27992 packages\chimerax\graphics\view.py", line 817, in picked_object 
    27993 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    27994 beyond, 
    27995 File "C:\Program Files\ChimeraX\bin\lib\site-
    27996 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    27997 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    27998 File "C:\Program Files\ChimeraX\bin\lib\site-
    27999 packages\chimerax\core\models.py", line 126, in first_intercept 
    28000 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28001 File "C:\Program Files\ChimeraX\bin\lib\site-
    28002 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28003 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28004 exclude=exclude) 
    28005 File "C:\Program Files\ChimeraX\bin\lib\site-
    28006 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28007 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28008 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28009 line 1121, in first_intercept 
    28010 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28011 pd.is_transparent(): 
    28012 File "C:\Program Files\ChimeraX\bin\lib\site-
    28013 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28014 t = self.triangle_num 
    28015 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28016  
    28017 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28018  
    28019 File "C:\Program Files\ChimeraX\bin\lib\site-
    28020 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28021 t = self.triangle_num 
    28022  
    28023 See log for complete Python traceback. 
    28024  
    28025 Traceback (most recent call last): 
    28026 File "C:\Program Files\ChimeraX\bin\lib\site-
    28027 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28028 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28029 File "C:\Program Files\ChimeraX\bin\lib\site-
    28030 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28031 mouse_pause_tracking 
    28032 self._mouse_pause() 
    28033 File "C:\Program Files\ChimeraX\bin\lib\site-
    28034 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28035 m.pause(self._mouse_pause_position) 
    28036 File "C:\Program Files\ChimeraX\bin\lib\site-
    28037 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28038 p = self.view.picked_object(x, y) 
    28039 File "C:\Program Files\ChimeraX\bin\lib\site-
    28040 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28041 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28042 beyond, 
    28043 File "C:\Program Files\ChimeraX\bin\lib\site-
    28044 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28045 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28046 File "C:\Program Files\ChimeraX\bin\lib\site-
    28047 packages\chimerax\core\models.py", line 126, in first_intercept 
    28048 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28049 File "C:\Program Files\ChimeraX\bin\lib\site-
    28050 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28051 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28052 exclude=exclude) 
    28053 File "C:\Program Files\ChimeraX\bin\lib\site-
    28054 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28055 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28056 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28057 line 1121, in first_intercept 
    28058 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28059 pd.is_transparent(): 
    28060 File "C:\Program Files\ChimeraX\bin\lib\site-
    28061 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28062 t = self.triangle_num 
    28063 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28064  
    28065 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28066  
    28067 File "C:\Program Files\ChimeraX\bin\lib\site-
    28068 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28069 t = self.triangle_num 
    28070  
    28071 See log for complete Python traceback. 
    28072  
    28073 Traceback (most recent call last): 
    28074 File "C:\Program Files\ChimeraX\bin\lib\site-
    28075 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28076 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28077 File "C:\Program Files\ChimeraX\bin\lib\site-
    28078 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28079 mouse_pause_tracking 
    28080 self._mouse_pause() 
    28081 File "C:\Program Files\ChimeraX\bin\lib\site-
    28082 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28083 m.pause(self._mouse_pause_position) 
    28084 File "C:\Program Files\ChimeraX\bin\lib\site-
    28085 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28086 p = self.view.picked_object(x, y) 
    28087 File "C:\Program Files\ChimeraX\bin\lib\site-
    28088 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28089 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28090 beyond, 
    28091 File "C:\Program Files\ChimeraX\bin\lib\site-
    28092 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28093 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28094 File "C:\Program Files\ChimeraX\bin\lib\site-
    28095 packages\chimerax\core\models.py", line 126, in first_intercept 
    28096 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28097 File "C:\Program Files\ChimeraX\bin\lib\site-
    28098 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28099 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28100 exclude=exclude) 
    28101 File "C:\Program Files\ChimeraX\bin\lib\site-
    28102 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28103 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28104 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28105 line 1121, in first_intercept 
    28106 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28107 pd.is_transparent(): 
    28108 File "C:\Program Files\ChimeraX\bin\lib\site-
    28109 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28110 t = self.triangle_num 
    28111 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28112  
    28113 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28114  
    28115 File "C:\Program Files\ChimeraX\bin\lib\site-
    28116 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28117 t = self.triangle_num 
    28118  
    28119 See log for complete Python traceback. 
    28120  
    28121 Traceback (most recent call last): 
    28122 File "C:\Program Files\ChimeraX\bin\lib\site-
    28123 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28124 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28125 File "C:\Program Files\ChimeraX\bin\lib\site-
    28126 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28127 mouse_pause_tracking 
    28128 self._mouse_pause() 
    28129 File "C:\Program Files\ChimeraX\bin\lib\site-
    28130 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28131 m.pause(self._mouse_pause_position) 
    28132 File "C:\Program Files\ChimeraX\bin\lib\site-
    28133 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28134 p = self.view.picked_object(x, y) 
    28135 File "C:\Program Files\ChimeraX\bin\lib\site-
    28136 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28137 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28138 beyond, 
    28139 File "C:\Program Files\ChimeraX\bin\lib\site-
    28140 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28141 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28142 File "C:\Program Files\ChimeraX\bin\lib\site-
    28143 packages\chimerax\core\models.py", line 126, in first_intercept 
    28144 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28145 File "C:\Program Files\ChimeraX\bin\lib\site-
    28146 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28147 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28148 exclude=exclude) 
    28149 File "C:\Program Files\ChimeraX\bin\lib\site-
    28150 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28151 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28152 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28153 line 1121, in first_intercept 
    28154 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28155 pd.is_transparent(): 
    28156 File "C:\Program Files\ChimeraX\bin\lib\site-
    28157 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28158 t = self.triangle_num 
    28159 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28160  
    28161 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28162  
    28163 File "C:\Program Files\ChimeraX\bin\lib\site-
    28164 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28165 t = self.triangle_num 
    28166  
    28167 See log for complete Python traceback. 
    28168  
    28169 Traceback (most recent call last): 
    28170 File "C:\Program Files\ChimeraX\bin\lib\site-
    28171 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28172 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28173 File "C:\Program Files\ChimeraX\bin\lib\site-
    28174 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28175 mouse_pause_tracking 
    28176 self._mouse_pause() 
    28177 File "C:\Program Files\ChimeraX\bin\lib\site-
    28178 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28179 m.pause(self._mouse_pause_position) 
    28180 File "C:\Program Files\ChimeraX\bin\lib\site-
    28181 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28182 p = self.view.picked_object(x, y) 
    28183 File "C:\Program Files\ChimeraX\bin\lib\site-
    28184 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28185 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28186 beyond, 
    28187 File "C:\Program Files\ChimeraX\bin\lib\site-
    28188 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28189 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28190 File "C:\Program Files\ChimeraX\bin\lib\site-
    28191 packages\chimerax\core\models.py", line 126, in first_intercept 
    28192 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28193 File "C:\Program Files\ChimeraX\bin\lib\site-
    28194 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28195 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28196 exclude=exclude) 
    28197 File "C:\Program Files\ChimeraX\bin\lib\site-
    28198 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28199 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28200 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28201 line 1121, in first_intercept 
    28202 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28203 pd.is_transparent(): 
    28204 File "C:\Program Files\ChimeraX\bin\lib\site-
    28205 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28206 t = self.triangle_num 
    28207 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28208  
    28209 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28210  
    28211 File "C:\Program Files\ChimeraX\bin\lib\site-
    28212 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28213 t = self.triangle_num 
    28214  
    28215 See log for complete Python traceback. 
    28216  
    28217 Traceback (most recent call last): 
    28218 File "C:\Program Files\ChimeraX\bin\lib\site-
    28219 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28220 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28221 File "C:\Program Files\ChimeraX\bin\lib\site-
    28222 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28223 mouse_pause_tracking 
    28224 self._mouse_pause() 
    28225 File "C:\Program Files\ChimeraX\bin\lib\site-
    28226 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28227 m.pause(self._mouse_pause_position) 
    28228 File "C:\Program Files\ChimeraX\bin\lib\site-
    28229 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28230 p = self.view.picked_object(x, y) 
    28231 File "C:\Program Files\ChimeraX\bin\lib\site-
    28232 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28233 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28234 beyond, 
    28235 File "C:\Program Files\ChimeraX\bin\lib\site-
    28236 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28237 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28238 File "C:\Program Files\ChimeraX\bin\lib\site-
    28239 packages\chimerax\core\models.py", line 126, in first_intercept 
    28240 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28241 File "C:\Program Files\ChimeraX\bin\lib\site-
    28242 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28243 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28244 exclude=exclude) 
    28245 File "C:\Program Files\ChimeraX\bin\lib\site-
    28246 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28247 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28248 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28249 line 1121, in first_intercept 
    28250 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28251 pd.is_transparent(): 
    28252 File "C:\Program Files\ChimeraX\bin\lib\site-
    28253 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28254 t = self.triangle_num 
    28255 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28256  
    28257 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28258  
    28259 File "C:\Program Files\ChimeraX\bin\lib\site-
    28260 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28261 t = self.triangle_num 
    28262  
    28263 See log for complete Python traceback. 
    28264  
    28265 Traceback (most recent call last): 
    28266 File "C:\Program Files\ChimeraX\bin\lib\site-
    28267 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28268 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28269 File "C:\Program Files\ChimeraX\bin\lib\site-
    28270 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28271 mouse_pause_tracking 
    28272 self._mouse_pause() 
    28273 File "C:\Program Files\ChimeraX\bin\lib\site-
    28274 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28275 m.pause(self._mouse_pause_position) 
    28276 File "C:\Program Files\ChimeraX\bin\lib\site-
    28277 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28278 p = self.view.picked_object(x, y) 
    28279 File "C:\Program Files\ChimeraX\bin\lib\site-
    28280 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28281 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28282 beyond, 
    28283 File "C:\Program Files\ChimeraX\bin\lib\site-
    28284 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28285 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28286 File "C:\Program Files\ChimeraX\bin\lib\site-
    28287 packages\chimerax\core\models.py", line 126, in first_intercept 
    28288 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28289 File "C:\Program Files\ChimeraX\bin\lib\site-
    28290 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28291 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28292 exclude=exclude) 
    28293 File "C:\Program Files\ChimeraX\bin\lib\site-
    28294 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28295 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28296 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28297 line 1121, in first_intercept 
    28298 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28299 pd.is_transparent(): 
    28300 File "C:\Program Files\ChimeraX\bin\lib\site-
    28301 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28302 t = self.triangle_num 
    28303 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28304  
    28305 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28306  
    28307 File "C:\Program Files\ChimeraX\bin\lib\site-
    28308 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28309 t = self.triangle_num 
    28310  
    28311 See log for complete Python traceback. 
    28312  
    28313 Traceback (most recent call last): 
    28314 File "C:\Program Files\ChimeraX\bin\lib\site-
    28315 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28316 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28317 File "C:\Program Files\ChimeraX\bin\lib\site-
    28318 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28319 mouse_pause_tracking 
    28320 self._mouse_pause() 
    28321 File "C:\Program Files\ChimeraX\bin\lib\site-
    28322 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28323 m.pause(self._mouse_pause_position) 
    28324 File "C:\Program Files\ChimeraX\bin\lib\site-
    28325 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28326 p = self.view.picked_object(x, y) 
    28327 File "C:\Program Files\ChimeraX\bin\lib\site-
    28328 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28329 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28330 beyond, 
    28331 File "C:\Program Files\ChimeraX\bin\lib\site-
    28332 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28333 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28334 File "C:\Program Files\ChimeraX\bin\lib\site-
    28335 packages\chimerax\core\models.py", line 126, in first_intercept 
    28336 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28337 File "C:\Program Files\ChimeraX\bin\lib\site-
    28338 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28339 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28340 exclude=exclude) 
    28341 File "C:\Program Files\ChimeraX\bin\lib\site-
    28342 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28343 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28344 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28345 line 1121, in first_intercept 
    28346 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28347 pd.is_transparent(): 
    28348 File "C:\Program Files\ChimeraX\bin\lib\site-
    28349 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28350 t = self.triangle_num 
    28351 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28352  
    28353 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28354  
    28355 File "C:\Program Files\ChimeraX\bin\lib\site-
    28356 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28357 t = self.triangle_num 
    28358  
    28359 See log for complete Python traceback. 
    28360  
    28361 Traceback (most recent call last): 
    28362 File "C:\Program Files\ChimeraX\bin\lib\site-
    28363 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28364 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28365 File "C:\Program Files\ChimeraX\bin\lib\site-
    28366 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28367 mouse_pause_tracking 
    28368 self._mouse_pause() 
    28369 File "C:\Program Files\ChimeraX\bin\lib\site-
    28370 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28371 m.pause(self._mouse_pause_position) 
    28372 File "C:\Program Files\ChimeraX\bin\lib\site-
    28373 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28374 p = self.view.picked_object(x, y) 
    28375 File "C:\Program Files\ChimeraX\bin\lib\site-
    28376 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28377 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28378 beyond, 
    28379 File "C:\Program Files\ChimeraX\bin\lib\site-
    28380 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28381 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28382 File "C:\Program Files\ChimeraX\bin\lib\site-
    28383 packages\chimerax\core\models.py", line 126, in first_intercept 
    28384 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28385 File "C:\Program Files\ChimeraX\bin\lib\site-
    28386 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28387 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28388 exclude=exclude) 
    28389 File "C:\Program Files\ChimeraX\bin\lib\site-
    28390 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28391 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28392 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28393 line 1121, in first_intercept 
    28394 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28395 pd.is_transparent(): 
    28396 File "C:\Program Files\ChimeraX\bin\lib\site-
    28397 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28398 t = self.triangle_num 
    28399 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28400  
    28401 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28402  
    28403 File "C:\Program Files\ChimeraX\bin\lib\site-
    28404 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28405 t = self.triangle_num 
    28406  
    28407 See log for complete Python traceback. 
    28408  
    28409 Traceback (most recent call last): 
    28410 File "C:\Program Files\ChimeraX\bin\lib\site-
    28411 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28412 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28413 File "C:\Program Files\ChimeraX\bin\lib\site-
    28414 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28415 mouse_pause_tracking 
    28416 self._mouse_pause() 
    28417 File "C:\Program Files\ChimeraX\bin\lib\site-
    28418 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28419 m.pause(self._mouse_pause_position) 
    28420 File "C:\Program Files\ChimeraX\bin\lib\site-
    28421 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28422 p = self.view.picked_object(x, y) 
    28423 File "C:\Program Files\ChimeraX\bin\lib\site-
    28424 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28425 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28426 beyond, 
    28427 File "C:\Program Files\ChimeraX\bin\lib\site-
    28428 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28429 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28430 File "C:\Program Files\ChimeraX\bin\lib\site-
    28431 packages\chimerax\core\models.py", line 126, in first_intercept 
    28432 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28433 File "C:\Program Files\ChimeraX\bin\lib\site-
    28434 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28435 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28436 exclude=exclude) 
    28437 File "C:\Program Files\ChimeraX\bin\lib\site-
    28438 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28439 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28440 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28441 line 1121, in first_intercept 
    28442 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28443 pd.is_transparent(): 
    28444 File "C:\Program Files\ChimeraX\bin\lib\site-
    28445 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28446 t = self.triangle_num 
    28447 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28448  
    28449 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28450  
    28451 File "C:\Program Files\ChimeraX\bin\lib\site-
    28452 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28453 t = self.triangle_num 
    28454  
    28455 See log for complete Python traceback. 
    28456  
    28457 Traceback (most recent call last): 
    28458 File "C:\Program Files\ChimeraX\bin\lib\site-
    28459 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28460 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28461 File "C:\Program Files\ChimeraX\bin\lib\site-
    28462 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28463 mouse_pause_tracking 
    28464 self._mouse_pause() 
    28465 File "C:\Program Files\ChimeraX\bin\lib\site-
    28466 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28467 m.pause(self._mouse_pause_position) 
    28468 File "C:\Program Files\ChimeraX\bin\lib\site-
    28469 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28470 p = self.view.picked_object(x, y) 
    28471 File "C:\Program Files\ChimeraX\bin\lib\site-
    28472 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28473 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28474 beyond, 
    28475 File "C:\Program Files\ChimeraX\bin\lib\site-
    28476 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28477 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28478 File "C:\Program Files\ChimeraX\bin\lib\site-
    28479 packages\chimerax\core\models.py", line 126, in first_intercept 
    28480 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28481 File "C:\Program Files\ChimeraX\bin\lib\site-
    28482 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28483 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28484 exclude=exclude) 
    28485 File "C:\Program Files\ChimeraX\bin\lib\site-
    28486 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28487 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28488 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28489 line 1121, in first_intercept 
    28490 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28491 pd.is_transparent(): 
    28492 File "C:\Program Files\ChimeraX\bin\lib\site-
    28493 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28494 t = self.triangle_num 
    28495 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28496  
    28497 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28498  
    28499 File "C:\Program Files\ChimeraX\bin\lib\site-
    28500 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28501 t = self.triangle_num 
    28502  
    28503 See log for complete Python traceback. 
    28504  
    28505 Traceback (most recent call last): 
    28506 File "C:\Program Files\ChimeraX\bin\lib\site-
    28507 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28508 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28509 File "C:\Program Files\ChimeraX\bin\lib\site-
    28510 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28511 mouse_pause_tracking 
    28512 self._mouse_pause() 
    28513 File "C:\Program Files\ChimeraX\bin\lib\site-
    28514 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28515 m.pause(self._mouse_pause_position) 
    28516 File "C:\Program Files\ChimeraX\bin\lib\site-
    28517 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28518 p = self.view.picked_object(x, y) 
    28519 File "C:\Program Files\ChimeraX\bin\lib\site-
    28520 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28521 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28522 beyond, 
    28523 File "C:\Program Files\ChimeraX\bin\lib\site-
    28524 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28525 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28526 File "C:\Program Files\ChimeraX\bin\lib\site-
    28527 packages\chimerax\core\models.py", line 126, in first_intercept 
    28528 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28529 File "C:\Program Files\ChimeraX\bin\lib\site-
    28530 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28531 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28532 exclude=exclude) 
    28533 File "C:\Program Files\ChimeraX\bin\lib\site-
    28534 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28535 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28536 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28537 line 1121, in first_intercept 
    28538 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28539 pd.is_transparent(): 
    28540 File "C:\Program Files\ChimeraX\bin\lib\site-
    28541 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28542 t = self.triangle_num 
    28543 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28544  
    28545 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28546  
    28547 File "C:\Program Files\ChimeraX\bin\lib\site-
    28548 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28549 t = self.triangle_num 
    28550  
    28551 See log for complete Python traceback. 
    28552  
    28553 Traceback (most recent call last): 
    28554 File "C:\Program Files\ChimeraX\bin\lib\site-
    28555 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28556 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28557 File "C:\Program Files\ChimeraX\bin\lib\site-
    28558 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28559 mouse_pause_tracking 
    28560 self._mouse_pause() 
    28561 File "C:\Program Files\ChimeraX\bin\lib\site-
    28562 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28563 m.pause(self._mouse_pause_position) 
    28564 File "C:\Program Files\ChimeraX\bin\lib\site-
    28565 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28566 p = self.view.picked_object(x, y) 
    28567 File "C:\Program Files\ChimeraX\bin\lib\site-
    28568 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28569 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28570 beyond, 
    28571 File "C:\Program Files\ChimeraX\bin\lib\site-
    28572 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28573 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28574 File "C:\Program Files\ChimeraX\bin\lib\site-
    28575 packages\chimerax\core\models.py", line 126, in first_intercept 
    28576 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28577 File "C:\Program Files\ChimeraX\bin\lib\site-
    28578 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28579 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28580 exclude=exclude) 
    28581 File "C:\Program Files\ChimeraX\bin\lib\site-
    28582 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28583 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28584 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28585 line 1121, in first_intercept 
    28586 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28587 pd.is_transparent(): 
    28588 File "C:\Program Files\ChimeraX\bin\lib\site-
    28589 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28590 t = self.triangle_num 
    28591 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28592  
    28593 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28594  
    28595 File "C:\Program Files\ChimeraX\bin\lib\site-
    28596 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28597 t = self.triangle_num 
    28598  
    28599 See log for complete Python traceback. 
    28600  
    28601 Traceback (most recent call last): 
    28602 File "C:\Program Files\ChimeraX\bin\lib\site-
    28603 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28604 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28605 File "C:\Program Files\ChimeraX\bin\lib\site-
    28606 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28607 mouse_pause_tracking 
    28608 self._mouse_pause() 
    28609 File "C:\Program Files\ChimeraX\bin\lib\site-
    28610 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28611 m.pause(self._mouse_pause_position) 
    28612 File "C:\Program Files\ChimeraX\bin\lib\site-
    28613 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28614 p = self.view.picked_object(x, y) 
    28615 File "C:\Program Files\ChimeraX\bin\lib\site-
    28616 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28617 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28618 beyond, 
    28619 File "C:\Program Files\ChimeraX\bin\lib\site-
    28620 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28621 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28622 File "C:\Program Files\ChimeraX\bin\lib\site-
    28623 packages\chimerax\core\models.py", line 126, in first_intercept 
    28624 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28625 File "C:\Program Files\ChimeraX\bin\lib\site-
    28626 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28627 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28628 exclude=exclude) 
    28629 File "C:\Program Files\ChimeraX\bin\lib\site-
    28630 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28631 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28632 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28633 line 1121, in first_intercept 
    28634 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28635 pd.is_transparent(): 
    28636 File "C:\Program Files\ChimeraX\bin\lib\site-
    28637 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28638 t = self.triangle_num 
    28639 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28640  
    28641 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28642  
    28643 File "C:\Program Files\ChimeraX\bin\lib\site-
    28644 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28645 t = self.triangle_num 
    28646  
    28647 See log for complete Python traceback. 
    28648  
    28649 Traceback (most recent call last): 
    28650 File "C:\Program Files\ChimeraX\bin\lib\site-
    28651 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28652 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28653 File "C:\Program Files\ChimeraX\bin\lib\site-
    28654 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28655 mouse_pause_tracking 
    28656 self._mouse_pause() 
    28657 File "C:\Program Files\ChimeraX\bin\lib\site-
    28658 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28659 m.pause(self._mouse_pause_position) 
    28660 File "C:\Program Files\ChimeraX\bin\lib\site-
    28661 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28662 p = self.view.picked_object(x, y) 
    28663 File "C:\Program Files\ChimeraX\bin\lib\site-
    28664 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28665 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28666 beyond, 
    28667 File "C:\Program Files\ChimeraX\bin\lib\site-
    28668 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28669 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28670 File "C:\Program Files\ChimeraX\bin\lib\site-
    28671 packages\chimerax\core\models.py", line 126, in first_intercept 
    28672 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28673 File "C:\Program Files\ChimeraX\bin\lib\site-
    28674 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28675 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28676 exclude=exclude) 
    28677 File "C:\Program Files\ChimeraX\bin\lib\site-
    28678 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28679 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28680 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28681 line 1121, in first_intercept 
    28682 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28683 pd.is_transparent(): 
    28684 File "C:\Program Files\ChimeraX\bin\lib\site-
    28685 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28686 t = self.triangle_num 
    28687 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28688  
    28689 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28690  
    28691 File "C:\Program Files\ChimeraX\bin\lib\site-
    28692 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28693 t = self.triangle_num 
    28694  
    28695 See log for complete Python traceback. 
    28696  
    28697 Traceback (most recent call last): 
    28698 File "C:\Program Files\ChimeraX\bin\lib\site-
    28699 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28700 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28701 File "C:\Program Files\ChimeraX\bin\lib\site-
    28702 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28703 mouse_pause_tracking 
    28704 self._mouse_pause() 
    28705 File "C:\Program Files\ChimeraX\bin\lib\site-
    28706 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28707 m.pause(self._mouse_pause_position) 
    28708 File "C:\Program Files\ChimeraX\bin\lib\site-
    28709 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28710 p = self.view.picked_object(x, y) 
    28711 File "C:\Program Files\ChimeraX\bin\lib\site-
    28712 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28713 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28714 beyond, 
    28715 File "C:\Program Files\ChimeraX\bin\lib\site-
    28716 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28717 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28718 File "C:\Program Files\ChimeraX\bin\lib\site-
    28719 packages\chimerax\core\models.py", line 126, in first_intercept 
    28720 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28721 File "C:\Program Files\ChimeraX\bin\lib\site-
    28722 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28723 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28724 exclude=exclude) 
    28725 File "C:\Program Files\ChimeraX\bin\lib\site-
    28726 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28727 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28728 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28729 line 1121, in first_intercept 
    28730 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28731 pd.is_transparent(): 
    28732 File "C:\Program Files\ChimeraX\bin\lib\site-
    28733 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28734 t = self.triangle_num 
    28735 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28736  
    28737 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28738  
    28739 File "C:\Program Files\ChimeraX\bin\lib\site-
    28740 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28741 t = self.triangle_num 
    28742  
    28743 See log for complete Python traceback. 
    28744  
    28745 Traceback (most recent call last): 
    28746 File "C:\Program Files\ChimeraX\bin\lib\site-
    28747 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28748 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28749 File "C:\Program Files\ChimeraX\bin\lib\site-
    28750 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28751 mouse_pause_tracking 
    28752 self._mouse_pause() 
    28753 File "C:\Program Files\ChimeraX\bin\lib\site-
    28754 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28755 m.pause(self._mouse_pause_position) 
    28756 File "C:\Program Files\ChimeraX\bin\lib\site-
    28757 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28758 p = self.view.picked_object(x, y) 
    28759 File "C:\Program Files\ChimeraX\bin\lib\site-
    28760 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28761 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28762 beyond, 
    28763 File "C:\Program Files\ChimeraX\bin\lib\site-
    28764 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28765 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28766 File "C:\Program Files\ChimeraX\bin\lib\site-
    28767 packages\chimerax\core\models.py", line 126, in first_intercept 
    28768 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28769 File "C:\Program Files\ChimeraX\bin\lib\site-
    28770 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28771 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28772 exclude=exclude) 
    28773 File "C:\Program Files\ChimeraX\bin\lib\site-
    28774 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28775 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28776 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28777 line 1121, in first_intercept 
    28778 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28779 pd.is_transparent(): 
    28780 File "C:\Program Files\ChimeraX\bin\lib\site-
    28781 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28782 t = self.triangle_num 
    28783 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28784  
    28785 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28786  
    28787 File "C:\Program Files\ChimeraX\bin\lib\site-
    28788 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28789 t = self.triangle_num 
    28790  
    28791 See log for complete Python traceback. 
    28792  
    28793 Traceback (most recent call last): 
    28794 File "C:\Program Files\ChimeraX\bin\lib\site-
    28795 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28796 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28797 File "C:\Program Files\ChimeraX\bin\lib\site-
    28798 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28799 mouse_pause_tracking 
    28800 self._mouse_pause() 
    28801 File "C:\Program Files\ChimeraX\bin\lib\site-
    28802 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28803 m.pause(self._mouse_pause_position) 
    28804 File "C:\Program Files\ChimeraX\bin\lib\site-
    28805 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28806 p = self.view.picked_object(x, y) 
    28807 File "C:\Program Files\ChimeraX\bin\lib\site-
    28808 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28809 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28810 beyond, 
    28811 File "C:\Program Files\ChimeraX\bin\lib\site-
    28812 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28813 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28814 File "C:\Program Files\ChimeraX\bin\lib\site-
    28815 packages\chimerax\core\models.py", line 126, in first_intercept 
    28816 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28817 File "C:\Program Files\ChimeraX\bin\lib\site-
    28818 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28819 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28820 exclude=exclude) 
    28821 File "C:\Program Files\ChimeraX\bin\lib\site-
    28822 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28823 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28824 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28825 line 1121, in first_intercept 
    28826 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28827 pd.is_transparent(): 
    28828 File "C:\Program Files\ChimeraX\bin\lib\site-
    28829 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28830 t = self.triangle_num 
    28831 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28832  
    28833 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28834  
    28835 File "C:\Program Files\ChimeraX\bin\lib\site-
    28836 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28837 t = self.triangle_num 
    28838  
    28839 See log for complete Python traceback. 
    28840  
    28841 Traceback (most recent call last): 
    28842 File "C:\Program Files\ChimeraX\bin\lib\site-
    28843 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28844 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28845 File "C:\Program Files\ChimeraX\bin\lib\site-
    28846 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28847 mouse_pause_tracking 
    28848 self._mouse_pause() 
    28849 File "C:\Program Files\ChimeraX\bin\lib\site-
    28850 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28851 m.pause(self._mouse_pause_position) 
    28852 File "C:\Program Files\ChimeraX\bin\lib\site-
    28853 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28854 p = self.view.picked_object(x, y) 
    28855 File "C:\Program Files\ChimeraX\bin\lib\site-
    28856 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28857 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28858 beyond, 
    28859 File "C:\Program Files\ChimeraX\bin\lib\site-
    28860 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28861 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28862 File "C:\Program Files\ChimeraX\bin\lib\site-
    28863 packages\chimerax\core\models.py", line 126, in first_intercept 
    28864 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28865 File "C:\Program Files\ChimeraX\bin\lib\site-
    28866 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28867 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28868 exclude=exclude) 
    28869 File "C:\Program Files\ChimeraX\bin\lib\site-
    28870 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28871 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28872 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28873 line 1121, in first_intercept 
    28874 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28875 pd.is_transparent(): 
    28876 File "C:\Program Files\ChimeraX\bin\lib\site-
    28877 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28878 t = self.triangle_num 
    28879 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28880  
    28881 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28882  
    28883 File "C:\Program Files\ChimeraX\bin\lib\site-
    28884 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28885 t = self.triangle_num 
    28886  
    28887 See log for complete Python traceback. 
    28888  
    28889 Traceback (most recent call last): 
    28890 File "C:\Program Files\ChimeraX\bin\lib\site-
    28891 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28892 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28893 File "C:\Program Files\ChimeraX\bin\lib\site-
    28894 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28895 mouse_pause_tracking 
    28896 self._mouse_pause() 
    28897 File "C:\Program Files\ChimeraX\bin\lib\site-
    28898 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28899 m.pause(self._mouse_pause_position) 
    28900 File "C:\Program Files\ChimeraX\bin\lib\site-
    28901 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28902 p = self.view.picked_object(x, y) 
    28903 File "C:\Program Files\ChimeraX\bin\lib\site-
    28904 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28905 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28906 beyond, 
    28907 File "C:\Program Files\ChimeraX\bin\lib\site-
    28908 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28909 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28910 File "C:\Program Files\ChimeraX\bin\lib\site-
    28911 packages\chimerax\core\models.py", line 126, in first_intercept 
    28912 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28913 File "C:\Program Files\ChimeraX\bin\lib\site-
    28914 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28915 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28916 exclude=exclude) 
    28917 File "C:\Program Files\ChimeraX\bin\lib\site-
    28918 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28919 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28920 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28921 line 1121, in first_intercept 
    28922 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28923 pd.is_transparent(): 
    28924 File "C:\Program Files\ChimeraX\bin\lib\site-
    28925 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28926 t = self.triangle_num 
    28927 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28928  
    28929 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28930  
    28931 File "C:\Program Files\ChimeraX\bin\lib\site-
    28932 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28933 t = self.triangle_num 
    28934  
    28935 See log for complete Python traceback. 
    28936  
    28937 Traceback (most recent call last): 
    28938 File "C:\Program Files\ChimeraX\bin\lib\site-
    28939 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28940 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28941 File "C:\Program Files\ChimeraX\bin\lib\site-
    28942 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28943 mouse_pause_tracking 
    28944 self._mouse_pause() 
    28945 File "C:\Program Files\ChimeraX\bin\lib\site-
    28946 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28947 m.pause(self._mouse_pause_position) 
    28948 File "C:\Program Files\ChimeraX\bin\lib\site-
    28949 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28950 p = self.view.picked_object(x, y) 
    28951 File "C:\Program Files\ChimeraX\bin\lib\site-
    28952 packages\chimerax\graphics\view.py", line 817, in picked_object 
    28953 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    28954 beyond, 
    28955 File "C:\Program Files\ChimeraX\bin\lib\site-
    28956 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    28957 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    28958 File "C:\Program Files\ChimeraX\bin\lib\site-
    28959 packages\chimerax\core\models.py", line 126, in first_intercept 
    28960 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    28961 File "C:\Program Files\ChimeraX\bin\lib\site-
    28962 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    28963 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    28964 exclude=exclude) 
    28965 File "C:\Program Files\ChimeraX\bin\lib\site-
    28966 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    28967 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    28968 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    28969 line 1121, in first_intercept 
    28970 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    28971 pd.is_transparent(): 
    28972 File "C:\Program Files\ChimeraX\bin\lib\site-
    28973 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28974 t = self.triangle_num 
    28975 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28976  
    28977 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    28978  
    28979 File "C:\Program Files\ChimeraX\bin\lib\site-
    28980 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    28981 t = self.triangle_num 
    28982  
    28983 See log for complete Python traceback. 
    28984  
    28985 Traceback (most recent call last): 
    28986 File "C:\Program Files\ChimeraX\bin\lib\site-
    28987 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    28988 self.session.ui.mouse_modes.mouse_pause_tracking() 
    28989 File "C:\Program Files\ChimeraX\bin\lib\site-
    28990 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    28991 mouse_pause_tracking 
    28992 self._mouse_pause() 
    28993 File "C:\Program Files\ChimeraX\bin\lib\site-
    28994 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    28995 m.pause(self._mouse_pause_position) 
    28996 File "C:\Program Files\ChimeraX\bin\lib\site-
    28997 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    28998 p = self.view.picked_object(x, y) 
    28999 File "C:\Program Files\ChimeraX\bin\lib\site-
    29000 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29001 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29002 beyond, 
    29003 File "C:\Program Files\ChimeraX\bin\lib\site-
    29004 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29005 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29006 File "C:\Program Files\ChimeraX\bin\lib\site-
    29007 packages\chimerax\core\models.py", line 126, in first_intercept 
    29008 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29009 File "C:\Program Files\ChimeraX\bin\lib\site-
    29010 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29011 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29012 exclude=exclude) 
    29013 File "C:\Program Files\ChimeraX\bin\lib\site-
    29014 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29015 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29016 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29017 line 1121, in first_intercept 
    29018 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29019 pd.is_transparent(): 
    29020 File "C:\Program Files\ChimeraX\bin\lib\site-
    29021 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29022 t = self.triangle_num 
    29023 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29024  
    29025 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29026  
    29027 File "C:\Program Files\ChimeraX\bin\lib\site-
    29028 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29029 t = self.triangle_num 
    29030  
    29031 See log for complete Python traceback. 
    29032  
    29033 Traceback (most recent call last): 
    29034 File "C:\Program Files\ChimeraX\bin\lib\site-
    29035 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29036 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29037 File "C:\Program Files\ChimeraX\bin\lib\site-
    29038 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29039 mouse_pause_tracking 
    29040 self._mouse_pause() 
    29041 File "C:\Program Files\ChimeraX\bin\lib\site-
    29042 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29043 m.pause(self._mouse_pause_position) 
    29044 File "C:\Program Files\ChimeraX\bin\lib\site-
    29045 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29046 p = self.view.picked_object(x, y) 
    29047 File "C:\Program Files\ChimeraX\bin\lib\site-
    29048 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29049 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29050 beyond, 
    29051 File "C:\Program Files\ChimeraX\bin\lib\site-
    29052 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29053 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29054 File "C:\Program Files\ChimeraX\bin\lib\site-
    29055 packages\chimerax\core\models.py", line 126, in first_intercept 
    29056 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29057 File "C:\Program Files\ChimeraX\bin\lib\site-
    29058 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29059 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29060 exclude=exclude) 
    29061 File "C:\Program Files\ChimeraX\bin\lib\site-
    29062 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29063 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29064 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29065 line 1121, in first_intercept 
    29066 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29067 pd.is_transparent(): 
    29068 File "C:\Program Files\ChimeraX\bin\lib\site-
    29069 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29070 t = self.triangle_num 
    29071 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29072  
    29073 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29074  
    29075 File "C:\Program Files\ChimeraX\bin\lib\site-
    29076 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29077 t = self.triangle_num 
    29078  
    29079 See log for complete Python traceback. 
    29080  
    29081 Traceback (most recent call last): 
    29082 File "C:\Program Files\ChimeraX\bin\lib\site-
    29083 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29084 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29085 File "C:\Program Files\ChimeraX\bin\lib\site-
    29086 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29087 mouse_pause_tracking 
    29088 self._mouse_pause() 
    29089 File "C:\Program Files\ChimeraX\bin\lib\site-
    29090 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29091 m.pause(self._mouse_pause_position) 
    29092 File "C:\Program Files\ChimeraX\bin\lib\site-
    29093 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29094 p = self.view.picked_object(x, y) 
    29095 File "C:\Program Files\ChimeraX\bin\lib\site-
    29096 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29097 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29098 beyond, 
    29099 File "C:\Program Files\ChimeraX\bin\lib\site-
    29100 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29101 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29102 File "C:\Program Files\ChimeraX\bin\lib\site-
    29103 packages\chimerax\core\models.py", line 126, in first_intercept 
    29104 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29105 File "C:\Program Files\ChimeraX\bin\lib\site-
    29106 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29107 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29108 exclude=exclude) 
    29109 File "C:\Program Files\ChimeraX\bin\lib\site-
    29110 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29111 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29112 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29113 line 1121, in first_intercept 
    29114 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29115 pd.is_transparent(): 
    29116 File "C:\Program Files\ChimeraX\bin\lib\site-
    29117 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29118 t = self.triangle_num 
    29119 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29120  
    29121 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29122  
    29123 File "C:\Program Files\ChimeraX\bin\lib\site-
    29124 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29125 t = self.triangle_num 
    29126  
    29127 See log for complete Python traceback. 
    29128  
    29129 Traceback (most recent call last): 
    29130 File "C:\Program Files\ChimeraX\bin\lib\site-
    29131 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29132 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29133 File "C:\Program Files\ChimeraX\bin\lib\site-
    29134 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29135 mouse_pause_tracking 
    29136 self._mouse_pause() 
    29137 File "C:\Program Files\ChimeraX\bin\lib\site-
    29138 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29139 m.pause(self._mouse_pause_position) 
    29140 File "C:\Program Files\ChimeraX\bin\lib\site-
    29141 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29142 p = self.view.picked_object(x, y) 
    29143 File "C:\Program Files\ChimeraX\bin\lib\site-
    29144 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29145 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29146 beyond, 
    29147 File "C:\Program Files\ChimeraX\bin\lib\site-
    29148 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29149 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29150 File "C:\Program Files\ChimeraX\bin\lib\site-
    29151 packages\chimerax\core\models.py", line 126, in first_intercept 
    29152 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29153 File "C:\Program Files\ChimeraX\bin\lib\site-
    29154 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29155 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29156 exclude=exclude) 
    29157 File "C:\Program Files\ChimeraX\bin\lib\site-
    29158 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29159 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29160 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29161 line 1121, in first_intercept 
    29162 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29163 pd.is_transparent(): 
    29164 File "C:\Program Files\ChimeraX\bin\lib\site-
    29165 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29166 t = self.triangle_num 
    29167 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29168  
    29169 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29170  
    29171 File "C:\Program Files\ChimeraX\bin\lib\site-
    29172 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29173 t = self.triangle_num 
    29174  
    29175 See log for complete Python traceback. 
    29176  
    29177 Traceback (most recent call last): 
    29178 File "C:\Program Files\ChimeraX\bin\lib\site-
    29179 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29180 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29181 File "C:\Program Files\ChimeraX\bin\lib\site-
    29182 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29183 mouse_pause_tracking 
    29184 self._mouse_pause() 
    29185 File "C:\Program Files\ChimeraX\bin\lib\site-
    29186 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29187 m.pause(self._mouse_pause_position) 
    29188 File "C:\Program Files\ChimeraX\bin\lib\site-
    29189 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29190 p = self.view.picked_object(x, y) 
    29191 File "C:\Program Files\ChimeraX\bin\lib\site-
    29192 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29193 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29194 beyond, 
    29195 File "C:\Program Files\ChimeraX\bin\lib\site-
    29196 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29197 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29198 File "C:\Program Files\ChimeraX\bin\lib\site-
    29199 packages\chimerax\core\models.py", line 126, in first_intercept 
    29200 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29201 File "C:\Program Files\ChimeraX\bin\lib\site-
    29202 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29203 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29204 exclude=exclude) 
    29205 File "C:\Program Files\ChimeraX\bin\lib\site-
    29206 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29207 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29208 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29209 line 1121, in first_intercept 
    29210 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29211 pd.is_transparent(): 
    29212 File "C:\Program Files\ChimeraX\bin\lib\site-
    29213 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29214 t = self.triangle_num 
    29215 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29216  
    29217 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29218  
    29219 File "C:\Program Files\ChimeraX\bin\lib\site-
    29220 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29221 t = self.triangle_num 
    29222  
    29223 See log for complete Python traceback. 
    29224  
    29225 Traceback (most recent call last): 
    29226 File "C:\Program Files\ChimeraX\bin\lib\site-
    29227 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29228 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29229 File "C:\Program Files\ChimeraX\bin\lib\site-
    29230 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29231 mouse_pause_tracking 
    29232 self._mouse_pause() 
    29233 File "C:\Program Files\ChimeraX\bin\lib\site-
    29234 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29235 m.pause(self._mouse_pause_position) 
    29236 File "C:\Program Files\ChimeraX\bin\lib\site-
    29237 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29238 p = self.view.picked_object(x, y) 
    29239 File "C:\Program Files\ChimeraX\bin\lib\site-
    29240 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29241 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29242 beyond, 
    29243 File "C:\Program Files\ChimeraX\bin\lib\site-
    29244 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29245 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29246 File "C:\Program Files\ChimeraX\bin\lib\site-
    29247 packages\chimerax\core\models.py", line 126, in first_intercept 
    29248 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29249 File "C:\Program Files\ChimeraX\bin\lib\site-
    29250 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29251 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29252 exclude=exclude) 
    29253 File "C:\Program Files\ChimeraX\bin\lib\site-
    29254 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29255 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29256 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29257 line 1121, in first_intercept 
    29258 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29259 pd.is_transparent(): 
    29260 File "C:\Program Files\ChimeraX\bin\lib\site-
    29261 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29262 t = self.triangle_num 
    29263 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29264  
    29265 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29266  
    29267 File "C:\Program Files\ChimeraX\bin\lib\site-
    29268 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29269 t = self.triangle_num 
    29270  
    29271 See log for complete Python traceback. 
    29272  
    29273 Traceback (most recent call last): 
    29274 File "C:\Program Files\ChimeraX\bin\lib\site-
    29275 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29276 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29277 File "C:\Program Files\ChimeraX\bin\lib\site-
    29278 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29279 mouse_pause_tracking 
    29280 self._mouse_pause() 
    29281 File "C:\Program Files\ChimeraX\bin\lib\site-
    29282 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29283 m.pause(self._mouse_pause_position) 
    29284 File "C:\Program Files\ChimeraX\bin\lib\site-
    29285 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29286 p = self.view.picked_object(x, y) 
    29287 File "C:\Program Files\ChimeraX\bin\lib\site-
    29288 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29289 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29290 beyond, 
    29291 File "C:\Program Files\ChimeraX\bin\lib\site-
    29292 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29293 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29294 File "C:\Program Files\ChimeraX\bin\lib\site-
    29295 packages\chimerax\core\models.py", line 126, in first_intercept 
    29296 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29297 File "C:\Program Files\ChimeraX\bin\lib\site-
    29298 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29299 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29300 exclude=exclude) 
    29301 File "C:\Program Files\ChimeraX\bin\lib\site-
    29302 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29303 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29304 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29305 line 1121, in first_intercept 
    29306 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29307 pd.is_transparent(): 
    29308 File "C:\Program Files\ChimeraX\bin\lib\site-
    29309 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29310 t = self.triangle_num 
    29311 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29312  
    29313 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29314  
    29315 File "C:\Program Files\ChimeraX\bin\lib\site-
    29316 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29317 t = self.triangle_num 
    29318  
    29319 See log for complete Python traceback. 
    29320  
    29321 Traceback (most recent call last): 
    29322 File "C:\Program Files\ChimeraX\bin\lib\site-
    29323 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29324 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29325 File "C:\Program Files\ChimeraX\bin\lib\site-
    29326 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29327 mouse_pause_tracking 
    29328 self._mouse_pause() 
    29329 File "C:\Program Files\ChimeraX\bin\lib\site-
    29330 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29331 m.pause(self._mouse_pause_position) 
    29332 File "C:\Program Files\ChimeraX\bin\lib\site-
    29333 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29334 p = self.view.picked_object(x, y) 
    29335 File "C:\Program Files\ChimeraX\bin\lib\site-
    29336 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29337 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29338 beyond, 
    29339 File "C:\Program Files\ChimeraX\bin\lib\site-
    29340 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29341 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29342 File "C:\Program Files\ChimeraX\bin\lib\site-
    29343 packages\chimerax\core\models.py", line 126, in first_intercept 
    29344 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29345 File "C:\Program Files\ChimeraX\bin\lib\site-
    29346 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29347 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29348 exclude=exclude) 
    29349 File "C:\Program Files\ChimeraX\bin\lib\site-
    29350 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29351 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29352 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29353 line 1121, in first_intercept 
    29354 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29355 pd.is_transparent(): 
    29356 File "C:\Program Files\ChimeraX\bin\lib\site-
    29357 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29358 t = self.triangle_num 
    29359 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29360  
    29361 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29362  
    29363 File "C:\Program Files\ChimeraX\bin\lib\site-
    29364 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29365 t = self.triangle_num 
    29366  
    29367 See log for complete Python traceback. 
    29368  
    29369 Traceback (most recent call last): 
    29370 File "C:\Program Files\ChimeraX\bin\lib\site-
    29371 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29372 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29373 File "C:\Program Files\ChimeraX\bin\lib\site-
    29374 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29375 mouse_pause_tracking 
    29376 self._mouse_pause() 
    29377 File "C:\Program Files\ChimeraX\bin\lib\site-
    29378 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29379 m.pause(self._mouse_pause_position) 
    29380 File "C:\Program Files\ChimeraX\bin\lib\site-
    29381 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29382 p = self.view.picked_object(x, y) 
    29383 File "C:\Program Files\ChimeraX\bin\lib\site-
    29384 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29385 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29386 beyond, 
    29387 File "C:\Program Files\ChimeraX\bin\lib\site-
    29388 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29389 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29390 File "C:\Program Files\ChimeraX\bin\lib\site-
    29391 packages\chimerax\core\models.py", line 126, in first_intercept 
    29392 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29393 File "C:\Program Files\ChimeraX\bin\lib\site-
    29394 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29395 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29396 exclude=exclude) 
    29397 File "C:\Program Files\ChimeraX\bin\lib\site-
    29398 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29399 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29400 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29401 line 1121, in first_intercept 
    29402 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29403 pd.is_transparent(): 
    29404 File "C:\Program Files\ChimeraX\bin\lib\site-
    29405 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29406 t = self.triangle_num 
    29407 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29408  
    29409 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29410  
    29411 File "C:\Program Files\ChimeraX\bin\lib\site-
    29412 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29413 t = self.triangle_num 
    29414  
    29415 See log for complete Python traceback. 
    29416  
    29417 Traceback (most recent call last): 
    29418 File "C:\Program Files\ChimeraX\bin\lib\site-
    29419 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29420 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29421 File "C:\Program Files\ChimeraX\bin\lib\site-
    29422 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29423 mouse_pause_tracking 
    29424 self._mouse_pause() 
    29425 File "C:\Program Files\ChimeraX\bin\lib\site-
    29426 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29427 m.pause(self._mouse_pause_position) 
    29428 File "C:\Program Files\ChimeraX\bin\lib\site-
    29429 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29430 p = self.view.picked_object(x, y) 
    29431 File "C:\Program Files\ChimeraX\bin\lib\site-
    29432 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29433 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29434 beyond, 
    29435 File "C:\Program Files\ChimeraX\bin\lib\site-
    29436 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29437 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29438 File "C:\Program Files\ChimeraX\bin\lib\site-
    29439 packages\chimerax\core\models.py", line 126, in first_intercept 
    29440 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29441 File "C:\Program Files\ChimeraX\bin\lib\site-
    29442 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29443 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29444 exclude=exclude) 
    29445 File "C:\Program Files\ChimeraX\bin\lib\site-
    29446 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29447 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29448 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29449 line 1121, in first_intercept 
    29450 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29451 pd.is_transparent(): 
    29452 File "C:\Program Files\ChimeraX\bin\lib\site-
    29453 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29454 t = self.triangle_num 
    29455 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29456  
    29457 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29458  
    29459 File "C:\Program Files\ChimeraX\bin\lib\site-
    29460 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29461 t = self.triangle_num 
    29462  
    29463 See log for complete Python traceback. 
    29464  
    29465 Traceback (most recent call last): 
    29466 File "C:\Program Files\ChimeraX\bin\lib\site-
    29467 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29468 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29469 File "C:\Program Files\ChimeraX\bin\lib\site-
    29470 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29471 mouse_pause_tracking 
    29472 self._mouse_pause() 
    29473 File "C:\Program Files\ChimeraX\bin\lib\site-
    29474 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29475 m.pause(self._mouse_pause_position) 
    29476 File "C:\Program Files\ChimeraX\bin\lib\site-
    29477 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29478 p = self.view.picked_object(x, y) 
    29479 File "C:\Program Files\ChimeraX\bin\lib\site-
    29480 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29481 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29482 beyond, 
    29483 File "C:\Program Files\ChimeraX\bin\lib\site-
    29484 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29485 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29486 File "C:\Program Files\ChimeraX\bin\lib\site-
    29487 packages\chimerax\core\models.py", line 126, in first_intercept 
    29488 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29489 File "C:\Program Files\ChimeraX\bin\lib\site-
    29490 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29491 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29492 exclude=exclude) 
    29493 File "C:\Program Files\ChimeraX\bin\lib\site-
    29494 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29495 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29496 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29497 line 1121, in first_intercept 
    29498 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29499 pd.is_transparent(): 
    29500 File "C:\Program Files\ChimeraX\bin\lib\site-
    29501 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29502 t = self.triangle_num 
    29503 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29504  
    29505 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29506  
    29507 File "C:\Program Files\ChimeraX\bin\lib\site-
    29508 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29509 t = self.triangle_num 
    29510  
    29511 See log for complete Python traceback. 
    29512  
    29513 Traceback (most recent call last): 
    29514 File "C:\Program Files\ChimeraX\bin\lib\site-
    29515 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29516 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29517 File "C:\Program Files\ChimeraX\bin\lib\site-
    29518 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29519 mouse_pause_tracking 
    29520 self._mouse_pause() 
    29521 File "C:\Program Files\ChimeraX\bin\lib\site-
    29522 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29523 m.pause(self._mouse_pause_position) 
    29524 File "C:\Program Files\ChimeraX\bin\lib\site-
    29525 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29526 p = self.view.picked_object(x, y) 
    29527 File "C:\Program Files\ChimeraX\bin\lib\site-
    29528 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29529 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29530 beyond, 
    29531 File "C:\Program Files\ChimeraX\bin\lib\site-
    29532 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29533 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29534 File "C:\Program Files\ChimeraX\bin\lib\site-
    29535 packages\chimerax\core\models.py", line 126, in first_intercept 
    29536 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29537 File "C:\Program Files\ChimeraX\bin\lib\site-
    29538 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29539 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29540 exclude=exclude) 
    29541 File "C:\Program Files\ChimeraX\bin\lib\site-
    29542 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29543 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29544 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29545 line 1121, in first_intercept 
    29546 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29547 pd.is_transparent(): 
    29548 File "C:\Program Files\ChimeraX\bin\lib\site-
    29549 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29550 t = self.triangle_num 
    29551 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29552  
    29553 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29554  
    29555 File "C:\Program Files\ChimeraX\bin\lib\site-
    29556 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29557 t = self.triangle_num 
    29558  
    29559 See log for complete Python traceback. 
    29560  
    29561 Traceback (most recent call last): 
    29562 File "C:\Program Files\ChimeraX\bin\lib\site-
    29563 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29564 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29565 File "C:\Program Files\ChimeraX\bin\lib\site-
    29566 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29567 mouse_pause_tracking 
    29568 self._mouse_pause() 
    29569 File "C:\Program Files\ChimeraX\bin\lib\site-
    29570 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29571 m.pause(self._mouse_pause_position) 
    29572 File "C:\Program Files\ChimeraX\bin\lib\site-
    29573 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29574 p = self.view.picked_object(x, y) 
    29575 File "C:\Program Files\ChimeraX\bin\lib\site-
    29576 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29577 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29578 beyond, 
    29579 File "C:\Program Files\ChimeraX\bin\lib\site-
    29580 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29581 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29582 File "C:\Program Files\ChimeraX\bin\lib\site-
    29583 packages\chimerax\core\models.py", line 126, in first_intercept 
    29584 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29585 File "C:\Program Files\ChimeraX\bin\lib\site-
    29586 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29587 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29588 exclude=exclude) 
    29589 File "C:\Program Files\ChimeraX\bin\lib\site-
    29590 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29591 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29592 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29593 line 1121, in first_intercept 
    29594 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29595 pd.is_transparent(): 
    29596 File "C:\Program Files\ChimeraX\bin\lib\site-
    29597 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29598 t = self.triangle_num 
    29599 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29600  
    29601 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29602  
    29603 File "C:\Program Files\ChimeraX\bin\lib\site-
    29604 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29605 t = self.triangle_num 
    29606  
    29607 See log for complete Python traceback. 
    29608  
    29609 Traceback (most recent call last): 
    29610 File "C:\Program Files\ChimeraX\bin\lib\site-
    29611 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29612 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29613 File "C:\Program Files\ChimeraX\bin\lib\site-
    29614 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29615 mouse_pause_tracking 
    29616 self._mouse_pause() 
    29617 File "C:\Program Files\ChimeraX\bin\lib\site-
    29618 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29619 m.pause(self._mouse_pause_position) 
    29620 File "C:\Program Files\ChimeraX\bin\lib\site-
    29621 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29622 p = self.view.picked_object(x, y) 
    29623 File "C:\Program Files\ChimeraX\bin\lib\site-
    29624 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29625 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29626 beyond, 
    29627 File "C:\Program Files\ChimeraX\bin\lib\site-
    29628 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29629 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29630 File "C:\Program Files\ChimeraX\bin\lib\site-
    29631 packages\chimerax\core\models.py", line 126, in first_intercept 
    29632 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29633 File "C:\Program Files\ChimeraX\bin\lib\site-
    29634 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29635 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29636 exclude=exclude) 
    29637 File "C:\Program Files\ChimeraX\bin\lib\site-
    29638 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29639 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29640 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29641 line 1121, in first_intercept 
    29642 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29643 pd.is_transparent(): 
    29644 File "C:\Program Files\ChimeraX\bin\lib\site-
    29645 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29646 t = self.triangle_num 
    29647 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29648  
    29649 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29650  
    29651 File "C:\Program Files\ChimeraX\bin\lib\site-
    29652 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29653 t = self.triangle_num 
    29654  
    29655 See log for complete Python traceback. 
    29656  
    29657 Traceback (most recent call last): 
    29658 File "C:\Program Files\ChimeraX\bin\lib\site-
    29659 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29660 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29661 File "C:\Program Files\ChimeraX\bin\lib\site-
    29662 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29663 mouse_pause_tracking 
    29664 self._mouse_pause() 
    29665 File "C:\Program Files\ChimeraX\bin\lib\site-
    29666 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29667 m.pause(self._mouse_pause_position) 
    29668 File "C:\Program Files\ChimeraX\bin\lib\site-
    29669 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29670 p = self.view.picked_object(x, y) 
    29671 File "C:\Program Files\ChimeraX\bin\lib\site-
    29672 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29673 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29674 beyond, 
    29675 File "C:\Program Files\ChimeraX\bin\lib\site-
    29676 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29677 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29678 File "C:\Program Files\ChimeraX\bin\lib\site-
    29679 packages\chimerax\core\models.py", line 126, in first_intercept 
    29680 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29681 File "C:\Program Files\ChimeraX\bin\lib\site-
    29682 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29683 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29684 exclude=exclude) 
    29685 File "C:\Program Files\ChimeraX\bin\lib\site-
    29686 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29687 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29688 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29689 line 1121, in first_intercept 
    29690 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29691 pd.is_transparent(): 
    29692 File "C:\Program Files\ChimeraX\bin\lib\site-
    29693 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29694 t = self.triangle_num 
    29695 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29696  
    29697 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29698  
    29699 File "C:\Program Files\ChimeraX\bin\lib\site-
    29700 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29701 t = self.triangle_num 
    29702  
    29703 See log for complete Python traceback. 
    29704  
    29705 Traceback (most recent call last): 
    29706 File "C:\Program Files\ChimeraX\bin\lib\site-
    29707 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29708 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29709 File "C:\Program Files\ChimeraX\bin\lib\site-
    29710 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29711 mouse_pause_tracking 
    29712 self._mouse_pause() 
    29713 File "C:\Program Files\ChimeraX\bin\lib\site-
    29714 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29715 m.pause(self._mouse_pause_position) 
    29716 File "C:\Program Files\ChimeraX\bin\lib\site-
    29717 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29718 p = self.view.picked_object(x, y) 
    29719 File "C:\Program Files\ChimeraX\bin\lib\site-
    29720 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29721 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29722 beyond, 
    29723 File "C:\Program Files\ChimeraX\bin\lib\site-
    29724 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29725 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29726 File "C:\Program Files\ChimeraX\bin\lib\site-
    29727 packages\chimerax\core\models.py", line 126, in first_intercept 
    29728 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29729 File "C:\Program Files\ChimeraX\bin\lib\site-
    29730 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29731 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29732 exclude=exclude) 
    29733 File "C:\Program Files\ChimeraX\bin\lib\site-
    29734 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29735 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29736 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29737 line 1121, in first_intercept 
    29738 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29739 pd.is_transparent(): 
    29740 File "C:\Program Files\ChimeraX\bin\lib\site-
    29741 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29742 t = self.triangle_num 
    29743 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29744  
    29745 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29746  
    29747 File "C:\Program Files\ChimeraX\bin\lib\site-
    29748 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29749 t = self.triangle_num 
    29750  
    29751 See log for complete Python traceback. 
    29752  
    29753 Traceback (most recent call last): 
    29754 File "C:\Program Files\ChimeraX\bin\lib\site-
    29755 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29756 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29757 File "C:\Program Files\ChimeraX\bin\lib\site-
    29758 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29759 mouse_pause_tracking 
    29760 self._mouse_pause() 
    29761 File "C:\Program Files\ChimeraX\bin\lib\site-
    29762 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29763 m.pause(self._mouse_pause_position) 
    29764 File "C:\Program Files\ChimeraX\bin\lib\site-
    29765 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29766 p = self.view.picked_object(x, y) 
    29767 File "C:\Program Files\ChimeraX\bin\lib\site-
    29768 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29769 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29770 beyond, 
    29771 File "C:\Program Files\ChimeraX\bin\lib\site-
    29772 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29773 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29774 File "C:\Program Files\ChimeraX\bin\lib\site-
    29775 packages\chimerax\core\models.py", line 126, in first_intercept 
    29776 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29777 File "C:\Program Files\ChimeraX\bin\lib\site-
    29778 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29779 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29780 exclude=exclude) 
    29781 File "C:\Program Files\ChimeraX\bin\lib\site-
    29782 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29783 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29784 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29785 line 1121, in first_intercept 
    29786 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29787 pd.is_transparent(): 
    29788 File "C:\Program Files\ChimeraX\bin\lib\site-
    29789 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29790 t = self.triangle_num 
    29791 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29792  
    29793 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29794  
    29795 File "C:\Program Files\ChimeraX\bin\lib\site-
    29796 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29797 t = self.triangle_num 
    29798  
    29799 See log for complete Python traceback. 
    29800  
    29801 Traceback (most recent call last): 
    29802 File "C:\Program Files\ChimeraX\bin\lib\site-
    29803 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29804 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29805 File "C:\Program Files\ChimeraX\bin\lib\site-
    29806 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29807 mouse_pause_tracking 
    29808 self._mouse_pause() 
    29809 File "C:\Program Files\ChimeraX\bin\lib\site-
    29810 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29811 m.pause(self._mouse_pause_position) 
    29812 File "C:\Program Files\ChimeraX\bin\lib\site-
    29813 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29814 p = self.view.picked_object(x, y) 
    29815 File "C:\Program Files\ChimeraX\bin\lib\site-
    29816 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29817 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29818 beyond, 
    29819 File "C:\Program Files\ChimeraX\bin\lib\site-
    29820 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29821 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29822 File "C:\Program Files\ChimeraX\bin\lib\site-
    29823 packages\chimerax\core\models.py", line 126, in first_intercept 
    29824 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29825 File "C:\Program Files\ChimeraX\bin\lib\site-
    29826 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29827 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29828 exclude=exclude) 
    29829 File "C:\Program Files\ChimeraX\bin\lib\site-
    29830 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29831 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29832 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29833 line 1121, in first_intercept 
    29834 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29835 pd.is_transparent(): 
    29836 File "C:\Program Files\ChimeraX\bin\lib\site-
    29837 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29838 t = self.triangle_num 
    29839 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29840  
    29841 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29842  
    29843 File "C:\Program Files\ChimeraX\bin\lib\site-
    29844 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29845 t = self.triangle_num 
    29846  
    29847 See log for complete Python traceback. 
    29848  
    29849 Traceback (most recent call last): 
    29850 File "C:\Program Files\ChimeraX\bin\lib\site-
    29851 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29852 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29853 File "C:\Program Files\ChimeraX\bin\lib\site-
    29854 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29855 mouse_pause_tracking 
    29856 self._mouse_pause() 
    29857 File "C:\Program Files\ChimeraX\bin\lib\site-
    29858 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29859 m.pause(self._mouse_pause_position) 
    29860 File "C:\Program Files\ChimeraX\bin\lib\site-
    29861 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29862 p = self.view.picked_object(x, y) 
    29863 File "C:\Program Files\ChimeraX\bin\lib\site-
    29864 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29865 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29866 beyond, 
    29867 File "C:\Program Files\ChimeraX\bin\lib\site-
    29868 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29869 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29870 File "C:\Program Files\ChimeraX\bin\lib\site-
    29871 packages\chimerax\core\models.py", line 126, in first_intercept 
    29872 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29873 File "C:\Program Files\ChimeraX\bin\lib\site-
    29874 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29875 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29876 exclude=exclude) 
    29877 File "C:\Program Files\ChimeraX\bin\lib\site-
    29878 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29879 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29880 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29881 line 1121, in first_intercept 
    29882 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29883 pd.is_transparent(): 
    29884 File "C:\Program Files\ChimeraX\bin\lib\site-
    29885 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29886 t = self.triangle_num 
    29887 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29888  
    29889 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29890  
    29891 File "C:\Program Files\ChimeraX\bin\lib\site-
    29892 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29893 t = self.triangle_num 
    29894  
    29895 See log for complete Python traceback. 
    29896  
    29897 Traceback (most recent call last): 
    29898 File "C:\Program Files\ChimeraX\bin\lib\site-
    29899 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29900 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29901 File "C:\Program Files\ChimeraX\bin\lib\site-
    29902 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29903 mouse_pause_tracking 
    29904 self._mouse_pause() 
    29905 File "C:\Program Files\ChimeraX\bin\lib\site-
    29906 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29907 m.pause(self._mouse_pause_position) 
    29908 File "C:\Program Files\ChimeraX\bin\lib\site-
    29909 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29910 p = self.view.picked_object(x, y) 
    29911 File "C:\Program Files\ChimeraX\bin\lib\site-
    29912 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29913 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29914 beyond, 
    29915 File "C:\Program Files\ChimeraX\bin\lib\site-
    29916 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29917 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29918 File "C:\Program Files\ChimeraX\bin\lib\site-
    29919 packages\chimerax\core\models.py", line 126, in first_intercept 
    29920 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29921 File "C:\Program Files\ChimeraX\bin\lib\site-
    29922 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29923 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29924 exclude=exclude) 
    29925 File "C:\Program Files\ChimeraX\bin\lib\site-
    29926 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29927 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29928 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29929 line 1121, in first_intercept 
    29930 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29931 pd.is_transparent(): 
    29932 File "C:\Program Files\ChimeraX\bin\lib\site-
    29933 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29934 t = self.triangle_num 
    29935 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29936  
    29937 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29938  
    29939 File "C:\Program Files\ChimeraX\bin\lib\site-
    29940 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29941 t = self.triangle_num 
    29942  
    29943 See log for complete Python traceback. 
    29944  
    29945 Traceback (most recent call last): 
    29946 File "C:\Program Files\ChimeraX\bin\lib\site-
    29947 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29948 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29949 File "C:\Program Files\ChimeraX\bin\lib\site-
    29950 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29951 mouse_pause_tracking 
    29952 self._mouse_pause() 
    29953 File "C:\Program Files\ChimeraX\bin\lib\site-
    29954 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    29955 m.pause(self._mouse_pause_position) 
    29956 File "C:\Program Files\ChimeraX\bin\lib\site-
    29957 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    29958 p = self.view.picked_object(x, y) 
    29959 File "C:\Program Files\ChimeraX\bin\lib\site-
    29960 packages\chimerax\graphics\view.py", line 817, in picked_object 
    29961 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    29962 beyond, 
    29963 File "C:\Program Files\ChimeraX\bin\lib\site-
    29964 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    29965 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    29966 File "C:\Program Files\ChimeraX\bin\lib\site-
    29967 packages\chimerax\core\models.py", line 126, in first_intercept 
    29968 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    29969 File "C:\Program Files\ChimeraX\bin\lib\site-
    29970 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    29971 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    29972 exclude=exclude) 
    29973 File "C:\Program Files\ChimeraX\bin\lib\site-
    29974 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    29975 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    29976 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    29977 line 1121, in first_intercept 
    29978 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    29979 pd.is_transparent(): 
    29980 File "C:\Program Files\ChimeraX\bin\lib\site-
    29981 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29982 t = self.triangle_num 
    29983 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29984  
    29985 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    29986  
    29987 File "C:\Program Files\ChimeraX\bin\lib\site-
    29988 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    29989 t = self.triangle_num 
    29990  
    29991 See log for complete Python traceback. 
    29992  
    29993 Traceback (most recent call last): 
    29994 File "C:\Program Files\ChimeraX\bin\lib\site-
    29995 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    29996 self.session.ui.mouse_modes.mouse_pause_tracking() 
    29997 File "C:\Program Files\ChimeraX\bin\lib\site-
    29998 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    29999 mouse_pause_tracking 
    30000 self._mouse_pause() 
    30001 File "C:\Program Files\ChimeraX\bin\lib\site-
    30002 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30003 m.pause(self._mouse_pause_position) 
    30004 File "C:\Program Files\ChimeraX\bin\lib\site-
    30005 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30006 p = self.view.picked_object(x, y) 
    30007 File "C:\Program Files\ChimeraX\bin\lib\site-
    30008 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30009 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30010 beyond, 
    30011 File "C:\Program Files\ChimeraX\bin\lib\site-
    30012 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30013 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30014 File "C:\Program Files\ChimeraX\bin\lib\site-
    30015 packages\chimerax\core\models.py", line 126, in first_intercept 
    30016 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30017 File "C:\Program Files\ChimeraX\bin\lib\site-
    30018 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30019 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30020 exclude=exclude) 
    30021 File "C:\Program Files\ChimeraX\bin\lib\site-
    30022 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30023 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30024 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30025 line 1121, in first_intercept 
    30026 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30027 pd.is_transparent(): 
    30028 File "C:\Program Files\ChimeraX\bin\lib\site-
    30029 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30030 t = self.triangle_num 
    30031 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30032  
    30033 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30034  
    30035 File "C:\Program Files\ChimeraX\bin\lib\site-
    30036 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30037 t = self.triangle_num 
    30038  
    30039 See log for complete Python traceback. 
    30040  
    30041 Traceback (most recent call last): 
    30042 File "C:\Program Files\ChimeraX\bin\lib\site-
    30043 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30044 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30045 File "C:\Program Files\ChimeraX\bin\lib\site-
    30046 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30047 mouse_pause_tracking 
    30048 self._mouse_pause() 
    30049 File "C:\Program Files\ChimeraX\bin\lib\site-
    30050 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30051 m.pause(self._mouse_pause_position) 
    30052 File "C:\Program Files\ChimeraX\bin\lib\site-
    30053 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30054 p = self.view.picked_object(x, y) 
    30055 File "C:\Program Files\ChimeraX\bin\lib\site-
    30056 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30057 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30058 beyond, 
    30059 File "C:\Program Files\ChimeraX\bin\lib\site-
    30060 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30061 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30062 File "C:\Program Files\ChimeraX\bin\lib\site-
    30063 packages\chimerax\core\models.py", line 126, in first_intercept 
    30064 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30065 File "C:\Program Files\ChimeraX\bin\lib\site-
    30066 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30067 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30068 exclude=exclude) 
    30069 File "C:\Program Files\ChimeraX\bin\lib\site-
    30070 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30071 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30072 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30073 line 1121, in first_intercept 
    30074 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30075 pd.is_transparent(): 
    30076 File "C:\Program Files\ChimeraX\bin\lib\site-
    30077 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30078 t = self.triangle_num 
    30079 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30080  
    30081 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30082  
    30083 File "C:\Program Files\ChimeraX\bin\lib\site-
    30084 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30085 t = self.triangle_num 
    30086  
    30087 See log for complete Python traceback. 
    30088  
    30089 Traceback (most recent call last): 
    30090 File "C:\Program Files\ChimeraX\bin\lib\site-
    30091 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30092 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30093 File "C:\Program Files\ChimeraX\bin\lib\site-
    30094 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30095 mouse_pause_tracking 
    30096 self._mouse_pause() 
    30097 File "C:\Program Files\ChimeraX\bin\lib\site-
    30098 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30099 m.pause(self._mouse_pause_position) 
    30100 File "C:\Program Files\ChimeraX\bin\lib\site-
    30101 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30102 p = self.view.picked_object(x, y) 
    30103 File "C:\Program Files\ChimeraX\bin\lib\site-
    30104 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30105 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30106 beyond, 
    30107 File "C:\Program Files\ChimeraX\bin\lib\site-
    30108 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30109 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30110 File "C:\Program Files\ChimeraX\bin\lib\site-
    30111 packages\chimerax\core\models.py", line 126, in first_intercept 
    30112 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30113 File "C:\Program Files\ChimeraX\bin\lib\site-
    30114 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30115 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30116 exclude=exclude) 
    30117 File "C:\Program Files\ChimeraX\bin\lib\site-
    30118 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30119 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30120 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30121 line 1121, in first_intercept 
    30122 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30123 pd.is_transparent(): 
    30124 File "C:\Program Files\ChimeraX\bin\lib\site-
    30125 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30126 t = self.triangle_num 
    30127 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30128  
    30129 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30130  
    30131 File "C:\Program Files\ChimeraX\bin\lib\site-
    30132 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30133 t = self.triangle_num 
    30134  
    30135 See log for complete Python traceback. 
    30136  
    30137 Traceback (most recent call last): 
    30138 File "C:\Program Files\ChimeraX\bin\lib\site-
    30139 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30140 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30141 File "C:\Program Files\ChimeraX\bin\lib\site-
    30142 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30143 mouse_pause_tracking 
    30144 self._mouse_pause() 
    30145 File "C:\Program Files\ChimeraX\bin\lib\site-
    30146 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30147 m.pause(self._mouse_pause_position) 
    30148 File "C:\Program Files\ChimeraX\bin\lib\site-
    30149 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30150 p = self.view.picked_object(x, y) 
    30151 File "C:\Program Files\ChimeraX\bin\lib\site-
    30152 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30153 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30154 beyond, 
    30155 File "C:\Program Files\ChimeraX\bin\lib\site-
    30156 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30157 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30158 File "C:\Program Files\ChimeraX\bin\lib\site-
    30159 packages\chimerax\core\models.py", line 126, in first_intercept 
    30160 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30161 File "C:\Program Files\ChimeraX\bin\lib\site-
    30162 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30163 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30164 exclude=exclude) 
    30165 File "C:\Program Files\ChimeraX\bin\lib\site-
    30166 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30167 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30168 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30169 line 1121, in first_intercept 
    30170 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30171 pd.is_transparent(): 
    30172 File "C:\Program Files\ChimeraX\bin\lib\site-
    30173 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30174 t = self.triangle_num 
    30175 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30176  
    30177 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30178  
    30179 File "C:\Program Files\ChimeraX\bin\lib\site-
    30180 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30181 t = self.triangle_num 
    30182  
    30183 See log for complete Python traceback. 
    30184  
    30185 Traceback (most recent call last): 
    30186 File "C:\Program Files\ChimeraX\bin\lib\site-
    30187 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30188 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30189 File "C:\Program Files\ChimeraX\bin\lib\site-
    30190 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30191 mouse_pause_tracking 
    30192 self._mouse_pause() 
    30193 File "C:\Program Files\ChimeraX\bin\lib\site-
    30194 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30195 m.pause(self._mouse_pause_position) 
    30196 File "C:\Program Files\ChimeraX\bin\lib\site-
    30197 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30198 p = self.view.picked_object(x, y) 
    30199 File "C:\Program Files\ChimeraX\bin\lib\site-
    30200 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30201 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30202 beyond, 
    30203 File "C:\Program Files\ChimeraX\bin\lib\site-
    30204 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30205 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30206 File "C:\Program Files\ChimeraX\bin\lib\site-
    30207 packages\chimerax\core\models.py", line 126, in first_intercept 
    30208 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30209 File "C:\Program Files\ChimeraX\bin\lib\site-
    30210 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30211 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30212 exclude=exclude) 
    30213 File "C:\Program Files\ChimeraX\bin\lib\site-
    30214 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30215 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30216 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30217 line 1121, in first_intercept 
    30218 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30219 pd.is_transparent(): 
    30220 File "C:\Program Files\ChimeraX\bin\lib\site-
    30221 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30222 t = self.triangle_num 
    30223 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30224  
    30225 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30226  
    30227 File "C:\Program Files\ChimeraX\bin\lib\site-
    30228 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30229 t = self.triangle_num 
    30230  
    30231 See log for complete Python traceback. 
    30232  
    30233 Traceback (most recent call last): 
    30234 File "C:\Program Files\ChimeraX\bin\lib\site-
    30235 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30236 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30237 File "C:\Program Files\ChimeraX\bin\lib\site-
    30238 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30239 mouse_pause_tracking 
    30240 self._mouse_pause() 
    30241 File "C:\Program Files\ChimeraX\bin\lib\site-
    30242 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30243 m.pause(self._mouse_pause_position) 
    30244 File "C:\Program Files\ChimeraX\bin\lib\site-
    30245 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30246 p = self.view.picked_object(x, y) 
    30247 File "C:\Program Files\ChimeraX\bin\lib\site-
    30248 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30249 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30250 beyond, 
    30251 File "C:\Program Files\ChimeraX\bin\lib\site-
    30252 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30253 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30254 File "C:\Program Files\ChimeraX\bin\lib\site-
    30255 packages\chimerax\core\models.py", line 126, in first_intercept 
    30256 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30257 File "C:\Program Files\ChimeraX\bin\lib\site-
    30258 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30259 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30260 exclude=exclude) 
    30261 File "C:\Program Files\ChimeraX\bin\lib\site-
    30262 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30263 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30264 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30265 line 1121, in first_intercept 
    30266 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30267 pd.is_transparent(): 
    30268 File "C:\Program Files\ChimeraX\bin\lib\site-
    30269 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30270 t = self.triangle_num 
    30271 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30272  
    30273 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30274  
    30275 File "C:\Program Files\ChimeraX\bin\lib\site-
    30276 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30277 t = self.triangle_num 
    30278  
    30279 See log for complete Python traceback. 
    30280  
    30281 Traceback (most recent call last): 
    30282 File "C:\Program Files\ChimeraX\bin\lib\site-
    30283 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30284 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30285 File "C:\Program Files\ChimeraX\bin\lib\site-
    30286 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30287 mouse_pause_tracking 
    30288 self._mouse_pause() 
    30289 File "C:\Program Files\ChimeraX\bin\lib\site-
    30290 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30291 m.pause(self._mouse_pause_position) 
    30292 File "C:\Program Files\ChimeraX\bin\lib\site-
    30293 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30294 p = self.view.picked_object(x, y) 
    30295 File "C:\Program Files\ChimeraX\bin\lib\site-
    30296 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30297 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30298 beyond, 
    30299 File "C:\Program Files\ChimeraX\bin\lib\site-
    30300 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30301 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30302 File "C:\Program Files\ChimeraX\bin\lib\site-
    30303 packages\chimerax\core\models.py", line 126, in first_intercept 
    30304 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30305 File "C:\Program Files\ChimeraX\bin\lib\site-
    30306 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30307 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30308 exclude=exclude) 
    30309 File "C:\Program Files\ChimeraX\bin\lib\site-
    30310 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30311 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30312 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30313 line 1121, in first_intercept 
    30314 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30315 pd.is_transparent(): 
    30316 File "C:\Program Files\ChimeraX\bin\lib\site-
    30317 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30318 t = self.triangle_num 
    30319 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30320  
    30321 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30322  
    30323 File "C:\Program Files\ChimeraX\bin\lib\site-
    30324 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30325 t = self.triangle_num 
    30326  
    30327 See log for complete Python traceback. 
    30328  
    30329 Traceback (most recent call last): 
    30330 File "C:\Program Files\ChimeraX\bin\lib\site-
    30331 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30332 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30333 File "C:\Program Files\ChimeraX\bin\lib\site-
    30334 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30335 mouse_pause_tracking 
    30336 self._mouse_pause() 
    30337 File "C:\Program Files\ChimeraX\bin\lib\site-
    30338 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30339 m.pause(self._mouse_pause_position) 
    30340 File "C:\Program Files\ChimeraX\bin\lib\site-
    30341 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30342 p = self.view.picked_object(x, y) 
    30343 File "C:\Program Files\ChimeraX\bin\lib\site-
    30344 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30345 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30346 beyond, 
    30347 File "C:\Program Files\ChimeraX\bin\lib\site-
    30348 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30349 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30350 File "C:\Program Files\ChimeraX\bin\lib\site-
    30351 packages\chimerax\core\models.py", line 126, in first_intercept 
    30352 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30353 File "C:\Program Files\ChimeraX\bin\lib\site-
    30354 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30355 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30356 exclude=exclude) 
    30357 File "C:\Program Files\ChimeraX\bin\lib\site-
    30358 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30359 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30360 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30361 line 1121, in first_intercept 
    30362 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30363 pd.is_transparent(): 
    30364 File "C:\Program Files\ChimeraX\bin\lib\site-
    30365 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30366 t = self.triangle_num 
    30367 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30368  
    30369 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30370  
    30371 File "C:\Program Files\ChimeraX\bin\lib\site-
    30372 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30373 t = self.triangle_num 
    30374  
    30375 See log for complete Python traceback. 
    30376  
    30377 Traceback (most recent call last): 
    30378 File "C:\Program Files\ChimeraX\bin\lib\site-
    30379 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30380 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30381 File "C:\Program Files\ChimeraX\bin\lib\site-
    30382 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30383 mouse_pause_tracking 
    30384 self._mouse_pause() 
    30385 File "C:\Program Files\ChimeraX\bin\lib\site-
    30386 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30387 m.pause(self._mouse_pause_position) 
    30388 File "C:\Program Files\ChimeraX\bin\lib\site-
    30389 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30390 p = self.view.picked_object(x, y) 
    30391 File "C:\Program Files\ChimeraX\bin\lib\site-
    30392 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30393 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30394 beyond, 
    30395 File "C:\Program Files\ChimeraX\bin\lib\site-
    30396 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30397 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30398 File "C:\Program Files\ChimeraX\bin\lib\site-
    30399 packages\chimerax\core\models.py", line 126, in first_intercept 
    30400 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30401 File "C:\Program Files\ChimeraX\bin\lib\site-
    30402 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30403 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30404 exclude=exclude) 
    30405 File "C:\Program Files\ChimeraX\bin\lib\site-
    30406 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30407 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30408 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30409 line 1121, in first_intercept 
    30410 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30411 pd.is_transparent(): 
    30412 File "C:\Program Files\ChimeraX\bin\lib\site-
    30413 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30414 t = self.triangle_num 
    30415 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30416  
    30417 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30418  
    30419 File "C:\Program Files\ChimeraX\bin\lib\site-
    30420 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30421 t = self.triangle_num 
    30422  
    30423 See log for complete Python traceback. 
    30424  
    30425 Traceback (most recent call last): 
    30426 File "C:\Program Files\ChimeraX\bin\lib\site-
    30427 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30428 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30429 File "C:\Program Files\ChimeraX\bin\lib\site-
    30430 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30431 mouse_pause_tracking 
    30432 self._mouse_pause() 
    30433 File "C:\Program Files\ChimeraX\bin\lib\site-
    30434 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30435 m.pause(self._mouse_pause_position) 
    30436 File "C:\Program Files\ChimeraX\bin\lib\site-
    30437 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30438 p = self.view.picked_object(x, y) 
    30439 File "C:\Program Files\ChimeraX\bin\lib\site-
    30440 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30441 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30442 beyond, 
    30443 File "C:\Program Files\ChimeraX\bin\lib\site-
    30444 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30445 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30446 File "C:\Program Files\ChimeraX\bin\lib\site-
    30447 packages\chimerax\core\models.py", line 126, in first_intercept 
    30448 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30449 File "C:\Program Files\ChimeraX\bin\lib\site-
    30450 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30451 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30452 exclude=exclude) 
    30453 File "C:\Program Files\ChimeraX\bin\lib\site-
    30454 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30455 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30456 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30457 line 1121, in first_intercept 
    30458 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30459 pd.is_transparent(): 
    30460 File "C:\Program Files\ChimeraX\bin\lib\site-
    30461 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30462 t = self.triangle_num 
    30463 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30464  
    30465 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30466  
    30467 File "C:\Program Files\ChimeraX\bin\lib\site-
    30468 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30469 t = self.triangle_num 
    30470  
    30471 See log for complete Python traceback. 
    30472  
    30473 Traceback (most recent call last): 
    30474 File "C:\Program Files\ChimeraX\bin\lib\site-
    30475 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30476 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30477 File "C:\Program Files\ChimeraX\bin\lib\site-
    30478 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30479 mouse_pause_tracking 
    30480 self._mouse_pause() 
    30481 File "C:\Program Files\ChimeraX\bin\lib\site-
    30482 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30483 m.pause(self._mouse_pause_position) 
    30484 File "C:\Program Files\ChimeraX\bin\lib\site-
    30485 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30486 p = self.view.picked_object(x, y) 
    30487 File "C:\Program Files\ChimeraX\bin\lib\site-
    30488 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30489 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30490 beyond, 
    30491 File "C:\Program Files\ChimeraX\bin\lib\site-
    30492 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30493 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30494 File "C:\Program Files\ChimeraX\bin\lib\site-
    30495 packages\chimerax\core\models.py", line 126, in first_intercept 
    30496 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30497 File "C:\Program Files\ChimeraX\bin\lib\site-
    30498 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30499 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30500 exclude=exclude) 
    30501 File "C:\Program Files\ChimeraX\bin\lib\site-
    30502 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30503 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30504 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30505 line 1121, in first_intercept 
    30506 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30507 pd.is_transparent(): 
    30508 File "C:\Program Files\ChimeraX\bin\lib\site-
    30509 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30510 t = self.triangle_num 
    30511 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30512  
    30513 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30514  
    30515 File "C:\Program Files\ChimeraX\bin\lib\site-
    30516 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30517 t = self.triangle_num 
    30518  
    30519 See log for complete Python traceback. 
    30520  
    30521 Traceback (most recent call last): 
    30522 File "C:\Program Files\ChimeraX\bin\lib\site-
    30523 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30524 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30525 File "C:\Program Files\ChimeraX\bin\lib\site-
    30526 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30527 mouse_pause_tracking 
    30528 self._mouse_pause() 
    30529 File "C:\Program Files\ChimeraX\bin\lib\site-
    30530 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30531 m.pause(self._mouse_pause_position) 
    30532 File "C:\Program Files\ChimeraX\bin\lib\site-
    30533 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30534 p = self.view.picked_object(x, y) 
    30535 File "C:\Program Files\ChimeraX\bin\lib\site-
    30536 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30537 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30538 beyond, 
    30539 File "C:\Program Files\ChimeraX\bin\lib\site-
    30540 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30541 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30542 File "C:\Program Files\ChimeraX\bin\lib\site-
    30543 packages\chimerax\core\models.py", line 126, in first_intercept 
    30544 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30545 File "C:\Program Files\ChimeraX\bin\lib\site-
    30546 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30547 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30548 exclude=exclude) 
    30549 File "C:\Program Files\ChimeraX\bin\lib\site-
    30550 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30551 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30552 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30553 line 1121, in first_intercept 
    30554 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30555 pd.is_transparent(): 
    30556 File "C:\Program Files\ChimeraX\bin\lib\site-
    30557 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30558 t = self.triangle_num 
    30559 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30560  
    30561 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30562  
    30563 File "C:\Program Files\ChimeraX\bin\lib\site-
    30564 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30565 t = self.triangle_num 
    30566  
    30567 See log for complete Python traceback. 
    30568  
    30569 Traceback (most recent call last): 
    30570 File "C:\Program Files\ChimeraX\bin\lib\site-
    30571 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30572 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30573 File "C:\Program Files\ChimeraX\bin\lib\site-
    30574 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30575 mouse_pause_tracking 
    30576 self._mouse_pause() 
    30577 File "C:\Program Files\ChimeraX\bin\lib\site-
    30578 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30579 m.pause(self._mouse_pause_position) 
    30580 File "C:\Program Files\ChimeraX\bin\lib\site-
    30581 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30582 p = self.view.picked_object(x, y) 
    30583 File "C:\Program Files\ChimeraX\bin\lib\site-
    30584 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30585 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30586 beyond, 
    30587 File "C:\Program Files\ChimeraX\bin\lib\site-
    30588 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30589 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30590 File "C:\Program Files\ChimeraX\bin\lib\site-
    30591 packages\chimerax\core\models.py", line 126, in first_intercept 
    30592 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30593 File "C:\Program Files\ChimeraX\bin\lib\site-
    30594 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30595 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30596 exclude=exclude) 
    30597 File "C:\Program Files\ChimeraX\bin\lib\site-
    30598 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30599 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30600 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30601 line 1121, in first_intercept 
    30602 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30603 pd.is_transparent(): 
    30604 File "C:\Program Files\ChimeraX\bin\lib\site-
    30605 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30606 t = self.triangle_num 
    30607 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30608  
    30609 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30610  
    30611 File "C:\Program Files\ChimeraX\bin\lib\site-
    30612 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30613 t = self.triangle_num 
    30614  
    30615 See log for complete Python traceback. 
    30616  
    30617 Traceback (most recent call last): 
    30618 File "C:\Program Files\ChimeraX\bin\lib\site-
    30619 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30620 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30621 File "C:\Program Files\ChimeraX\bin\lib\site-
    30622 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30623 mouse_pause_tracking 
    30624 self._mouse_pause() 
    30625 File "C:\Program Files\ChimeraX\bin\lib\site-
    30626 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30627 m.pause(self._mouse_pause_position) 
    30628 File "C:\Program Files\ChimeraX\bin\lib\site-
    30629 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30630 p = self.view.picked_object(x, y) 
    30631 File "C:\Program Files\ChimeraX\bin\lib\site-
    30632 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30633 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30634 beyond, 
    30635 File "C:\Program Files\ChimeraX\bin\lib\site-
    30636 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30637 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30638 File "C:\Program Files\ChimeraX\bin\lib\site-
    30639 packages\chimerax\core\models.py", line 126, in first_intercept 
    30640 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30641 File "C:\Program Files\ChimeraX\bin\lib\site-
    30642 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30643 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30644 exclude=exclude) 
    30645 File "C:\Program Files\ChimeraX\bin\lib\site-
    30646 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30647 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30648 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30649 line 1121, in first_intercept 
    30650 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30651 pd.is_transparent(): 
    30652 File "C:\Program Files\ChimeraX\bin\lib\site-
    30653 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30654 t = self.triangle_num 
    30655 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30656  
    30657 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30658  
    30659 File "C:\Program Files\ChimeraX\bin\lib\site-
    30660 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30661 t = self.triangle_num 
    30662  
    30663 See log for complete Python traceback. 
    30664  
    30665 Traceback (most recent call last): 
    30666 File "C:\Program Files\ChimeraX\bin\lib\site-
    30667 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30668 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30669 File "C:\Program Files\ChimeraX\bin\lib\site-
    30670 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30671 mouse_pause_tracking 
    30672 self._mouse_pause() 
    30673 File "C:\Program Files\ChimeraX\bin\lib\site-
    30674 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30675 m.pause(self._mouse_pause_position) 
    30676 File "C:\Program Files\ChimeraX\bin\lib\site-
    30677 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30678 p = self.view.picked_object(x, y) 
    30679 File "C:\Program Files\ChimeraX\bin\lib\site-
    30680 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30681 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30682 beyond, 
    30683 File "C:\Program Files\ChimeraX\bin\lib\site-
    30684 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30685 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30686 File "C:\Program Files\ChimeraX\bin\lib\site-
    30687 packages\chimerax\core\models.py", line 126, in first_intercept 
    30688 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30689 File "C:\Program Files\ChimeraX\bin\lib\site-
    30690 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30691 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30692 exclude=exclude) 
    30693 File "C:\Program Files\ChimeraX\bin\lib\site-
    30694 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30695 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30696 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30697 line 1121, in first_intercept 
    30698 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30699 pd.is_transparent(): 
    30700 File "C:\Program Files\ChimeraX\bin\lib\site-
    30701 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30702 t = self.triangle_num 
    30703 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30704  
    30705 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30706  
    30707 File "C:\Program Files\ChimeraX\bin\lib\site-
    30708 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30709 t = self.triangle_num 
    30710  
    30711 See log for complete Python traceback. 
    30712  
    30713 Traceback (most recent call last): 
    30714 File "C:\Program Files\ChimeraX\bin\lib\site-
    30715 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30716 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30717 File "C:\Program Files\ChimeraX\bin\lib\site-
    30718 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30719 mouse_pause_tracking 
    30720 self._mouse_pause() 
    30721 File "C:\Program Files\ChimeraX\bin\lib\site-
    30722 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30723 m.pause(self._mouse_pause_position) 
    30724 File "C:\Program Files\ChimeraX\bin\lib\site-
    30725 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30726 p = self.view.picked_object(x, y) 
    30727 File "C:\Program Files\ChimeraX\bin\lib\site-
    30728 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30729 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30730 beyond, 
    30731 File "C:\Program Files\ChimeraX\bin\lib\site-
    30732 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30733 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30734 File "C:\Program Files\ChimeraX\bin\lib\site-
    30735 packages\chimerax\core\models.py", line 126, in first_intercept 
    30736 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30737 File "C:\Program Files\ChimeraX\bin\lib\site-
    30738 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30739 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30740 exclude=exclude) 
    30741 File "C:\Program Files\ChimeraX\bin\lib\site-
    30742 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30743 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30744 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30745 line 1121, in first_intercept 
    30746 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30747 pd.is_transparent(): 
    30748 File "C:\Program Files\ChimeraX\bin\lib\site-
    30749 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30750 t = self.triangle_num 
    30751 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30752  
    30753 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30754  
    30755 File "C:\Program Files\ChimeraX\bin\lib\site-
    30756 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30757 t = self.triangle_num 
    30758  
    30759 See log for complete Python traceback. 
    30760  
    30761 Traceback (most recent call last): 
    30762 File "C:\Program Files\ChimeraX\bin\lib\site-
    30763 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30764 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30765 File "C:\Program Files\ChimeraX\bin\lib\site-
    30766 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30767 mouse_pause_tracking 
    30768 self._mouse_pause() 
    30769 File "C:\Program Files\ChimeraX\bin\lib\site-
    30770 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30771 m.pause(self._mouse_pause_position) 
    30772 File "C:\Program Files\ChimeraX\bin\lib\site-
    30773 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30774 p = self.view.picked_object(x, y) 
    30775 File "C:\Program Files\ChimeraX\bin\lib\site-
    30776 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30777 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30778 beyond, 
    30779 File "C:\Program Files\ChimeraX\bin\lib\site-
    30780 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30781 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30782 File "C:\Program Files\ChimeraX\bin\lib\site-
    30783 packages\chimerax\core\models.py", line 126, in first_intercept 
    30784 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30785 File "C:\Program Files\ChimeraX\bin\lib\site-
    30786 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30787 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30788 exclude=exclude) 
    30789 File "C:\Program Files\ChimeraX\bin\lib\site-
    30790 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30791 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30792 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30793 line 1121, in first_intercept 
    30794 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30795 pd.is_transparent(): 
    30796 File "C:\Program Files\ChimeraX\bin\lib\site-
    30797 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30798 t = self.triangle_num 
    30799 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30800  
    30801 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30802  
    30803 File "C:\Program Files\ChimeraX\bin\lib\site-
    30804 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30805 t = self.triangle_num 
    30806  
    30807 See log for complete Python traceback. 
    30808  
    30809 Traceback (most recent call last): 
    30810 File "C:\Program Files\ChimeraX\bin\lib\site-
    30811 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30812 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30813 File "C:\Program Files\ChimeraX\bin\lib\site-
    30814 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30815 mouse_pause_tracking 
    30816 self._mouse_pause() 
    30817 File "C:\Program Files\ChimeraX\bin\lib\site-
    30818 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30819 m.pause(self._mouse_pause_position) 
    30820 File "C:\Program Files\ChimeraX\bin\lib\site-
    30821 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30822 p = self.view.picked_object(x, y) 
    30823 File "C:\Program Files\ChimeraX\bin\lib\site-
    30824 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30825 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30826 beyond, 
    30827 File "C:\Program Files\ChimeraX\bin\lib\site-
    30828 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30829 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30830 File "C:\Program Files\ChimeraX\bin\lib\site-
    30831 packages\chimerax\core\models.py", line 126, in first_intercept 
    30832 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30833 File "C:\Program Files\ChimeraX\bin\lib\site-
    30834 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30835 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30836 exclude=exclude) 
    30837 File "C:\Program Files\ChimeraX\bin\lib\site-
    30838 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30839 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30840 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30841 line 1121, in first_intercept 
    30842 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30843 pd.is_transparent(): 
    30844 File "C:\Program Files\ChimeraX\bin\lib\site-
    30845 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30846 t = self.triangle_num 
    30847 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30848  
    30849 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30850  
    30851 File "C:\Program Files\ChimeraX\bin\lib\site-
    30852 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30853 t = self.triangle_num 
    30854  
    30855 See log for complete Python traceback. 
    30856  
    30857 Traceback (most recent call last): 
    30858 File "C:\Program Files\ChimeraX\bin\lib\site-
    30859 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30860 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30861 File "C:\Program Files\ChimeraX\bin\lib\site-
    30862 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30863 mouse_pause_tracking 
    30864 self._mouse_pause() 
    30865 File "C:\Program Files\ChimeraX\bin\lib\site-
    30866 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30867 m.pause(self._mouse_pause_position) 
    30868 File "C:\Program Files\ChimeraX\bin\lib\site-
    30869 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30870 p = self.view.picked_object(x, y) 
    30871 File "C:\Program Files\ChimeraX\bin\lib\site-
    30872 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30873 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30874 beyond, 
    30875 File "C:\Program Files\ChimeraX\bin\lib\site-
    30876 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30877 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30878 File "C:\Program Files\ChimeraX\bin\lib\site-
    30879 packages\chimerax\core\models.py", line 126, in first_intercept 
    30880 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30881 File "C:\Program Files\ChimeraX\bin\lib\site-
    30882 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30883 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30884 exclude=exclude) 
    30885 File "C:\Program Files\ChimeraX\bin\lib\site-
    30886 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30887 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30888 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30889 line 1121, in first_intercept 
    30890 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30891 pd.is_transparent(): 
    30892 File "C:\Program Files\ChimeraX\bin\lib\site-
    30893 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30894 t = self.triangle_num 
    30895 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30896  
    30897 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30898  
    30899 File "C:\Program Files\ChimeraX\bin\lib\site-
    30900 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30901 t = self.triangle_num 
    30902  
    30903 See log for complete Python traceback. 
    30904  
    30905 Traceback (most recent call last): 
    30906 File "C:\Program Files\ChimeraX\bin\lib\site-
    30907 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30908 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30909 File "C:\Program Files\ChimeraX\bin\lib\site-
    30910 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30911 mouse_pause_tracking 
    30912 self._mouse_pause() 
    30913 File "C:\Program Files\ChimeraX\bin\lib\site-
    30914 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30915 m.pause(self._mouse_pause_position) 
    30916 File "C:\Program Files\ChimeraX\bin\lib\site-
    30917 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30918 p = self.view.picked_object(x, y) 
    30919 File "C:\Program Files\ChimeraX\bin\lib\site-
    30920 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30921 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30922 beyond, 
    30923 File "C:\Program Files\ChimeraX\bin\lib\site-
    30924 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30925 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30926 File "C:\Program Files\ChimeraX\bin\lib\site-
    30927 packages\chimerax\core\models.py", line 126, in first_intercept 
    30928 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30929 File "C:\Program Files\ChimeraX\bin\lib\site-
    30930 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30931 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30932 exclude=exclude) 
    30933 File "C:\Program Files\ChimeraX\bin\lib\site-
    30934 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30935 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30936 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30937 line 1121, in first_intercept 
    30938 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30939 pd.is_transparent(): 
    30940 File "C:\Program Files\ChimeraX\bin\lib\site-
    30941 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30942 t = self.triangle_num 
    30943 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30944  
    30945 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30946  
    30947 File "C:\Program Files\ChimeraX\bin\lib\site-
    30948 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30949 t = self.triangle_num 
    30950  
    30951 See log for complete Python traceback. 
    30952  
    30953 Traceback (most recent call last): 
    30954 File "C:\Program Files\ChimeraX\bin\lib\site-
    30955 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    30956 self.session.ui.mouse_modes.mouse_pause_tracking() 
    30957 File "C:\Program Files\ChimeraX\bin\lib\site-
    30958 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    30959 mouse_pause_tracking 
    30960 self._mouse_pause() 
    30961 File "C:\Program Files\ChimeraX\bin\lib\site-
    30962 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    30963 m.pause(self._mouse_pause_position) 
    30964 File "C:\Program Files\ChimeraX\bin\lib\site-
    30965 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    30966 p = self.view.picked_object(x, y) 
    30967 File "C:\Program Files\ChimeraX\bin\lib\site-
    30968 packages\chimerax\graphics\view.py", line 817, in picked_object 
    30969 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    30970 beyond, 
    30971 File "C:\Program Files\ChimeraX\bin\lib\site-
    30972 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    30973 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    30974 File "C:\Program Files\ChimeraX\bin\lib\site-
    30975 packages\chimerax\core\models.py", line 126, in first_intercept 
    30976 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    30977 File "C:\Program Files\ChimeraX\bin\lib\site-
    30978 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    30979 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    30980 exclude=exclude) 
    30981 File "C:\Program Files\ChimeraX\bin\lib\site-
    30982 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    30983 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    30984 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    30985 line 1121, in first_intercept 
    30986 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    30987 pd.is_transparent(): 
    30988 File "C:\Program Files\ChimeraX\bin\lib\site-
    30989 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30990 t = self.triangle_num 
    30991 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30992  
    30993 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    30994  
    30995 File "C:\Program Files\ChimeraX\bin\lib\site-
    30996 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    30997 t = self.triangle_num 
    30998  
    30999 See log for complete Python traceback. 
    31000  
    31001 Traceback (most recent call last): 
    31002 File "C:\Program Files\ChimeraX\bin\lib\site-
    31003 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31004 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31005 File "C:\Program Files\ChimeraX\bin\lib\site-
    31006 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31007 mouse_pause_tracking 
    31008 self._mouse_pause() 
    31009 File "C:\Program Files\ChimeraX\bin\lib\site-
    31010 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31011 m.pause(self._mouse_pause_position) 
    31012 File "C:\Program Files\ChimeraX\bin\lib\site-
    31013 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31014 p = self.view.picked_object(x, y) 
    31015 File "C:\Program Files\ChimeraX\bin\lib\site-
    31016 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31017 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31018 beyond, 
    31019 File "C:\Program Files\ChimeraX\bin\lib\site-
    31020 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31021 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31022 File "C:\Program Files\ChimeraX\bin\lib\site-
    31023 packages\chimerax\core\models.py", line 126, in first_intercept 
    31024 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31025 File "C:\Program Files\ChimeraX\bin\lib\site-
    31026 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31027 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31028 exclude=exclude) 
    31029 File "C:\Program Files\ChimeraX\bin\lib\site-
    31030 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31031 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31032 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31033 line 1121, in first_intercept 
    31034 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31035 pd.is_transparent(): 
    31036 File "C:\Program Files\ChimeraX\bin\lib\site-
    31037 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31038 t = self.triangle_num 
    31039 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31040  
    31041 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31042  
    31043 File "C:\Program Files\ChimeraX\bin\lib\site-
    31044 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31045 t = self.triangle_num 
    31046  
    31047 See log for complete Python traceback. 
    31048  
    31049 Traceback (most recent call last): 
    31050 File "C:\Program Files\ChimeraX\bin\lib\site-
    31051 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31052 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31053 File "C:\Program Files\ChimeraX\bin\lib\site-
    31054 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31055 mouse_pause_tracking 
    31056 self._mouse_pause() 
    31057 File "C:\Program Files\ChimeraX\bin\lib\site-
    31058 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31059 m.pause(self._mouse_pause_position) 
    31060 File "C:\Program Files\ChimeraX\bin\lib\site-
    31061 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31062 p = self.view.picked_object(x, y) 
    31063 File "C:\Program Files\ChimeraX\bin\lib\site-
    31064 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31065 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31066 beyond, 
    31067 File "C:\Program Files\ChimeraX\bin\lib\site-
    31068 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31069 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31070 File "C:\Program Files\ChimeraX\bin\lib\site-
    31071 packages\chimerax\core\models.py", line 126, in first_intercept 
    31072 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31073 File "C:\Program Files\ChimeraX\bin\lib\site-
    31074 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31075 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31076 exclude=exclude) 
    31077 File "C:\Program Files\ChimeraX\bin\lib\site-
    31078 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31079 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31080 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31081 line 1121, in first_intercept 
    31082 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31083 pd.is_transparent(): 
    31084 File "C:\Program Files\ChimeraX\bin\lib\site-
    31085 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31086 t = self.triangle_num 
    31087 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31088  
    31089 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31090  
    31091 File "C:\Program Files\ChimeraX\bin\lib\site-
    31092 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31093 t = self.triangle_num 
    31094  
    31095 See log for complete Python traceback. 
    31096  
    31097 Traceback (most recent call last): 
    31098 File "C:\Program Files\ChimeraX\bin\lib\site-
    31099 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31100 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31101 File "C:\Program Files\ChimeraX\bin\lib\site-
    31102 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31103 mouse_pause_tracking 
    31104 self._mouse_pause() 
    31105 File "C:\Program Files\ChimeraX\bin\lib\site-
    31106 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31107 m.pause(self._mouse_pause_position) 
    31108 File "C:\Program Files\ChimeraX\bin\lib\site-
    31109 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31110 p = self.view.picked_object(x, y) 
    31111 File "C:\Program Files\ChimeraX\bin\lib\site-
    31112 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31113 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31114 beyond, 
    31115 File "C:\Program Files\ChimeraX\bin\lib\site-
    31116 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31117 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31118 File "C:\Program Files\ChimeraX\bin\lib\site-
    31119 packages\chimerax\core\models.py", line 126, in first_intercept 
    31120 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31121 File "C:\Program Files\ChimeraX\bin\lib\site-
    31122 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31123 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31124 exclude=exclude) 
    31125 File "C:\Program Files\ChimeraX\bin\lib\site-
    31126 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31127 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31128 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31129 line 1121, in first_intercept 
    31130 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31131 pd.is_transparent(): 
    31132 File "C:\Program Files\ChimeraX\bin\lib\site-
    31133 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31134 t = self.triangle_num 
    31135 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31136  
    31137 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31138  
    31139 File "C:\Program Files\ChimeraX\bin\lib\site-
    31140 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31141 t = self.triangle_num 
    31142  
    31143 See log for complete Python traceback. 
    31144  
    31145 Traceback (most recent call last): 
    31146 File "C:\Program Files\ChimeraX\bin\lib\site-
    31147 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31148 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31149 File "C:\Program Files\ChimeraX\bin\lib\site-
    31150 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31151 mouse_pause_tracking 
    31152 self._mouse_pause() 
    31153 File "C:\Program Files\ChimeraX\bin\lib\site-
    31154 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31155 m.pause(self._mouse_pause_position) 
    31156 File "C:\Program Files\ChimeraX\bin\lib\site-
    31157 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31158 p = self.view.picked_object(x, y) 
    31159 File "C:\Program Files\ChimeraX\bin\lib\site-
    31160 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31161 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31162 beyond, 
    31163 File "C:\Program Files\ChimeraX\bin\lib\site-
    31164 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31165 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31166 File "C:\Program Files\ChimeraX\bin\lib\site-
    31167 packages\chimerax\core\models.py", line 126, in first_intercept 
    31168 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31169 File "C:\Program Files\ChimeraX\bin\lib\site-
    31170 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31171 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31172 exclude=exclude) 
    31173 File "C:\Program Files\ChimeraX\bin\lib\site-
    31174 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31175 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31176 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31177 line 1121, in first_intercept 
    31178 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31179 pd.is_transparent(): 
    31180 File "C:\Program Files\ChimeraX\bin\lib\site-
    31181 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31182 t = self.triangle_num 
    31183 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31184  
    31185 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31186  
    31187 File "C:\Program Files\ChimeraX\bin\lib\site-
    31188 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31189 t = self.triangle_num 
    31190  
    31191 See log for complete Python traceback. 
    31192  
    31193 Traceback (most recent call last): 
    31194 File "C:\Program Files\ChimeraX\bin\lib\site-
    31195 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31196 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31197 File "C:\Program Files\ChimeraX\bin\lib\site-
    31198 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31199 mouse_pause_tracking 
    31200 self._mouse_pause() 
    31201 File "C:\Program Files\ChimeraX\bin\lib\site-
    31202 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31203 m.pause(self._mouse_pause_position) 
    31204 File "C:\Program Files\ChimeraX\bin\lib\site-
    31205 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31206 p = self.view.picked_object(x, y) 
    31207 File "C:\Program Files\ChimeraX\bin\lib\site-
    31208 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31209 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31210 beyond, 
    31211 File "C:\Program Files\ChimeraX\bin\lib\site-
    31212 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31213 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31214 File "C:\Program Files\ChimeraX\bin\lib\site-
    31215 packages\chimerax\core\models.py", line 126, in first_intercept 
    31216 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31217 File "C:\Program Files\ChimeraX\bin\lib\site-
    31218 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31219 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31220 exclude=exclude) 
    31221 File "C:\Program Files\ChimeraX\bin\lib\site-
    31222 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31223 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31224 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31225 line 1121, in first_intercept 
    31226 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31227 pd.is_transparent(): 
    31228 File "C:\Program Files\ChimeraX\bin\lib\site-
    31229 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31230 t = self.triangle_num 
    31231 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31232  
    31233 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31234  
    31235 File "C:\Program Files\ChimeraX\bin\lib\site-
    31236 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31237 t = self.triangle_num 
    31238  
    31239 See log for complete Python traceback. 
    31240  
    31241 Traceback (most recent call last): 
    31242 File "C:\Program Files\ChimeraX\bin\lib\site-
    31243 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31244 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31245 File "C:\Program Files\ChimeraX\bin\lib\site-
    31246 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31247 mouse_pause_tracking 
    31248 self._mouse_pause() 
    31249 File "C:\Program Files\ChimeraX\bin\lib\site-
    31250 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31251 m.pause(self._mouse_pause_position) 
    31252 File "C:\Program Files\ChimeraX\bin\lib\site-
    31253 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31254 p = self.view.picked_object(x, y) 
    31255 File "C:\Program Files\ChimeraX\bin\lib\site-
    31256 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31257 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31258 beyond, 
    31259 File "C:\Program Files\ChimeraX\bin\lib\site-
    31260 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31261 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31262 File "C:\Program Files\ChimeraX\bin\lib\site-
    31263 packages\chimerax\core\models.py", line 126, in first_intercept 
    31264 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31265 File "C:\Program Files\ChimeraX\bin\lib\site-
    31266 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31267 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31268 exclude=exclude) 
    31269 File "C:\Program Files\ChimeraX\bin\lib\site-
    31270 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31271 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31272 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31273 line 1121, in first_intercept 
    31274 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31275 pd.is_transparent(): 
    31276 File "C:\Program Files\ChimeraX\bin\lib\site-
    31277 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31278 t = self.triangle_num 
    31279 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31280  
    31281 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31282  
    31283 File "C:\Program Files\ChimeraX\bin\lib\site-
    31284 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31285 t = self.triangle_num 
    31286  
    31287 See log for complete Python traceback. 
    31288  
    31289 Traceback (most recent call last): 
    31290 File "C:\Program Files\ChimeraX\bin\lib\site-
    31291 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31292 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31293 File "C:\Program Files\ChimeraX\bin\lib\site-
    31294 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31295 mouse_pause_tracking 
    31296 self._mouse_pause() 
    31297 File "C:\Program Files\ChimeraX\bin\lib\site-
    31298 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31299 m.pause(self._mouse_pause_position) 
    31300 File "C:\Program Files\ChimeraX\bin\lib\site-
    31301 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31302 p = self.view.picked_object(x, y) 
    31303 File "C:\Program Files\ChimeraX\bin\lib\site-
    31304 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31305 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31306 beyond, 
    31307 File "C:\Program Files\ChimeraX\bin\lib\site-
    31308 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31309 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31310 File "C:\Program Files\ChimeraX\bin\lib\site-
    31311 packages\chimerax\core\models.py", line 126, in first_intercept 
    31312 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31313 File "C:\Program Files\ChimeraX\bin\lib\site-
    31314 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31315 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31316 exclude=exclude) 
    31317 File "C:\Program Files\ChimeraX\bin\lib\site-
    31318 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31319 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31320 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31321 line 1121, in first_intercept 
    31322 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31323 pd.is_transparent(): 
    31324 File "C:\Program Files\ChimeraX\bin\lib\site-
    31325 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31326 t = self.triangle_num 
    31327 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31328  
    31329 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31330  
    31331 File "C:\Program Files\ChimeraX\bin\lib\site-
    31332 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31333 t = self.triangle_num 
    31334  
    31335 See log for complete Python traceback. 
    31336  
    31337 Traceback (most recent call last): 
    31338 File "C:\Program Files\ChimeraX\bin\lib\site-
    31339 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31340 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31341 File "C:\Program Files\ChimeraX\bin\lib\site-
    31342 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31343 mouse_pause_tracking 
    31344 self._mouse_pause() 
    31345 File "C:\Program Files\ChimeraX\bin\lib\site-
    31346 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31347 m.pause(self._mouse_pause_position) 
    31348 File "C:\Program Files\ChimeraX\bin\lib\site-
    31349 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31350 p = self.view.picked_object(x, y) 
    31351 File "C:\Program Files\ChimeraX\bin\lib\site-
    31352 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31353 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31354 beyond, 
    31355 File "C:\Program Files\ChimeraX\bin\lib\site-
    31356 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31357 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31358 File "C:\Program Files\ChimeraX\bin\lib\site-
    31359 packages\chimerax\core\models.py", line 126, in first_intercept 
    31360 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31361 File "C:\Program Files\ChimeraX\bin\lib\site-
    31362 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31363 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31364 exclude=exclude) 
    31365 File "C:\Program Files\ChimeraX\bin\lib\site-
    31366 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31367 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31368 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31369 line 1121, in first_intercept 
    31370 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31371 pd.is_transparent(): 
    31372 File "C:\Program Files\ChimeraX\bin\lib\site-
    31373 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31374 t = self.triangle_num 
    31375 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31376  
    31377 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31378  
    31379 File "C:\Program Files\ChimeraX\bin\lib\site-
    31380 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31381 t = self.triangle_num 
    31382  
    31383 See log for complete Python traceback. 
    31384  
    31385 Traceback (most recent call last): 
    31386 File "C:\Program Files\ChimeraX\bin\lib\site-
    31387 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31388 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31389 File "C:\Program Files\ChimeraX\bin\lib\site-
    31390 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31391 mouse_pause_tracking 
    31392 self._mouse_pause() 
    31393 File "C:\Program Files\ChimeraX\bin\lib\site-
    31394 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31395 m.pause(self._mouse_pause_position) 
    31396 File "C:\Program Files\ChimeraX\bin\lib\site-
    31397 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31398 p = self.view.picked_object(x, y) 
    31399 File "C:\Program Files\ChimeraX\bin\lib\site-
    31400 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31401 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31402 beyond, 
    31403 File "C:\Program Files\ChimeraX\bin\lib\site-
    31404 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31405 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31406 File "C:\Program Files\ChimeraX\bin\lib\site-
    31407 packages\chimerax\core\models.py", line 126, in first_intercept 
    31408 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31409 File "C:\Program Files\ChimeraX\bin\lib\site-
    31410 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31411 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31412 exclude=exclude) 
    31413 File "C:\Program Files\ChimeraX\bin\lib\site-
    31414 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31415 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31416 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31417 line 1121, in first_intercept 
    31418 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31419 pd.is_transparent(): 
    31420 File "C:\Program Files\ChimeraX\bin\lib\site-
    31421 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31422 t = self.triangle_num 
    31423 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31424  
    31425 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31426  
    31427 File "C:\Program Files\ChimeraX\bin\lib\site-
    31428 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31429 t = self.triangle_num 
    31430  
    31431 See log for complete Python traceback. 
    31432  
    31433 Traceback (most recent call last): 
    31434 File "C:\Program Files\ChimeraX\bin\lib\site-
    31435 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31436 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31437 File "C:\Program Files\ChimeraX\bin\lib\site-
    31438 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31439 mouse_pause_tracking 
    31440 self._mouse_pause() 
    31441 File "C:\Program Files\ChimeraX\bin\lib\site-
    31442 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31443 m.pause(self._mouse_pause_position) 
    31444 File "C:\Program Files\ChimeraX\bin\lib\site-
    31445 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31446 p = self.view.picked_object(x, y) 
    31447 File "C:\Program Files\ChimeraX\bin\lib\site-
    31448 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31449 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31450 beyond, 
    31451 File "C:\Program Files\ChimeraX\bin\lib\site-
    31452 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31453 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31454 File "C:\Program Files\ChimeraX\bin\lib\site-
    31455 packages\chimerax\core\models.py", line 126, in first_intercept 
    31456 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31457 File "C:\Program Files\ChimeraX\bin\lib\site-
    31458 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31459 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31460 exclude=exclude) 
    31461 File "C:\Program Files\ChimeraX\bin\lib\site-
    31462 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31463 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31464 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31465 line 1121, in first_intercept 
    31466 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31467 pd.is_transparent(): 
    31468 File "C:\Program Files\ChimeraX\bin\lib\site-
    31469 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31470 t = self.triangle_num 
    31471 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31472  
    31473 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31474  
    31475 File "C:\Program Files\ChimeraX\bin\lib\site-
    31476 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31477 t = self.triangle_num 
    31478  
    31479 See log for complete Python traceback. 
    31480  
    31481 Traceback (most recent call last): 
    31482 File "C:\Program Files\ChimeraX\bin\lib\site-
    31483 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31484 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31485 File "C:\Program Files\ChimeraX\bin\lib\site-
    31486 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31487 mouse_pause_tracking 
    31488 self._mouse_pause() 
    31489 File "C:\Program Files\ChimeraX\bin\lib\site-
    31490 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31491 m.pause(self._mouse_pause_position) 
    31492 File "C:\Program Files\ChimeraX\bin\lib\site-
    31493 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31494 p = self.view.picked_object(x, y) 
    31495 File "C:\Program Files\ChimeraX\bin\lib\site-
    31496 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31497 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31498 beyond, 
    31499 File "C:\Program Files\ChimeraX\bin\lib\site-
    31500 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31501 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31502 File "C:\Program Files\ChimeraX\bin\lib\site-
    31503 packages\chimerax\core\models.py", line 126, in first_intercept 
    31504 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31505 File "C:\Program Files\ChimeraX\bin\lib\site-
    31506 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31507 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31508 exclude=exclude) 
    31509 File "C:\Program Files\ChimeraX\bin\lib\site-
    31510 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31511 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31512 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31513 line 1121, in first_intercept 
    31514 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31515 pd.is_transparent(): 
    31516 File "C:\Program Files\ChimeraX\bin\lib\site-
    31517 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31518 t = self.triangle_num 
    31519 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31520  
    31521 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31522  
    31523 File "C:\Program Files\ChimeraX\bin\lib\site-
    31524 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31525 t = self.triangle_num 
    31526  
    31527 See log for complete Python traceback. 
    31528  
    31529 Traceback (most recent call last): 
    31530 File "C:\Program Files\ChimeraX\bin\lib\site-
    31531 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31532 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31533 File "C:\Program Files\ChimeraX\bin\lib\site-
    31534 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31535 mouse_pause_tracking 
    31536 self._mouse_pause() 
    31537 File "C:\Program Files\ChimeraX\bin\lib\site-
    31538 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31539 m.pause(self._mouse_pause_position) 
    31540 File "C:\Program Files\ChimeraX\bin\lib\site-
    31541 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31542 p = self.view.picked_object(x, y) 
    31543 File "C:\Program Files\ChimeraX\bin\lib\site-
    31544 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31545 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31546 beyond, 
    31547 File "C:\Program Files\ChimeraX\bin\lib\site-
    31548 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31549 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31550 File "C:\Program Files\ChimeraX\bin\lib\site-
    31551 packages\chimerax\core\models.py", line 126, in first_intercept 
    31552 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31553 File "C:\Program Files\ChimeraX\bin\lib\site-
    31554 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31555 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31556 exclude=exclude) 
    31557 File "C:\Program Files\ChimeraX\bin\lib\site-
    31558 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31559 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31560 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31561 line 1121, in first_intercept 
    31562 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31563 pd.is_transparent(): 
    31564 File "C:\Program Files\ChimeraX\bin\lib\site-
    31565 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31566 t = self.triangle_num 
    31567 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31568  
    31569 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31570  
    31571 File "C:\Program Files\ChimeraX\bin\lib\site-
    31572 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31573 t = self.triangle_num 
    31574  
    31575 See log for complete Python traceback. 
    31576  
    31577 Traceback (most recent call last): 
    31578 File "C:\Program Files\ChimeraX\bin\lib\site-
    31579 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31580 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31581 File "C:\Program Files\ChimeraX\bin\lib\site-
    31582 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31583 mouse_pause_tracking 
    31584 self._mouse_pause() 
    31585 File "C:\Program Files\ChimeraX\bin\lib\site-
    31586 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31587 m.pause(self._mouse_pause_position) 
    31588 File "C:\Program Files\ChimeraX\bin\lib\site-
    31589 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31590 p = self.view.picked_object(x, y) 
    31591 File "C:\Program Files\ChimeraX\bin\lib\site-
    31592 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31593 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31594 beyond, 
    31595 File "C:\Program Files\ChimeraX\bin\lib\site-
    31596 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31597 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31598 File "C:\Program Files\ChimeraX\bin\lib\site-
    31599 packages\chimerax\core\models.py", line 126, in first_intercept 
    31600 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31601 File "C:\Program Files\ChimeraX\bin\lib\site-
    31602 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31603 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31604 exclude=exclude) 
    31605 File "C:\Program Files\ChimeraX\bin\lib\site-
    31606 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31607 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31608 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31609 line 1121, in first_intercept 
    31610 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31611 pd.is_transparent(): 
    31612 File "C:\Program Files\ChimeraX\bin\lib\site-
    31613 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31614 t = self.triangle_num 
    31615 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31616  
    31617 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31618  
    31619 File "C:\Program Files\ChimeraX\bin\lib\site-
    31620 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31621 t = self.triangle_num 
    31622  
    31623 See log for complete Python traceback. 
    31624  
    31625 Traceback (most recent call last): 
    31626 File "C:\Program Files\ChimeraX\bin\lib\site-
    31627 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31628 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31629 File "C:\Program Files\ChimeraX\bin\lib\site-
    31630 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31631 mouse_pause_tracking 
    31632 self._mouse_pause() 
    31633 File "C:\Program Files\ChimeraX\bin\lib\site-
    31634 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31635 m.pause(self._mouse_pause_position) 
    31636 File "C:\Program Files\ChimeraX\bin\lib\site-
    31637 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31638 p = self.view.picked_object(x, y) 
    31639 File "C:\Program Files\ChimeraX\bin\lib\site-
    31640 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31641 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31642 beyond, 
    31643 File "C:\Program Files\ChimeraX\bin\lib\site-
    31644 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31645 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31646 File "C:\Program Files\ChimeraX\bin\lib\site-
    31647 packages\chimerax\core\models.py", line 126, in first_intercept 
    31648 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31649 File "C:\Program Files\ChimeraX\bin\lib\site-
    31650 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31651 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31652 exclude=exclude) 
    31653 File "C:\Program Files\ChimeraX\bin\lib\site-
    31654 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31655 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31656 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31657 line 1121, in first_intercept 
    31658 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31659 pd.is_transparent(): 
    31660 File "C:\Program Files\ChimeraX\bin\lib\site-
    31661 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31662 t = self.triangle_num 
    31663 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31664  
    31665 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31666  
    31667 File "C:\Program Files\ChimeraX\bin\lib\site-
    31668 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31669 t = self.triangle_num 
    31670  
    31671 See log for complete Python traceback. 
    31672  
    31673 Traceback (most recent call last): 
    31674 File "C:\Program Files\ChimeraX\bin\lib\site-
    31675 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31676 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31677 File "C:\Program Files\ChimeraX\bin\lib\site-
    31678 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31679 mouse_pause_tracking 
    31680 self._mouse_pause() 
    31681 File "C:\Program Files\ChimeraX\bin\lib\site-
    31682 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31683 m.pause(self._mouse_pause_position) 
    31684 File "C:\Program Files\ChimeraX\bin\lib\site-
    31685 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31686 p = self.view.picked_object(x, y) 
    31687 File "C:\Program Files\ChimeraX\bin\lib\site-
    31688 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31689 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31690 beyond, 
    31691 File "C:\Program Files\ChimeraX\bin\lib\site-
    31692 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31693 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31694 File "C:\Program Files\ChimeraX\bin\lib\site-
    31695 packages\chimerax\core\models.py", line 126, in first_intercept 
    31696 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31697 File "C:\Program Files\ChimeraX\bin\lib\site-
    31698 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31699 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31700 exclude=exclude) 
    31701 File "C:\Program Files\ChimeraX\bin\lib\site-
    31702 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31703 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31704 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31705 line 1121, in first_intercept 
    31706 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31707 pd.is_transparent(): 
    31708 File "C:\Program Files\ChimeraX\bin\lib\site-
    31709 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31710 t = self.triangle_num 
    31711 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31712  
    31713 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31714  
    31715 File "C:\Program Files\ChimeraX\bin\lib\site-
    31716 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31717 t = self.triangle_num 
    31718  
    31719 See log for complete Python traceback. 
    31720  
    31721 Traceback (most recent call last): 
    31722 File "C:\Program Files\ChimeraX\bin\lib\site-
    31723 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31724 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31725 File "C:\Program Files\ChimeraX\bin\lib\site-
    31726 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31727 mouse_pause_tracking 
    31728 self._mouse_pause() 
    31729 File "C:\Program Files\ChimeraX\bin\lib\site-
    31730 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31731 m.pause(self._mouse_pause_position) 
    31732 File "C:\Program Files\ChimeraX\bin\lib\site-
    31733 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31734 p = self.view.picked_object(x, y) 
    31735 File "C:\Program Files\ChimeraX\bin\lib\site-
    31736 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31737 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31738 beyond, 
    31739 File "C:\Program Files\ChimeraX\bin\lib\site-
    31740 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31741 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31742 File "C:\Program Files\ChimeraX\bin\lib\site-
    31743 packages\chimerax\core\models.py", line 126, in first_intercept 
    31744 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31745 File "C:\Program Files\ChimeraX\bin\lib\site-
    31746 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31747 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31748 exclude=exclude) 
    31749 File "C:\Program Files\ChimeraX\bin\lib\site-
    31750 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31751 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31752 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31753 line 1121, in first_intercept 
    31754 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31755 pd.is_transparent(): 
    31756 File "C:\Program Files\ChimeraX\bin\lib\site-
    31757 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31758 t = self.triangle_num 
    31759 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31760  
    31761 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31762  
    31763 File "C:\Program Files\ChimeraX\bin\lib\site-
    31764 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31765 t = self.triangle_num 
    31766  
    31767 See log for complete Python traceback. 
    31768  
    31769 Traceback (most recent call last): 
    31770 File "C:\Program Files\ChimeraX\bin\lib\site-
    31771 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31772 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31773 File "C:\Program Files\ChimeraX\bin\lib\site-
    31774 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31775 mouse_pause_tracking 
    31776 self._mouse_pause() 
    31777 File "C:\Program Files\ChimeraX\bin\lib\site-
    31778 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31779 m.pause(self._mouse_pause_position) 
    31780 File "C:\Program Files\ChimeraX\bin\lib\site-
    31781 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31782 p = self.view.picked_object(x, y) 
    31783 File "C:\Program Files\ChimeraX\bin\lib\site-
    31784 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31785 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31786 beyond, 
    31787 File "C:\Program Files\ChimeraX\bin\lib\site-
    31788 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31789 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31790 File "C:\Program Files\ChimeraX\bin\lib\site-
    31791 packages\chimerax\core\models.py", line 126, in first_intercept 
    31792 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31793 File "C:\Program Files\ChimeraX\bin\lib\site-
    31794 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31795 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31796 exclude=exclude) 
    31797 File "C:\Program Files\ChimeraX\bin\lib\site-
    31798 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31799 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31800 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31801 line 1121, in first_intercept 
    31802 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31803 pd.is_transparent(): 
    31804 File "C:\Program Files\ChimeraX\bin\lib\site-
    31805 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31806 t = self.triangle_num 
    31807 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31808  
    31809 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31810  
    31811 File "C:\Program Files\ChimeraX\bin\lib\site-
    31812 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31813 t = self.triangle_num 
    31814  
    31815 See log for complete Python traceback. 
    31816  
    31817 Traceback (most recent call last): 
    31818 File "C:\Program Files\ChimeraX\bin\lib\site-
    31819 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31820 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31821 File "C:\Program Files\ChimeraX\bin\lib\site-
    31822 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31823 mouse_pause_tracking 
    31824 self._mouse_pause() 
    31825 File "C:\Program Files\ChimeraX\bin\lib\site-
    31826 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31827 m.pause(self._mouse_pause_position) 
    31828 File "C:\Program Files\ChimeraX\bin\lib\site-
    31829 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31830 p = self.view.picked_object(x, y) 
    31831 File "C:\Program Files\ChimeraX\bin\lib\site-
    31832 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31833 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31834 beyond, 
    31835 File "C:\Program Files\ChimeraX\bin\lib\site-
    31836 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31837 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31838 File "C:\Program Files\ChimeraX\bin\lib\site-
    31839 packages\chimerax\core\models.py", line 126, in first_intercept 
    31840 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31841 File "C:\Program Files\ChimeraX\bin\lib\site-
    31842 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31843 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31844 exclude=exclude) 
    31845 File "C:\Program Files\ChimeraX\bin\lib\site-
    31846 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31847 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31848 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31849 line 1121, in first_intercept 
    31850 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31851 pd.is_transparent(): 
    31852 File "C:\Program Files\ChimeraX\bin\lib\site-
    31853 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31854 t = self.triangle_num 
    31855 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31856  
    31857 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31858  
    31859 File "C:\Program Files\ChimeraX\bin\lib\site-
    31860 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31861 t = self.triangle_num 
    31862  
    31863 See log for complete Python traceback. 
    31864  
    31865 Traceback (most recent call last): 
    31866 File "C:\Program Files\ChimeraX\bin\lib\site-
    31867 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31868 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31869 File "C:\Program Files\ChimeraX\bin\lib\site-
    31870 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31871 mouse_pause_tracking 
    31872 self._mouse_pause() 
    31873 File "C:\Program Files\ChimeraX\bin\lib\site-
    31874 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31875 m.pause(self._mouse_pause_position) 
    31876 File "C:\Program Files\ChimeraX\bin\lib\site-
    31877 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31878 p = self.view.picked_object(x, y) 
    31879 File "C:\Program Files\ChimeraX\bin\lib\site-
    31880 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31881 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31882 beyond, 
    31883 File "C:\Program Files\ChimeraX\bin\lib\site-
    31884 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31885 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31886 File "C:\Program Files\ChimeraX\bin\lib\site-
    31887 packages\chimerax\core\models.py", line 126, in first_intercept 
    31888 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31889 File "C:\Program Files\ChimeraX\bin\lib\site-
    31890 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31891 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31892 exclude=exclude) 
    31893 File "C:\Program Files\ChimeraX\bin\lib\site-
    31894 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31895 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31896 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31897 line 1121, in first_intercept 
    31898 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31899 pd.is_transparent(): 
    31900 File "C:\Program Files\ChimeraX\bin\lib\site-
    31901 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31902 t = self.triangle_num 
    31903 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31904  
    31905 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31906  
    31907 File "C:\Program Files\ChimeraX\bin\lib\site-
    31908 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31909 t = self.triangle_num 
    31910  
    31911 See log for complete Python traceback. 
    31912  
    31913 Traceback (most recent call last): 
    31914 File "C:\Program Files\ChimeraX\bin\lib\site-
    31915 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31916 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31917 File "C:\Program Files\ChimeraX\bin\lib\site-
    31918 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31919 mouse_pause_tracking 
    31920 self._mouse_pause() 
    31921 File "C:\Program Files\ChimeraX\bin\lib\site-
    31922 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31923 m.pause(self._mouse_pause_position) 
    31924 File "C:\Program Files\ChimeraX\bin\lib\site-
    31925 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31926 p = self.view.picked_object(x, y) 
    31927 File "C:\Program Files\ChimeraX\bin\lib\site-
    31928 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31929 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31930 beyond, 
    31931 File "C:\Program Files\ChimeraX\bin\lib\site-
    31932 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31933 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31934 File "C:\Program Files\ChimeraX\bin\lib\site-
    31935 packages\chimerax\core\models.py", line 126, in first_intercept 
    31936 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31937 File "C:\Program Files\ChimeraX\bin\lib\site-
    31938 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31939 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31940 exclude=exclude) 
    31941 File "C:\Program Files\ChimeraX\bin\lib\site-
    31942 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31943 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31944 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31945 line 1121, in first_intercept 
    31946 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31947 pd.is_transparent(): 
    31948 File "C:\Program Files\ChimeraX\bin\lib\site-
    31949 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31950 t = self.triangle_num 
    31951 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31952  
    31953 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    31954  
    31955 File "C:\Program Files\ChimeraX\bin\lib\site-
    31956 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31957 t = self.triangle_num 
    31958  
    31959 See log for complete Python traceback. 
    31960  
    31961 Traceback (most recent call last): 
    31962 File "C:\Program Files\ChimeraX\bin\lib\site-
    31963 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    31964 self.session.ui.mouse_modes.mouse_pause_tracking() 
    31965 File "C:\Program Files\ChimeraX\bin\lib\site-
    31966 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    31967 mouse_pause_tracking 
    31968 self._mouse_pause() 
    31969 File "C:\Program Files\ChimeraX\bin\lib\site-
    31970 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    31971 m.pause(self._mouse_pause_position) 
    31972 File "C:\Program Files\ChimeraX\bin\lib\site-
    31973 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    31974 p = self.view.picked_object(x, y) 
    31975 File "C:\Program Files\ChimeraX\bin\lib\site-
    31976 packages\chimerax\graphics\view.py", line 817, in picked_object 
    31977 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    31978 beyond, 
    31979 File "C:\Program Files\ChimeraX\bin\lib\site-
    31980 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    31981 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    31982 File "C:\Program Files\ChimeraX\bin\lib\site-
    31983 packages\chimerax\core\models.py", line 126, in first_intercept 
    31984 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    31985 File "C:\Program Files\ChimeraX\bin\lib\site-
    31986 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    31987 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    31988 exclude=exclude) 
    31989 File "C:\Program Files\ChimeraX\bin\lib\site-
    31990 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    31991 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    31992 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    31993 line 1121, in first_intercept 
    31994 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    31995 pd.is_transparent(): 
    31996 File "C:\Program Files\ChimeraX\bin\lib\site-
    31997 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    31998 t = self.triangle_num 
    31999 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32000  
    32001 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32002  
    32003 File "C:\Program Files\ChimeraX\bin\lib\site-
    32004 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32005 t = self.triangle_num 
    32006  
    32007 See log for complete Python traceback. 
    32008  
    32009 Traceback (most recent call last): 
    32010 File "C:\Program Files\ChimeraX\bin\lib\site-
    32011 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32012 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32013 File "C:\Program Files\ChimeraX\bin\lib\site-
    32014 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32015 mouse_pause_tracking 
    32016 self._mouse_pause() 
    32017 File "C:\Program Files\ChimeraX\bin\lib\site-
    32018 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32019 m.pause(self._mouse_pause_position) 
    32020 File "C:\Program Files\ChimeraX\bin\lib\site-
    32021 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32022 p = self.view.picked_object(x, y) 
    32023 File "C:\Program Files\ChimeraX\bin\lib\site-
    32024 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32025 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32026 beyond, 
    32027 File "C:\Program Files\ChimeraX\bin\lib\site-
    32028 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32029 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32030 File "C:\Program Files\ChimeraX\bin\lib\site-
    32031 packages\chimerax\core\models.py", line 126, in first_intercept 
    32032 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32033 File "C:\Program Files\ChimeraX\bin\lib\site-
    32034 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32035 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32036 exclude=exclude) 
    32037 File "C:\Program Files\ChimeraX\bin\lib\site-
    32038 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32039 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32040 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32041 line 1121, in first_intercept 
    32042 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32043 pd.is_transparent(): 
    32044 File "C:\Program Files\ChimeraX\bin\lib\site-
    32045 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32046 t = self.triangle_num 
    32047 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32048  
    32049 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32050  
    32051 File "C:\Program Files\ChimeraX\bin\lib\site-
    32052 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32053 t = self.triangle_num 
    32054  
    32055 See log for complete Python traceback. 
    32056  
    32057 Traceback (most recent call last): 
    32058 File "C:\Program Files\ChimeraX\bin\lib\site-
    32059 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32060 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32061 File "C:\Program Files\ChimeraX\bin\lib\site-
    32062 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32063 mouse_pause_tracking 
    32064 self._mouse_pause() 
    32065 File "C:\Program Files\ChimeraX\bin\lib\site-
    32066 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32067 m.pause(self._mouse_pause_position) 
    32068 File "C:\Program Files\ChimeraX\bin\lib\site-
    32069 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32070 p = self.view.picked_object(x, y) 
    32071 File "C:\Program Files\ChimeraX\bin\lib\site-
    32072 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32073 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32074 beyond, 
    32075 File "C:\Program Files\ChimeraX\bin\lib\site-
    32076 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32077 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32078 File "C:\Program Files\ChimeraX\bin\lib\site-
    32079 packages\chimerax\core\models.py", line 126, in first_intercept 
    32080 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32081 File "C:\Program Files\ChimeraX\bin\lib\site-
    32082 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32083 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32084 exclude=exclude) 
    32085 File "C:\Program Files\ChimeraX\bin\lib\site-
    32086 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32087 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32088 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32089 line 1121, in first_intercept 
    32090 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32091 pd.is_transparent(): 
    32092 File "C:\Program Files\ChimeraX\bin\lib\site-
    32093 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32094 t = self.triangle_num 
    32095 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32096  
    32097 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32098  
    32099 File "C:\Program Files\ChimeraX\bin\lib\site-
    32100 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32101 t = self.triangle_num 
    32102  
    32103 See log for complete Python traceback. 
    32104  
    32105 Traceback (most recent call last): 
    32106 File "C:\Program Files\ChimeraX\bin\lib\site-
    32107 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32108 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32109 File "C:\Program Files\ChimeraX\bin\lib\site-
    32110 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32111 mouse_pause_tracking 
    32112 self._mouse_pause() 
    32113 File "C:\Program Files\ChimeraX\bin\lib\site-
    32114 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32115 m.pause(self._mouse_pause_position) 
    32116 File "C:\Program Files\ChimeraX\bin\lib\site-
    32117 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32118 p = self.view.picked_object(x, y) 
    32119 File "C:\Program Files\ChimeraX\bin\lib\site-
    32120 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32121 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32122 beyond, 
    32123 File "C:\Program Files\ChimeraX\bin\lib\site-
    32124 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32125 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32126 File "C:\Program Files\ChimeraX\bin\lib\site-
    32127 packages\chimerax\core\models.py", line 126, in first_intercept 
    32128 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32129 File "C:\Program Files\ChimeraX\bin\lib\site-
    32130 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32131 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32132 exclude=exclude) 
    32133 File "C:\Program Files\ChimeraX\bin\lib\site-
    32134 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32135 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32136 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32137 line 1121, in first_intercept 
    32138 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32139 pd.is_transparent(): 
    32140 File "C:\Program Files\ChimeraX\bin\lib\site-
    32141 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32142 t = self.triangle_num 
    32143 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32144  
    32145 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32146  
    32147 File "C:\Program Files\ChimeraX\bin\lib\site-
    32148 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32149 t = self.triangle_num 
    32150  
    32151 See log for complete Python traceback. 
    32152  
    32153 Traceback (most recent call last): 
    32154 File "C:\Program Files\ChimeraX\bin\lib\site-
    32155 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32156 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32157 File "C:\Program Files\ChimeraX\bin\lib\site-
    32158 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32159 mouse_pause_tracking 
    32160 self._mouse_pause() 
    32161 File "C:\Program Files\ChimeraX\bin\lib\site-
    32162 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32163 m.pause(self._mouse_pause_position) 
    32164 File "C:\Program Files\ChimeraX\bin\lib\site-
    32165 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32166 p = self.view.picked_object(x, y) 
    32167 File "C:\Program Files\ChimeraX\bin\lib\site-
    32168 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32169 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32170 beyond, 
    32171 File "C:\Program Files\ChimeraX\bin\lib\site-
    32172 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32173 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32174 File "C:\Program Files\ChimeraX\bin\lib\site-
    32175 packages\chimerax\core\models.py", line 126, in first_intercept 
    32176 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32177 File "C:\Program Files\ChimeraX\bin\lib\site-
    32178 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32179 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32180 exclude=exclude) 
    32181 File "C:\Program Files\ChimeraX\bin\lib\site-
    32182 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32183 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32184 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32185 line 1121, in first_intercept 
    32186 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32187 pd.is_transparent(): 
    32188 File "C:\Program Files\ChimeraX\bin\lib\site-
    32189 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32190 t = self.triangle_num 
    32191 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32192  
    32193 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32194  
    32195 File "C:\Program Files\ChimeraX\bin\lib\site-
    32196 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32197 t = self.triangle_num 
    32198  
    32199 See log for complete Python traceback. 
    32200  
    32201 Traceback (most recent call last): 
    32202 File "C:\Program Files\ChimeraX\bin\lib\site-
    32203 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32204 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32205 File "C:\Program Files\ChimeraX\bin\lib\site-
    32206 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32207 mouse_pause_tracking 
    32208 self._mouse_pause() 
    32209 File "C:\Program Files\ChimeraX\bin\lib\site-
    32210 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32211 m.pause(self._mouse_pause_position) 
    32212 File "C:\Program Files\ChimeraX\bin\lib\site-
    32213 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32214 p = self.view.picked_object(x, y) 
    32215 File "C:\Program Files\ChimeraX\bin\lib\site-
    32216 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32217 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32218 beyond, 
    32219 File "C:\Program Files\ChimeraX\bin\lib\site-
    32220 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32221 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32222 File "C:\Program Files\ChimeraX\bin\lib\site-
    32223 packages\chimerax\core\models.py", line 126, in first_intercept 
    32224 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32225 File "C:\Program Files\ChimeraX\bin\lib\site-
    32226 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32227 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32228 exclude=exclude) 
    32229 File "C:\Program Files\ChimeraX\bin\lib\site-
    32230 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32231 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32232 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32233 line 1121, in first_intercept 
    32234 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32235 pd.is_transparent(): 
    32236 File "C:\Program Files\ChimeraX\bin\lib\site-
    32237 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32238 t = self.triangle_num 
    32239 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32240  
    32241 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32242  
    32243 File "C:\Program Files\ChimeraX\bin\lib\site-
    32244 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32245 t = self.triangle_num 
    32246  
    32247 See log for complete Python traceback. 
    32248  
    32249 Traceback (most recent call last): 
    32250 File "C:\Program Files\ChimeraX\bin\lib\site-
    32251 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32252 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32253 File "C:\Program Files\ChimeraX\bin\lib\site-
    32254 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32255 mouse_pause_tracking 
    32256 self._mouse_pause() 
    32257 File "C:\Program Files\ChimeraX\bin\lib\site-
    32258 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32259 m.pause(self._mouse_pause_position) 
    32260 File "C:\Program Files\ChimeraX\bin\lib\site-
    32261 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32262 p = self.view.picked_object(x, y) 
    32263 File "C:\Program Files\ChimeraX\bin\lib\site-
    32264 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32265 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32266 beyond, 
    32267 File "C:\Program Files\ChimeraX\bin\lib\site-
    32268 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32269 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32270 File "C:\Program Files\ChimeraX\bin\lib\site-
    32271 packages\chimerax\core\models.py", line 126, in first_intercept 
    32272 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32273 File "C:\Program Files\ChimeraX\bin\lib\site-
    32274 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32275 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32276 exclude=exclude) 
    32277 File "C:\Program Files\ChimeraX\bin\lib\site-
    32278 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32279 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32280 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32281 line 1121, in first_intercept 
    32282 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32283 pd.is_transparent(): 
    32284 File "C:\Program Files\ChimeraX\bin\lib\site-
    32285 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32286 t = self.triangle_num 
    32287 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32288  
    32289 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32290  
    32291 File "C:\Program Files\ChimeraX\bin\lib\site-
    32292 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32293 t = self.triangle_num 
    32294  
    32295 See log for complete Python traceback. 
    32296  
    32297 Traceback (most recent call last): 
    32298 File "C:\Program Files\ChimeraX\bin\lib\site-
    32299 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32300 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32301 File "C:\Program Files\ChimeraX\bin\lib\site-
    32302 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32303 mouse_pause_tracking 
    32304 self._mouse_pause() 
    32305 File "C:\Program Files\ChimeraX\bin\lib\site-
    32306 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32307 m.pause(self._mouse_pause_position) 
    32308 File "C:\Program Files\ChimeraX\bin\lib\site-
    32309 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32310 p = self.view.picked_object(x, y) 
    32311 File "C:\Program Files\ChimeraX\bin\lib\site-
    32312 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32313 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32314 beyond, 
    32315 File "C:\Program Files\ChimeraX\bin\lib\site-
    32316 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32317 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32318 File "C:\Program Files\ChimeraX\bin\lib\site-
    32319 packages\chimerax\core\models.py", line 126, in first_intercept 
    32320 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32321 File "C:\Program Files\ChimeraX\bin\lib\site-
    32322 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32323 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32324 exclude=exclude) 
    32325 File "C:\Program Files\ChimeraX\bin\lib\site-
    32326 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32327 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32328 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32329 line 1121, in first_intercept 
    32330 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32331 pd.is_transparent(): 
    32332 File "C:\Program Files\ChimeraX\bin\lib\site-
    32333 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32334 t = self.triangle_num 
    32335 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32336  
    32337 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32338  
    32339 File "C:\Program Files\ChimeraX\bin\lib\site-
    32340 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32341 t = self.triangle_num 
    32342  
    32343 See log for complete Python traceback. 
    32344  
    32345 Traceback (most recent call last): 
    32346 File "C:\Program Files\ChimeraX\bin\lib\site-
    32347 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32348 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32349 File "C:\Program Files\ChimeraX\bin\lib\site-
    32350 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32351 mouse_pause_tracking 
    32352 self._mouse_pause() 
    32353 File "C:\Program Files\ChimeraX\bin\lib\site-
    32354 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32355 m.pause(self._mouse_pause_position) 
    32356 File "C:\Program Files\ChimeraX\bin\lib\site-
    32357 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32358 p = self.view.picked_object(x, y) 
    32359 File "C:\Program Files\ChimeraX\bin\lib\site-
    32360 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32361 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32362 beyond, 
    32363 File "C:\Program Files\ChimeraX\bin\lib\site-
    32364 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32365 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32366 File "C:\Program Files\ChimeraX\bin\lib\site-
    32367 packages\chimerax\core\models.py", line 126, in first_intercept 
    32368 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32369 File "C:\Program Files\ChimeraX\bin\lib\site-
    32370 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32371 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32372 exclude=exclude) 
    32373 File "C:\Program Files\ChimeraX\bin\lib\site-
    32374 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32375 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32376 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32377 line 1121, in first_intercept 
    32378 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32379 pd.is_transparent(): 
    32380 File "C:\Program Files\ChimeraX\bin\lib\site-
    32381 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32382 t = self.triangle_num 
    32383 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32384  
    32385 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32386  
    32387 File "C:\Program Files\ChimeraX\bin\lib\site-
    32388 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32389 t = self.triangle_num 
    32390  
    32391 See log for complete Python traceback. 
    32392  
    32393 Traceback (most recent call last): 
    32394 File "C:\Program Files\ChimeraX\bin\lib\site-
    32395 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32396 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32397 File "C:\Program Files\ChimeraX\bin\lib\site-
    32398 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32399 mouse_pause_tracking 
    32400 self._mouse_pause() 
    32401 File "C:\Program Files\ChimeraX\bin\lib\site-
    32402 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32403 m.pause(self._mouse_pause_position) 
    32404 File "C:\Program Files\ChimeraX\bin\lib\site-
    32405 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32406 p = self.view.picked_object(x, y) 
    32407 File "C:\Program Files\ChimeraX\bin\lib\site-
    32408 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32409 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32410 beyond, 
    32411 File "C:\Program Files\ChimeraX\bin\lib\site-
    32412 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32413 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32414 File "C:\Program Files\ChimeraX\bin\lib\site-
    32415 packages\chimerax\core\models.py", line 126, in first_intercept 
    32416 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32417 File "C:\Program Files\ChimeraX\bin\lib\site-
    32418 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32419 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32420 exclude=exclude) 
    32421 File "C:\Program Files\ChimeraX\bin\lib\site-
    32422 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32423 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32424 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32425 line 1121, in first_intercept 
    32426 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32427 pd.is_transparent(): 
    32428 File "C:\Program Files\ChimeraX\bin\lib\site-
    32429 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32430 t = self.triangle_num 
    32431 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32432  
    32433 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32434  
    32435 File "C:\Program Files\ChimeraX\bin\lib\site-
    32436 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32437 t = self.triangle_num 
    32438  
    32439 See log for complete Python traceback. 
    32440  
    32441 Traceback (most recent call last): 
    32442 File "C:\Program Files\ChimeraX\bin\lib\site-
    32443 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32444 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32445 File "C:\Program Files\ChimeraX\bin\lib\site-
    32446 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32447 mouse_pause_tracking 
    32448 self._mouse_pause() 
    32449 File "C:\Program Files\ChimeraX\bin\lib\site-
    32450 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32451 m.pause(self._mouse_pause_position) 
    32452 File "C:\Program Files\ChimeraX\bin\lib\site-
    32453 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32454 p = self.view.picked_object(x, y) 
    32455 File "C:\Program Files\ChimeraX\bin\lib\site-
    32456 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32457 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32458 beyond, 
    32459 File "C:\Program Files\ChimeraX\bin\lib\site-
    32460 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32461 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32462 File "C:\Program Files\ChimeraX\bin\lib\site-
    32463 packages\chimerax\core\models.py", line 126, in first_intercept 
    32464 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32465 File "C:\Program Files\ChimeraX\bin\lib\site-
    32466 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32467 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32468 exclude=exclude) 
    32469 File "C:\Program Files\ChimeraX\bin\lib\site-
    32470 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32471 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32472 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32473 line 1121, in first_intercept 
    32474 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32475 pd.is_transparent(): 
    32476 File "C:\Program Files\ChimeraX\bin\lib\site-
    32477 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32478 t = self.triangle_num 
    32479 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32480  
    32481 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32482  
    32483 File "C:\Program Files\ChimeraX\bin\lib\site-
    32484 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32485 t = self.triangle_num 
    32486  
    32487 See log for complete Python traceback. 
    32488  
    32489 Traceback (most recent call last): 
    32490 File "C:\Program Files\ChimeraX\bin\lib\site-
    32491 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32492 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32493 File "C:\Program Files\ChimeraX\bin\lib\site-
    32494 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32495 mouse_pause_tracking 
    32496 self._mouse_pause() 
    32497 File "C:\Program Files\ChimeraX\bin\lib\site-
    32498 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32499 m.pause(self._mouse_pause_position) 
    32500 File "C:\Program Files\ChimeraX\bin\lib\site-
    32501 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32502 p = self.view.picked_object(x, y) 
    32503 File "C:\Program Files\ChimeraX\bin\lib\site-
    32504 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32505 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32506 beyond, 
    32507 File "C:\Program Files\ChimeraX\bin\lib\site-
    32508 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32509 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32510 File "C:\Program Files\ChimeraX\bin\lib\site-
    32511 packages\chimerax\core\models.py", line 126, in first_intercept 
    32512 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32513 File "C:\Program Files\ChimeraX\bin\lib\site-
    32514 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32515 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32516 exclude=exclude) 
    32517 File "C:\Program Files\ChimeraX\bin\lib\site-
    32518 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32519 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32520 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32521 line 1121, in first_intercept 
    32522 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32523 pd.is_transparent(): 
    32524 File "C:\Program Files\ChimeraX\bin\lib\site-
    32525 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32526 t = self.triangle_num 
    32527 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32528  
    32529 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32530  
    32531 File "C:\Program Files\ChimeraX\bin\lib\site-
    32532 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32533 t = self.triangle_num 
    32534  
    32535 See log for complete Python traceback. 
    32536  
    32537 Traceback (most recent call last): 
    32538 File "C:\Program Files\ChimeraX\bin\lib\site-
    32539 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32540 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32541 File "C:\Program Files\ChimeraX\bin\lib\site-
    32542 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32543 mouse_pause_tracking 
    32544 self._mouse_pause() 
    32545 File "C:\Program Files\ChimeraX\bin\lib\site-
    32546 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32547 m.pause(self._mouse_pause_position) 
    32548 File "C:\Program Files\ChimeraX\bin\lib\site-
    32549 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32550 p = self.view.picked_object(x, y) 
    32551 File "C:\Program Files\ChimeraX\bin\lib\site-
    32552 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32553 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32554 beyond, 
    32555 File "C:\Program Files\ChimeraX\bin\lib\site-
    32556 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32557 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32558 File "C:\Program Files\ChimeraX\bin\lib\site-
    32559 packages\chimerax\core\models.py", line 126, in first_intercept 
    32560 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32561 File "C:\Program Files\ChimeraX\bin\lib\site-
    32562 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32563 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32564 exclude=exclude) 
    32565 File "C:\Program Files\ChimeraX\bin\lib\site-
    32566 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32567 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32568 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32569 line 1121, in first_intercept 
    32570 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32571 pd.is_transparent(): 
    32572 File "C:\Program Files\ChimeraX\bin\lib\site-
    32573 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32574 t = self.triangle_num 
    32575 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32576  
    32577 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32578  
    32579 File "C:\Program Files\ChimeraX\bin\lib\site-
    32580 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32581 t = self.triangle_num 
    32582  
    32583 See log for complete Python traceback. 
    32584  
    32585 Traceback (most recent call last): 
    32586 File "C:\Program Files\ChimeraX\bin\lib\site-
    32587 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32588 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32589 File "C:\Program Files\ChimeraX\bin\lib\site-
    32590 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32591 mouse_pause_tracking 
    32592 self._mouse_pause() 
    32593 File "C:\Program Files\ChimeraX\bin\lib\site-
    32594 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32595 m.pause(self._mouse_pause_position) 
    32596 File "C:\Program Files\ChimeraX\bin\lib\site-
    32597 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32598 p = self.view.picked_object(x, y) 
    32599 File "C:\Program Files\ChimeraX\bin\lib\site-
    32600 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32601 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32602 beyond, 
    32603 File "C:\Program Files\ChimeraX\bin\lib\site-
    32604 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32605 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32606 File "C:\Program Files\ChimeraX\bin\lib\site-
    32607 packages\chimerax\core\models.py", line 126, in first_intercept 
    32608 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32609 File "C:\Program Files\ChimeraX\bin\lib\site-
    32610 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32611 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32612 exclude=exclude) 
    32613 File "C:\Program Files\ChimeraX\bin\lib\site-
    32614 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32615 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32616 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32617 line 1121, in first_intercept 
    32618 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32619 pd.is_transparent(): 
    32620 File "C:\Program Files\ChimeraX\bin\lib\site-
    32621 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32622 t = self.triangle_num 
    32623 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32624  
    32625 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32626  
    32627 File "C:\Program Files\ChimeraX\bin\lib\site-
    32628 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32629 t = self.triangle_num 
    32630  
    32631 See log for complete Python traceback. 
    32632  
    32633 Traceback (most recent call last): 
    32634 File "C:\Program Files\ChimeraX\bin\lib\site-
    32635 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32636 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32637 File "C:\Program Files\ChimeraX\bin\lib\site-
    32638 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32639 mouse_pause_tracking 
    32640 self._mouse_pause() 
    32641 File "C:\Program Files\ChimeraX\bin\lib\site-
    32642 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32643 m.pause(self._mouse_pause_position) 
    32644 File "C:\Program Files\ChimeraX\bin\lib\site-
    32645 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32646 p = self.view.picked_object(x, y) 
    32647 File "C:\Program Files\ChimeraX\bin\lib\site-
    32648 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32649 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32650 beyond, 
    32651 File "C:\Program Files\ChimeraX\bin\lib\site-
    32652 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32653 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32654 File "C:\Program Files\ChimeraX\bin\lib\site-
    32655 packages\chimerax\core\models.py", line 126, in first_intercept 
    32656 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32657 File "C:\Program Files\ChimeraX\bin\lib\site-
    32658 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32659 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32660 exclude=exclude) 
    32661 File "C:\Program Files\ChimeraX\bin\lib\site-
    32662 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32663 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32664 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32665 line 1121, in first_intercept 
    32666 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32667 pd.is_transparent(): 
    32668 File "C:\Program Files\ChimeraX\bin\lib\site-
    32669 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32670 t = self.triangle_num 
    32671 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32672  
    32673 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32674  
    32675 File "C:\Program Files\ChimeraX\bin\lib\site-
    32676 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32677 t = self.triangle_num 
    32678  
    32679 See log for complete Python traceback. 
    32680  
    32681 Traceback (most recent call last): 
    32682 File "C:\Program Files\ChimeraX\bin\lib\site-
    32683 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32684 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32685 File "C:\Program Files\ChimeraX\bin\lib\site-
    32686 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32687 mouse_pause_tracking 
    32688 self._mouse_pause() 
    32689 File "C:\Program Files\ChimeraX\bin\lib\site-
    32690 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32691 m.pause(self._mouse_pause_position) 
    32692 File "C:\Program Files\ChimeraX\bin\lib\site-
    32693 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32694 p = self.view.picked_object(x, y) 
    32695 File "C:\Program Files\ChimeraX\bin\lib\site-
    32696 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32697 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32698 beyond, 
    32699 File "C:\Program Files\ChimeraX\bin\lib\site-
    32700 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32701 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32702 File "C:\Program Files\ChimeraX\bin\lib\site-
    32703 packages\chimerax\core\models.py", line 126, in first_intercept 
    32704 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32705 File "C:\Program Files\ChimeraX\bin\lib\site-
    32706 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32707 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32708 exclude=exclude) 
    32709 File "C:\Program Files\ChimeraX\bin\lib\site-
    32710 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32711 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32712 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32713 line 1121, in first_intercept 
    32714 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32715 pd.is_transparent(): 
    32716 File "C:\Program Files\ChimeraX\bin\lib\site-
    32717 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32718 t = self.triangle_num 
    32719 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32720  
    32721 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32722  
    32723 File "C:\Program Files\ChimeraX\bin\lib\site-
    32724 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32725 t = self.triangle_num 
    32726  
    32727 See log for complete Python traceback. 
    32728  
    32729 Traceback (most recent call last): 
    32730 File "C:\Program Files\ChimeraX\bin\lib\site-
    32731 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32732 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32733 File "C:\Program Files\ChimeraX\bin\lib\site-
    32734 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32735 mouse_pause_tracking 
    32736 self._mouse_pause() 
    32737 File "C:\Program Files\ChimeraX\bin\lib\site-
    32738 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32739 m.pause(self._mouse_pause_position) 
    32740 File "C:\Program Files\ChimeraX\bin\lib\site-
    32741 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32742 p = self.view.picked_object(x, y) 
    32743 File "C:\Program Files\ChimeraX\bin\lib\site-
    32744 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32745 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32746 beyond, 
    32747 File "C:\Program Files\ChimeraX\bin\lib\site-
    32748 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32749 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32750 File "C:\Program Files\ChimeraX\bin\lib\site-
    32751 packages\chimerax\core\models.py", line 126, in first_intercept 
    32752 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32753 File "C:\Program Files\ChimeraX\bin\lib\site-
    32754 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32755 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32756 exclude=exclude) 
    32757 File "C:\Program Files\ChimeraX\bin\lib\site-
    32758 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32759 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32760 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32761 line 1121, in first_intercept 
    32762 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32763 pd.is_transparent(): 
    32764 File "C:\Program Files\ChimeraX\bin\lib\site-
    32765 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32766 t = self.triangle_num 
    32767 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32768  
    32769 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32770  
    32771 File "C:\Program Files\ChimeraX\bin\lib\site-
    32772 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32773 t = self.triangle_num 
    32774  
    32775 See log for complete Python traceback. 
    32776  
    32777 Traceback (most recent call last): 
    32778 File "C:\Program Files\ChimeraX\bin\lib\site-
    32779 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32780 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32781 File "C:\Program Files\ChimeraX\bin\lib\site-
    32782 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32783 mouse_pause_tracking 
    32784 self._mouse_pause() 
    32785 File "C:\Program Files\ChimeraX\bin\lib\site-
    32786 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32787 m.pause(self._mouse_pause_position) 
    32788 File "C:\Program Files\ChimeraX\bin\lib\site-
    32789 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32790 p = self.view.picked_object(x, y) 
    32791 File "C:\Program Files\ChimeraX\bin\lib\site-
    32792 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32793 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32794 beyond, 
    32795 File "C:\Program Files\ChimeraX\bin\lib\site-
    32796 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32797 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32798 File "C:\Program Files\ChimeraX\bin\lib\site-
    32799 packages\chimerax\core\models.py", line 126, in first_intercept 
    32800 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32801 File "C:\Program Files\ChimeraX\bin\lib\site-
    32802 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32803 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32804 exclude=exclude) 
    32805 File "C:\Program Files\ChimeraX\bin\lib\site-
    32806 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32807 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32808 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32809 line 1121, in first_intercept 
    32810 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32811 pd.is_transparent(): 
    32812 File "C:\Program Files\ChimeraX\bin\lib\site-
    32813 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32814 t = self.triangle_num 
    32815 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32816  
    32817 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32818  
    32819 File "C:\Program Files\ChimeraX\bin\lib\site-
    32820 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32821 t = self.triangle_num 
    32822  
    32823 See log for complete Python traceback. 
    32824  
    32825 Traceback (most recent call last): 
    32826 File "C:\Program Files\ChimeraX\bin\lib\site-
    32827 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32828 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32829 File "C:\Program Files\ChimeraX\bin\lib\site-
    32830 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32831 mouse_pause_tracking 
    32832 self._mouse_pause() 
    32833 File "C:\Program Files\ChimeraX\bin\lib\site-
    32834 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32835 m.pause(self._mouse_pause_position) 
    32836 File "C:\Program Files\ChimeraX\bin\lib\site-
    32837 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32838 p = self.view.picked_object(x, y) 
    32839 File "C:\Program Files\ChimeraX\bin\lib\site-
    32840 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32841 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32842 beyond, 
    32843 File "C:\Program Files\ChimeraX\bin\lib\site-
    32844 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32845 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32846 File "C:\Program Files\ChimeraX\bin\lib\site-
    32847 packages\chimerax\core\models.py", line 126, in first_intercept 
    32848 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32849 File "C:\Program Files\ChimeraX\bin\lib\site-
    32850 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32851 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32852 exclude=exclude) 
    32853 File "C:\Program Files\ChimeraX\bin\lib\site-
    32854 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32855 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32856 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32857 line 1121, in first_intercept 
    32858 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32859 pd.is_transparent(): 
    32860 File "C:\Program Files\ChimeraX\bin\lib\site-
    32861 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32862 t = self.triangle_num 
    32863 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32864  
    32865 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32866  
    32867 File "C:\Program Files\ChimeraX\bin\lib\site-
    32868 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32869 t = self.triangle_num 
    32870  
    32871 See log for complete Python traceback. 
    32872  
    32873 Traceback (most recent call last): 
    32874 File "C:\Program Files\ChimeraX\bin\lib\site-
    32875 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32876 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32877 File "C:\Program Files\ChimeraX\bin\lib\site-
    32878 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32879 mouse_pause_tracking 
    32880 self._mouse_pause() 
    32881 File "C:\Program Files\ChimeraX\bin\lib\site-
    32882 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32883 m.pause(self._mouse_pause_position) 
    32884 File "C:\Program Files\ChimeraX\bin\lib\site-
    32885 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32886 p = self.view.picked_object(x, y) 
    32887 File "C:\Program Files\ChimeraX\bin\lib\site-
    32888 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32889 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32890 beyond, 
    32891 File "C:\Program Files\ChimeraX\bin\lib\site-
    32892 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32893 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32894 File "C:\Program Files\ChimeraX\bin\lib\site-
    32895 packages\chimerax\core\models.py", line 126, in first_intercept 
    32896 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32897 File "C:\Program Files\ChimeraX\bin\lib\site-
    32898 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32899 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32900 exclude=exclude) 
    32901 File "C:\Program Files\ChimeraX\bin\lib\site-
    32902 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32903 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32904 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32905 line 1121, in first_intercept 
    32906 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32907 pd.is_transparent(): 
    32908 File "C:\Program Files\ChimeraX\bin\lib\site-
    32909 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32910 t = self.triangle_num 
    32911 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32912  
    32913 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32914  
    32915 File "C:\Program Files\ChimeraX\bin\lib\site-
    32916 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32917 t = self.triangle_num 
    32918  
    32919 See log for complete Python traceback. 
    32920  
    32921 Traceback (most recent call last): 
    32922 File "C:\Program Files\ChimeraX\bin\lib\site-
    32923 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32924 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32925 File "C:\Program Files\ChimeraX\bin\lib\site-
    32926 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32927 mouse_pause_tracking 
    32928 self._mouse_pause() 
    32929 File "C:\Program Files\ChimeraX\bin\lib\site-
    32930 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32931 m.pause(self._mouse_pause_position) 
    32932 File "C:\Program Files\ChimeraX\bin\lib\site-
    32933 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32934 p = self.view.picked_object(x, y) 
    32935 File "C:\Program Files\ChimeraX\bin\lib\site-
    32936 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32937 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32938 beyond, 
    32939 File "C:\Program Files\ChimeraX\bin\lib\site-
    32940 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32941 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32942 File "C:\Program Files\ChimeraX\bin\lib\site-
    32943 packages\chimerax\core\models.py", line 126, in first_intercept 
    32944 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32945 File "C:\Program Files\ChimeraX\bin\lib\site-
    32946 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32947 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32948 exclude=exclude) 
    32949 File "C:\Program Files\ChimeraX\bin\lib\site-
    32950 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32951 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    32952 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    32953 line 1121, in first_intercept 
    32954 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    32955 pd.is_transparent(): 
    32956 File "C:\Program Files\ChimeraX\bin\lib\site-
    32957 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32958 t = self.triangle_num 
    32959 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32960  
    32961 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    32962  
    32963 File "C:\Program Files\ChimeraX\bin\lib\site-
    32964 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    32965 t = self.triangle_num 
    32966  
    32967 See log for complete Python traceback. 
    32968  
    32969 Traceback (most recent call last): 
    32970 File "C:\Program Files\ChimeraX\bin\lib\site-
    32971 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    32972 self.session.ui.mouse_modes.mouse_pause_tracking() 
    32973 File "C:\Program Files\ChimeraX\bin\lib\site-
    32974 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    32975 mouse_pause_tracking 
    32976 self._mouse_pause() 
    32977 File "C:\Program Files\ChimeraX\bin\lib\site-
    32978 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    32979 m.pause(self._mouse_pause_position) 
    32980 File "C:\Program Files\ChimeraX\bin\lib\site-
    32981 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    32982 p = self.view.picked_object(x, y) 
    32983 File "C:\Program Files\ChimeraX\bin\lib\site-
    32984 packages\chimerax\graphics\view.py", line 817, in picked_object 
    32985 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    32986 beyond, 
    32987 File "C:\Program Files\ChimeraX\bin\lib\site-
    32988 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    32989 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    32990 File "C:\Program Files\ChimeraX\bin\lib\site-
    32991 packages\chimerax\core\models.py", line 126, in first_intercept 
    32992 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    32993 File "C:\Program Files\ChimeraX\bin\lib\site-
    32994 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    32995 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    32996 exclude=exclude) 
    32997 File "C:\Program Files\ChimeraX\bin\lib\site-
    32998 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    32999 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33000 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33001 line 1121, in first_intercept 
    33002 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33003 pd.is_transparent(): 
    33004 File "C:\Program Files\ChimeraX\bin\lib\site-
    33005 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33006 t = self.triangle_num 
    33007 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33008  
    33009 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33010  
    33011 File "C:\Program Files\ChimeraX\bin\lib\site-
    33012 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33013 t = self.triangle_num 
    33014  
    33015 See log for complete Python traceback. 
    33016  
    33017 Traceback (most recent call last): 
    33018 File "C:\Program Files\ChimeraX\bin\lib\site-
    33019 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33020 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33021 File "C:\Program Files\ChimeraX\bin\lib\site-
    33022 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33023 mouse_pause_tracking 
    33024 self._mouse_pause() 
    33025 File "C:\Program Files\ChimeraX\bin\lib\site-
    33026 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33027 m.pause(self._mouse_pause_position) 
    33028 File "C:\Program Files\ChimeraX\bin\lib\site-
    33029 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33030 p = self.view.picked_object(x, y) 
    33031 File "C:\Program Files\ChimeraX\bin\lib\site-
    33032 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33033 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33034 beyond, 
    33035 File "C:\Program Files\ChimeraX\bin\lib\site-
    33036 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33037 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33038 File "C:\Program Files\ChimeraX\bin\lib\site-
    33039 packages\chimerax\core\models.py", line 126, in first_intercept 
    33040 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33041 File "C:\Program Files\ChimeraX\bin\lib\site-
    33042 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33043 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33044 exclude=exclude) 
    33045 File "C:\Program Files\ChimeraX\bin\lib\site-
    33046 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33047 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33048 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33049 line 1121, in first_intercept 
    33050 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33051 pd.is_transparent(): 
    33052 File "C:\Program Files\ChimeraX\bin\lib\site-
    33053 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33054 t = self.triangle_num 
    33055 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33056  
    33057 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33058  
    33059 File "C:\Program Files\ChimeraX\bin\lib\site-
    33060 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33061 t = self.triangle_num 
    33062  
    33063 See log for complete Python traceback. 
    33064  
    33065 Traceback (most recent call last): 
    33066 File "C:\Program Files\ChimeraX\bin\lib\site-
    33067 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33068 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33069 File "C:\Program Files\ChimeraX\bin\lib\site-
    33070 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33071 mouse_pause_tracking 
    33072 self._mouse_pause() 
    33073 File "C:\Program Files\ChimeraX\bin\lib\site-
    33074 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33075 m.pause(self._mouse_pause_position) 
    33076 File "C:\Program Files\ChimeraX\bin\lib\site-
    33077 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33078 p = self.view.picked_object(x, y) 
    33079 File "C:\Program Files\ChimeraX\bin\lib\site-
    33080 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33081 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33082 beyond, 
    33083 File "C:\Program Files\ChimeraX\bin\lib\site-
    33084 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33085 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33086 File "C:\Program Files\ChimeraX\bin\lib\site-
    33087 packages\chimerax\core\models.py", line 126, in first_intercept 
    33088 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33089 File "C:\Program Files\ChimeraX\bin\lib\site-
    33090 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33091 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33092 exclude=exclude) 
    33093 File "C:\Program Files\ChimeraX\bin\lib\site-
    33094 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33095 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33096 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33097 line 1121, in first_intercept 
    33098 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33099 pd.is_transparent(): 
    33100 File "C:\Program Files\ChimeraX\bin\lib\site-
    33101 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33102 t = self.triangle_num 
    33103 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33104  
    33105 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33106  
    33107 File "C:\Program Files\ChimeraX\bin\lib\site-
    33108 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33109 t = self.triangle_num 
    33110  
    33111 See log for complete Python traceback. 
    33112  
    33113 Traceback (most recent call last): 
    33114 File "C:\Program Files\ChimeraX\bin\lib\site-
    33115 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33116 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33117 File "C:\Program Files\ChimeraX\bin\lib\site-
    33118 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33119 mouse_pause_tracking 
    33120 self._mouse_pause() 
    33121 File "C:\Program Files\ChimeraX\bin\lib\site-
    33122 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33123 m.pause(self._mouse_pause_position) 
    33124 File "C:\Program Files\ChimeraX\bin\lib\site-
    33125 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33126 p = self.view.picked_object(x, y) 
    33127 File "C:\Program Files\ChimeraX\bin\lib\site-
    33128 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33129 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33130 beyond, 
    33131 File "C:\Program Files\ChimeraX\bin\lib\site-
    33132 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33133 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33134 File "C:\Program Files\ChimeraX\bin\lib\site-
    33135 packages\chimerax\core\models.py", line 126, in first_intercept 
    33136 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33137 File "C:\Program Files\ChimeraX\bin\lib\site-
    33138 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33139 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33140 exclude=exclude) 
    33141 File "C:\Program Files\ChimeraX\bin\lib\site-
    33142 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33143 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33144 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33145 line 1121, in first_intercept 
    33146 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33147 pd.is_transparent(): 
    33148 File "C:\Program Files\ChimeraX\bin\lib\site-
    33149 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33150 t = self.triangle_num 
    33151 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33152  
    33153 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33154  
    33155 File "C:\Program Files\ChimeraX\bin\lib\site-
    33156 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33157 t = self.triangle_num 
    33158  
    33159 See log for complete Python traceback. 
    33160  
    33161 Traceback (most recent call last): 
    33162 File "C:\Program Files\ChimeraX\bin\lib\site-
    33163 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33164 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33165 File "C:\Program Files\ChimeraX\bin\lib\site-
    33166 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33167 mouse_pause_tracking 
    33168 self._mouse_pause() 
    33169 File "C:\Program Files\ChimeraX\bin\lib\site-
    33170 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33171 m.pause(self._mouse_pause_position) 
    33172 File "C:\Program Files\ChimeraX\bin\lib\site-
    33173 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33174 p = self.view.picked_object(x, y) 
    33175 File "C:\Program Files\ChimeraX\bin\lib\site-
    33176 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33177 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33178 beyond, 
    33179 File "C:\Program Files\ChimeraX\bin\lib\site-
    33180 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33181 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33182 File "C:\Program Files\ChimeraX\bin\lib\site-
    33183 packages\chimerax\core\models.py", line 126, in first_intercept 
    33184 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33185 File "C:\Program Files\ChimeraX\bin\lib\site-
    33186 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33187 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33188 exclude=exclude) 
    33189 File "C:\Program Files\ChimeraX\bin\lib\site-
    33190 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33191 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33192 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33193 line 1121, in first_intercept 
    33194 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33195 pd.is_transparent(): 
    33196 File "C:\Program Files\ChimeraX\bin\lib\site-
    33197 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33198 t = self.triangle_num 
    33199 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33200  
    33201 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33202  
    33203 File "C:\Program Files\ChimeraX\bin\lib\site-
    33204 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33205 t = self.triangle_num 
    33206  
    33207 See log for complete Python traceback. 
    33208  
    33209 Traceback (most recent call last): 
    33210 File "C:\Program Files\ChimeraX\bin\lib\site-
    33211 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33212 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33213 File "C:\Program Files\ChimeraX\bin\lib\site-
    33214 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33215 mouse_pause_tracking 
    33216 self._mouse_pause() 
    33217 File "C:\Program Files\ChimeraX\bin\lib\site-
    33218 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33219 m.pause(self._mouse_pause_position) 
    33220 File "C:\Program Files\ChimeraX\bin\lib\site-
    33221 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33222 p = self.view.picked_object(x, y) 
    33223 File "C:\Program Files\ChimeraX\bin\lib\site-
    33224 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33225 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33226 beyond, 
    33227 File "C:\Program Files\ChimeraX\bin\lib\site-
    33228 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33229 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33230 File "C:\Program Files\ChimeraX\bin\lib\site-
    33231 packages\chimerax\core\models.py", line 126, in first_intercept 
    33232 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33233 File "C:\Program Files\ChimeraX\bin\lib\site-
    33234 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33235 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33236 exclude=exclude) 
    33237 File "C:\Program Files\ChimeraX\bin\lib\site-
    33238 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33239 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33240 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33241 line 1121, in first_intercept 
    33242 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33243 pd.is_transparent(): 
    33244 File "C:\Program Files\ChimeraX\bin\lib\site-
    33245 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33246 t = self.triangle_num 
    33247 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33248  
    33249 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33250  
    33251 File "C:\Program Files\ChimeraX\bin\lib\site-
    33252 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33253 t = self.triangle_num 
    33254  
    33255 See log for complete Python traceback. 
    33256  
    33257 Traceback (most recent call last): 
    33258 File "C:\Program Files\ChimeraX\bin\lib\site-
    33259 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33260 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33261 File "C:\Program Files\ChimeraX\bin\lib\site-
    33262 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33263 mouse_pause_tracking 
    33264 self._mouse_pause() 
    33265 File "C:\Program Files\ChimeraX\bin\lib\site-
    33266 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33267 m.pause(self._mouse_pause_position) 
    33268 File "C:\Program Files\ChimeraX\bin\lib\site-
    33269 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33270 p = self.view.picked_object(x, y) 
    33271 File "C:\Program Files\ChimeraX\bin\lib\site-
    33272 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33273 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33274 beyond, 
    33275 File "C:\Program Files\ChimeraX\bin\lib\site-
    33276 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33277 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33278 File "C:\Program Files\ChimeraX\bin\lib\site-
    33279 packages\chimerax\core\models.py", line 126, in first_intercept 
    33280 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33281 File "C:\Program Files\ChimeraX\bin\lib\site-
    33282 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33283 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33284 exclude=exclude) 
    33285 File "C:\Program Files\ChimeraX\bin\lib\site-
    33286 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33287 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33288 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33289 line 1121, in first_intercept 
    33290 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33291 pd.is_transparent(): 
    33292 File "C:\Program Files\ChimeraX\bin\lib\site-
    33293 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33294 t = self.triangle_num 
    33295 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33296  
    33297 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33298  
    33299 File "C:\Program Files\ChimeraX\bin\lib\site-
    33300 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33301 t = self.triangle_num 
    33302  
    33303 See log for complete Python traceback. 
    33304  
    33305 Traceback (most recent call last): 
    33306 File "C:\Program Files\ChimeraX\bin\lib\site-
    33307 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33308 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33309 File "C:\Program Files\ChimeraX\bin\lib\site-
    33310 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33311 mouse_pause_tracking 
    33312 self._mouse_pause() 
    33313 File "C:\Program Files\ChimeraX\bin\lib\site-
    33314 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33315 m.pause(self._mouse_pause_position) 
    33316 File "C:\Program Files\ChimeraX\bin\lib\site-
    33317 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33318 p = self.view.picked_object(x, y) 
    33319 File "C:\Program Files\ChimeraX\bin\lib\site-
    33320 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33321 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33322 beyond, 
    33323 File "C:\Program Files\ChimeraX\bin\lib\site-
    33324 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33325 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33326 File "C:\Program Files\ChimeraX\bin\lib\site-
    33327 packages\chimerax\core\models.py", line 126, in first_intercept 
    33328 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33329 File "C:\Program Files\ChimeraX\bin\lib\site-
    33330 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33331 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33332 exclude=exclude) 
    33333 File "C:\Program Files\ChimeraX\bin\lib\site-
    33334 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33335 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33336 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33337 line 1121, in first_intercept 
    33338 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33339 pd.is_transparent(): 
    33340 File "C:\Program Files\ChimeraX\bin\lib\site-
    33341 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33342 t = self.triangle_num 
    33343 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33344  
    33345 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33346  
    33347 File "C:\Program Files\ChimeraX\bin\lib\site-
    33348 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33349 t = self.triangle_num 
    33350  
    33351 See log for complete Python traceback. 
    33352  
    33353 Traceback (most recent call last): 
    33354 File "C:\Program Files\ChimeraX\bin\lib\site-
    33355 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33356 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33357 File "C:\Program Files\ChimeraX\bin\lib\site-
    33358 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33359 mouse_pause_tracking 
    33360 self._mouse_pause() 
    33361 File "C:\Program Files\ChimeraX\bin\lib\site-
    33362 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33363 m.pause(self._mouse_pause_position) 
    33364 File "C:\Program Files\ChimeraX\bin\lib\site-
    33365 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33366 p = self.view.picked_object(x, y) 
    33367 File "C:\Program Files\ChimeraX\bin\lib\site-
    33368 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33369 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33370 beyond, 
    33371 File "C:\Program Files\ChimeraX\bin\lib\site-
    33372 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33373 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33374 File "C:\Program Files\ChimeraX\bin\lib\site-
    33375 packages\chimerax\core\models.py", line 126, in first_intercept 
    33376 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33377 File "C:\Program Files\ChimeraX\bin\lib\site-
    33378 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33379 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33380 exclude=exclude) 
    33381 File "C:\Program Files\ChimeraX\bin\lib\site-
    33382 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33383 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33384 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33385 line 1121, in first_intercept 
    33386 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33387 pd.is_transparent(): 
    33388 File "C:\Program Files\ChimeraX\bin\lib\site-
    33389 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33390 t = self.triangle_num 
    33391 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33392  
    33393 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33394  
    33395 File "C:\Program Files\ChimeraX\bin\lib\site-
    33396 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33397 t = self.triangle_num 
    33398  
    33399 See log for complete Python traceback. 
    33400  
    33401 Traceback (most recent call last): 
    33402 File "C:\Program Files\ChimeraX\bin\lib\site-
    33403 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33404 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33405 File "C:\Program Files\ChimeraX\bin\lib\site-
    33406 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33407 mouse_pause_tracking 
    33408 self._mouse_pause() 
    33409 File "C:\Program Files\ChimeraX\bin\lib\site-
    33410 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33411 m.pause(self._mouse_pause_position) 
    33412 File "C:\Program Files\ChimeraX\bin\lib\site-
    33413 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33414 p = self.view.picked_object(x, y) 
    33415 File "C:\Program Files\ChimeraX\bin\lib\site-
    33416 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33417 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33418 beyond, 
    33419 File "C:\Program Files\ChimeraX\bin\lib\site-
    33420 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33421 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33422 File "C:\Program Files\ChimeraX\bin\lib\site-
    33423 packages\chimerax\core\models.py", line 126, in first_intercept 
    33424 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33425 File "C:\Program Files\ChimeraX\bin\lib\site-
    33426 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33427 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33428 exclude=exclude) 
    33429 File "C:\Program Files\ChimeraX\bin\lib\site-
    33430 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33431 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33432 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33433 line 1121, in first_intercept 
    33434 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33435 pd.is_transparent(): 
    33436 File "C:\Program Files\ChimeraX\bin\lib\site-
    33437 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33438 t = self.triangle_num 
    33439 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33440  
    33441 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33442  
    33443 File "C:\Program Files\ChimeraX\bin\lib\site-
    33444 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33445 t = self.triangle_num 
    33446  
    33447 See log for complete Python traceback. 
    33448  
    33449 Traceback (most recent call last): 
    33450 File "C:\Program Files\ChimeraX\bin\lib\site-
    33451 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33452 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33453 File "C:\Program Files\ChimeraX\bin\lib\site-
    33454 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33455 mouse_pause_tracking 
    33456 self._mouse_pause() 
    33457 File "C:\Program Files\ChimeraX\bin\lib\site-
    33458 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33459 m.pause(self._mouse_pause_position) 
    33460 File "C:\Program Files\ChimeraX\bin\lib\site-
    33461 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33462 p = self.view.picked_object(x, y) 
    33463 File "C:\Program Files\ChimeraX\bin\lib\site-
    33464 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33465 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33466 beyond, 
    33467 File "C:\Program Files\ChimeraX\bin\lib\site-
    33468 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33469 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33470 File "C:\Program Files\ChimeraX\bin\lib\site-
    33471 packages\chimerax\core\models.py", line 126, in first_intercept 
    33472 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33473 File "C:\Program Files\ChimeraX\bin\lib\site-
    33474 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33475 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33476 exclude=exclude) 
    33477 File "C:\Program Files\ChimeraX\bin\lib\site-
    33478 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33479 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33480 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33481 line 1121, in first_intercept 
    33482 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33483 pd.is_transparent(): 
    33484 File "C:\Program Files\ChimeraX\bin\lib\site-
    33485 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33486 t = self.triangle_num 
    33487 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33488  
    33489 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33490  
    33491 File "C:\Program Files\ChimeraX\bin\lib\site-
    33492 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33493 t = self.triangle_num 
    33494  
    33495 See log for complete Python traceback. 
    33496  
    33497 Traceback (most recent call last): 
    33498 File "C:\Program Files\ChimeraX\bin\lib\site-
    33499 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33500 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33501 File "C:\Program Files\ChimeraX\bin\lib\site-
    33502 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33503 mouse_pause_tracking 
    33504 self._mouse_pause() 
    33505 File "C:\Program Files\ChimeraX\bin\lib\site-
    33506 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33507 m.pause(self._mouse_pause_position) 
    33508 File "C:\Program Files\ChimeraX\bin\lib\site-
    33509 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33510 p = self.view.picked_object(x, y) 
    33511 File "C:\Program Files\ChimeraX\bin\lib\site-
    33512 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33513 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33514 beyond, 
    33515 File "C:\Program Files\ChimeraX\bin\lib\site-
    33516 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33517 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33518 File "C:\Program Files\ChimeraX\bin\lib\site-
    33519 packages\chimerax\core\models.py", line 126, in first_intercept 
    33520 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33521 File "C:\Program Files\ChimeraX\bin\lib\site-
    33522 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33523 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33524 exclude=exclude) 
    33525 File "C:\Program Files\ChimeraX\bin\lib\site-
    33526 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33527 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33528 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33529 line 1121, in first_intercept 
    33530 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33531 pd.is_transparent(): 
    33532 File "C:\Program Files\ChimeraX\bin\lib\site-
    33533 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33534 t = self.triangle_num 
    33535 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33536  
    33537 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33538  
    33539 File "C:\Program Files\ChimeraX\bin\lib\site-
    33540 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33541 t = self.triangle_num 
    33542  
    33543 See log for complete Python traceback. 
    33544  
    33545 Traceback (most recent call last): 
    33546 File "C:\Program Files\ChimeraX\bin\lib\site-
    33547 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33548 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33549 File "C:\Program Files\ChimeraX\bin\lib\site-
    33550 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33551 mouse_pause_tracking 
    33552 self._mouse_pause() 
    33553 File "C:\Program Files\ChimeraX\bin\lib\site-
    33554 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33555 m.pause(self._mouse_pause_position) 
    33556 File "C:\Program Files\ChimeraX\bin\lib\site-
    33557 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33558 p = self.view.picked_object(x, y) 
    33559 File "C:\Program Files\ChimeraX\bin\lib\site-
    33560 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33561 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33562 beyond, 
    33563 File "C:\Program Files\ChimeraX\bin\lib\site-
    33564 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33565 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33566 File "C:\Program Files\ChimeraX\bin\lib\site-
    33567 packages\chimerax\core\models.py", line 126, in first_intercept 
    33568 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33569 File "C:\Program Files\ChimeraX\bin\lib\site-
    33570 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33571 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33572 exclude=exclude) 
    33573 File "C:\Program Files\ChimeraX\bin\lib\site-
    33574 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33575 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33576 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33577 line 1121, in first_intercept 
    33578 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33579 pd.is_transparent(): 
    33580 File "C:\Program Files\ChimeraX\bin\lib\site-
    33581 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33582 t = self.triangle_num 
    33583 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33584  
    33585 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33586  
    33587 File "C:\Program Files\ChimeraX\bin\lib\site-
    33588 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33589 t = self.triangle_num 
    33590  
    33591 See log for complete Python traceback. 
    33592  
    33593 Traceback (most recent call last): 
    33594 File "C:\Program Files\ChimeraX\bin\lib\site-
    33595 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33596 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33597 File "C:\Program Files\ChimeraX\bin\lib\site-
    33598 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33599 mouse_pause_tracking 
    33600 self._mouse_pause() 
    33601 File "C:\Program Files\ChimeraX\bin\lib\site-
    33602 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33603 m.pause(self._mouse_pause_position) 
    33604 File "C:\Program Files\ChimeraX\bin\lib\site-
    33605 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33606 p = self.view.picked_object(x, y) 
    33607 File "C:\Program Files\ChimeraX\bin\lib\site-
    33608 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33609 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33610 beyond, 
    33611 File "C:\Program Files\ChimeraX\bin\lib\site-
    33612 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33613 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33614 File "C:\Program Files\ChimeraX\bin\lib\site-
    33615 packages\chimerax\core\models.py", line 126, in first_intercept 
    33616 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33617 File "C:\Program Files\ChimeraX\bin\lib\site-
    33618 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33619 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33620 exclude=exclude) 
    33621 File "C:\Program Files\ChimeraX\bin\lib\site-
    33622 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33623 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33624 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33625 line 1121, in first_intercept 
    33626 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33627 pd.is_transparent(): 
    33628 File "C:\Program Files\ChimeraX\bin\lib\site-
    33629 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33630 t = self.triangle_num 
    33631 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33632  
    33633 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33634  
    33635 File "C:\Program Files\ChimeraX\bin\lib\site-
    33636 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33637 t = self.triangle_num 
    33638  
    33639 See log for complete Python traceback. 
    33640  
    33641 Traceback (most recent call last): 
    33642 File "C:\Program Files\ChimeraX\bin\lib\site-
    33643 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33644 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33645 File "C:\Program Files\ChimeraX\bin\lib\site-
    33646 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33647 mouse_pause_tracking 
    33648 self._mouse_pause() 
    33649 File "C:\Program Files\ChimeraX\bin\lib\site-
    33650 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33651 m.pause(self._mouse_pause_position) 
    33652 File "C:\Program Files\ChimeraX\bin\lib\site-
    33653 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33654 p = self.view.picked_object(x, y) 
    33655 File "C:\Program Files\ChimeraX\bin\lib\site-
    33656 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33657 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33658 beyond, 
    33659 File "C:\Program Files\ChimeraX\bin\lib\site-
    33660 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33661 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33662 File "C:\Program Files\ChimeraX\bin\lib\site-
    33663 packages\chimerax\core\models.py", line 126, in first_intercept 
    33664 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33665 File "C:\Program Files\ChimeraX\bin\lib\site-
    33666 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33667 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33668 exclude=exclude) 
    33669 File "C:\Program Files\ChimeraX\bin\lib\site-
    33670 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33671 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33672 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33673 line 1121, in first_intercept 
    33674 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33675 pd.is_transparent(): 
    33676 File "C:\Program Files\ChimeraX\bin\lib\site-
    33677 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33678 t = self.triangle_num 
    33679 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33680  
    33681 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33682  
    33683 File "C:\Program Files\ChimeraX\bin\lib\site-
    33684 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33685 t = self.triangle_num 
    33686  
    33687 See log for complete Python traceback. 
    33688  
    33689 Traceback (most recent call last): 
    33690 File "C:\Program Files\ChimeraX\bin\lib\site-
    33691 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33692 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33693 File "C:\Program Files\ChimeraX\bin\lib\site-
    33694 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33695 mouse_pause_tracking 
    33696 self._mouse_pause() 
    33697 File "C:\Program Files\ChimeraX\bin\lib\site-
    33698 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33699 m.pause(self._mouse_pause_position) 
    33700 File "C:\Program Files\ChimeraX\bin\lib\site-
    33701 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33702 p = self.view.picked_object(x, y) 
    33703 File "C:\Program Files\ChimeraX\bin\lib\site-
    33704 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33705 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33706 beyond, 
    33707 File "C:\Program Files\ChimeraX\bin\lib\site-
    33708 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33709 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33710 File "C:\Program Files\ChimeraX\bin\lib\site-
    33711 packages\chimerax\core\models.py", line 126, in first_intercept 
    33712 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33713 File "C:\Program Files\ChimeraX\bin\lib\site-
    33714 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33715 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33716 exclude=exclude) 
    33717 File "C:\Program Files\ChimeraX\bin\lib\site-
    33718 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33719 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33720 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33721 line 1121, in first_intercept 
    33722 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33723 pd.is_transparent(): 
    33724 File "C:\Program Files\ChimeraX\bin\lib\site-
    33725 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33726 t = self.triangle_num 
    33727 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33728  
    33729 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33730  
    33731 File "C:\Program Files\ChimeraX\bin\lib\site-
    33732 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33733 t = self.triangle_num 
    33734  
    33735 See log for complete Python traceback. 
    33736  
    33737 Traceback (most recent call last): 
    33738 File "C:\Program Files\ChimeraX\bin\lib\site-
    33739 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33740 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33741 File "C:\Program Files\ChimeraX\bin\lib\site-
    33742 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33743 mouse_pause_tracking 
    33744 self._mouse_pause() 
    33745 File "C:\Program Files\ChimeraX\bin\lib\site-
    33746 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33747 m.pause(self._mouse_pause_position) 
    33748 File "C:\Program Files\ChimeraX\bin\lib\site-
    33749 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33750 p = self.view.picked_object(x, y) 
    33751 File "C:\Program Files\ChimeraX\bin\lib\site-
    33752 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33753 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33754 beyond, 
    33755 File "C:\Program Files\ChimeraX\bin\lib\site-
    33756 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33757 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33758 File "C:\Program Files\ChimeraX\bin\lib\site-
    33759 packages\chimerax\core\models.py", line 126, in first_intercept 
    33760 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33761 File "C:\Program Files\ChimeraX\bin\lib\site-
    33762 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33763 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33764 exclude=exclude) 
    33765 File "C:\Program Files\ChimeraX\bin\lib\site-
    33766 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33767 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33768 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33769 line 1121, in first_intercept 
    33770 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33771 pd.is_transparent(): 
    33772 File "C:\Program Files\ChimeraX\bin\lib\site-
    33773 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33774 t = self.triangle_num 
    33775 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33776  
    33777 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33778  
    33779 File "C:\Program Files\ChimeraX\bin\lib\site-
    33780 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33781 t = self.triangle_num 
    33782  
    33783 See log for complete Python traceback. 
    33784  
    33785 Traceback (most recent call last): 
    33786 File "C:\Program Files\ChimeraX\bin\lib\site-
    33787 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33788 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33789 File "C:\Program Files\ChimeraX\bin\lib\site-
    33790 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33791 mouse_pause_tracking 
    33792 self._mouse_pause() 
    33793 File "C:\Program Files\ChimeraX\bin\lib\site-
    33794 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33795 m.pause(self._mouse_pause_position) 
    33796 File "C:\Program Files\ChimeraX\bin\lib\site-
    33797 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33798 p = self.view.picked_object(x, y) 
    33799 File "C:\Program Files\ChimeraX\bin\lib\site-
    33800 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33801 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33802 beyond, 
    33803 File "C:\Program Files\ChimeraX\bin\lib\site-
    33804 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33805 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33806 File "C:\Program Files\ChimeraX\bin\lib\site-
    33807 packages\chimerax\core\models.py", line 126, in first_intercept 
    33808 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33809 File "C:\Program Files\ChimeraX\bin\lib\site-
    33810 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33811 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33812 exclude=exclude) 
    33813 File "C:\Program Files\ChimeraX\bin\lib\site-
    33814 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33815 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33816 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33817 line 1121, in first_intercept 
    33818 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33819 pd.is_transparent(): 
    33820 File "C:\Program Files\ChimeraX\bin\lib\site-
    33821 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33822 t = self.triangle_num 
    33823 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33824  
    33825 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33826  
    33827 File "C:\Program Files\ChimeraX\bin\lib\site-
    33828 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33829 t = self.triangle_num 
    33830  
    33831 See log for complete Python traceback. 
    33832  
    33833 Traceback (most recent call last): 
    33834 File "C:\Program Files\ChimeraX\bin\lib\site-
    33835 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33836 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33837 File "C:\Program Files\ChimeraX\bin\lib\site-
    33838 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33839 mouse_pause_tracking 
    33840 self._mouse_pause() 
    33841 File "C:\Program Files\ChimeraX\bin\lib\site-
    33842 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33843 m.pause(self._mouse_pause_position) 
    33844 File "C:\Program Files\ChimeraX\bin\lib\site-
    33845 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33846 p = self.view.picked_object(x, y) 
    33847 File "C:\Program Files\ChimeraX\bin\lib\site-
    33848 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33849 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33850 beyond, 
    33851 File "C:\Program Files\ChimeraX\bin\lib\site-
    33852 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33853 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33854 File "C:\Program Files\ChimeraX\bin\lib\site-
    33855 packages\chimerax\core\models.py", line 126, in first_intercept 
    33856 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33857 File "C:\Program Files\ChimeraX\bin\lib\site-
    33858 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33859 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33860 exclude=exclude) 
    33861 File "C:\Program Files\ChimeraX\bin\lib\site-
    33862 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33863 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33864 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33865 line 1121, in first_intercept 
    33866 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33867 pd.is_transparent(): 
    33868 File "C:\Program Files\ChimeraX\bin\lib\site-
    33869 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33870 t = self.triangle_num 
    33871 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33872  
    33873 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33874  
    33875 File "C:\Program Files\ChimeraX\bin\lib\site-
    33876 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33877 t = self.triangle_num 
    33878  
    33879 See log for complete Python traceback. 
    33880  
    33881 Traceback (most recent call last): 
    33882 File "C:\Program Files\ChimeraX\bin\lib\site-
    33883 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33884 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33885 File "C:\Program Files\ChimeraX\bin\lib\site-
    33886 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33887 mouse_pause_tracking 
    33888 self._mouse_pause() 
    33889 File "C:\Program Files\ChimeraX\bin\lib\site-
    33890 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33891 m.pause(self._mouse_pause_position) 
    33892 File "C:\Program Files\ChimeraX\bin\lib\site-
    33893 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33894 p = self.view.picked_object(x, y) 
    33895 File "C:\Program Files\ChimeraX\bin\lib\site-
    33896 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33897 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33898 beyond, 
    33899 File "C:\Program Files\ChimeraX\bin\lib\site-
    33900 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33901 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33902 File "C:\Program Files\ChimeraX\bin\lib\site-
    33903 packages\chimerax\core\models.py", line 126, in first_intercept 
    33904 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33905 File "C:\Program Files\ChimeraX\bin\lib\site-
    33906 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33907 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33908 exclude=exclude) 
    33909 File "C:\Program Files\ChimeraX\bin\lib\site-
    33910 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33911 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33912 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33913 line 1121, in first_intercept 
    33914 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33915 pd.is_transparent(): 
    33916 File "C:\Program Files\ChimeraX\bin\lib\site-
    33917 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33918 t = self.triangle_num 
    33919 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33920  
    33921 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33922  
    33923 File "C:\Program Files\ChimeraX\bin\lib\site-
    33924 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33925 t = self.triangle_num 
    33926  
    33927 See log for complete Python traceback. 
    33928  
    33929 Traceback (most recent call last): 
    33930 File "C:\Program Files\ChimeraX\bin\lib\site-
    33931 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33932 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33933 File "C:\Program Files\ChimeraX\bin\lib\site-
    33934 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33935 mouse_pause_tracking 
    33936 self._mouse_pause() 
    33937 File "C:\Program Files\ChimeraX\bin\lib\site-
    33938 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33939 m.pause(self._mouse_pause_position) 
    33940 File "C:\Program Files\ChimeraX\bin\lib\site-
    33941 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33942 p = self.view.picked_object(x, y) 
    33943 File "C:\Program Files\ChimeraX\bin\lib\site-
    33944 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33945 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33946 beyond, 
    33947 File "C:\Program Files\ChimeraX\bin\lib\site-
    33948 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33949 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33950 File "C:\Program Files\ChimeraX\bin\lib\site-
    33951 packages\chimerax\core\models.py", line 126, in first_intercept 
    33952 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    33953 File "C:\Program Files\ChimeraX\bin\lib\site-
    33954 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    33955 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    33956 exclude=exclude) 
    33957 File "C:\Program Files\ChimeraX\bin\lib\site-
    33958 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    33959 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    33960 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    33961 line 1121, in first_intercept 
    33962 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    33963 pd.is_transparent(): 
    33964 File "C:\Program Files\ChimeraX\bin\lib\site-
    33965 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33966 t = self.triangle_num 
    33967 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33968  
    33969 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    33970  
    33971 File "C:\Program Files\ChimeraX\bin\lib\site-
    33972 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    33973 t = self.triangle_num 
    33974  
    33975 See log for complete Python traceback. 
    33976  
    33977 Traceback (most recent call last): 
    33978 File "C:\Program Files\ChimeraX\bin\lib\site-
    33979 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    33980 self.session.ui.mouse_modes.mouse_pause_tracking() 
    33981 File "C:\Program Files\ChimeraX\bin\lib\site-
    33982 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    33983 mouse_pause_tracking 
    33984 self._mouse_pause() 
    33985 File "C:\Program Files\ChimeraX\bin\lib\site-
    33986 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    33987 m.pause(self._mouse_pause_position) 
    33988 File "C:\Program Files\ChimeraX\bin\lib\site-
    33989 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    33990 p = self.view.picked_object(x, y) 
    33991 File "C:\Program Files\ChimeraX\bin\lib\site-
    33992 packages\chimerax\graphics\view.py", line 817, in picked_object 
    33993 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    33994 beyond, 
    33995 File "C:\Program Files\ChimeraX\bin\lib\site-
    33996 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    33997 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    33998 File "C:\Program Files\ChimeraX\bin\lib\site-
    33999 packages\chimerax\core\models.py", line 126, in first_intercept 
    34000 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34001 File "C:\Program Files\ChimeraX\bin\lib\site-
    34002 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34003 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34004 exclude=exclude) 
    34005 File "C:\Program Files\ChimeraX\bin\lib\site-
    34006 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34007 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34008 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34009 line 1121, in first_intercept 
    34010 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34011 pd.is_transparent(): 
    34012 File "C:\Program Files\ChimeraX\bin\lib\site-
    34013 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34014 t = self.triangle_num 
    34015 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34016  
    34017 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34018  
    34019 File "C:\Program Files\ChimeraX\bin\lib\site-
    34020 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34021 t = self.triangle_num 
    34022  
    34023 See log for complete Python traceback. 
    34024  
    34025 Traceback (most recent call last): 
    34026 File "C:\Program Files\ChimeraX\bin\lib\site-
    34027 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34028 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34029 File "C:\Program Files\ChimeraX\bin\lib\site-
    34030 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34031 mouse_pause_tracking 
    34032 self._mouse_pause() 
    34033 File "C:\Program Files\ChimeraX\bin\lib\site-
    34034 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34035 m.pause(self._mouse_pause_position) 
    34036 File "C:\Program Files\ChimeraX\bin\lib\site-
    34037 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34038 p = self.view.picked_object(x, y) 
    34039 File "C:\Program Files\ChimeraX\bin\lib\site-
    34040 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34041 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34042 beyond, 
    34043 File "C:\Program Files\ChimeraX\bin\lib\site-
    34044 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34045 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34046 File "C:\Program Files\ChimeraX\bin\lib\site-
    34047 packages\chimerax\core\models.py", line 126, in first_intercept 
    34048 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34049 File "C:\Program Files\ChimeraX\bin\lib\site-
    34050 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34051 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34052 exclude=exclude) 
    34053 File "C:\Program Files\ChimeraX\bin\lib\site-
    34054 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34055 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34056 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34057 line 1121, in first_intercept 
    34058 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34059 pd.is_transparent(): 
    34060 File "C:\Program Files\ChimeraX\bin\lib\site-
    34061 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34062 t = self.triangle_num 
    34063 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34064  
    34065 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34066  
    34067 File "C:\Program Files\ChimeraX\bin\lib\site-
    34068 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34069 t = self.triangle_num 
    34070  
    34071 See log for complete Python traceback. 
    34072  
    34073 Traceback (most recent call last): 
    34074 File "C:\Program Files\ChimeraX\bin\lib\site-
    34075 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34076 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34077 File "C:\Program Files\ChimeraX\bin\lib\site-
    34078 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34079 mouse_pause_tracking 
    34080 self._mouse_pause() 
    34081 File "C:\Program Files\ChimeraX\bin\lib\site-
    34082 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34083 m.pause(self._mouse_pause_position) 
    34084 File "C:\Program Files\ChimeraX\bin\lib\site-
    34085 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34086 p = self.view.picked_object(x, y) 
    34087 File "C:\Program Files\ChimeraX\bin\lib\site-
    34088 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34089 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34090 beyond, 
    34091 File "C:\Program Files\ChimeraX\bin\lib\site-
    34092 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34093 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34094 File "C:\Program Files\ChimeraX\bin\lib\site-
    34095 packages\chimerax\core\models.py", line 126, in first_intercept 
    34096 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34097 File "C:\Program Files\ChimeraX\bin\lib\site-
    34098 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34099 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34100 exclude=exclude) 
    34101 File "C:\Program Files\ChimeraX\bin\lib\site-
    34102 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34103 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34104 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34105 line 1121, in first_intercept 
    34106 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34107 pd.is_transparent(): 
    34108 File "C:\Program Files\ChimeraX\bin\lib\site-
    34109 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34110 t = self.triangle_num 
    34111 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34112  
    34113 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34114  
    34115 File "C:\Program Files\ChimeraX\bin\lib\site-
    34116 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34117 t = self.triangle_num 
    34118  
    34119 See log for complete Python traceback. 
    34120  
    34121 Traceback (most recent call last): 
    34122 File "C:\Program Files\ChimeraX\bin\lib\site-
    34123 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34124 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34125 File "C:\Program Files\ChimeraX\bin\lib\site-
    34126 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34127 mouse_pause_tracking 
    34128 self._mouse_pause() 
    34129 File "C:\Program Files\ChimeraX\bin\lib\site-
    34130 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34131 m.pause(self._mouse_pause_position) 
    34132 File "C:\Program Files\ChimeraX\bin\lib\site-
    34133 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34134 p = self.view.picked_object(x, y) 
    34135 File "C:\Program Files\ChimeraX\bin\lib\site-
    34136 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34137 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34138 beyond, 
    34139 File "C:\Program Files\ChimeraX\bin\lib\site-
    34140 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34141 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34142 File "C:\Program Files\ChimeraX\bin\lib\site-
    34143 packages\chimerax\core\models.py", line 126, in first_intercept 
    34144 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34145 File "C:\Program Files\ChimeraX\bin\lib\site-
    34146 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34147 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34148 exclude=exclude) 
    34149 File "C:\Program Files\ChimeraX\bin\lib\site-
    34150 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34151 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34152 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34153 line 1121, in first_intercept 
    34154 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34155 pd.is_transparent(): 
    34156 File "C:\Program Files\ChimeraX\bin\lib\site-
    34157 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34158 t = self.triangle_num 
    34159 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34160  
    34161 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34162  
    34163 File "C:\Program Files\ChimeraX\bin\lib\site-
    34164 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34165 t = self.triangle_num 
    34166  
    34167 See log for complete Python traceback. 
    34168  
    34169 Traceback (most recent call last): 
    34170 File "C:\Program Files\ChimeraX\bin\lib\site-
    34171 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34172 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34173 File "C:\Program Files\ChimeraX\bin\lib\site-
    34174 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34175 mouse_pause_tracking 
    34176 self._mouse_pause() 
    34177 File "C:\Program Files\ChimeraX\bin\lib\site-
    34178 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34179 m.pause(self._mouse_pause_position) 
    34180 File "C:\Program Files\ChimeraX\bin\lib\site-
    34181 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34182 p = self.view.picked_object(x, y) 
    34183 File "C:\Program Files\ChimeraX\bin\lib\site-
    34184 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34185 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34186 beyond, 
    34187 File "C:\Program Files\ChimeraX\bin\lib\site-
    34188 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34189 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34190 File "C:\Program Files\ChimeraX\bin\lib\site-
    34191 packages\chimerax\core\models.py", line 126, in first_intercept 
    34192 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34193 File "C:\Program Files\ChimeraX\bin\lib\site-
    34194 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34195 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34196 exclude=exclude) 
    34197 File "C:\Program Files\ChimeraX\bin\lib\site-
    34198 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34199 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34200 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34201 line 1121, in first_intercept 
    34202 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34203 pd.is_transparent(): 
    34204 File "C:\Program Files\ChimeraX\bin\lib\site-
    34205 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34206 t = self.triangle_num 
    34207 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34208  
    34209 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34210  
    34211 File "C:\Program Files\ChimeraX\bin\lib\site-
    34212 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34213 t = self.triangle_num 
    34214  
    34215 See log for complete Python traceback. 
    34216  
    34217 Traceback (most recent call last): 
    34218 File "C:\Program Files\ChimeraX\bin\lib\site-
    34219 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34220 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34221 File "C:\Program Files\ChimeraX\bin\lib\site-
    34222 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34223 mouse_pause_tracking 
    34224 self._mouse_pause() 
    34225 File "C:\Program Files\ChimeraX\bin\lib\site-
    34226 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34227 m.pause(self._mouse_pause_position) 
    34228 File "C:\Program Files\ChimeraX\bin\lib\site-
    34229 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34230 p = self.view.picked_object(x, y) 
    34231 File "C:\Program Files\ChimeraX\bin\lib\site-
    34232 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34233 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34234 beyond, 
    34235 File "C:\Program Files\ChimeraX\bin\lib\site-
    34236 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34237 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34238 File "C:\Program Files\ChimeraX\bin\lib\site-
    34239 packages\chimerax\core\models.py", line 126, in first_intercept 
    34240 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34241 File "C:\Program Files\ChimeraX\bin\lib\site-
    34242 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34243 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34244 exclude=exclude) 
    34245 File "C:\Program Files\ChimeraX\bin\lib\site-
    34246 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34247 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34248 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34249 line 1121, in first_intercept 
    34250 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34251 pd.is_transparent(): 
    34252 File "C:\Program Files\ChimeraX\bin\lib\site-
    34253 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34254 t = self.triangle_num 
    34255 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34256  
    34257 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34258  
    34259 File "C:\Program Files\ChimeraX\bin\lib\site-
    34260 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34261 t = self.triangle_num 
    34262  
    34263 See log for complete Python traceback. 
    34264  
    34265 Traceback (most recent call last): 
    34266 File "C:\Program Files\ChimeraX\bin\lib\site-
    34267 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34268 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34269 File "C:\Program Files\ChimeraX\bin\lib\site-
    34270 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34271 mouse_pause_tracking 
    34272 self._mouse_pause() 
    34273 File "C:\Program Files\ChimeraX\bin\lib\site-
    34274 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34275 m.pause(self._mouse_pause_position) 
    34276 File "C:\Program Files\ChimeraX\bin\lib\site-
    34277 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34278 p = self.view.picked_object(x, y) 
    34279 File "C:\Program Files\ChimeraX\bin\lib\site-
    34280 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34281 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34282 beyond, 
    34283 File "C:\Program Files\ChimeraX\bin\lib\site-
    34284 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34285 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34286 File "C:\Program Files\ChimeraX\bin\lib\site-
    34287 packages\chimerax\core\models.py", line 126, in first_intercept 
    34288 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34289 File "C:\Program Files\ChimeraX\bin\lib\site-
    34290 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34291 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34292 exclude=exclude) 
    34293 File "C:\Program Files\ChimeraX\bin\lib\site-
    34294 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34295 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34296 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34297 line 1121, in first_intercept 
    34298 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34299 pd.is_transparent(): 
    34300 File "C:\Program Files\ChimeraX\bin\lib\site-
    34301 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34302 t = self.triangle_num 
    34303 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34304  
    34305 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34306  
    34307 File "C:\Program Files\ChimeraX\bin\lib\site-
    34308 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34309 t = self.triangle_num 
    34310  
    34311 See log for complete Python traceback. 
    34312  
    34313 Traceback (most recent call last): 
    34314 File "C:\Program Files\ChimeraX\bin\lib\site-
    34315 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34316 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34317 File "C:\Program Files\ChimeraX\bin\lib\site-
    34318 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34319 mouse_pause_tracking 
    34320 self._mouse_pause() 
    34321 File "C:\Program Files\ChimeraX\bin\lib\site-
    34322 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34323 m.pause(self._mouse_pause_position) 
    34324 File "C:\Program Files\ChimeraX\bin\lib\site-
    34325 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34326 p = self.view.picked_object(x, y) 
    34327 File "C:\Program Files\ChimeraX\bin\lib\site-
    34328 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34329 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34330 beyond, 
    34331 File "C:\Program Files\ChimeraX\bin\lib\site-
    34332 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34333 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34334 File "C:\Program Files\ChimeraX\bin\lib\site-
    34335 packages\chimerax\core\models.py", line 126, in first_intercept 
    34336 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34337 File "C:\Program Files\ChimeraX\bin\lib\site-
    34338 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34339 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34340 exclude=exclude) 
    34341 File "C:\Program Files\ChimeraX\bin\lib\site-
    34342 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34343 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34344 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34345 line 1121, in first_intercept 
    34346 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34347 pd.is_transparent(): 
    34348 File "C:\Program Files\ChimeraX\bin\lib\site-
    34349 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34350 t = self.triangle_num 
    34351 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34352  
    34353 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34354  
    34355 File "C:\Program Files\ChimeraX\bin\lib\site-
    34356 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34357 t = self.triangle_num 
    34358  
    34359 See log for complete Python traceback. 
    34360  
    34361 Traceback (most recent call last): 
    34362 File "C:\Program Files\ChimeraX\bin\lib\site-
    34363 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34364 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34365 File "C:\Program Files\ChimeraX\bin\lib\site-
    34366 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34367 mouse_pause_tracking 
    34368 self._mouse_pause() 
    34369 File "C:\Program Files\ChimeraX\bin\lib\site-
    34370 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34371 m.pause(self._mouse_pause_position) 
    34372 File "C:\Program Files\ChimeraX\bin\lib\site-
    34373 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34374 p = self.view.picked_object(x, y) 
    34375 File "C:\Program Files\ChimeraX\bin\lib\site-
    34376 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34377 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34378 beyond, 
    34379 File "C:\Program Files\ChimeraX\bin\lib\site-
    34380 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34381 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34382 File "C:\Program Files\ChimeraX\bin\lib\site-
    34383 packages\chimerax\core\models.py", line 126, in first_intercept 
    34384 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34385 File "C:\Program Files\ChimeraX\bin\lib\site-
    34386 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34387 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34388 exclude=exclude) 
    34389 File "C:\Program Files\ChimeraX\bin\lib\site-
    34390 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34391 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34392 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34393 line 1121, in first_intercept 
    34394 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34395 pd.is_transparent(): 
    34396 File "C:\Program Files\ChimeraX\bin\lib\site-
    34397 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34398 t = self.triangle_num 
    34399 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34400  
    34401 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34402  
    34403 File "C:\Program Files\ChimeraX\bin\lib\site-
    34404 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34405 t = self.triangle_num 
    34406  
    34407 See log for complete Python traceback. 
    34408  
    34409 Traceback (most recent call last): 
    34410 File "C:\Program Files\ChimeraX\bin\lib\site-
    34411 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34412 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34413 File "C:\Program Files\ChimeraX\bin\lib\site-
    34414 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34415 mouse_pause_tracking 
    34416 self._mouse_pause() 
    34417 File "C:\Program Files\ChimeraX\bin\lib\site-
    34418 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34419 m.pause(self._mouse_pause_position) 
    34420 File "C:\Program Files\ChimeraX\bin\lib\site-
    34421 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34422 p = self.view.picked_object(x, y) 
    34423 File "C:\Program Files\ChimeraX\bin\lib\site-
    34424 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34425 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34426 beyond, 
    34427 File "C:\Program Files\ChimeraX\bin\lib\site-
    34428 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34429 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34430 File "C:\Program Files\ChimeraX\bin\lib\site-
    34431 packages\chimerax\core\models.py", line 126, in first_intercept 
    34432 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34433 File "C:\Program Files\ChimeraX\bin\lib\site-
    34434 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34435 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34436 exclude=exclude) 
    34437 File "C:\Program Files\ChimeraX\bin\lib\site-
    34438 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34439 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34440 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34441 line 1121, in first_intercept 
    34442 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34443 pd.is_transparent(): 
    34444 File "C:\Program Files\ChimeraX\bin\lib\site-
    34445 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34446 t = self.triangle_num 
    34447 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34448  
    34449 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34450  
    34451 File "C:\Program Files\ChimeraX\bin\lib\site-
    34452 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34453 t = self.triangle_num 
    34454  
    34455 See log for complete Python traceback. 
    34456  
    34457 Traceback (most recent call last): 
    34458 File "C:\Program Files\ChimeraX\bin\lib\site-
    34459 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34460 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34461 File "C:\Program Files\ChimeraX\bin\lib\site-
    34462 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34463 mouse_pause_tracking 
    34464 self._mouse_pause() 
    34465 File "C:\Program Files\ChimeraX\bin\lib\site-
    34466 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34467 m.pause(self._mouse_pause_position) 
    34468 File "C:\Program Files\ChimeraX\bin\lib\site-
    34469 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34470 p = self.view.picked_object(x, y) 
    34471 File "C:\Program Files\ChimeraX\bin\lib\site-
    34472 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34473 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34474 beyond, 
    34475 File "C:\Program Files\ChimeraX\bin\lib\site-
    34476 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34477 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34478 File "C:\Program Files\ChimeraX\bin\lib\site-
    34479 packages\chimerax\core\models.py", line 126, in first_intercept 
    34480 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34481 File "C:\Program Files\ChimeraX\bin\lib\site-
    34482 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34483 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34484 exclude=exclude) 
    34485 File "C:\Program Files\ChimeraX\bin\lib\site-
    34486 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34487 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34488 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34489 line 1121, in first_intercept 
    34490 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34491 pd.is_transparent(): 
    34492 File "C:\Program Files\ChimeraX\bin\lib\site-
    34493 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34494 t = self.triangle_num 
    34495 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34496  
    34497 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34498  
    34499 File "C:\Program Files\ChimeraX\bin\lib\site-
    34500 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34501 t = self.triangle_num 
    34502  
    34503 See log for complete Python traceback. 
    34504  
    34505 Traceback (most recent call last): 
    34506 File "C:\Program Files\ChimeraX\bin\lib\site-
    34507 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34508 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34509 File "C:\Program Files\ChimeraX\bin\lib\site-
    34510 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34511 mouse_pause_tracking 
    34512 self._mouse_pause() 
    34513 File "C:\Program Files\ChimeraX\bin\lib\site-
    34514 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34515 m.pause(self._mouse_pause_position) 
    34516 File "C:\Program Files\ChimeraX\bin\lib\site-
    34517 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34518 p = self.view.picked_object(x, y) 
    34519 File "C:\Program Files\ChimeraX\bin\lib\site-
    34520 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34521 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34522 beyond, 
    34523 File "C:\Program Files\ChimeraX\bin\lib\site-
    34524 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34525 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34526 File "C:\Program Files\ChimeraX\bin\lib\site-
    34527 packages\chimerax\core\models.py", line 126, in first_intercept 
    34528 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34529 File "C:\Program Files\ChimeraX\bin\lib\site-
    34530 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34531 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34532 exclude=exclude) 
    34533 File "C:\Program Files\ChimeraX\bin\lib\site-
    34534 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34535 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34536 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34537 line 1121, in first_intercept 
    34538 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34539 pd.is_transparent(): 
    34540 File "C:\Program Files\ChimeraX\bin\lib\site-
    34541 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34542 t = self.triangle_num 
    34543 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34544  
    34545 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34546  
    34547 File "C:\Program Files\ChimeraX\bin\lib\site-
    34548 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34549 t = self.triangle_num 
    34550  
    34551 See log for complete Python traceback. 
    34552  
    34553 Traceback (most recent call last): 
    34554 File "C:\Program Files\ChimeraX\bin\lib\site-
    34555 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34556 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34557 File "C:\Program Files\ChimeraX\bin\lib\site-
    34558 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34559 mouse_pause_tracking 
    34560 self._mouse_pause() 
    34561 File "C:\Program Files\ChimeraX\bin\lib\site-
    34562 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34563 m.pause(self._mouse_pause_position) 
    34564 File "C:\Program Files\ChimeraX\bin\lib\site-
    34565 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34566 p = self.view.picked_object(x, y) 
    34567 File "C:\Program Files\ChimeraX\bin\lib\site-
    34568 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34569 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34570 beyond, 
    34571 File "C:\Program Files\ChimeraX\bin\lib\site-
    34572 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34573 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34574 File "C:\Program Files\ChimeraX\bin\lib\site-
    34575 packages\chimerax\core\models.py", line 126, in first_intercept 
    34576 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34577 File "C:\Program Files\ChimeraX\bin\lib\site-
    34578 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34579 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34580 exclude=exclude) 
    34581 File "C:\Program Files\ChimeraX\bin\lib\site-
    34582 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34583 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34584 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34585 line 1121, in first_intercept 
    34586 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34587 pd.is_transparent(): 
    34588 File "C:\Program Files\ChimeraX\bin\lib\site-
    34589 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34590 t = self.triangle_num 
    34591 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34592  
    34593 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34594  
    34595 File "C:\Program Files\ChimeraX\bin\lib\site-
    34596 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34597 t = self.triangle_num 
    34598  
    34599 See log for complete Python traceback. 
    34600  
    34601 Traceback (most recent call last): 
    34602 File "C:\Program Files\ChimeraX\bin\lib\site-
    34603 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34604 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34605 File "C:\Program Files\ChimeraX\bin\lib\site-
    34606 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34607 mouse_pause_tracking 
    34608 self._mouse_pause() 
    34609 File "C:\Program Files\ChimeraX\bin\lib\site-
    34610 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34611 m.pause(self._mouse_pause_position) 
    34612 File "C:\Program Files\ChimeraX\bin\lib\site-
    34613 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34614 p = self.view.picked_object(x, y) 
    34615 File "C:\Program Files\ChimeraX\bin\lib\site-
    34616 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34617 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34618 beyond, 
    34619 File "C:\Program Files\ChimeraX\bin\lib\site-
    34620 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34621 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34622 File "C:\Program Files\ChimeraX\bin\lib\site-
    34623 packages\chimerax\core\models.py", line 126, in first_intercept 
    34624 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34625 File "C:\Program Files\ChimeraX\bin\lib\site-
    34626 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34627 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34628 exclude=exclude) 
    34629 File "C:\Program Files\ChimeraX\bin\lib\site-
    34630 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34631 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34632 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34633 line 1121, in first_intercept 
    34634 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34635 pd.is_transparent(): 
    34636 File "C:\Program Files\ChimeraX\bin\lib\site-
    34637 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34638 t = self.triangle_num 
    34639 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34640  
    34641 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34642  
    34643 File "C:\Program Files\ChimeraX\bin\lib\site-
    34644 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34645 t = self.triangle_num 
    34646  
    34647 See log for complete Python traceback. 
    34648  
    34649 Traceback (most recent call last): 
    34650 File "C:\Program Files\ChimeraX\bin\lib\site-
    34651 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34652 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34653 File "C:\Program Files\ChimeraX\bin\lib\site-
    34654 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34655 mouse_pause_tracking 
    34656 self._mouse_pause() 
    34657 File "C:\Program Files\ChimeraX\bin\lib\site-
    34658 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34659 m.pause(self._mouse_pause_position) 
    34660 File "C:\Program Files\ChimeraX\bin\lib\site-
    34661 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34662 p = self.view.picked_object(x, y) 
    34663 File "C:\Program Files\ChimeraX\bin\lib\site-
    34664 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34665 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34666 beyond, 
    34667 File "C:\Program Files\ChimeraX\bin\lib\site-
    34668 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34669 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34670 File "C:\Program Files\ChimeraX\bin\lib\site-
    34671 packages\chimerax\core\models.py", line 126, in first_intercept 
    34672 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34673 File "C:\Program Files\ChimeraX\bin\lib\site-
    34674 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34675 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34676 exclude=exclude) 
    34677 File "C:\Program Files\ChimeraX\bin\lib\site-
    34678 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34679 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34680 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34681 line 1121, in first_intercept 
    34682 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34683 pd.is_transparent(): 
    34684 File "C:\Program Files\ChimeraX\bin\lib\site-
    34685 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34686 t = self.triangle_num 
    34687 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34688  
    34689 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34690  
    34691 File "C:\Program Files\ChimeraX\bin\lib\site-
    34692 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34693 t = self.triangle_num 
    34694  
    34695 See log for complete Python traceback. 
    34696  
    34697 Traceback (most recent call last): 
    34698 File "C:\Program Files\ChimeraX\bin\lib\site-
    34699 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34700 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34701 File "C:\Program Files\ChimeraX\bin\lib\site-
    34702 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34703 mouse_pause_tracking 
    34704 self._mouse_pause() 
    34705 File "C:\Program Files\ChimeraX\bin\lib\site-
    34706 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34707 m.pause(self._mouse_pause_position) 
    34708 File "C:\Program Files\ChimeraX\bin\lib\site-
    34709 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34710 p = self.view.picked_object(x, y) 
    34711 File "C:\Program Files\ChimeraX\bin\lib\site-
    34712 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34713 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34714 beyond, 
    34715 File "C:\Program Files\ChimeraX\bin\lib\site-
    34716 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34717 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34718 File "C:\Program Files\ChimeraX\bin\lib\site-
    34719 packages\chimerax\core\models.py", line 126, in first_intercept 
    34720 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34721 File "C:\Program Files\ChimeraX\bin\lib\site-
    34722 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34723 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34724 exclude=exclude) 
    34725 File "C:\Program Files\ChimeraX\bin\lib\site-
    34726 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34727 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34728 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34729 line 1121, in first_intercept 
    34730 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34731 pd.is_transparent(): 
    34732 File "C:\Program Files\ChimeraX\bin\lib\site-
    34733 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34734 t = self.triangle_num 
    34735 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34736  
    34737 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34738  
    34739 File "C:\Program Files\ChimeraX\bin\lib\site-
    34740 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34741 t = self.triangle_num 
    34742  
    34743 See log for complete Python traceback. 
    34744  
    34745 Traceback (most recent call last): 
    34746 File "C:\Program Files\ChimeraX\bin\lib\site-
    34747 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34748 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34749 File "C:\Program Files\ChimeraX\bin\lib\site-
    34750 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34751 mouse_pause_tracking 
    34752 self._mouse_pause() 
    34753 File "C:\Program Files\ChimeraX\bin\lib\site-
    34754 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34755 m.pause(self._mouse_pause_position) 
    34756 File "C:\Program Files\ChimeraX\bin\lib\site-
    34757 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34758 p = self.view.picked_object(x, y) 
    34759 File "C:\Program Files\ChimeraX\bin\lib\site-
    34760 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34761 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34762 beyond, 
    34763 File "C:\Program Files\ChimeraX\bin\lib\site-
    34764 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34765 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34766 File "C:\Program Files\ChimeraX\bin\lib\site-
    34767 packages\chimerax\core\models.py", line 126, in first_intercept 
    34768 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34769 File "C:\Program Files\ChimeraX\bin\lib\site-
    34770 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34771 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34772 exclude=exclude) 
    34773 File "C:\Program Files\ChimeraX\bin\lib\site-
    34774 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34775 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34776 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34777 line 1121, in first_intercept 
    34778 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34779 pd.is_transparent(): 
    34780 File "C:\Program Files\ChimeraX\bin\lib\site-
    34781 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34782 t = self.triangle_num 
    34783 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34784  
    34785 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34786  
    34787 File "C:\Program Files\ChimeraX\bin\lib\site-
    34788 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34789 t = self.triangle_num 
    34790  
    34791 See log for complete Python traceback. 
    34792  
    34793 Traceback (most recent call last): 
    34794 File "C:\Program Files\ChimeraX\bin\lib\site-
    34795 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34796 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34797 File "C:\Program Files\ChimeraX\bin\lib\site-
    34798 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34799 mouse_pause_tracking 
    34800 self._mouse_pause() 
    34801 File "C:\Program Files\ChimeraX\bin\lib\site-
    34802 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34803 m.pause(self._mouse_pause_position) 
    34804 File "C:\Program Files\ChimeraX\bin\lib\site-
    34805 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34806 p = self.view.picked_object(x, y) 
    34807 File "C:\Program Files\ChimeraX\bin\lib\site-
    34808 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34809 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34810 beyond, 
    34811 File "C:\Program Files\ChimeraX\bin\lib\site-
    34812 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34813 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34814 File "C:\Program Files\ChimeraX\bin\lib\site-
    34815 packages\chimerax\core\models.py", line 126, in first_intercept 
    34816 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34817 File "C:\Program Files\ChimeraX\bin\lib\site-
    34818 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34819 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34820 exclude=exclude) 
    34821 File "C:\Program Files\ChimeraX\bin\lib\site-
    34822 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34823 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34824 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34825 line 1121, in first_intercept 
    34826 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34827 pd.is_transparent(): 
    34828 File "C:\Program Files\ChimeraX\bin\lib\site-
    34829 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34830 t = self.triangle_num 
    34831 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34832  
    34833 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34834  
    34835 File "C:\Program Files\ChimeraX\bin\lib\site-
    34836 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34837 t = self.triangle_num 
    34838  
    34839 See log for complete Python traceback. 
    34840  
    34841 Traceback (most recent call last): 
    34842 File "C:\Program Files\ChimeraX\bin\lib\site-
    34843 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34844 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34845 File "C:\Program Files\ChimeraX\bin\lib\site-
    34846 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34847 mouse_pause_tracking 
    34848 self._mouse_pause() 
    34849 File "C:\Program Files\ChimeraX\bin\lib\site-
    34850 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34851 m.pause(self._mouse_pause_position) 
    34852 File "C:\Program Files\ChimeraX\bin\lib\site-
    34853 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34854 p = self.view.picked_object(x, y) 
    34855 File "C:\Program Files\ChimeraX\bin\lib\site-
    34856 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34857 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34858 beyond, 
    34859 File "C:\Program Files\ChimeraX\bin\lib\site-
    34860 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34861 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34862 File "C:\Program Files\ChimeraX\bin\lib\site-
    34863 packages\chimerax\core\models.py", line 126, in first_intercept 
    34864 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34865 File "C:\Program Files\ChimeraX\bin\lib\site-
    34866 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34867 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34868 exclude=exclude) 
    34869 File "C:\Program Files\ChimeraX\bin\lib\site-
    34870 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34871 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34872 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34873 line 1121, in first_intercept 
    34874 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34875 pd.is_transparent(): 
    34876 File "C:\Program Files\ChimeraX\bin\lib\site-
    34877 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34878 t = self.triangle_num 
    34879 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34880  
    34881 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34882  
    34883 File "C:\Program Files\ChimeraX\bin\lib\site-
    34884 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34885 t = self.triangle_num 
    34886  
    34887 See log for complete Python traceback. 
    34888  
    34889 Traceback (most recent call last): 
    34890 File "C:\Program Files\ChimeraX\bin\lib\site-
    34891 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34892 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34893 File "C:\Program Files\ChimeraX\bin\lib\site-
    34894 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34895 mouse_pause_tracking 
    34896 self._mouse_pause() 
    34897 File "C:\Program Files\ChimeraX\bin\lib\site-
    34898 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34899 m.pause(self._mouse_pause_position) 
    34900 File "C:\Program Files\ChimeraX\bin\lib\site-
    34901 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34902 p = self.view.picked_object(x, y) 
    34903 File "C:\Program Files\ChimeraX\bin\lib\site-
    34904 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34905 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34906 beyond, 
    34907 File "C:\Program Files\ChimeraX\bin\lib\site-
    34908 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34909 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34910 File "C:\Program Files\ChimeraX\bin\lib\site-
    34911 packages\chimerax\core\models.py", line 126, in first_intercept 
    34912 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34913 File "C:\Program Files\ChimeraX\bin\lib\site-
    34914 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34915 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34916 exclude=exclude) 
    34917 File "C:\Program Files\ChimeraX\bin\lib\site-
    34918 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34919 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34920 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34921 line 1121, in first_intercept 
    34922 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34923 pd.is_transparent(): 
    34924 File "C:\Program Files\ChimeraX\bin\lib\site-
    34925 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34926 t = self.triangle_num 
    34927 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34928  
    34929 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34930  
    34931 File "C:\Program Files\ChimeraX\bin\lib\site-
    34932 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34933 t = self.triangle_num 
    34934  
    34935 See log for complete Python traceback. 
    34936  
    34937 Traceback (most recent call last): 
    34938 File "C:\Program Files\ChimeraX\bin\lib\site-
    34939 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34940 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34941 File "C:\Program Files\ChimeraX\bin\lib\site-
    34942 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34943 mouse_pause_tracking 
    34944 self._mouse_pause() 
    34945 File "C:\Program Files\ChimeraX\bin\lib\site-
    34946 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34947 m.pause(self._mouse_pause_position) 
    34948 File "C:\Program Files\ChimeraX\bin\lib\site-
    34949 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34950 p = self.view.picked_object(x, y) 
    34951 File "C:\Program Files\ChimeraX\bin\lib\site-
    34952 packages\chimerax\graphics\view.py", line 817, in picked_object 
    34953 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    34954 beyond, 
    34955 File "C:\Program Files\ChimeraX\bin\lib\site-
    34956 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    34957 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    34958 File "C:\Program Files\ChimeraX\bin\lib\site-
    34959 packages\chimerax\core\models.py", line 126, in first_intercept 
    34960 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    34961 File "C:\Program Files\ChimeraX\bin\lib\site-
    34962 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    34963 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    34964 exclude=exclude) 
    34965 File "C:\Program Files\ChimeraX\bin\lib\site-
    34966 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    34967 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    34968 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    34969 line 1121, in first_intercept 
    34970 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    34971 pd.is_transparent(): 
    34972 File "C:\Program Files\ChimeraX\bin\lib\site-
    34973 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34974 t = self.triangle_num 
    34975 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34976  
    34977 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    34978  
    34979 File "C:\Program Files\ChimeraX\bin\lib\site-
    34980 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    34981 t = self.triangle_num 
    34982  
    34983 See log for complete Python traceback. 
    34984  
    34985 Traceback (most recent call last): 
    34986 File "C:\Program Files\ChimeraX\bin\lib\site-
    34987 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    34988 self.session.ui.mouse_modes.mouse_pause_tracking() 
    34989 File "C:\Program Files\ChimeraX\bin\lib\site-
    34990 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    34991 mouse_pause_tracking 
    34992 self._mouse_pause() 
    34993 File "C:\Program Files\ChimeraX\bin\lib\site-
    34994 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    34995 m.pause(self._mouse_pause_position) 
    34996 File "C:\Program Files\ChimeraX\bin\lib\site-
    34997 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    34998 p = self.view.picked_object(x, y) 
    34999 File "C:\Program Files\ChimeraX\bin\lib\site-
    35000 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35001 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35002 beyond, 
    35003 File "C:\Program Files\ChimeraX\bin\lib\site-
    35004 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35005 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35006 File "C:\Program Files\ChimeraX\bin\lib\site-
    35007 packages\chimerax\core\models.py", line 126, in first_intercept 
    35008 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35009 File "C:\Program Files\ChimeraX\bin\lib\site-
    35010 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35011 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35012 exclude=exclude) 
    35013 File "C:\Program Files\ChimeraX\bin\lib\site-
    35014 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35015 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35016 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35017 line 1121, in first_intercept 
    35018 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35019 pd.is_transparent(): 
    35020 File "C:\Program Files\ChimeraX\bin\lib\site-
    35021 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35022 t = self.triangle_num 
    35023 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35024  
    35025 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35026  
    35027 File "C:\Program Files\ChimeraX\bin\lib\site-
    35028 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35029 t = self.triangle_num 
    35030  
    35031 See log for complete Python traceback. 
    35032  
    35033 Traceback (most recent call last): 
    35034 File "C:\Program Files\ChimeraX\bin\lib\site-
    35035 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35036 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35037 File "C:\Program Files\ChimeraX\bin\lib\site-
    35038 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35039 mouse_pause_tracking 
    35040 self._mouse_pause() 
    35041 File "C:\Program Files\ChimeraX\bin\lib\site-
    35042 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35043 m.pause(self._mouse_pause_position) 
    35044 File "C:\Program Files\ChimeraX\bin\lib\site-
    35045 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35046 p = self.view.picked_object(x, y) 
    35047 File "C:\Program Files\ChimeraX\bin\lib\site-
    35048 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35049 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35050 beyond, 
    35051 File "C:\Program Files\ChimeraX\bin\lib\site-
    35052 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35053 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35054 File "C:\Program Files\ChimeraX\bin\lib\site-
    35055 packages\chimerax\core\models.py", line 126, in first_intercept 
    35056 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35057 File "C:\Program Files\ChimeraX\bin\lib\site-
    35058 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35059 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35060 exclude=exclude) 
    35061 File "C:\Program Files\ChimeraX\bin\lib\site-
    35062 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35063 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35064 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35065 line 1121, in first_intercept 
    35066 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35067 pd.is_transparent(): 
    35068 File "C:\Program Files\ChimeraX\bin\lib\site-
    35069 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35070 t = self.triangle_num 
    35071 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35072  
    35073 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35074  
    35075 File "C:\Program Files\ChimeraX\bin\lib\site-
    35076 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35077 t = self.triangle_num 
    35078  
    35079 See log for complete Python traceback. 
    35080  
    35081 Traceback (most recent call last): 
    35082 File "C:\Program Files\ChimeraX\bin\lib\site-
    35083 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35084 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35085 File "C:\Program Files\ChimeraX\bin\lib\site-
    35086 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35087 mouse_pause_tracking 
    35088 self._mouse_pause() 
    35089 File "C:\Program Files\ChimeraX\bin\lib\site-
    35090 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35091 m.pause(self._mouse_pause_position) 
    35092 File "C:\Program Files\ChimeraX\bin\lib\site-
    35093 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35094 p = self.view.picked_object(x, y) 
    35095 File "C:\Program Files\ChimeraX\bin\lib\site-
    35096 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35097 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35098 beyond, 
    35099 File "C:\Program Files\ChimeraX\bin\lib\site-
    35100 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35101 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35102 File "C:\Program Files\ChimeraX\bin\lib\site-
    35103 packages\chimerax\core\models.py", line 126, in first_intercept 
    35104 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35105 File "C:\Program Files\ChimeraX\bin\lib\site-
    35106 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35107 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35108 exclude=exclude) 
    35109 File "C:\Program Files\ChimeraX\bin\lib\site-
    35110 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35111 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35112 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35113 line 1121, in first_intercept 
    35114 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35115 pd.is_transparent(): 
    35116 File "C:\Program Files\ChimeraX\bin\lib\site-
    35117 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35118 t = self.triangle_num 
    35119 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35120  
    35121 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35122  
    35123 File "C:\Program Files\ChimeraX\bin\lib\site-
    35124 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35125 t = self.triangle_num 
    35126  
    35127 See log for complete Python traceback. 
    35128  
    35129 Traceback (most recent call last): 
    35130 File "C:\Program Files\ChimeraX\bin\lib\site-
    35131 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35132 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35133 File "C:\Program Files\ChimeraX\bin\lib\site-
    35134 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35135 mouse_pause_tracking 
    35136 self._mouse_pause() 
    35137 File "C:\Program Files\ChimeraX\bin\lib\site-
    35138 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35139 m.pause(self._mouse_pause_position) 
    35140 File "C:\Program Files\ChimeraX\bin\lib\site-
    35141 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35142 p = self.view.picked_object(x, y) 
    35143 File "C:\Program Files\ChimeraX\bin\lib\site-
    35144 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35145 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35146 beyond, 
    35147 File "C:\Program Files\ChimeraX\bin\lib\site-
    35148 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35149 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35150 File "C:\Program Files\ChimeraX\bin\lib\site-
    35151 packages\chimerax\core\models.py", line 126, in first_intercept 
    35152 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35153 File "C:\Program Files\ChimeraX\bin\lib\site-
    35154 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35155 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35156 exclude=exclude) 
    35157 File "C:\Program Files\ChimeraX\bin\lib\site-
    35158 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35159 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35160 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35161 line 1121, in first_intercept 
    35162 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35163 pd.is_transparent(): 
    35164 File "C:\Program Files\ChimeraX\bin\lib\site-
    35165 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35166 t = self.triangle_num 
    35167 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35168  
    35169 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35170  
    35171 File "C:\Program Files\ChimeraX\bin\lib\site-
    35172 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35173 t = self.triangle_num 
    35174  
    35175 See log for complete Python traceback. 
    35176  
    35177 Traceback (most recent call last): 
    35178 File "C:\Program Files\ChimeraX\bin\lib\site-
    35179 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35180 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35181 File "C:\Program Files\ChimeraX\bin\lib\site-
    35182 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35183 mouse_pause_tracking 
    35184 self._mouse_pause() 
    35185 File "C:\Program Files\ChimeraX\bin\lib\site-
    35186 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35187 m.pause(self._mouse_pause_position) 
    35188 File "C:\Program Files\ChimeraX\bin\lib\site-
    35189 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35190 p = self.view.picked_object(x, y) 
    35191 File "C:\Program Files\ChimeraX\bin\lib\site-
    35192 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35193 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35194 beyond, 
    35195 File "C:\Program Files\ChimeraX\bin\lib\site-
    35196 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35197 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35198 File "C:\Program Files\ChimeraX\bin\lib\site-
    35199 packages\chimerax\core\models.py", line 126, in first_intercept 
    35200 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35201 File "C:\Program Files\ChimeraX\bin\lib\site-
    35202 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35203 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35204 exclude=exclude) 
    35205 File "C:\Program Files\ChimeraX\bin\lib\site-
    35206 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35207 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35208 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35209 line 1121, in first_intercept 
    35210 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35211 pd.is_transparent(): 
    35212 File "C:\Program Files\ChimeraX\bin\lib\site-
    35213 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35214 t = self.triangle_num 
    35215 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35216  
    35217 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35218  
    35219 File "C:\Program Files\ChimeraX\bin\lib\site-
    35220 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35221 t = self.triangle_num 
    35222  
    35223 See log for complete Python traceback. 
    35224  
    35225 Traceback (most recent call last): 
    35226 File "C:\Program Files\ChimeraX\bin\lib\site-
    35227 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35228 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35229 File "C:\Program Files\ChimeraX\bin\lib\site-
    35230 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35231 mouse_pause_tracking 
    35232 self._mouse_pause() 
    35233 File "C:\Program Files\ChimeraX\bin\lib\site-
    35234 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35235 m.pause(self._mouse_pause_position) 
    35236 File "C:\Program Files\ChimeraX\bin\lib\site-
    35237 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35238 p = self.view.picked_object(x, y) 
    35239 File "C:\Program Files\ChimeraX\bin\lib\site-
    35240 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35241 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35242 beyond, 
    35243 File "C:\Program Files\ChimeraX\bin\lib\site-
    35244 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35245 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35246 File "C:\Program Files\ChimeraX\bin\lib\site-
    35247 packages\chimerax\core\models.py", line 126, in first_intercept 
    35248 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35249 File "C:\Program Files\ChimeraX\bin\lib\site-
    35250 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35251 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35252 exclude=exclude) 
    35253 File "C:\Program Files\ChimeraX\bin\lib\site-
    35254 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35255 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35256 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35257 line 1121, in first_intercept 
    35258 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35259 pd.is_transparent(): 
    35260 File "C:\Program Files\ChimeraX\bin\lib\site-
    35261 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35262 t = self.triangle_num 
    35263 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35264  
    35265 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35266  
    35267 File "C:\Program Files\ChimeraX\bin\lib\site-
    35268 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35269 t = self.triangle_num 
    35270  
    35271 See log for complete Python traceback. 
    35272  
    35273 Traceback (most recent call last): 
    35274 File "C:\Program Files\ChimeraX\bin\lib\site-
    35275 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35276 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35277 File "C:\Program Files\ChimeraX\bin\lib\site-
    35278 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35279 mouse_pause_tracking 
    35280 self._mouse_pause() 
    35281 File "C:\Program Files\ChimeraX\bin\lib\site-
    35282 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35283 m.pause(self._mouse_pause_position) 
    35284 File "C:\Program Files\ChimeraX\bin\lib\site-
    35285 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35286 p = self.view.picked_object(x, y) 
    35287 File "C:\Program Files\ChimeraX\bin\lib\site-
    35288 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35289 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35290 beyond, 
    35291 File "C:\Program Files\ChimeraX\bin\lib\site-
    35292 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35293 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35294 File "C:\Program Files\ChimeraX\bin\lib\site-
    35295 packages\chimerax\core\models.py", line 126, in first_intercept 
    35296 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35297 File "C:\Program Files\ChimeraX\bin\lib\site-
    35298 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35299 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35300 exclude=exclude) 
    35301 File "C:\Program Files\ChimeraX\bin\lib\site-
    35302 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35303 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35304 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35305 line 1121, in first_intercept 
    35306 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35307 pd.is_transparent(): 
    35308 File "C:\Program Files\ChimeraX\bin\lib\site-
    35309 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35310 t = self.triangle_num 
    35311 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35312  
    35313 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35314  
    35315 File "C:\Program Files\ChimeraX\bin\lib\site-
    35316 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35317 t = self.triangle_num 
    35318  
    35319 See log for complete Python traceback. 
    35320  
    35321 Traceback (most recent call last): 
    35322 File "C:\Program Files\ChimeraX\bin\lib\site-
    35323 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35324 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35325 File "C:\Program Files\ChimeraX\bin\lib\site-
    35326 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35327 mouse_pause_tracking 
    35328 self._mouse_pause() 
    35329 File "C:\Program Files\ChimeraX\bin\lib\site-
    35330 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35331 m.pause(self._mouse_pause_position) 
    35332 File "C:\Program Files\ChimeraX\bin\lib\site-
    35333 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35334 p = self.view.picked_object(x, y) 
    35335 File "C:\Program Files\ChimeraX\bin\lib\site-
    35336 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35337 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35338 beyond, 
    35339 File "C:\Program Files\ChimeraX\bin\lib\site-
    35340 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35341 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35342 File "C:\Program Files\ChimeraX\bin\lib\site-
    35343 packages\chimerax\core\models.py", line 126, in first_intercept 
    35344 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35345 File "C:\Program Files\ChimeraX\bin\lib\site-
    35346 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35347 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35348 exclude=exclude) 
    35349 File "C:\Program Files\ChimeraX\bin\lib\site-
    35350 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35351 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35352 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35353 line 1121, in first_intercept 
    35354 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35355 pd.is_transparent(): 
    35356 File "C:\Program Files\ChimeraX\bin\lib\site-
    35357 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35358 t = self.triangle_num 
    35359 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35360  
    35361 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35362  
    35363 File "C:\Program Files\ChimeraX\bin\lib\site-
    35364 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35365 t = self.triangle_num 
    35366  
    35367 See log for complete Python traceback. 
    35368  
    35369 Traceback (most recent call last): 
    35370 File "C:\Program Files\ChimeraX\bin\lib\site-
    35371 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35372 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35373 File "C:\Program Files\ChimeraX\bin\lib\site-
    35374 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35375 mouse_pause_tracking 
    35376 self._mouse_pause() 
    35377 File "C:\Program Files\ChimeraX\bin\lib\site-
    35378 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35379 m.pause(self._mouse_pause_position) 
    35380 File "C:\Program Files\ChimeraX\bin\lib\site-
    35381 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35382 p = self.view.picked_object(x, y) 
    35383 File "C:\Program Files\ChimeraX\bin\lib\site-
    35384 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35385 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35386 beyond, 
    35387 File "C:\Program Files\ChimeraX\bin\lib\site-
    35388 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35389 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35390 File "C:\Program Files\ChimeraX\bin\lib\site-
    35391 packages\chimerax\core\models.py", line 126, in first_intercept 
    35392 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35393 File "C:\Program Files\ChimeraX\bin\lib\site-
    35394 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35395 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35396 exclude=exclude) 
    35397 File "C:\Program Files\ChimeraX\bin\lib\site-
    35398 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35399 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35400 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35401 line 1121, in first_intercept 
    35402 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35403 pd.is_transparent(): 
    35404 File "C:\Program Files\ChimeraX\bin\lib\site-
    35405 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35406 t = self.triangle_num 
    35407 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35408  
    35409 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35410  
    35411 File "C:\Program Files\ChimeraX\bin\lib\site-
    35412 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35413 t = self.triangle_num 
    35414  
    35415 See log for complete Python traceback. 
    35416  
    35417 Traceback (most recent call last): 
    35418 File "C:\Program Files\ChimeraX\bin\lib\site-
    35419 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35420 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35421 File "C:\Program Files\ChimeraX\bin\lib\site-
    35422 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35423 mouse_pause_tracking 
    35424 self._mouse_pause() 
    35425 File "C:\Program Files\ChimeraX\bin\lib\site-
    35426 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35427 m.pause(self._mouse_pause_position) 
    35428 File "C:\Program Files\ChimeraX\bin\lib\site-
    35429 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35430 p = self.view.picked_object(x, y) 
    35431 File "C:\Program Files\ChimeraX\bin\lib\site-
    35432 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35433 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35434 beyond, 
    35435 File "C:\Program Files\ChimeraX\bin\lib\site-
    35436 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35437 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35438 File "C:\Program Files\ChimeraX\bin\lib\site-
    35439 packages\chimerax\core\models.py", line 126, in first_intercept 
    35440 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35441 File "C:\Program Files\ChimeraX\bin\lib\site-
    35442 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35443 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35444 exclude=exclude) 
    35445 File "C:\Program Files\ChimeraX\bin\lib\site-
    35446 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35447 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35448 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35449 line 1121, in first_intercept 
    35450 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35451 pd.is_transparent(): 
    35452 File "C:\Program Files\ChimeraX\bin\lib\site-
    35453 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35454 t = self.triangle_num 
    35455 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35456  
    35457 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35458  
    35459 File "C:\Program Files\ChimeraX\bin\lib\site-
    35460 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35461 t = self.triangle_num 
    35462  
    35463 See log for complete Python traceback. 
    35464  
    35465 Traceback (most recent call last): 
    35466 File "C:\Program Files\ChimeraX\bin\lib\site-
    35467 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35468 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35469 File "C:\Program Files\ChimeraX\bin\lib\site-
    35470 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35471 mouse_pause_tracking 
    35472 self._mouse_pause() 
    35473 File "C:\Program Files\ChimeraX\bin\lib\site-
    35474 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35475 m.pause(self._mouse_pause_position) 
    35476 File "C:\Program Files\ChimeraX\bin\lib\site-
    35477 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35478 p = self.view.picked_object(x, y) 
    35479 File "C:\Program Files\ChimeraX\bin\lib\site-
    35480 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35481 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35482 beyond, 
    35483 File "C:\Program Files\ChimeraX\bin\lib\site-
    35484 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35485 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35486 File "C:\Program Files\ChimeraX\bin\lib\site-
    35487 packages\chimerax\core\models.py", line 126, in first_intercept 
    35488 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35489 File "C:\Program Files\ChimeraX\bin\lib\site-
    35490 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35491 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35492 exclude=exclude) 
    35493 File "C:\Program Files\ChimeraX\bin\lib\site-
    35494 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35495 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35496 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35497 line 1121, in first_intercept 
    35498 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35499 pd.is_transparent(): 
    35500 File "C:\Program Files\ChimeraX\bin\lib\site-
    35501 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35502 t = self.triangle_num 
    35503 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35504  
    35505 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35506  
    35507 File "C:\Program Files\ChimeraX\bin\lib\site-
    35508 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35509 t = self.triangle_num 
    35510  
    35511 See log for complete Python traceback. 
    35512  
    35513 Traceback (most recent call last): 
    35514 File "C:\Program Files\ChimeraX\bin\lib\site-
    35515 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35516 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35517 File "C:\Program Files\ChimeraX\bin\lib\site-
    35518 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35519 mouse_pause_tracking 
    35520 self._mouse_pause() 
    35521 File "C:\Program Files\ChimeraX\bin\lib\site-
    35522 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35523 m.pause(self._mouse_pause_position) 
    35524 File "C:\Program Files\ChimeraX\bin\lib\site-
    35525 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35526 p = self.view.picked_object(x, y) 
    35527 File "C:\Program Files\ChimeraX\bin\lib\site-
    35528 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35529 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35530 beyond, 
    35531 File "C:\Program Files\ChimeraX\bin\lib\site-
    35532 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35533 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35534 File "C:\Program Files\ChimeraX\bin\lib\site-
    35535 packages\chimerax\core\models.py", line 126, in first_intercept 
    35536 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35537 File "C:\Program Files\ChimeraX\bin\lib\site-
    35538 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35539 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35540 exclude=exclude) 
    35541 File "C:\Program Files\ChimeraX\bin\lib\site-
    35542 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35543 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35544 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35545 line 1121, in first_intercept 
    35546 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35547 pd.is_transparent(): 
    35548 File "C:\Program Files\ChimeraX\bin\lib\site-
    35549 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35550 t = self.triangle_num 
    35551 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35552  
    35553 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35554  
    35555 File "C:\Program Files\ChimeraX\bin\lib\site-
    35556 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35557 t = self.triangle_num 
    35558  
    35559 See log for complete Python traceback. 
    35560  
    35561 Traceback (most recent call last): 
    35562 File "C:\Program Files\ChimeraX\bin\lib\site-
    35563 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35564 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35565 File "C:\Program Files\ChimeraX\bin\lib\site-
    35566 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35567 mouse_pause_tracking 
    35568 self._mouse_pause() 
    35569 File "C:\Program Files\ChimeraX\bin\lib\site-
    35570 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35571 m.pause(self._mouse_pause_position) 
    35572 File "C:\Program Files\ChimeraX\bin\lib\site-
    35573 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35574 p = self.view.picked_object(x, y) 
    35575 File "C:\Program Files\ChimeraX\bin\lib\site-
    35576 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35577 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35578 beyond, 
    35579 File "C:\Program Files\ChimeraX\bin\lib\site-
    35580 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35581 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35582 File "C:\Program Files\ChimeraX\bin\lib\site-
    35583 packages\chimerax\core\models.py", line 126, in first_intercept 
    35584 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35585 File "C:\Program Files\ChimeraX\bin\lib\site-
    35586 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35587 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35588 exclude=exclude) 
    35589 File "C:\Program Files\ChimeraX\bin\lib\site-
    35590 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35591 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35592 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35593 line 1121, in first_intercept 
    35594 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35595 pd.is_transparent(): 
    35596 File "C:\Program Files\ChimeraX\bin\lib\site-
    35597 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35598 t = self.triangle_num 
    35599 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35600  
    35601 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35602  
    35603 File "C:\Program Files\ChimeraX\bin\lib\site-
    35604 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35605 t = self.triangle_num 
    35606  
    35607 See log for complete Python traceback. 
    35608  
    35609 Traceback (most recent call last): 
    35610 File "C:\Program Files\ChimeraX\bin\lib\site-
    35611 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35612 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35613 File "C:\Program Files\ChimeraX\bin\lib\site-
    35614 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35615 mouse_pause_tracking 
    35616 self._mouse_pause() 
    35617 File "C:\Program Files\ChimeraX\bin\lib\site-
    35618 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35619 m.pause(self._mouse_pause_position) 
    35620 File "C:\Program Files\ChimeraX\bin\lib\site-
    35621 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35622 p = self.view.picked_object(x, y) 
    35623 File "C:\Program Files\ChimeraX\bin\lib\site-
    35624 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35625 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35626 beyond, 
    35627 File "C:\Program Files\ChimeraX\bin\lib\site-
    35628 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35629 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35630 File "C:\Program Files\ChimeraX\bin\lib\site-
    35631 packages\chimerax\core\models.py", line 126, in first_intercept 
    35632 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35633 File "C:\Program Files\ChimeraX\bin\lib\site-
    35634 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35635 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35636 exclude=exclude) 
    35637 File "C:\Program Files\ChimeraX\bin\lib\site-
    35638 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35639 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35640 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35641 line 1121, in first_intercept 
    35642 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35643 pd.is_transparent(): 
    35644 File "C:\Program Files\ChimeraX\bin\lib\site-
    35645 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35646 t = self.triangle_num 
    35647 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35648  
    35649 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35650  
    35651 File "C:\Program Files\ChimeraX\bin\lib\site-
    35652 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35653 t = self.triangle_num 
    35654  
    35655 See log for complete Python traceback. 
    35656  
    35657 Traceback (most recent call last): 
    35658 File "C:\Program Files\ChimeraX\bin\lib\site-
    35659 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35660 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35661 File "C:\Program Files\ChimeraX\bin\lib\site-
    35662 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35663 mouse_pause_tracking 
    35664 self._mouse_pause() 
    35665 File "C:\Program Files\ChimeraX\bin\lib\site-
    35666 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35667 m.pause(self._mouse_pause_position) 
    35668 File "C:\Program Files\ChimeraX\bin\lib\site-
    35669 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35670 p = self.view.picked_object(x, y) 
    35671 File "C:\Program Files\ChimeraX\bin\lib\site-
    35672 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35673 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35674 beyond, 
    35675 File "C:\Program Files\ChimeraX\bin\lib\site-
    35676 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35677 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35678 File "C:\Program Files\ChimeraX\bin\lib\site-
    35679 packages\chimerax\core\models.py", line 126, in first_intercept 
    35680 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35681 File "C:\Program Files\ChimeraX\bin\lib\site-
    35682 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35683 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35684 exclude=exclude) 
    35685 File "C:\Program Files\ChimeraX\bin\lib\site-
    35686 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35687 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35688 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35689 line 1121, in first_intercept 
    35690 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35691 pd.is_transparent(): 
    35692 File "C:\Program Files\ChimeraX\bin\lib\site-
    35693 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35694 t = self.triangle_num 
    35695 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35696  
    35697 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35698  
    35699 File "C:\Program Files\ChimeraX\bin\lib\site-
    35700 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35701 t = self.triangle_num 
    35702  
    35703 See log for complete Python traceback. 
    35704  
    35705 Traceback (most recent call last): 
    35706 File "C:\Program Files\ChimeraX\bin\lib\site-
    35707 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35708 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35709 File "C:\Program Files\ChimeraX\bin\lib\site-
    35710 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35711 mouse_pause_tracking 
    35712 self._mouse_pause() 
    35713 File "C:\Program Files\ChimeraX\bin\lib\site-
    35714 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35715 m.pause(self._mouse_pause_position) 
    35716 File "C:\Program Files\ChimeraX\bin\lib\site-
    35717 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35718 p = self.view.picked_object(x, y) 
    35719 File "C:\Program Files\ChimeraX\bin\lib\site-
    35720 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35721 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35722 beyond, 
    35723 File "C:\Program Files\ChimeraX\bin\lib\site-
    35724 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35725 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35726 File "C:\Program Files\ChimeraX\bin\lib\site-
    35727 packages\chimerax\core\models.py", line 126, in first_intercept 
    35728 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35729 File "C:\Program Files\ChimeraX\bin\lib\site-
    35730 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35731 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35732 exclude=exclude) 
    35733 File "C:\Program Files\ChimeraX\bin\lib\site-
    35734 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35735 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35736 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35737 line 1121, in first_intercept 
    35738 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35739 pd.is_transparent(): 
    35740 File "C:\Program Files\ChimeraX\bin\lib\site-
    35741 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35742 t = self.triangle_num 
    35743 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35744  
    35745 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35746  
    35747 File "C:\Program Files\ChimeraX\bin\lib\site-
    35748 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35749 t = self.triangle_num 
    35750  
    35751 See log for complete Python traceback. 
    35752  
    35753 Traceback (most recent call last): 
    35754 File "C:\Program Files\ChimeraX\bin\lib\site-
    35755 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35756 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35757 File "C:\Program Files\ChimeraX\bin\lib\site-
    35758 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35759 mouse_pause_tracking 
    35760 self._mouse_pause() 
    35761 File "C:\Program Files\ChimeraX\bin\lib\site-
    35762 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35763 m.pause(self._mouse_pause_position) 
    35764 File "C:\Program Files\ChimeraX\bin\lib\site-
    35765 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35766 p = self.view.picked_object(x, y) 
    35767 File "C:\Program Files\ChimeraX\bin\lib\site-
    35768 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35769 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35770 beyond, 
    35771 File "C:\Program Files\ChimeraX\bin\lib\site-
    35772 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35773 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35774 File "C:\Program Files\ChimeraX\bin\lib\site-
    35775 packages\chimerax\core\models.py", line 126, in first_intercept 
    35776 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35777 File "C:\Program Files\ChimeraX\bin\lib\site-
    35778 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35779 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35780 exclude=exclude) 
    35781 File "C:\Program Files\ChimeraX\bin\lib\site-
    35782 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35783 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35784 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35785 line 1121, in first_intercept 
    35786 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35787 pd.is_transparent(): 
    35788 File "C:\Program Files\ChimeraX\bin\lib\site-
    35789 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35790 t = self.triangle_num 
    35791 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35792  
    35793 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35794  
    35795 File "C:\Program Files\ChimeraX\bin\lib\site-
    35796 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35797 t = self.triangle_num 
    35798  
    35799 See log for complete Python traceback. 
    35800  
    35801 Traceback (most recent call last): 
    35802 File "C:\Program Files\ChimeraX\bin\lib\site-
    35803 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35804 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35805 File "C:\Program Files\ChimeraX\bin\lib\site-
    35806 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35807 mouse_pause_tracking 
    35808 self._mouse_pause() 
    35809 File "C:\Program Files\ChimeraX\bin\lib\site-
    35810 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35811 m.pause(self._mouse_pause_position) 
    35812 File "C:\Program Files\ChimeraX\bin\lib\site-
    35813 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35814 p = self.view.picked_object(x, y) 
    35815 File "C:\Program Files\ChimeraX\bin\lib\site-
    35816 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35817 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35818 beyond, 
    35819 File "C:\Program Files\ChimeraX\bin\lib\site-
    35820 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35821 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35822 File "C:\Program Files\ChimeraX\bin\lib\site-
    35823 packages\chimerax\core\models.py", line 126, in first_intercept 
    35824 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35825 File "C:\Program Files\ChimeraX\bin\lib\site-
    35826 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35827 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35828 exclude=exclude) 
    35829 File "C:\Program Files\ChimeraX\bin\lib\site-
    35830 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35831 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35832 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35833 line 1121, in first_intercept 
    35834 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35835 pd.is_transparent(): 
    35836 File "C:\Program Files\ChimeraX\bin\lib\site-
    35837 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35838 t = self.triangle_num 
    35839 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35840  
    35841 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35842  
    35843 File "C:\Program Files\ChimeraX\bin\lib\site-
    35844 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35845 t = self.triangle_num 
    35846  
    35847 See log for complete Python traceback. 
    35848  
    35849 Traceback (most recent call last): 
    35850 File "C:\Program Files\ChimeraX\bin\lib\site-
    35851 packages\chimerax\core\updateloop.py", line 140, in _redraw_timer_callback 
    35852 self.session.ui.mouse_modes.mouse_pause_tracking() 
    35853 File "C:\Program Files\ChimeraX\bin\lib\site-
    35854 packages\chimerax\mouse_modes\mousemodes.py", line 493, in
    35855 mouse_pause_tracking 
    35856 self._mouse_pause() 
    35857 File "C:\Program Files\ChimeraX\bin\lib\site-
    35858 packages\chimerax\mouse_modes\mousemodes.py", line 628, in _mouse_pause 
    35859 m.pause(self._mouse_pause_position) 
    35860 File "C:\Program Files\ChimeraX\bin\lib\site-
    35861 packages\chimerax\mouse_modes\std_modes.py", line 779, in pause 
    35862 p = self.view.picked_object(x, y) 
    35863 File "C:\Program Files\ChimeraX\bin\lib\site-
    35864 packages\chimerax\graphics\view.py", line 817, in picked_object 
    35865 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    35866 beyond, 
    35867 File "C:\Program Files\ChimeraX\bin\lib\site-
    35868 packages\chimerax\graphics\view.py", line 849, in picked_object_on_segment 
    35869 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    35870 File "C:\Program Files\ChimeraX\bin\lib\site-
    35871 packages\chimerax\core\models.py", line 126, in first_intercept 
    35872 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    35873 File "C:\Program Files\ChimeraX\bin\lib\site-
    35874 packages\chimerax\graphics\drawing.py", line 1053, in first_intercept 
    35875 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    35876 exclude=exclude) 
    35877 File "C:\Program Files\ChimeraX\bin\lib\site-
    35878 packages\chimerax\graphics\drawing.py", line 1070, in first_intercept_children 
    35879 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    35880 File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py",
    35881 line 1121, in first_intercept 
    35882 if d.display_style == d.Mesh or hasattr(pd, 'is_transparent') and
    35883 pd.is_transparent(): 
    35884 File "C:\Program Files\ChimeraX\bin\lib\site-
    35885 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35886 t = self.triangle_num 
    35887 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35888  
    35889 AttributeError: 'PickedAtomicShape' object has no attribute 'triangle_num' 
    35890  
    35891 File "C:\Program Files\ChimeraX\bin\lib\site-
    35892 packages\chimerax\atomic\shapedrawing.py", line 374, in is_transparent 
    35893 t = self.triangle_num 
    35894  
    35895 See log for complete Python traceback. 
    35896  
     1289[a _lot_ of these deleted]
     1290
    358971291Traceback (most recent call last): 
    358981292File "C:\Program Files\ChimeraX\bin\lib\site-