Download The development of a multi-sensory Mental Rotation Test platform

Transcript
Mental Grasp
4. Development of the Test Environment
which is written to an output data file for later analysing purposes. The rotation
operations used for explicitly rotating the single MRT-figures are performed by
this class as well. To be able to gather all components contained in a sheet,
MentalGrasp inherits the Reachin API specific class Group.
Figure 34. An UML description of the MentalGrasp class.
LeverPosition
This is an auxiliary class used by MentalGrasp to place the virtual lever in the
correct position (see Figure 35). The virtual lever is graphically represented by a
cylinder. The position of a cylinder is defined as its centre point. Therefore, the
virtual lever will be positioned halfway between the haptic device and the hooked
MRT-figure. LeverPosition inherits the Reachin API specific template class
EvaldFField. This class provides functionality for routing to and from
LeverPosition and for route type-checking.
Figure 35. An UML description of the LeverPosition class.
50