IRIS Explorer Collaborative User's Guide (UNIX)

Release 5.0 Edition


Table of Contents

Overview
1 Architecture
1.1 Multi-User Architecture
1.2 Multi-User Implementation
1.2.1 Overview
1.2.2 Central Server
1.2.3 Local Server
1.2.4 Advisor Module
1.2.5 Collaboratively Aware Modules
2 Module Suite
2.1 COVISA Server
2.2 MServer Before Connection
2.3 MServer After Connection
2.4 MShare Modules Before Connection
2.5 MShare Modules After Connection
2.6 MAdvisor
2.7 Additional Modules
2.7.1 MSharePointer
2.7.1.1 Setting the Render Module into an Appropriate Mode for Use with MSharePointer
2.7.2 MShareGraph3D
2.7.3 MShareLatToGeom
3 Programmer API
3.1 COVISA Collaboration Class for IRIS Explorer
3.1.1 Name
3.1.2 Synopsis
3.1.3 Constructor and Destructor from Class cxCollab
3.1.4 Methods from Class cxCollab
3.1.5 Description
3.1.5.1 Constructors
3.1.5.2 Methods
3.1.6 Further Notes
3.2 Annotated Examples
4 On-The-Fly Collaboration
4.1 Step 1 – Start a COVISA Server
4.2 Step 2 – Connect to the Session
4.3 Step 3 – Starting a Collaborative Module
4.4 Step 4 – Sharing Other Datatypes
4.5 Step 5 – Collaborating over Geometry
4.6 Step 6 – Ending a Session
5 End User Applications
5.1 Example Collaborative Applications
5.1.1 Medical Example
5.1.2 Protein Database Viewer
5.1.3 Graph Viewer
6 FAQ
System
Modules
Server

List of Figures

Figure 1-1 Multi-User Architecture
Figure 1-2 Local Server Module
Figure 1-3 Advisor Module
Figure 1-4 Share Module in Disconnected and Connected State
Figure 2-1 MServer Module Before Connection
Figure 2-2 MServer Module After Connection
Figure 2-3 An MShare Module Before Connection
Figure 2-4 An MShare Module After Connection
Figure 2-5 The MAdvisor Module
Figure 2-6 MSharePointer Before and After Connection
Figure 2-7 MSharePointer Wired to Render
Figure 2-8 Changing the Mode of the Render Module
Figure 2-9 MShareGraph3D Before and After Connection
Figure 2-10 MShareLatToGeom Before and After Connection
Figure 4-1 MServer in the Librarian
Figure 4-2 MServer Module
Figure 4-3 Introducing MShareParam into the cfd Map
Figure 4-4 Wiring MShareParam into the cfd Map
Figure 4-5 IsosurfaceLat Wired for Multiple Control
Figure 4-6 MShareLat Used to Share a Colormap
Figure 4-7 Collaborating over Geometry

ISBN 1-85206-197-9

NP3549