![]() |
Computer Assited Medical Intervention Tool Kit
version 4.0
|
#include <pml/StructuralComponent.h>
#include "ComponentDC.h"
#include "PMComponentAPI.h"
#include <algorithm>
#include <vtkSmartPointer.h>
Go to the source code of this file.
Classes | |
class | StructuralComponentDC |
The manager of the Structural component data. More... | |
Typedefs | |
typedef std::map< Atom *, unsigned int > | std::AtomVtkPointsIndexMap |
definition of the association map (=STL map) AtomVtkPointsIndexMap. More... | |
typedef std::map< Atom *, unsigned int >::iterator | std::AtomVtkPointsIndexMapIterator |
the iterator corresponding to the AtomVtkPointsMap More... | |
typedef std::pair< Atom *, unsigned int > | std::AtomVtkPointsIndexPair |
definition of a couple (=STL pair) [Atom *, unsigned int] this associates an atom to its index in the vtkPoints array. More... | |
typedef std::map<Atom *, unsigned int> std::AtomVtkPointsIndexMap |
definition of the association map (=STL map) AtomVtkPointsIndexMap.
AtomVtkPointsIndexMap associate the atoms with their index in the VtkPoints array. The key is the atom, so that it is simple to retrieve the index from the atom (which is supposed to be the most often used functionnality).
typedef std::map<Atom *, unsigned int>::iterator std::AtomVtkPointsIndexMapIterator |
the iterator corresponding to the AtomVtkPointsMap
typedef std::pair<Atom *, unsigned int> std::AtomVtkPointsIndexPair |
definition of a couple (=STL pair) [Atom *, unsigned int] this associates an atom to its index in the vtkPoints array.