The MITK Style Guide and Technical Notes

The following document is a description of the accepted coding style for the Medical Imaging Interaction Toolkit (MITK). Developers who wish to contribute code to MITK should read and adhere to the standards described here.

Available sections:

Name Conventions

Naming Classes

Naming Files

Naming Methods and Functions

Naming Signal/Slots Methods and Functions

Naming Class Data Members

Naming Local Variables

Naming Qt Variables

Naming Typedefs

Pointer

Declaration of Pointers

SmartPointer

Namespace

Code Layout and Indentation

General Layout

Class Layout

Use of Braces

Include Guards

Use of #include guards

Some Technical Notes

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines