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

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

activeCategories() constsmtk::attribute::Resourceinline
activeCategoriesEnabled() constsmtk::attribute::Resourceinline
addAdvanceLevel(int level, std::string label, const double *l_color=nullptr) (defined in smtk::attribute::Resource)smtk::attribute::Resource
addStyle(const std::string &definitionType, smtk::view::Configuration::Component style)smtk::attribute::Resource
addUniqueRole(const smtk::resource::Links::RoleType &role) (defined in smtk::attribute::Resource)smtk::attribute::Resource
addUniqueRoles(const std::set< smtk::resource::Links::RoleType > &roles) (defined in smtk::attribute::Resource)smtk::attribute::Resource
addView(smtk::view::ConfigurationPtr) (defined in smtk::attribute::Resource)smtk::attribute::Resource
advanceLevelColor(int level) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
advanceLevels() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
analyses() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
as()smtk::resource::PersistentObjectinline
as() constsmtk::resource::PersistentObjectinline
associate(const smtk::resource::ResourcePtr &resource)smtk::attribute::Resource
AssociationRole (defined in smtk::attribute::Resource)smtk::attribute::Resourcestatic
associationRules() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
associationRules() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
associations() constsmtk::attribute::Resource
attributes(const smtk::resource::ConstPersistentObjectPtr &object) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
attributes(std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
canEvaluate(smtk::attribute::ConstAttributePtr att) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
categories() constsmtk::attribute::Resourceinline
clean() constsmtk::resource::Resourceinlinevirtual
component(const smtk::common::UUID &compId) constsmtk::resource::Resourcevirtual
componentAs(const smtk::common::UUID &uuid) constsmtk::resource::Resourceinline
COPY_ASSOCIATIONS enum valuesmtk::attribute::Resource
copyAttribute(smtk::attribute::AttributePtr att, const bool &copyModelAssociations=false, const unsigned int &options=0) (defined in smtk::attribute::Resource)smtk::attribute::Resource
copyDefinition(smtk::attribute::DefinitionPtr def, unsigned int options=0) (defined in smtk::attribute::Resource)smtk::attribute::Resource
copyDefinitionImpl(smtk::attribute::DefinitionPtr sourceDef, smtk::attribute::ItemDefinition::CopyInfo &info) (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
CopyOptions enum namesmtk::attribute::Resource
createAttribute(const std::string &name, const std::string &type) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(attribute::DefinitionPtr def) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(const std::string &type) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(const std::string &name, attribute::DefinitionPtr def) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(const std::string &name, const std::string &type, const smtk::common::UUID &id) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(const std::string &name, attribute::DefinitionPtr def, const smtk::common::UUID &id) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttributeQuery(const smtk::attribute::DefinitionPtr &def)smtk::attribute::Resourcestatic
createAttributeQuery(const std::string &defType) (defined in smtk::attribute::Resource)smtk::attribute::Resourcestatic
createDefinition(const std::string &typeName, const std::string &baseTypeName="") (defined in smtk::attribute::Resource)smtk::attribute::Resource
createDefinition(const std::string &name, attribute::DefinitionPtr baseDefiniiton) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createEvaluator(smtk::attribute::ConstAttributePtr att) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
createUniqueName(const std::string &type) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
customItemDefinitionFactory() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
customItemDefinitionFactory() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
defaultNameSeparator() constsmtk::attribute::Resource
definitions(std::vector< smtk::attribute::DefinitionPtr > &result, bool sortList=false) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
derivedDefinitions(smtk::attribute::DefinitionPtr def, std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
DerivedFrom(const DerivedFrom &)=delete (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >
DerivedFrom(T &&... all)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlineprotected
DerivedFrom(DerivedFrom &&rhs) noexcept=default (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >protected
directoryInfo() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
disassociate(const smtk::resource::ResourcePtr &resource)smtk::attribute::Resource
disassociateAllAttributes(const smtk::resource::PersistentObjectPtr &object) (defined in smtk::attribute::Resource)smtk::attribute::Resource
evaluatorFactory() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
evaluatorFactory() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
filter(const std::string &queryString) const (defined in smtk::resource::Resource)smtk::resource::Resource
filterAs(const std::string &queryString) const (defined in smtk::resource::Resource)smtk::resource::Resource
finalizeDefinitions()smtk::attribute::Resource
find(const smtk::common::UUID &id) const overridesmtk::attribute::Resourcevirtual
DerivedFrom< Resource, smtk::geometry::Resource >::find(const std::string &queryString) constsmtk::resource::Resourceinline
findAllDerivedDefinitions(smtk::attribute::DefinitionPtr def, bool concreteOnly, std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findAs(const std::string &queryString) constsmtk::resource::Resourceinline
findAttribute(const std::string &name) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttribute(const smtk::common::UUID &id) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttribute(const smtk::resource::ComponentPtr &comp, const smtk::resource::Links::RoleType &role) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findAttributes(const std::string &type, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttributes(const std::string &type) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttributes(smtk::attribute::DefinitionPtr def, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findBaseDefinitions(std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findDefinition(const std::string &type) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findDefinitionAttributes(const std::string &type, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findDefinitions(unsigned long mask, std::vector< smtk::attribute::DefinitionPtr > &result) constsmtk::attribute::Resource
findIsUniqueBaseClass(smtk::attribute::ConstDefinitionPtr attDef) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findStyle(const smtk::attribute::DefinitionPtr &def, const std::string &styleName="") constsmtk::attribute::Resource
findStyles(const smtk::attribute::DefinitionPtr &def) constsmtk::attribute::Resource
findTopLevelView() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findTopLevelViews() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findView(const std::string &name) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findViewByType(const std::string &vtype) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
FORCE_COPY_ASSOCIATIONS enum valuesmtk::attribute::Resource
geometry(const Backend &backend)smtk::geometry::Resource
geometry()smtk::geometry::Resource
guardedLinks() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
guardedLinks() (defined in smtk::attribute::Resource)smtk::attribute::Resource
hasAssociations() constsmtk::attribute::Resource
hasAttributes(const smtk::resource::ConstPersistentObjectPtr &object) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
hasAttributes() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
id() const overridesmtk::resource::Resourceinlinevirtual
index() constsmtk::resource::Resourceinlinevirtual
Index typedef (defined in smtk::resource::Resource)smtk::resource::Resource
internalFindAllDerivedDefinitions(smtk::attribute::DefinitionPtr def, bool onlyConcrete, std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
internalFindAttributes(attribute::DefinitionPtr def, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
isMarkedForRemoval() constsmtk::resource::Resourceinlinevirtual
isNameSet() (defined in smtk::resource::Resource)smtk::resource::Resourceinline
isOfType(const Resource::Index &index) const overridesmtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlinevirtual
isOfType(const std::string &typeName) const overridesmtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlinevirtual
smtk::resource::Resource::isOfType() constsmtk::resource::Resourceinline
isPrivate() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
isRoleUnique(const smtk::resource::Links::RoleType &role) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
links() override (defined in smtk::resource::Resource)smtk::resource::Resourceinlinevirtual
links() const override (defined in smtk::resource::Resource)smtk::resource::Resourceinlinevirtual
Links typedef (defined in smtk::resource::Resource)smtk::resource::Resource
location() const (defined in smtk::resource::Resource)smtk::resource::Resourceinline
lock(Key()) constsmtk::resource::Resourceinline
locked() constsmtk::resource::Resourceinline
m_activeCategories (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_activeCategoriesEnabled (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_advLevelColors (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_advLevels (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_analyses (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_associationRules (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_attributeClusters (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_attributeIdMap (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_attributes (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_categories (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_customItemDefinitionFactory (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_defaultAttNameSeparator (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_definitions (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_derivedDefInfo (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_directoryInfo (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_evaluatorFactory (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_isPrivate (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_manager (defined in smtk::resource::Resource)smtk::resource::Resourceprotected
m_roles (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_styles (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_views (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
manager() constsmtk::resource::Resourceinline
Metadata typedef (defined in smtk::resource::Resource)smtk::resource::Resource
mutex() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
name() const overridesmtk::resource::Resourcevirtual
numberOfAdvanceLevels() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
numberOfCategories() constsmtk::attribute::Resourceinline
numberOfGenerationsFromBase(const std::string &typeName) const override (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlinevirtual
ParentResource typedef (defined in smtk::attribute::Resource)smtk::attribute::Resource
passActiveCategoryCheck(const smtk::attribute::Categories::Set &cats) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
passActiveCategoryCheck(const smtk::attribute::Categories &cats) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
PersistentObject() (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObjectprotected
properties() override (defined in smtk::resource::Resource)smtk::resource::Resourceinlinevirtual
properties() const override (defined in smtk::resource::Resource)smtk::resource::Resourceinlinevirtual
Properties typedef (defined in smtk::resource::Resource)smtk::resource::Resource
Queries typedef (defined in smtk::resource::Resource)smtk::resource::Resource
queries() const (defined in smtk::resource::Resource)smtk::resource::Resourceinline
queries() (defined in smtk::resource::Resource)smtk::resource::Resourceinline
queryOperation(const std::string &) const overridesmtk::attribute::Resourcevirtual
ReferenceRole (defined in smtk::attribute::Resource)smtk::attribute::Resourcestatic
removeAttribute(smtk::attribute::AttributePtr att) (defined in smtk::attribute::Resource)smtk::attribute::Resource
removeDefinition(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Resource)smtk::attribute::Resource
rename(AttributePtr att, const std::string &newName) (defined in smtk::attribute::Resource)smtk::attribute::Resource
resetDefaultNameSeparator()smtk::attribute::Resource
Resource(const smtk::common::UUID &myID, smtk::resource::ManagerPtr manager) (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
Resource(smtk::resource::ManagerPtr manager=nullptr) (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
Resource(Resource &&)=default (defined in smtk::geometry::Resource)smtk::geometry::Resource
Resource(const smtk::common::UUID &myID) (defined in smtk::geometry::Resource)smtk::geometry::Resourceprotected
Resource(Resource &&) noexcept (defined in smtk::resource::Resource)smtk::resource::Resource
setActiveCategories(const std::set< std::string > &cats)smtk::attribute::Resource
setActiveCategoriesEnabled(bool mode)smtk::attribute::Resource
setAdvanceLevelColor(int level, const double *l_color) (defined in smtk::attribute::Resource)smtk::attribute::Resource
setClean(bool state=true) (defined in smtk::resource::Resource)smtk::resource::Resource
setDefaultNameSeparator(const std::string &separator)smtk::attribute::Resource
setDirectoryInfo(const DirectoryInfo &dinfo) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
setId(const smtk::common::UUID &myID) overridesmtk::resource::Resourcevirtual
setIsPrivate(bool isPrivateValue) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
setLocation(const std::string &location) (defined in smtk::resource::Resource)smtk::resource::Resource
setMarkedForRemoval(bool val)smtk::resource::Resourceinline
setName(const std::string &name) (defined in smtk::resource::Resource)smtk::resource::Resource
smtkCreateMacro(smtk::attribute::Resource) (defined in smtk::attribute::Resource)smtk::attribute::Resource
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::attribute::Resource)smtk::attribute::Resource
smtkSuperclassMacro(smtk::resource::DerivedFrom< Resource, smtk::resource::Resource >) (defined in smtk::geometry::Resource)smtk::geometry::Resource
smtkSuperclassMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Resource)smtk::resource::Resource
smtkTypeMacro(smtk::attribute::Resource) (defined in smtk::attribute::Resource)smtk::attribute::Resource
smtkTypeMacro(smtk::geometry::Resource) (defined in smtk::geometry::Resource)smtk::geometry::Resource
smtkTypeMacro(smtk::resource::Resource) (defined in smtk::resource::Resource)smtk::resource::Resource
smtkTypeMacroBase(smtk::resource::PersistentObject) (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObject
styles() constsmtk::attribute::Resourceinline
symbolDependencyStorage() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
type_indexsmtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >static
uniqueRoles() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
updateDerivedDefinitionIndexOffsets(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Resource)smtk::attribute::Resource
views() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
visit(smtk::resource::Component::Visitor &) const override (defined in smtk::attribute::Resource)smtk::attribute::Resource
DerivedFrom< Resource, smtk::geometry::Resource >::visit(std::function< void(const ComponentPtr &)> &v) const =0smtk::resource::Resourcepure virtual
visitGeometry(std::function< void(std::unique_ptr< Geometry > &)> visitor)smtk::geometry::Resource
~PersistentObject() (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObjectvirtual
~Resource() override (defined in smtk::attribute::Resource)smtk::attribute::Resource