Master's Thesis - Studierstube Augmented Reality Project - Graz ...
Master's Thesis - Studierstube Augmented Reality Project - Graz ...
Master's Thesis - Studierstube Augmented Reality Project - Graz ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5.2 iMEDgine extensions<br />
debugging and testing of new visualization nodes becomes rather fast with these abilities.<br />
By the additional development of a ”ControlDragger”’ node-kit, which is actually<br />
nothing more than an 1D Dragger, definable for a certain range (for example discreet<br />
movement of the dragger between 0 and 5 in steps of 0.1), the complete controlling<br />
requirements can be defined within a view and its corresponding .iv-file. Nonetheless,<br />
this feature gets first important for a full screen or stereo projection of the scene. The<br />
thinned out UML diagram for these implemented viewer classes is presented in figure<br />
5.3.<br />
Figure 5.3: UML class diagram for viewer classes with special interest in flow scripting<br />
views and Cash-Flow views. For the sake of clarity, all methods are cut in this<br />
representation. The complete class diagram can be found in figure B.2.<br />
Flow data viewer provide an interface between their scene graphs and the iMEDgine<br />
datasets. Each of them add a so called ”View Parameter” node to the scene graph in<br />
advance, so that the flow and DICOM data can be accessed via this node by other nodes<br />
defined for example in an .iv-script. While initially this was thought as a temporary<br />
86