Computer Assited Medical Intervention Tool Kit  version 4.1
PhysicalModel Member List

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

addAtom(Atom *)PhysicalModel
addGlobalIndexAtomPair(std::GlobalIndexStructurePair)PhysicalModel
addGlobalIndexCellPair(std::GlobalIndexStructurePair)PhysicalModel
atomMapPhysicalModelprivate
atomsPhysicalModelprivate
cellIndexOptimizedPhysicalModelprivate
cellMapPhysicalModelprivate
clear()PhysicalModelprivate
exclusiveComponentsPhysicalModelprivate
exportAnsysMesh(std::string filename)PhysicalModel
exportPatran(std::string filename)PhysicalModel
getAtom(const unsigned int id)PhysicalModelinline
getAtoms() constPhysicalModelinline
getCell(const unsigned int id)PhysicalModelinline
getComponentByName(const std::string n)PhysicalModel
getExclusiveComponent(const unsigned int) constPhysicalModel
getExclusiveComponents() constPhysicalModelinline
getInformativeComponent(const unsigned int) constPhysicalModel
getInformativeComponents() constPhysicalModelinline
getName() constPhysicalModelinline
getNumberOfAtoms() constPhysicalModel
getNumberOfCells() constPhysicalModel
getNumberOfExclusiveComponents() constPhysicalModel
getNumberOfInformativeComponents() constPhysicalModel
getPositionPointer() constPhysicalModel
getPositionPointer(const unsigned int index) constPhysicalModel
getPositionPointer(const Atom *a) constPhysicalModel
getProperties()PhysicalModelinline
getStructureByName(const std::string n)PhysicalModelinline
informativeComponentsPhysicalModelprivate
init()PhysicalModelprivate
isModified()PhysicalModelinline
isModifiedFlagPhysicalModelprivate
optimizedCellListPhysicalModelprivate
optimizeIndexes()PhysicalModelprivate
optimizeIndexes(MultiComponent *, unsigned int *)PhysicalModelprivate
parseAtoms(physicalModel::Atoms atomsRoot)PhysicalModelprivate
parseComponents(physicalModel::MultiComponent mcFather, Component *father, bool isExclusive)PhysicalModelprivate
parseTree(std::unique_ptr< physicalModel::PhysicalModel > root, std::string defaultName)PhysicalModelprivate
PhysicalModel() noexceptPhysicalModel
PhysicalModel(const char *fileName, PtrToSetProgressFunction pspf=nullptr)PhysicalModel
positionPtrPhysicalModelprivate
propertiesPhysicalModelprivate
setAtomPosition(Atom *atom, const double pos[3])PhysicalModelvirtual
setAtoms(StructuralComponent *, bool deleteOld=true)PhysicalModel
setExclusiveComponents(MultiComponent *)PhysicalModel
setInformativeComponents(MultiComponent *)PhysicalModel
setModified()PhysicalModelinline
setName(const std::string)PhysicalModelinline
setProgress(const float donePercentage)PhysicalModelvirtual
setProgressFunctionPhysicalModelprivate
VERSIONPhysicalModelstatic
xmlPrint(std::ostream &o, bool opt=false)PhysicalModel
xmlRead(const char *n)PhysicalModelprivate
~PhysicalModel()PhysicalModelvirtual