Shape shape = shapes[JmolConstants.SHAPE_STICKS];
if (checkBonds && shape != null
&& shape.checkObjectHovered(x, y, bsVisible))
return true;
shape = shapes[JmolConstants.SHAPE_ECHO];
if (shape != null && shape.checkObjectHovered(x, y, bsVisible))
return true;
shape = shapes[JmolConstants.SHAPE_ISOSURFACE];
if (shape != null && shape.checkObjectHovered(x, y, bsVisible))
return true;
shape = shapes[JmolConstants.SHAPE_DRAW];