Next:
Contents
Contents
METK - The Medical Exploration Toolkit
Konrad Mühler and Christian Tietjen
Magdeburg, January 6, 2009
Contents
Acknowledgement
Introduction
Application Scenarios
Case Building / Segmentation
Conventional 3D Rendering
Conventional 2D Image Display
Displaying Critical Distances
Illustrative Visualization
Interactive Exploration
Storing Interesting Views
Debugging
Already Constructed Applications
NeckSurgeryPlanner
LiverSurgeryTrainer
VisibilityDemonstrator
IllustrativeRenderer
METK Basics
Data and Communication
The Cases
The 3d Objects
File format
Visualization concept
Messaging Concept
Build your own METKModule
Module Overview
Module descriptions in alphabetic order
METKAddImage
Usage
Send ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKAddROI
Usage
Listen ObjMgr-Events
Send ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKAddStructure
Usage
Listen ObjMgr-Events
Send ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKBookmark3D
Usage
Developer Information
Send ObjMgr-Events
Fields
Related modules
METKCaseObject
Usage
Listen ObjMgr-Events
Fields
Related modules
METKCaseOptimizer
Usage
Fields
Related modules
METKCodedSegmentation
Usage
Developer Information
Inputs and Outputs
Fields
ToDo List
Related modules
METKCollections
METKCSO
Usage
Listen ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKDebug
Usage
Developer Information
Fields
Related modules
METKDistanceTransform
Usage
Inputs and Outputs
Fields
Related modules
METKExplorer
Usage
Main window elements
Hierarchy tab
Visual Parameter tab
Viewer tab
Developer Information
Fields
ToDo List
Related modules
METKGlobalMessages
Usage
Listen ObjMgr-Events
Fields
Related modules
METKHierarchyBrowser
Usage
Developer Information
Listen ObjMgr-Events
Send ObjMgr-Events
Fields
ToDo List
Related modules
METKInfoWin
Usage
Developer Information
Known problems
Listen ObjMgr-Events
Fields
Related modules
METKIsoSurface
Usage
Developer Information
Listen ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKKeyStates
Usage
Listen ObjMgr-Events
Send ObjMgr-Events
Fields
Related modules
METKLiftChart
Usage
Listen ObjMgr-Events
Fields
Related modules
METKLoadSegMask
Usage
Inputs and Outputs
Fields
Related modules
METKLogFile
Usage
Listen ObjMgr-Events
Fields
Related modules
METKManager
Usage
Developer Information
Generating a Case
Loading a Case
Clean up a Case
Known problems
Listen ObjMgr-Events
Send Global Messages
Received METKMsgMessages
Fields
ToDo List
Related modules
METKMeasures
Usage
Send ObjMgr-Events
Fields
Related modules
METKMsgReceiver
Usage
Known problems
Listen ObjMgr-Events
Send ObjMgr-Events
Fields
Related modules
METKMsgSender
Usage
Known problems
Listen ObjMgr-Events
Send ObjMgr-Events
Fields
Related modules
METKObjBrowser
Usage
Fields
Related modules
METKOverlay2D
Usage
Listen ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKPackFiles
Usage
Fields
Related modules
METKPatientObject
Usage
Listen and send ObjMgr-Events
Fields
Related modules
METKPicking
Usage
Developer Information
Known problems
Inputs and Outputs
Fields
Related modules
METKROISelect
Usage
Listen ObjMgr-Events
Fields
Related modules
METKSaveCase
Usage
Developer Information
Known problems
Fields
Related modules
METKScriptBuilder
Usage
Developer Information
Fields
Related modules
METKScriptBunch
Usage
Developer Information
Send ObjMgr-Events
Fields
Related modules
METKSilhouette
Usage
Listen ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKSingleObjInfo
Usage
Send ObjMgr-Events
Fields
ToDo List
Related modules
METKStatus
Usage
Listen ObjMgr-Events
Fields
Related modules
METKStippling
Usage
Listen ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKStructureDetails
Usage
Fields
Related modules
METKStructureGroupBrowser
Usage
Known problems
Listen ObjMgr-Events
Send ObjMgr-Events
Fields
Related modules
METKSurfaceDistance2D
Usage
Inputs and Outputs
Fields
Related modules
METKSurfaceDistance3D
Usage
Listen ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKTexturing
Usage
Listen ObjMgr-Events
Inputs and Outputs
Fields
Related modules
METKVesselExplorer
Usage
Developer Information
Known problems
METKViewer2D
Usage
Developer Information
Listen ObjMgr-Events
Bidirectional ObjMgr-Connections
Inputs and Outputs
Fields
Related modules
METKViewer3D
UMDAnimation2
Local macros (for developers only)
ConvertXML
Location
Developer Information
Fields
Related modules
HepaXMLConverter
Location
Developer Information
Fields
Related modules
NeckVisionXMLConverter
Location
Developer Information
Fields
Related modules
StandardXMLConverter
Location
Developer Information
Fields
Related modules
METKInventorObject
Usage
Listen ObjMgr-Events
Send ObjMgr-Events
Fields
Related modules
ObjMgr Entries (for developers only)
Fixed ObjectIDs
All Layers and Infos for Fixed ObjectIDs
Animated Rendering - OBJ_ANIMATION
Application Version Information - OBJ_APPLICATION
Setting Bookmarks in 3D - OBJ_BOOKMARKS
General Case Information - OBJ_CASE
Clipping in 3D - OBJ_CLIPPING
Coded Segmentation Handling - OBJ_CODEDSEGMENTATION
Collection Handling - OBJ_COLLECTIONS
Message Exchange - OBJ_COMMUNICATION
Currently Selected Object - OBJ_CSO
Time for a cup of coffee - OBJ_GUI
Measurement Tools - OBJ_MEASTOOL
General Patient Information - OBJ_PATIENT
All Layers and Infos for Dynamic ObjectIDs
Images, ROIs and Segmented Structures
Layers for structures only
3D and 2D Viewers
About this document ...
Subversion User 2009-01-06