Computer Assited Medical Intervention Tool Kit  version 4.1
Classes | Macros | Typedefs
SofaSimulator.h File Reference
#include "InteractiveSimulator.h"
#include <sofa/simulation/tree/TreeSimulation.h>
#include <sofa/component/container/MechanicalObject.h>
#include <sofa/defaulttype/VecTypes.h>
#include <sofa/simulation/common/Node.h>
#include <sofa/simulation/tree/GNode.h>
#include "TranslationConstraint.h"

Go to the source code of this file.

Classes

class  SofaSimulator
 TODO Comment class here. More...
 

Macros

#define SofaVector   sofa::helper::vector
 

Typedefs

typedef map< unsigned int, MechanicalObjectDOFIndex > std::AtomDOFMap
 definition of the association set (=map in STL) AtomDOFMap AtomDOFMap associates an atom index with the the MechanicalObjectDofIndex More...
 
typedef map< unsigned int, unsigned int > std::MechanicalObjectAtomDOFMap
 there is one MechanicalObjectAtomDOFMap per Mechanical Object: this is a map where first is the atom index and second is the DOF index for this mechanical object More...
 
typedef map< unsigned int, unsigned int > std::MechanicalObjectDOFAtomMap
 there is one MechanicalObjectDOFAtomMap per Mechanical Object: this is a map where first is the DOF index for this mechanical object and second is the atom index More...
 
typedef pair< unsigned int, unsigned int > std::MechanicalObjectDOFIndex
 definition of a couple (=STL pair) [unsigned int mecObjectIndex, unsigned int dofIndex] More...
 

Macro Definition Documentation

◆ SofaVector

#define SofaVector   sofa::helper::vector

Typedef Documentation

◆ AtomDOFMap

typedef map<unsigned int, MechanicalObjectDOFIndex> std::AtomDOFMap

definition of the association set (=map in STL) AtomDOFMap AtomDOFMap associates an atom index with the the MechanicalObjectDofIndex

◆ MechanicalObjectAtomDOFMap

typedef map<unsigned int, unsigned int> std::MechanicalObjectAtomDOFMap

there is one MechanicalObjectAtomDOFMap per Mechanical Object: this is a map where first is the atom index and second is the DOF index for this mechanical object

◆ MechanicalObjectDOFAtomMap

typedef map<unsigned int, unsigned int> std::MechanicalObjectDOFAtomMap

there is one MechanicalObjectDOFAtomMap per Mechanical Object: this is a map where first is the DOF index for this mechanical object and second is the atom index

◆ MechanicalObjectDOFIndex

typedef pair<unsigned int, unsigned int> std::MechanicalObjectDOFIndex

definition of a couple (=STL pair) [unsigned int mecObjectIndex, unsigned int dofIndex]