![]() |
Computer Assited Medical Intervention Tool Kit
version 4.0
|
#include <MeshComponent.h>
#include <InterfaceGeometry.h>
#include <Geometry.h>
#include "PMComponentAPI.h"
#include <pml/Component.h>
#include <pml/MultiComponent.h>
#include <pml/StructuralComponent.h>
#include <pml/RenderingMode.h>
Go to the source code of this file.
Classes | |
class | PMManagerDC |
The manager of the physical model data. More... | |
Typedefs | |
typedef std::map< Atom *, AtomDC * > | std::AtomDCMap |
definition of the association set (=map in STL) AtomDCMap. More... | |
typedef std::map< Atom *, AtomDC * >::iterator | std::AtomDCMapIterator |
the iterator corresponding to the AtomDCMap map More... | |
typedef std::pair< Atom *, AtomDC * > | std::AtomDCPair |
definition of a couple (=STL pair) [Atom *, AtomDC *] this associates an atom to its DC More... | |
typedef std::map< ::Component *, ComponentDC * > | std::ComponentDCMap |
definition of the association STL map ComponentDCMap. More... | |
typedef std::map< ::Component *, ComponentDC * >::iterator | std::ComponentDCMapIterator |
the iterator corresponding to the ComponentDC map More... | |
typedef std::pair< ::Component *, ComponentDC * > | std::ComponentDCPair |
definition of a couple (=STL pair) [Component *, ComponentDC *] this associates a Component to its DC More... | |
typedef std::map<Atom *, AtomDC *> std::AtomDCMap |
definition of the association set (=map in STL) AtomDCMap.
AtomDCMap associate all the DC with their atom. The key is the atom, so that it is simple to retrieve a DC from its atom (which is supposed to be the most often used functionnality).
typedef std::map<Atom *, AtomDC *>::iterator std::AtomDCMapIterator |
the iterator corresponding to the AtomDCMap map
typedef std::pair<Atom *, AtomDC *> std::AtomDCPair |
typedef std::map< ::Component *, ComponentDC *> std::ComponentDCMap |
definition of the association STL map ComponentDCMap.
ComponentDCMap associate all the ComponentDC with their Physical Model Components. The key is the Component, so that it is simple to retrieve a DC from the Component (which is supposed to be the most often used functionnality). This map is used in three ways : [Cell,DC], [SC,DC] and [MC,DC]. (yes, it is a shame there are not AC/DC map... Let there be rock )
typedef std::map< ::Component *, ComponentDC *>::iterator std::ComponentDCMapIterator |
the iterator corresponding to the ComponentDC map
typedef std::pair< ::Component *, ComponentDC *> std::ComponentDCPair |
definition of a couple (=STL pair) [Component *, ComponentDC *] this associates a Component to its DC