Computer Assited Medical Intervention Tool Kit  version 4.0
Classes | Typedefs
AtomDC.h File Reference
#include <set>
#include <camitkcore/Component.h>
#include <GeometricObject.h>
#include <vtkFollower.h>
#include <vtkSmartPointer.h>
#include "PMComponentAPI.h"

Go to the source code of this file.

Classes

class  AtomDC
 The manager of the Atom data. More...
 

Typedefs

typedef std::map< camitk::InterfaceNode *, unsigned int > std::IndexInParentItemMap
 definition of the association set (=map in STL) IndexInParentItemMap. More...
 
typedef std::map< camitk::InterfaceNode *, unsigned int >::iterator std::IndexInParentItemMapIterator
 the iterator corresponding to the IndexInParentItemMap map More...
 
typedef std::pair< camitk::InterfaceNode *, unsigned int > std::IndexInParentItemPair
 definition of a couple (=STL pair) [InterfaceNode *, unsigned int] this associates a parent data component with a subItem order number More...
 

Typedef Documentation

◆ IndexInParentItemMap

typedef std::map<camitk::InterfaceNode *, unsigned int> std::IndexInParentItemMap

definition of the association set (=map in STL) IndexInParentItemMap.

IndexInParentItemMap allows a DC to associate all its parent DCs with its order numbers in these parent DCs. The key is the parent DC, so that it is simple to retrieve the order number of a this DC in a particular parent item.

◆ IndexInParentItemMapIterator

typedef std::map<camitk::InterfaceNode *, unsigned int>::iterator std::IndexInParentItemMapIterator

the iterator corresponding to the IndexInParentItemMap map

◆ IndexInParentItemPair

typedef std::pair<camitk::InterfaceNode *, unsigned int> std::IndexInParentItemPair

definition of a couple (=STL pair) [InterfaceNode *, unsigned int] this associates a parent data component with a subItem order number