This component is a Museum Domain Specific component. It is a composed component used for the composed component of this exhibit.
When the corresponding marker is detected the work of art is emphasized in order for the user to make clearer the location of the work of art it is showing information about. The information provided about the work of art is both types, visual and oral. Both cases just the information contained in the Label of each work of art is provided. Information can be requested both cases by the user clicking the corresponding button of the user interface. Basically this component gives the visitor information about the location of the work of art in the gallery and the basic information included in the label of the work of art.

Figure -51 Work of Art Information
Here it is a list of the components included in this composed component:
|
Tipo |
Nombre |
|
AndComponent |
andImgWI |
|
EmphasizeComponent |
emphasizeWI |
|
HubComponent |
hubWorkOfArtWI |
|
Image2DComponent |
image2DLabelWI |
|
Name |
Type |
Description |
|
hubWorkOfArtWI.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 |
|
emphasizeWI.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 |
|
andImgWI.in2 |
boolean |
This slot must be connected to the Image button of the user interface. This slot allows the user to ask for showing an image with the label of the work of art. |
This component has no out slots.
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:
|
Name |
Type |
Description |
|
imageFileNames |
string |
Vector of filenames of the images used to make the emphasis |
|
size |
double |
The size of the object |
|
offset |
integer |
The offset transformation matrix between the transformation given by the in-slot and the object |
|
Name |
Type |
Description |
|
imageFileNames |
string |
Vector of filenames of the images to show the component label |
|
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 |
..\\data\\textures\\Emphasize_Arrow_2.png
..\\data\\textures\\Emphasize_Arrow_3.png

