IRIS Explorer Users' Guide

Table of Contents



Contents

Introduction

1. Getting Started

2. Working with the Map Editor

3. Using Modules

4. Editing Control Panels and Functions

5. Creating Groups and Applications

6. Scripting

7. Datascribe


A. Configuring Your IRIS Explorer Environment

B. The Skm Language


Figures

Figure 1-1 Module Control Panel
Figure 1-2 Processing an Image
Figure 1-3 DisplaceLat Control Panel
Figure 1-4 Contour Control Panel
Figure 1-5 The Contour Map in Render
Figure 1-6 Map for a Heat Flux
Figure 1-7 Visualization of the Flux Peaks
Figure 1-8 Visualizing a NutraSweet Molecule
Figure 1-9 BallStick Control Panel
Figure 1-10 AtomicSurf Control Panel
Figure 1-11 The Molecule in Render
Figure 1-12 Simulating an Evolving Storm
Figure 1-13 IsosurfaceLat Control Panel
Figure 1-14 Storm Data in Render
Figure 1-15 OrthoSlice Control Panel
Figure 1-16 ProbeLat Control Panel
Figure 1-17 Different Levels of Air Density
Figure 1-18 The Rendered Flow Field

Figure 2-1 The Map Editor
Figure 2-2 The Module Librarian
Figure 2-3 Module Launch Menu
Figure 2-4 A Simple Map Example
Figure 2-5 General Structure of a Module
Figure 2-6 Micro Control Panel/Title Bar
Figure 2-7 Diminutif Control Panel
Figure 2-8 Full-scale Control Panel
Figure 2-9 Module Pop-up Menu
Figure 2-10 Module Input Ports
Figure 2-11 Module Output Ports
Figure 2-12 Making Connections between Modules
Figure 2-13 Making Multiple Connections
Figure 2-14 Example of Map Connections
Figure 2-15 Controlling Module Firing with Fire Ports
Figure 2-16 The Map Log Window
Figure 2-17 Module Log Window
Figure 2-18 Log Window Pop-up Menu
Figure 2-19 Button Widgets
Figure 2-20 Slider Widgets
Figure 2-21 Dial Widgets
Figure 2-22 Text Type-in Slots
Figure 2-23 A File Browser
Figure 2-24 Option Menu Widgets
Figure 2-25 Scrolled List Widget
Figure 2-26 A Drawing Area Widget
Figure 2-27 Experimenting with Widgets
Figure 2-28 Module Category

Figure 3-1 The GenerateColormap Module
Figure 3-2 Adding Control Points to a Color Band
Figure 3-3 Slope Control Points
Figure 3-4 A Map using GenerateColormap
Figure 3-5 The GenLat Module
Figure 3-6 The OrthoSlice Module
Figure 3-7 Slicing a Volume with OrthoSlice
Figure 3-8 The Slice Module
Figure 3-9 Slice Extended Beyond Lattice Bounds
Figure 3-10 Slicing a Volume with Slice
Figure 3-11 The ProbeLat Module
Figure 3-12 Probe Forms
Figure 3-13 Slicing a Volume with ProbeLat
Figure 3-14 The Histogram Module
Figure 3-15 An Image in the DisplayImg Module
Figure 3-16 Example Showing Two Images in DisplayImg
Figure 3-17 The Render Module
Figure 3-18 A Selected Object
Figure 3-19 Render Pop-up Menu
Figure 3-20 The Render Decorations
Figure 3-21 Wireframe Object in Render
Figure 3-22 The Material Editor
Figure 3-23 The Color Editor
Figure 3-24 The Transform Sliders
Figure 3-25 Light Editor
Figure 3-26 The Trackball Manipulator
Figure 3-27 A Loop in a Map
Figure 3-28 Loop Controller Modules
Figure 3-29 Build Options for Loop Controller
Figure 3-30 Loop Wiring in AnimateIso Map
Figure 3-31 Looping Control Arc
Figure 3-32 Ambiguous Looping Scheme
Figure 3-33 Module Menu on Active Loop Controller

Figure 4-1 The Control Panel Editor
Figure 4-2 Selecting a Widget Type
Figure 4-3 A Selection of Widgets
Figure 4-4 The Decorations Menu
Figure 4-5 Scrolled List Properties
Figure 4-6 Widget Handlebox
Figure 4-7 The Menu Bar Editor
Figure 4-8 The Menu Editor
Figure 4-9 The Parameter Function Editor
Figure 4-10 Module Pop-up Menu
Figure 4-11 Connections for a Parameter Function
Figure 4-12 Parameter Functions for a Module
Figure 4-13 Simple Example with a Parameter Function
Figure 4-14 Messages in the P-Func Editor
Figure 4-15 A Parameter Function Using Two Variables

Figure 5-1 An Image Processing Map
Figure 5-2 The Closed Group
Figure 5-3 The Open Group
Figure 5-4 The Group Editor
Figure 5-5 Renaming a Port
Figure 5-6 The Group Control Panel
Figure 5-7 The New Group Control Panel

Figure 6-1 The Skm Editor Window

Figure 7-1 Templates and Scripts
Figure 7-2 Template Icons
Figure 7-3 New Template Dialog Box
Figure 7-4 Input and Overview Templates
Figure 7-5 DataScribe Data Type Palette
Figure 7-6 Glyph Forms
Figure 7-7 The Shape and Node Type Icons
Figure 7-8 A New Array Structure
Figure 7-9 A Hierarchical Array
Figure 7-10 An Open Vector Glyph
Figure 7-11 A Simple DataScribe Script
Figure 7-12 Overview Output Port
Figure 7-13 The DataScribe Module in the Map Editor
Figure 7-14 A Scalar Glyph
Figure 7-15 An Array Glyph
Figure 7-16 A Complex 3D Array
Figure 7-17 A 3D Uniform Lattice
Figure 7-18 A 3D Perimeter Lattice
Figure 7-19 A 3D Curvilinear Lattice
Figure 7-20 A 3D Generic Lattice
Figure 7-21 A Set for a Bounding Box
Figure 7-22 Nested Sets
Figure 7-23 A Pattern Glyph
Figure 7-24 File Structure for Pattern Template
Figure 7-25 An Input Template Using Patterns
Figure 7-26 The Glyph Property Sheet
Figure 7-27 Parameters Template Title Bar
Figure 7-28 Constants Template Title Bar
Figure 7-29 Making the First Connection
Figure 7-30 A Script Using Patterns
Figure 7-31 Array Component Dialog Window
Figure 7-32 Selecting the X Value of a 2D Array
Figure 7-33 Component Dialog Window for X Values
Figure 7-34 Component Dialog Window for Data Values
Figure 7-35 New Menus for Input Template
Figure 7-36 Output Lattice Coordinate Vector
Figure 7-37 Output Coordinate Values (xCoord)
Figure 7-38 Output Coordinate Values (allX)
Figure 7-39 The Output Template Ruler
Figure 7-40 Reading a Formatted ASCII File
Figure 7-41 Ruler for Reading an ASCII File
Figure 7-42 Writing a Formatted ASCII File
Figure 7-43 An Output Array Ruler
Figure 7-44 A Curvilinear 3D Lattice Reader
Figure 7-45 The PLOT3D Script


Tables

Table 1-1 Some Components of IRIS Explorer
Table 2-1 Input Data Accepted by Modules
Table 2-2 Output Data Produced by Modules
Table 2-3 Image Processing Modules
Table 3-1 Modules Listed by Function
Table 3-2 Slicing Options
Table 3-3 Object Editors
Table 3-4 Loop Controller Modules
Table 4-1 Similar Widgets
Table 4-2 Parameter Expressions
Table 6-1 Using Commands
Table 7-1 DataScribe Elements
Table 7-2 Scalar Values
Table 7-3 Lattice Components
Table B-1 Skm Commands
Table B-2 Skm Command Syntax

Last modified: Mon Mar 3 11:37:19 1997
[ Documentation Home ]
© NAG Ltd. Oxford, UK, 1996