INTRODUCTION
This document shows a detailed description of the developed components for Version 0 of library of Components in AMIRE. Within the scope of AMIRE project, two domains have been considered for application, the petrochemical and museum domains. Within this version of AMIRE components the focus have been to develop components for the petrochemical domain, but we have not been restricted to it, as other components for a wide purpose have been produced.
There are 45 (28 + 17) components developed and integrated in two components libraries (genericComponents.dll and petrochemicalComponents.dll). Each of the components has been tested with one or more than one examples of applications. The developed components are classified in the following tables:
|
AMIRE Classification of Components |
Generic |
Application |
Graphics |
2D |
Image2D |
|
3D |
FlowAnimation |
||||
|
Geometry3DS |
|||||
|
Geometry |
|||||
|
Image3D |
|||||
|
Keyframes3DAnimation |
|||||
|
MagicLens |
|||||
|
Text3D |
|||||
|
Video3D |
|||||
|
UI |
Button2D |
||||
|
Button3D |
|||||
|
Slider3D |
|||||
|
Tracking |
AntiJitter |
||||
|
FixPosition |
|||||
|
MultiMarker |
|||||
|
SingleMarker |
|||||
|
Math |
Logic |
And |
|||
|
Delay |
|||||
|
Logical |
|||||
|
Not |
|||||
|
Or |
|||||
|
Remain |
|||||
|
Other |
Bool2Int |
||||
|
Multiplexor |
|||||
|
MultiplexorDouble |
|||||
|
Switch |
|||||
|
Misc |
Cycle |
||||
|
Random |
|
AMIRE Classification of Components |
Domain Especific |
Petrochemical |
AirCooler |
|
Chimney |
|||
|
CleaningColumn |
|||
|
ControlP |
|||
|
ControlValve |
|||
|
CrackingColumn |
|||
|
DistillationColumn |
|||
|
HeatExchanger |
|||
|
Manometer |
|||
|
Pipe |
|||
|
Pump |
|||
|
SliderValve |
|||
|
Tank |
|||
|
Thermometer |
|||
|
Valve |
|||
|
Vessel |
|||
|
Other |
Navigation |
NOTES
* InSlot / OutSlot / Property inherited from the class Component
** InSlot / OutSlot / Property inherited from the class Visible2DComponent
*** InSlot / OutSlot / Property inherited from the class Visible3DComponent