DynamicLayout¶
-
MacroModule
¶ author Christian Schumann
package FMEstable/ReleaseMeVis
definition DynamicLayout.def see also View2D
,View3D
,OrthoView2D
keywords view
,visualization
,hangig
Purpose¶
Macro that creates a layout using an mdl file and embeds viewers found in the connected inventor graph.
Usage¶
- Specify mdl file containing the layout
- Connect a graph that conatins SoRenderAreas that are named like the viewers in the MDL file
Details¶
A SoRenderArea with the name “view1” is referenced by the MDL as follows:
Viewer view1.self {
name = view1
type = SoRenderArea
}
The macro uses a DynamicFrame control to realize the MDL described layout. Then it searches for the render area and instanciates an internal macro of the same name which is then found by the layout.
Input Fields¶
Output Fields¶
Parameter Fields¶
Field Index¶
Layout MDLFile : String |
updateLayout : Trigger |
updateViews : Trigger |
views : String |
viewUnderMouse : String |
viewUnderMouseOnMouseButtonPressed : String |