Below please find the prototype of the group assignment of Karen Lee Sau Wah and I. By clicking the back and forth buttons, different reducing bearings will then be shown.
http://iln.cite.hku.hk/com/1374/users/ckcheung5/Reduced_Bearing_04.swf
In this version, instead of manipulating four different points as shown in the storyboard, my group decides to manipulate one point first. We finally solve the problem of anchoring the end of the pointer at a desired position. One may find that it is tedious to click the two buttons hundreds of times before one can explore how the reduced bearing is obtained in the four quadrants. That's why my group plans to manipulate four points. But the use of four points only solves part of the problem. My teammate and I are planning and exploring ways to make use of a slider to move the pointer around. If this problem can be solved, more space can be saved and readers can concentrate more on relevant areas in the visual representation. Note that a nicer and simpler protractor will be ready in the final version.
Finally, I am amused to see that only simple actionscripts are involved and similar effects can be achieved.