Computer Assited Medical Intervention Tool Kit  version 4.1
Static Public Member Functions | Private Member Functions | List of all members
AccelerationUnit Class Reference

Class that defines the different units of a Load 'Acceleration'. More...

#include <AccelerationUnit.h>

Inherits Unit.

Static Public Member Functions

static AccelerationUnitCMSm2 ()
 cm/s^2 More...
 
static AccelerationUnitMMSm2 ()
 mm/s^2 More...
 
static AccelerationUnitMSm2 ()
 Standard SI unit for acceleration: m/s^2. More...
 

Private Member Functions

 AccelerationUnit (std::string)
 

Additional Inherited Members

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

Detailed Description

Class that defines the different units of a Load 'Acceleration'.

Note
This class implements the type-safe design pattern.

Constructor & Destructor Documentation

◆ AccelerationUnit()

AccelerationUnit::AccelerationUnit ( std::string  n)
private

References Unit::unitString.

Member Function Documentation

◆ CMSm2()

AccelerationUnit & AccelerationUnit::CMSm2 ( )
static

cm/s^2

Referenced by Loads::xmlRead().

◆ MMSm2()

AccelerationUnit & AccelerationUnit::MMSm2 ( )
static

mm/s^2

Referenced by Loads::xmlRead().

◆ MSm2()

AccelerationUnit & AccelerationUnit::MSm2 ( )
static

Standard SI unit for acceleration: m/s^2.

Referenced by Acceleration::Acceleration(), and Loads::xmlRead().


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