This component is not a Museum Domain Specific component, but it is a composed component used for the composed component of this exhibit.
The Museum Floor Component includes all the exhibit related with each floor of the museum. When the marker connected to this component is detected the Map of the floor is shown. The component can be connected to the Audio and Image buttons of the Interface. If the Image button is selected, pictures of the Rooms in the floor will be shown. First picture is shown first time, to see next click on the Picture. When the Audio is selected the Audio player interface is shown and the associated audio source can be reproduced.

Figure -1 Museum Floor
Here it is a list of the components included in this composed component:
|
Tipo |
Nombre |
|
AndComponent |
andAudMF |
|
AndComponent |
andImgMF |
|
AudioPlayerComponent |
audioPlayerMF |
|
HubComponent |
hubDetectedMF |
|
Image2DComponent |
image2DroomsMF |
|
Image3DComponent |
image3DMapMF |
|
Name |
Type |
Description |
|
andImgMF.in2 |
boolean |
This slot must be connected to the Image button of the user interface. This slot enables the visualisation of .the pictures of the rooms of the floor |
|
andAudMF.in2 |
boolean |
This slot must be connected to the Audio button of the user interface. This slot allows to play the audio information related to the floor |
|
hubDetectedMF.in |
boolean |
This slot must be connected to the detected out slot of a Marker Detection component. It is like the visible in slot of the component |
|
image3DMapMF.transformation |
Matrix |
This slot must be connected to the transformation out slot of a Marker Detection component. It is like the transformation in slot of the component. This input-slot locates the map of the floor in a 3D position |
|
Name |
Type |
Description |
|
audioPlayerMF.end |
boolean |
Provides the status of the audio player component. True when the audio file is finished. False otherwise. |
Each of the composed components defined for the Museum specific domain has lots of properties, which can be configured with the AMIRE Authoring environment. Each composed component has as many properties as the sum of the properties of each component it is composed of. Here are described the main properties:
See section ¡Error!No se encuentra el origen de la referencia. for details about the Audio Player Component.
|
Name |
Type |
Description |
|
imageFileNames |
string |
Vector of filenames of the images corresponding to the rooms of the floor. |
|
position |
doubleVector |
Values (X and Y) that fix the position of the image |
|
dimension |
doubleVector |
Values (X and Y) that fix the dimension of the image |
|
Name |
Type |
Description |
|
imageFileName |
string |
File name of the image to be shown (Floor Map). |
|
size |
double |
The size of the image |
|
offset |
integer |
The offset transformation matrix between the transformation given by the in-slot and the image |
..\\data\\textures\\imageRoom2.jpg
..\\data\\textures\\imageRoom3.jpg
..\\data\\textures\\imageRoom4.jpg

