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