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

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

allocate()BasicAtomPropertiesprivate
allocatedBasicAtomPropertiesprivate
ATOM enum valueStructureProperties
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
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
INVALID enum valueStructureProperties
isAField(std::string attName) const Propertiesinline
LINE enum valueStructureProperties
maxUniqueIndexBasicAtomPropertiesprivatestatic
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
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
XBasicAtomPropertiesprivate
xmlPrint(std::ostream &)=0BasicAtomPropertiespure virtual
StructureProperties::xmlPrint(std::ostream &) const StructureProperties
~BasicAtomProperties()BasicAtomPropertiesvirtual
~Properties()Propertiesvirtual
~StructureProperties()StructurePropertiesinlinevirtual