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

Classes

class  Atom
 An atom has an unique index in the physical model object, a 3D position, and different basic properties. It is the most basic structure composing a physical model. It is on an atoms that the forces and loads could be applied in order to generate dynamics. More...
 
class  AtomProperties
 This class manages all the properties attached to an atom. More...
 
class  Cell
 A cell has an unique index in the physical model object, is composed by atoms, and different basic properties. It is the most basic component composing a physical model. More...
 
class  CellProperties
 Describes and manages the properties attached to cells. More...
 
class  Component
 A component is something that composed something and could also be a part of something. More...
 
class  Facet
 Class facet to hold and compare facet This class is used for the extraction of external surface during importation of simulator specific files. More...
 
class  MultiComponent
 A multi-component stores other components, hence providing a way to have an tree representation of components. Isn't that tricky? More...
 
class  PhysicalModel
 This is the main class of this project. Following a nice concept, a physical model is able to represent any kind of 3D physical model that appeared, appears or will appear on earth. This include FEM meshes, spring-mass networks, phymulob etc... More...
 
class  PMLAbortException
 Exception class to handle abortion in the xmlReading Particularly useful to handle constructor's abortion. More...
 
class  Properties
 Describes the properties common to all structures and components. More...
 
class  RenderingMode
 Handle rendering options (surface and wireframe) of an Object3D. More...
 
class  StructuralComponent
 A structural component is composed either by cell or by atoms. More...
 
class  StructuralComponentProperties
 A class that manages the structural component properties. More...
 
class  Structure
 Pure virtual class that represent an element of the structure. This implies that every structure could be represented in 3D and is a part of a structural component. More...
 
class  StructureProperties
 Describes the properties common to all structures. More...
 

Detailed Description

Physical Model markup Language. PML stands for Physical Model markup Language. It is an XML language designed to describe tissues and structures as physical objects using a model (discrete, continuous, ...) in order to perform a medical simulatio