Computer Assited Medical Intervention Tool Kit  version 5.0
+ Collaboration diagram for LML:

Classes

class  Acceleration
 Class that defines the type of Load 'Acceleration', for example to set the gravity. More...
 
class  AccelerationUnit
 Class that defines the different units of a Load 'Acceleration'. More...
 
class  Direction
 Class that defines the direction of the Load with x, y and z. More...
 
class  Force
 Class that defines the type of Load 'Force'. More...
 
class  ForceUnit
 Class that defines the different units of a Load 'Force'. More...
 
class  Load
 Class that describes a load to be used in the simulation. This load can have different types Translation, Rotation, Force and Pressure. This load can be created by parsing in an XML file or by load library programming A load could be save in XML format as well using the << operator. The load is set automatically when the method setTarget is called. More...
 
class  Loads
 This class makes it possible to manage a list of "Load". Remember that Load is an abstract class (concrete instances are in instances of Translation, Force...etc) More...
 
class  Pressure
 Class that defines the type of Load 'Pressure'. More...
 
class  PressureUnit
 Class that defines the different units of a Load 'Pressure'. More...
 
class  Rotation
 Class that defines the type of Load 'Rotation'. More...
 
class  RotationUnit
 RotationUnit model the different values that can be taken by the unit field of a rotation. More...
 
class  TargetList
 Manage a list of targets, can be created/modified using either an integer, a name, a list of integers given in a string (e.g. "1,3,5,10-15"), or a list of names given in a string (e.g. "componentA,componentB"). More...
 
class  Translation
 Class that defines the type of Load 'Translation'. More...
 
class  TranslationUnit
 TranslationUnit model the different values that can be taken by the unit field of a translation. More...
 
class  Unit
 Class that defines the unit of the Load. More...
 
class  ValueEvent
 A valueEvent of a load is composed of a value and a date. More...
 

Detailed Description

Load Markup Language. LML stands for Load Markup Language. It is a XML language designed to describe forces or constraints applied to one or many "points" for a given time and a given intensity.