Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Atom Member List

This is the complete list of members for Atom, including all inherited members.

addStructuralComponent(StructuralComponent *)Structureinline
Atom(PhysicalModel *myPM)Atom
Atom(PhysicalModel *myPM, xmlNodePtr n, unsigned int id=-1)Atom
Atom(PhysicalModel *myPM, const double pos[3])Atom
Atom(PhysicalModel *myPM, const unsigned int ind)Atom
Atom(PhysicalModel *myPM, const unsigned int ind, const double pos[3])Atom
getAllStructuralComponents()Structureinline
getIndex() const Structure
getIndexInAtoms() const Atom
getName() const Structure
getNumberOfStructuralComponents() const Structureinline
getPosition(double pos[3]) const Atominline
getProperties() const Atominline
getStructuralComponent(unsigned int i)Structureinline
getType() const Structure
indexInAtomsAtomprivate
isInstanceOf(const char *) const Atominlinevirtual
propertiesStructureprotected
removeStructuralComponent(StructuralComponent *)Structureinline
setIndex(const unsigned int)Atomvirtual
setName(std::string)Structure
setPhysicalModel(PhysicalModel *)Structurevirtual
setPosition(const double[3])Atominline
setPosition(const double, const double, const double)Atominline
Structure()Structureinline
xmlPrint(std::ostream &, const StructuralComponent *)Atomvirtual
~Atom()Atom
~Structure()Structureinlinevirtual