NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
Core

Core building blocks. More...

Modules

 Math
 The CustusX Math library, based on Eigen.
 
 Tool
 
 PatientModel
 The virtual patient.
 
 Algorithms
 In-house algorithms and adapters around external ones.
 
 Property
 Framework for a presenting interfaces to backend data.
 
 Logger
 Logging of status, errors, debug to console and file.
 
 Utilities
 All basic unrelated functionality.
 
 Video
 Video related interfaces and data classes.
 
 Settings
 Settings files and file system locations.
 

Classes

class  cx::CoreServices
 

Detailed Description

Core building blocks.

\defgroup cx_resource Resource Layer
\ingroup cx_base

\brief A collection of common utility classes available to everyone.

The Resource Layer consists of building blocks that are available to everyone.
Everything here is/should be reusable, i.e. used by at least two other modules.

The Core library is the basic component, all other libraries depend on that
and are specialized in some way.

In principle, this layer contains no global state, but a few exceptions exist:
 - Reporter
 - Settings
 - XmlOptionFile

Other notable content: