CTK Integration Levels Overview: Difference between revisions
From Commontk
Jump to navigationJump to search
(added line to explain table) |
(replaced "Details" by "Scenarios"; links named "Details" now refer to concept/status pages of the respective topics) |
||
Line 8: | Line 8: | ||
|- style="background-color:#EEEEEE;" | |- style="background-color:#EEEEEE;" | ||
| Level 1: DICOM Supplement 118 | | Level 1: DICOM Supplement 118 | ||
[[IntegrationLevel1Details| | ([[IntegrationLevel1Details|Scenarios]], [[Documentation/DicomApplicationHosting|Details]]) | ||
| | | | ||
* Host communication | * Host communication | ||
Line 18: | Line 18: | ||
|- | |- | ||
| Level 2: Command line interface | | Level 2: Command line interface | ||
[[IntegrationLevel2Details| | ([[IntegrationLevel2Details|Scenarios]], not yet available within CTK) | ||
| | | | ||
* parsing of parameter descriptions | * parsing of parameter descriptions | ||
Line 26: | Line 26: | ||
|- style="background-color:#EEEEEE;" | |- style="background-color:#EEEEEE;" | ||
| Level 3: CTK event bus | | Level 3: CTK event bus | ||
[[IntegrationLevel3Details| | ([[IntegrationLevel3Details|Scenarios]], [[Documentation/Messaging|Details]]) | ||
|colspan="2"| | |colspan="2"| | ||
Line 33: | Line 33: | ||
|- | |- | ||
| Level 4: CTK services | | Level 4: CTK services | ||
[[IntegrationLevel4Details| | ([[IntegrationLevel4Details|Scenarios]], [[Documentation/CTK Plugin Framework: Introduction|Details]]) | ||
|colspan="2"| | |colspan="2"| | ||
* Component-based software development | * Component-based software development | ||
Line 40: | Line 40: | ||
|- style="background-color:#EEEEEE;" | |- style="background-color:#EEEEEE;" | ||
| Level 5: “Classic” C++ | | Level 5: “Classic” C++ | ||
[[Level5Details| | ([[Level5Details|Scenarios]]) | ||
|colspan="2"| | |colspan="2"| | ||
* DICOM Q/R | * DICOM Q/R ([http://www.commontk.org/docs/html/classctkDICOMAppWidget.html ctkDICOMAppWidget], [http://www.commontk.org/docs/html/classctkDICOMServerNodeWidget.html ctkDICOMServerNodeWidget]) | ||
* Local DICOM file management (indexer, database …) | * Local DICOM file management (indexer, database …) ([http://www.commontk.org/docs/html/classctkDICOMModel.html ctkDICOMModel]) | ||
* DICOM testing infrastructure | * DICOM testing infrastructure | ||
* Qt widgets for DICOM, Medical Imaging applications … | * Qt widgets for DICOM, Medical Imaging applications … ([[Documentation/ImageGallery|Image Gallery]], [[Documentation/WidgetPlans|Plans]]) | ||
* Scripting support | * Scripting support ([http://www.commontk.org/docs/html/classctkPythonShell.html ctkPythonShell]) | ||
* Application launcher | * Application launcher |
Revision as of 02:25, 27 September 2011
Home < CTK Integration Levels OverviewCTK supports the common use of medical imaging software developments on different levels (not all of these levels are available yet):
CTK benefit for Host | CTK benefit for App/Module | |
---|---|---|
Level 1: DICOM Supplement 118 |
|
|
Level 2: Command line interface
(Scenarios, not yet available within CTK) |
|
|
Level 3: CTK event bus |
| |
Level 4: CTK services |
| |
Level 5: “Classic” C++ |
|