Computer Assited Medical Intervention Tool Kit  version 5.0
AtomProperties Member List

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

allocate()AtomPropertiesprivate
allocatedAtomPropertiesprivate
ATOM enum valueStructureProperties
AtomProperties(PhysicalModel *myPM)AtomProperties
AtomProperties(PhysicalModel *myPM, physicalModel::AtomProperties xmlAtomProp)AtomProperties
AtomProperties(PhysicalModel *myPM, const unsigned int ind)AtomProperties
AtomProperties(PhysicalModel *myPM, const double pos[3])AtomProperties
AtomProperties(PhysicalModel *myPM, const unsigned int ind, const double pos[3])AtomProperties
fieldsPropertiesprotected
GeometricType enum nameStructureProperties
get(std::string attName, std::string &attVal) constPropertiesinline
getBool(std::string attName) constPropertiesinline
getDouble(std::string attName)Propertiesinline
getField(unsigned int) constProperties
getIndex() constStructurePropertiesinline
getInt(std::string attName) constPropertiesinline
getName() constPropertiesinline
getPhysicalModel() constPropertiesinline
getPosition(double pos[3]) constAtomPropertiesinline
getString(std::string attName) constPropertiesinline
getType() constStructurePropertiesinline
HEXAHEDRON enum valueStructureProperties
indexStructurePropertiesprotected
INVALID enum valueStructureProperties
isAField(std::string attName) constPropertiesinline
LINE enum valueStructureProperties
maxUniqueIndexAtomPropertiesprivatestatic
myPMPropertiesprivate
namePropertiesprivate
numberOfFields() constProperties
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()AtomPropertiesstatic
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])AtomPropertiesinline
setPosition(const double, const double, const double)AtomPropertiesinline
setPositionPointer(double *ptr, bool update=true)AtomProperties
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
typeStructurePropertiesprivate
WEDGE enum valueStructureProperties
XAtomPropertiesprivate
xmlPrint(std::ostream &)AtomPropertiesvirtual
StructureProperties::xmlPrint(std::ostream &) constStructureProperties
xmlToFields(xsd::cxx::tree::attribute_set< char > attrs)Properties
~AtomProperties() overrideAtomProperties
~Properties()=defaultPropertiesvirtual
~StructureProperties()=defaultStructureProperties