SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
smtk::attribute::Attribute Member List

This is the complete list of members for smtk::attribute::Attribute, including all inherited members.

addItem(smtk::attribute::ItemPtr &iPtr)smtk::attribute::Attributeinlineprotected
advanceLevel(int mode=0) constsmtk::attribute::Attribute
appliesToBoundaryNodes() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
appliesToInteriorNodes() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
as()smtk::resource::PersistentObjectinline
as() constsmtk::resource::PersistentObjectinline
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() constsmtk::attribute::Attribute
associatedModelEntityIds() constsmtk::attribute::Attribute
associatedObjects() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
associatedObjects() (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
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::Attributeinline
associations() (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
Attribute(const std::string &myName, const smtk::attribute::DefinitionPtr &myDefinition, const smtk::common::UUID &myId)smtk::attribute::Attributeprotected
attributeResource() constsmtk::attribute::Attribute
build()smtk::attribute::Attributeprotected
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() constsmtk::attribute::Attribute
categories() constsmtk::attribute::Attribute
clearAllUserData()smtk::attribute::Attributeinline
clearUserData(const std::string &key)smtk::attribute::Attributeinline
color() const (defined in smtk::attribute::Attribute)smtk::attribute::Attribute
Component() (defined in smtk::resource::Component)smtk::resource::Componentprotected
createEvaluator() constsmtk::attribute::Attribute
definition() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
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() constsmtk::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::Attributeprotected
guardedLinks() constsmtk::attribute::Attribute
guardedLinks()smtk::attribute::Attribute
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
id() const overridesmtk::attribute::Attributeinlinevirtual
includeIndex() constsmtk::attribute::Attributeinline
isA(const smtk::attribute::DefinitionPtr &def) const (defined in smtk::attribute::Attribute)smtk::attribute::Attribute
isAboutToBeDeleted() constsmtk::attribute::Attributeinline
isColorSet() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
isEntityAssociated(const smtk::common::UUID &entity) constsmtk::attribute::Attribute
isEntityAssociated(const smtk::model::EntityRef &entityref) constsmtk::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) constsmtk::attribute::Attribute
isValid(bool useActiveCategories=true) constsmtk::attribute::Attribute
isValid(const std::set< std::string > &categories) constsmtk::attribute::Attribute
item(int ith) const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
itemAtPath(const std::string &path, const std::string &sep="/", bool activeOnly=false) constsmtk::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) constsmtk::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="/") constsmtk::attribute::Attribute
items() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
links() overridesmtk::resource::Componentinlinevirtual
links() const override (defined in smtk::resource::Component)smtk::resource::Componentinlinevirtual
Links typedef (defined in smtk::resource::Component)smtk::resource::Component
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
localUnits() constsmtk::attribute::Attributeinline
m_aboutToBeDeletedsmtk::attribute::Attributeprotected
m_appliesToBoundaryNodessmtk::attribute::Attributeprotected
m_appliesToInteriorNodessmtk::attribute::Attributeprotected
m_associatedObjectssmtk::attribute::Attributeprotected
m_colorsmtk::attribute::Attributeprotected
m_definitionsmtk::attribute::Attributeprotected
m_hasLocalAdvanceLevelInfosmtk::attribute::Attributeprotected
m_idsmtk::attribute::Attributeprotected
m_includeIndexsmtk::attribute::Attributeprotected
m_isColorSetsmtk::attribute::Attributeprotected
m_itemssmtk::attribute::Attributeprotected
m_localAdvanceLevelsmtk::attribute::Attributeprotected
m_localUnitssmtk::attribute::Attributeprotected
m_namesmtk::attribute::Attributeprotected
m_userDatasmtk::attribute::Attributeprotected
name() const overridesmtk::attribute::Attributeinlinevirtual
New(const std::string &myName, const smtk::attribute::DefinitionPtr &myDefinition, const smtk::common::UUID &myId) (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinlinestatic
numberOfItems() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
parentResource() constsmtk::resource::Componentinlinevirtual
parentResourceAs() constsmtk::resource::Componentinline
PersistentObject() (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObjectprotected
properties() overridesmtk::resource::Componentinlinevirtual
properties() const override (defined in smtk::resource::Component)smtk::resource::Componentinlinevirtual
Properties typedef (defined in smtk::resource::Component)smtk::resource::Component
removeAllAssociations(bool partialRemovalOk=false)smtk::attribute::Attribute
removeAllItems()smtk::attribute::Attributeprotected
removeExpungedEntities(const smtk::model::EntityRefs &expungedEnts)smtk::attribute::Attribute
resetId(const smtk::common::UUID &newId)smtk::attribute::Attributeinlineprotected
resource() const overridesmtk::attribute::Attributevirtual
setAppliesToBoundaryNodes(bool appliesValue) (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
setAppliesToInteriorNodes(bool appliesValue) (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
setColor(double r, double g, double b, double alpha) (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
setColor(const double *l_color) (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
setId(const common::UUID &uid) overridesmtk::attribute::Attributevirtual
setIncludeIndex(std::size_t index)smtk::attribute::Attributeinline
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::Attributeinlineprotected
setUserData(const std::string &key, smtk::simulation::UserDataPtr value)smtk::attribute::Attributeinline
shared_from_this() (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
shared_from_this() const (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
smtk::attribute::Definition (defined in smtk::attribute::Attribute)smtk::attribute::Attributefriend
smtk::attribute::Resource (defined in smtk::attribute::Attribute)smtk::attribute::Attributefriend
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() constsmtk::attribute::Attribute
type() const (defined in smtk::attribute::Attribute)smtk::attribute::Attribute
types() const (defined in smtk::attribute::Attribute)smtk::attribute::Attribute
units() constsmtk::attribute::Attribute
unsetColor() (defined in smtk::attribute::Attribute)smtk::attribute::Attributeinline
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::Attribute)smtk::attribute::Attribute
userData(const std::string &key) constsmtk::attribute::Attributeinline
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::PersistentObjectvirtual