This is the complete list of members for Atom, including all inherited members.
addStructuralComponent(StructuralComponent *) | Structure | inlinevirtual |
Atom(PhysicalModel *myPM) | Atom | |
Atom(PhysicalModel *myPM, physicalModel::Atom atom, 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() | Structure | inline |
getIndex() const | Structure | |
getIndexInAtoms() const | Atom | |
getName() const | Structure | |
getNumberOfStructuralComponents() const | Structure | inline |
getPosition(double pos[3]) const | Atom | inline |
getProperties() const | Atom | inline |
getStructuralComponent(unsigned int i) | Structure | inline |
getType() const | Structure | |
hasIndex | Structure | |
isInstanceOf(const char *) const override | Atom | inlinevirtual |
properties | Structure | protected |
removeStructuralComponent(StructuralComponent *) | Structure | inline |
setIndex(const unsigned int) override | Atom | virtual |
setName(std::string) | Structure | |
setPhysicalModel(PhysicalModel *) | Structure | virtual |
setPosition(const double[3]) | Atom | inline |
setPosition(const double, const double, const double) | Atom | inline |
Structure() | Structure | inline |
xmlPrint(std::ostream &, const StructuralComponent *) override | Atom | virtual |
~Atom() override | Atom | |
~Structure()=default | Structure | virtual |