Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Static Public Member Functions | Private Member Functions | List of all members
TranslationUnit Class Reference

TranslationUnit model the different values that can be taken by the unit field of a translation. More...

#include <TranslationUnit.h>

+ Inheritance diagram for TranslationUnit:

Static Public Member Functions

static TranslationUnitM ()
 meters More...
 
static TranslationUnitMICRO_M ()
 micro meters More...
 
static TranslationUnitMM ()
 millimeters More...
 
static TranslationUnitNM ()
 nano meters More...
 

Private Member Functions

 TranslationUnit (std::string n)
 

Additional Inherited Members

- Public Member Functions inherited from Unit
std::string getUnitName ()
 
virtual ~Unit ()
 
- Protected Attributes inherited from Unit
std::string unitString
 

Detailed Description

TranslationUnit model the different values that can be taken by the unit field of a translation.

Note
This class implements the type-safe design pattern.

Constructor & Destructor Documentation

TranslationUnit::TranslationUnit ( std::string  n)
inlineprivate

References Unit::unitString.

Member Function Documentation

static TranslationUnit& TranslationUnit::M ( )
static

meters

static TranslationUnit& TranslationUnit::MICRO_M ( )
static

micro meters

static TranslationUnit& TranslationUnit::MM ( )
static

millimeters

static TranslationUnit& TranslationUnit::NM ( )
static

nano meters


The documentation for this class was generated from the following file: