Computer Assisted Medical Intervention Tool Kit  version 5.2
StructuralComponent Member List

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

addParentMultiComponent(MultiComponent *)Componentinline
addStructure(Structure *s, bool check=true)StructuralComponentinline
addStructureIfNotIn(Structure *s)StructuralComponent
atomListStructuralComponentprotected
ATOMS enum valueStructuralComponent
CELLS enum valueStructuralComponent
Component(PhysicalModel *, std::string n="")Component
ComposedBy enum nameStructuralComponent
composedBy()StructuralComponentvirtual
deleteAllStructures()StructuralComponentvirtual
deleteProperties()Componentprotected
getAllParentMultiComponents()Componentinline
getAtoms()StructuralComponent
getCell(unsigned int) const overrideStructuralComponentvirtual
getColor() constStructuralComponent
getColor(double *r, double *g, double *b, double *a) constStructuralComponent
getMode() constStructuralComponent
getName() constComponentinline
getNumberOfCells() const overrideStructuralComponentvirtual
getNumberOfParentMultiComponents() constComponentinline
getNumberOfStructures() constStructuralComponentinline
getParentMultiComponent(unsigned int)Componentinline
getPhysicalModel() constComponentinline
getProperties()StructuralComponentinline
getStructuralComponentPropertiesColor() constStructuralComponent
getStructure(const unsigned int) constStructuralComponentinline
getStructureByIndex(const unsigned int)StructuralComponentinline
getStructureByName(const std::string)StructuralComponentinline
isCompatible(Structure *)StructuralComponent
isExclusive() constComponentinline
isInstanceOf(const char *) const overrideStructuralComponentinlinevirtual
isStructureIn(Structure *s)StructuralComponent
isVisible(const RenderingMode::Mode mode) const overrideStructuralComponentvirtual
NOTHING enum valueStructuralComponent
plannedNumberOfStructures(const unsigned int)StructuralComponentinline
propertiesComponentprotected
removeFromParents()Componentprotected
removeParentMultiComponent(MultiComponent *)Componentinline
removeStructure(Structure *s)StructuralComponentinlinevirtual
setColor(const StructuralComponentProperties::Color c)StructuralComponent
setColor(const double r, const double b, const double g, const double a)StructuralComponent
setColor(const double r, const double b, const double g)StructuralComponent
setExclusive(const bool)Componentinline
setMode(const RenderingMode::Mode)StructuralComponent
setName(const std::string)Componentinline
setPhysicalModel(PhysicalModel *) overrideStructuralComponentvirtual
setVisible(const RenderingMode::Mode mode, const bool b) overrideStructuralComponentvirtual
StructuralComponent(PhysicalModel *)StructuralComponent
StructuralComponent(PhysicalModel *p, physicalModel::StructuralComponent xmlSC)StructuralComponent
StructuralComponent(PhysicalModel *, std::string)StructuralComponent
structuresStructuralComponentprotected
xmlPrint(std::ostream &) const overrideStructuralComponentvirtual
~Component()Componentvirtual
~StructuralComponent() overrideStructuralComponent