addItem(smtk::attribute::ItemPtr &iPtr) | smtk::attribute::Attribute | inlineprotected |
advanceLevel(int mode=0) const | smtk::attribute::Attribute | |
appliesToBoundaryNodes() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
appliesToInteriorNodes() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
as() | smtk::resource::PersistentObject | inline |
as() const | smtk::resource::PersistentObject | inline |
assign(const AttributePtr &sourceAtt, const CopyAssignmentOptions &options=CopyAssignmentOptions()) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
assign(const AttributePtr &sourceAtt, const CopyAssignmentOptions &options, smtk::io::Logger &logger) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
associate(smtk::resource::PersistentObjectPtr obj) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
associatedModelEntities() const | smtk::attribute::Attribute | |
associatedModelEntityIds() const | smtk::attribute::Attribute | |
associatedObjects() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
associatedObjects() (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
associatedObjects() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
associateEntity(const smtk::common::UUID &entity) | smtk::attribute::Attribute | |
associateEntity(const smtk::model::EntityRef &entity) | smtk::attribute::Attribute | |
associations() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
associations() (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
Attribute(const std::string &myName, const smtk::attribute::DefinitionPtr &myDefinition, const smtk::common::UUID &myId) | smtk::attribute::Attribute | protected |
attributeResource() const | smtk::attribute::Attribute | |
build() | smtk::attribute::Attribute | protected |
canBeAssociated(const smtk::resource::PersistentObjectPtr &obj) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
canBeDisassociated(const smtk::resource::PersistentObjectPtr &obj, AttributePtr &probAtt) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
canEvaluate() const | smtk::attribute::Attribute | |
categories() const | smtk::attribute::Attribute | |
clearAllUserData() | smtk::attribute::Attribute | inline |
clearUserData(const std::string &key) | smtk::attribute::Attribute | inline |
color() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
Component() (defined in smtk::resource::Component) | smtk::resource::Component | protected |
createEvaluator() const | smtk::attribute::Attribute | |
definition() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
detachItemsFromOwningResource() | smtk::attribute::Attribute | |
disassociate(smtk::resource::PersistentObjectPtr obj, AttributePtr &probAtt, bool reverse=true) | smtk::attribute::Attribute | |
disassociate(smtk::resource::PersistentObjectPtr obj, bool reverse=true) | smtk::attribute::Attribute | |
disassociateEntity(const smtk::common::UUID &entity, bool reverse=true) | smtk::attribute::Attribute | |
disassociateEntity(const smtk::model::EntityRef &entity, bool reverse=true) | smtk::attribute::Attribute | |
doesEvalaute() const | smtk::attribute::Attribute | |
entityRefsAs(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
filterItems(T &values, std::function< bool(typename T::value_type)> test, bool activeChildren=true) | smtk::attribute::Attribute | |
find(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) | smtk::attribute::Attribute | |
find(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findAs(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findAs(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findComponent(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findComponent(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findDateTime(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findDateTime(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findDirectory(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findDirectory(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findDouble(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findDouble(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findFile(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findFile(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findGroup(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findGroup(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findInt(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findInt(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findModelEntity(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findModelEntity(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findReference(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findReference(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findResource(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findResource(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findString(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findString(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findVoid(const std::string &name) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
findVoid(const std::string &name) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
forceDisassociate(smtk::resource::PersistentObjectPtr) | smtk::attribute::Attribute | protected |
guardedLinks() const | smtk::attribute::Attribute | |
guardedLinks() | smtk::attribute::Attribute | |
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
id() const override | smtk::attribute::Attribute | inlinevirtual |
includeIndex() const | smtk::attribute::Attribute | inline |
isA(const smtk::attribute::DefinitionPtr &def) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
isAboutToBeDeleted() const | smtk::attribute::Attribute | inline |
isColorSet() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
isEntityAssociated(const smtk::common::UUID &entity) const | smtk::attribute::Attribute | |
isEntityAssociated(const smtk::model::EntityRef &entityref) const | smtk::attribute::Attribute | |
isObjectAssociated(const smtk::common::UUID &uid) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
isObjectAssociated(const smtk::resource::PersistentObjectPtr &componentPtr) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
isRelevant(bool requestCatagories=true, bool includeReadAccess=false, unsigned int readAccessLevel=0) const | smtk::attribute::Attribute | |
isValid(bool useActiveCategories=true) const | smtk::attribute::Attribute | |
isValid(const std::set< std::string > &categories) const | smtk::attribute::Attribute | |
item(int ith) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
itemAtPath(const std::string &path, const std::string &sep="/", bool activeOnly=false) const | smtk::attribute::Attribute | |
itemAtPath(const std::string &path, const std::string &sep="/", bool activeOnly=false) | smtk::attribute::Attribute | |
itemAtPathAs(const std::string &path, const std::string &sep="/", bool activeOnly=false) const | smtk::attribute::Attribute | |
itemAtPathAs(const std::string &path, const std::string &sep="/", bool activeOnly=false) | smtk::attribute::Attribute | |
itemPath(const ItemPtr &item, const std::string &sep="/") const | smtk::attribute::Attribute | |
items() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
links() override | smtk::resource::Component | inlinevirtual |
links() const override (defined in smtk::resource::Component) | smtk::resource::Component | inlinevirtual |
Links typedef (defined in smtk::resource::Component) | smtk::resource::Component | |
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
localUnits() const | smtk::attribute::Attribute | inline |
m_aboutToBeDeleted | smtk::attribute::Attribute | protected |
m_appliesToBoundaryNodes | smtk::attribute::Attribute | protected |
m_appliesToInteriorNodes | smtk::attribute::Attribute | protected |
m_associatedObjects | smtk::attribute::Attribute | protected |
m_color | smtk::attribute::Attribute | protected |
m_definition | smtk::attribute::Attribute | protected |
m_hasLocalAdvanceLevelInfo | smtk::attribute::Attribute | protected |
m_id | smtk::attribute::Attribute | protected |
m_includeIndex | smtk::attribute::Attribute | protected |
m_isColorSet | smtk::attribute::Attribute | protected |
m_items | smtk::attribute::Attribute | protected |
m_localAdvanceLevel | smtk::attribute::Attribute | protected |
m_localUnits | smtk::attribute::Attribute | protected |
m_name | smtk::attribute::Attribute | protected |
m_userData | smtk::attribute::Attribute | protected |
name() const override | smtk::attribute::Attribute | inlinevirtual |
New(const std::string &myName, const smtk::attribute::DefinitionPtr &myDefinition, const smtk::common::UUID &myId) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inlinestatic |
numberOfItems() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
parentResource() const | smtk::resource::Component | inlinevirtual |
parentResourceAs() const | smtk::resource::Component | inline |
PersistentObject() (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | protected |
properties() override | smtk::resource::Component | inlinevirtual |
properties() const override (defined in smtk::resource::Component) | smtk::resource::Component | inlinevirtual |
Properties typedef (defined in smtk::resource::Component) | smtk::resource::Component | |
removeAllAssociations(bool partialRemovalOk=false) | smtk::attribute::Attribute | |
removeAllItems() | smtk::attribute::Attribute | protected |
removeExpungedEntities(const smtk::model::EntityRefs &expungedEnts) | smtk::attribute::Attribute | |
resetId(const smtk::common::UUID &newId) | smtk::attribute::Attribute | inlineprotected |
resource() const override | smtk::attribute::Attribute | virtual |
setAppliesToBoundaryNodes(bool appliesValue) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
setAppliesToInteriorNodes(bool appliesValue) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
setColor(double r, double g, double b, double alpha) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
setColor(const double *l_color) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
setId(const common::UUID &uid) override | smtk::attribute::Attribute | virtual |
setIncludeIndex(std::size_t index) | smtk::attribute::Attribute | inline |
setLocalAdvanceLevel(int mode, unsigned int level) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
setLocalUnits(const std::string &newUnits) | smtk::attribute::Attribute | |
setName(const std::string &newname) | smtk::attribute::Attribute | inlineprotected |
setUserData(const std::string &key, smtk::simulation::UserDataPtr value) | smtk::attribute::Attribute | inline |
shared_from_this() (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
shared_from_this() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
smtk::attribute::Definition (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | friend |
smtk::attribute::Resource (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | friend |
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Component) | smtk::resource::Component | |
smtkSuperclassMacro(smtk::resource::Component) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
smtkSuperclassMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Component) | smtk::resource::Component | |
smtkTypeMacro(smtk::attribute::Attribute) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
smtkTypeMacro(smtk::resource::Component) (defined in smtk::resource::Component) | smtk::resource::Component | |
smtkTypeMacroBase(smtk::resource::PersistentObject) (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | |
supportsUnits() const | smtk::attribute::Attribute | |
type() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
types() const (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
units() const | smtk::attribute::Attribute | |
unsetColor() (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | inline |
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
userData(const std::string &key) const | smtk::attribute::Attribute | inline |
Visitor typedef (defined in smtk::resource::Component) | smtk::resource::Component | |
~Attribute() override (defined in smtk::attribute::Attribute) | smtk::attribute::Attribute | |
~Component() override (defined in smtk::resource::Component) | smtk::resource::Component | |
~PersistentObject() (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | virtual |