#include <map>
#include <QObject>
#include <MeshComponent.h>
#include "PMLComponentAPI.h"
#include <vtkSelectionNode.h>
#include <vtkExtractSelection.h>
Go to the source code of this file.
|
using | std::AtomPointIdMap = std::map< const Atom *, const vtkIdType > |
| definition of the association set (=map in STL) AtomPointIdMap. More...
|
|
using | std::AtomPointIdMapIterator = std::map< const Atom *, const vtkIdType >::iterator |
| the iterator corresponding to the AtomPointIdMap map More...
|
|
using | std::AtomPointIdPair = std::pair< const Atom *, const vtkIdType > |
| As the PhysicalModel atom index can be different to the node index (continuity in id is not mandatory in PML) a map is needed to link the atom index with its corresponding vtkPoint Id definition of a couple (=STL pair) [Atom *, vtkIdType] this associates an atom to its vtkPoint Id. More...
|
|
◆ AtomPointIdMap
definition of the association set (=map in STL) AtomPointIdMap.
AtomPointIdMap associate all the Atom with their vtkPoint Id. The key is the atom, so that it is simple to retrieve its corresponding point Id (which is supposed to be the most often used functionnality).
◆ AtomPointIdMapIterator
the iterator corresponding to the AtomPointIdMap map
◆ AtomPointIdPair
As the PhysicalModel atom index can be different to the node index (continuity in id is not mandatory in PML) a map is needed to link the atom index with its corresponding vtkPoint Id definition of a couple (=STL pair) [Atom *, vtkIdType] this associates an atom to its vtkPoint Id.