Trigger correct ray visibilities on different navigations.
Add comments, mainly for Tool.py and RayPointer.py.