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

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

ATOM enum valueStructureProperties
AtomProperties(PhysicalModel *p)AtomPropertiesinline
AtomProperties(PhysicalModel *p, xmlNodePtr node)AtomPropertiesinline
AtomProperties(PhysicalModel *p, const unsigned int ind)AtomPropertiesinline
AtomProperties(PhysicalModel *p, const double pos[3])AtomPropertiesinline
AtomProperties(PhysicalModel *p, const unsigned int ind, const double pos[3])AtomPropertiesinline
BasicAtomProperties(PhysicalModel *myPM)BasicAtomProperties
BasicAtomProperties(PhysicalModel *myPM, xmlNodePtr n)BasicAtomProperties
BasicAtomProperties(PhysicalModel *myPM, const unsigned int ind)BasicAtomProperties
BasicAtomProperties(PhysicalModel *myPM, const double pos[3])BasicAtomProperties
BasicAtomProperties(PhysicalModel *myPM, const unsigned int ind, const double pos[3])BasicAtomProperties
beginXML(std::ostream &)BasicAtomPropertiesprotected
domToFields(xmlNodePtr node)Properties
endXML(std::ostream &)BasicAtomPropertiesprotected
fieldsPropertiesprotected
GeometricType enum nameStructureProperties
get(std::string attName, std::string &attVal) const Propertiesinline
getBool(std::string attName) const Propertiesinline
getDouble(std::string attName)Propertiesinline
getField(unsigned int) const Properties
getIndex() const StructurePropertiesinline
getInt(std::string attName) const Propertiesinline
getMyCustomProperty1() const AtomPropertiesinline
getMyCustomProperty2() const AtomPropertiesinline
getName() const Propertiesinline
getPhysicalModel() const Propertiesinline
getPosition(double pos[3]) const BasicAtomPropertiesinline
getString(std::string attName) const Propertiesinline
getType() const StructurePropertiesinline
HEXAHEDRON enum valueStructureProperties
indexStructurePropertiesprotected
init()AtomPropertiesprotectedvirtual
INVALID enum valueStructureProperties
isAField(std::string attName) const Propertiesinline
LINE enum valueStructureProperties
myCustomProperty1AtomPropertiesprotected
myCustomProperty2AtomPropertiesprotected
numberOfFields() const Properties
POLY_LINE enum valueStructureProperties
POLY_VERTEX enum valueStructureProperties
Properties(const std::string n="")Properties
Properties(PhysicalModel *, const std::string n="")Properties
PYRAMID enum valueStructureProperties
QUAD enum valueStructureProperties
resetUniqueIndex()BasicAtomPropertiesstatic
set(std::string attName, double val)Propertiesinline
set(std::string attName, int val)Propertiesinline
set(std::string attName, bool val)Propertiesinline
set(std::string attName, std::string val)Propertiesinline
setIndex(const unsigned int)StructurePropertiesinline
setMyCustomProperty1(const int)AtomPropertiesinline
setMyCustomProperty2(const std::string)AtomPropertiesinline
setName(std::string)Propertiesinline
setPhysicalModel(PhysicalModel *)Propertiesinline
setPosition(const double[3])BasicAtomPropertiesinline
setPosition(const double, const double, const double)BasicAtomPropertiesinline
setPositionPointer(double *ptr, bool update=true)BasicAtomProperties
setType(const GeometricType t)StructurePropertiesinline
StructureProperties(PhysicalModel *, const GeometricType)StructureProperties
TETRAHEDRON enum valueStructureProperties
toString(const GeometricType)StructurePropertiesstatic
toType(const std::string)StructurePropertiesstatic
TRIANGLE enum valueStructureProperties
WEDGE enum valueStructureProperties
xmlPrint(std::ostream &)AtomPropertiesvirtual
StructureProperties::xmlPrint(std::ostream &) const StructureProperties
~AtomProperties()AtomPropertiesvirtual
~BasicAtomProperties()BasicAtomPropertiesvirtual
~Properties()Propertiesvirtual
~StructureProperties()StructurePropertiesinlinevirtual