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

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

addExclusion(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
addItemDefinition(smtk::attribute::ItemDefinitionPtr cdef) (defined in smtk::attribute::Definition)smtk::attribute::Definition
addItemDefinition(const std::string &name) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
addPrerequisite(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Definition)smtk::attribute::Definition
addTag(const Tag &tag)smtk::attribute::Definition
advanceLevel(int mode=0) constsmtk::attribute::Definition
applyAdvanceLevels(const unsigned int &readLevelFromParent, const unsigned int &writeLevelFromParent)smtk::attribute::Definitionprotectedvirtual
applyCategories(smtk::attribute::Categories::Stack inherited)smtk::attribute::Definitionprotected
associatesWithEdge() constsmtk::attribute::Definition
associatesWithFace() constsmtk::attribute::Definition
associatesWithGroup() constsmtk::attribute::Definition
associatesWithModel() constsmtk::attribute::Definition
associatesWithVertex() constsmtk::attribute::Definition
associatesWithVolume() constsmtk::attribute::Definition
associationMask() constsmtk::attribute::Definition
AssociationResultType enum namesmtk::attribute::Definition
associationRule() constsmtk::attribute::Definition
attributes(const smtk::resource::ConstPersistentObjectPtr &object) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
baseDefinition() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
briefDescription() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
buildAttribute(smtk::attribute::Attribute *attribute) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
canBeAssociated(smtk::model::BitFlags maskType) constsmtk::attribute::Definition
canBeAssociated(smtk::resource::ConstPersistentObjectPtr object, AttributePtr &conflictAtt, DefinitionPtr &prerequisiteDef) constsmtk::attribute::Definition
categories() constsmtk::attribute::Definitioninline
categoryInheritanceMode() constsmtk::attribute::Definitioninline
checkAssociationRules(smtk::resource::ConstPersistentObjectPtr object) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
checkForConflicts(smtk::resource::ConstPersistentObjectPtr object) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
checkForPrerequisites(smtk::resource::ConstPersistentObjectPtr object) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
clearLocalAssociationRule()smtk::attribute::Definition
clearResource()smtk::attribute::Definitioninlineprotected
conflicts(smtk::attribute::DefinitionPtr definition) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
createLocalAssociationRule(const std::string &name=std::string())smtk::attribute::Definition
defaultColor() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
Definition(const std::string &myType, smtk::attribute::DefinitionPtr myBaseDef, smtk::attribute::ResourcePtr myResource)smtk::attribute::Definitionprotected
detailedDescription() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
displayedTypeName() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
excludedTypeNames() const (defined in smtk::attribute::Definition)smtk::attribute::Definition
exclusions() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
filterItemDefinitions(T &values, std::function< bool(typename T::value_type)> test)smtk::attribute::Definition
findItemPosition(const std::string &name) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
hasPrerequisite(smtk::attribute::ConstDefinitionPtr def) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
hasPrerequisites() constsmtk::attribute::Definition
ignoreCategories() constsmtk::attribute::Definitioninline
includeIndex() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
isA(smtk::attribute::ConstDefinitionPtr def) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
isAbstract() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
isDefaultColorSet() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
isNodal() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
isNotApplicableColorSet() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
isRelevant(bool includeCategories=true, bool includeReadAccess=false, unsigned int readAccessLevel=0) constsmtk::attribute::Definition
isUnique() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
isUsedAsAPrerequisite() constsmtk::attribute::Definition
itemDefinition(int ith) const (defined in smtk::attribute::Definition)smtk::attribute::Definition
itemOffset() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
label() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
localAssociationRule() constsmtk::attribute::Definition
localCategories()smtk::attribute::Definitioninline
localCategories() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
localItemDefinitions() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
m_acceptsRulessmtk::attribute::Definitionprotected
m_advanceLevelsmtk::attribute::Definitionprotected
m_baseDefinitionsmtk::attribute::Definitionprotected
m_baseItemOffsetsmtk::attribute::Definitionprotected
m_briefDescriptionsmtk::attribute::Definitionprotected
m_categoriessmtk::attribute::Definitionprotected
m_combinationModesmtk::attribute::Definitionprotected
m_detailedDescriptionsmtk::attribute::Definitionprotected
m_exclusionDefssmtk::attribute::Definitionprotected
m_hasLocalAdvanceLevelInfosmtk::attribute::Definitionprotected
m_ignoreCategoriessmtk::attribute::Definitionprotected
m_includeIndexsmtk::attribute::Definitionprotected
m_isAbstractsmtk::attribute::Definitionprotected
m_isDefaultColorSetsmtk::attribute::Definitionprotected
m_isNodalsmtk::attribute::Definitionprotected
m_isNotApplicableColorSetsmtk::attribute::Definitionprotected
m_isRequiredsmtk::attribute::Definitionprotected
m_isUniquesmtk::attribute::Definitionprotected
m_itemDefPositionssmtk::attribute::Definitionprotected
m_itemDefssmtk::attribute::Definitionprotected
m_labelsmtk::attribute::Definitionprotected
m_localAdvanceLevelsmtk::attribute::Definitionprotected
m_localCategoriessmtk::attribute::Definitionprotected
m_prerequisiteDefssmtk::attribute::Definitionprotected
m_prerequisiteUsageCountsmtk::attribute::Definitionprotected
m_resourcesmtk::attribute::Definitionprotected
m_rootNamesmtk::attribute::Definitionprotected
m_tagssmtk::attribute::Definitionprotected
m_typesmtk::attribute::Definitionprotected
m_versionsmtk::attribute::Definitionprotected
notApplicableColor() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
numberOfItemDefinitions() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
prerequisites() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
prerequisiteTypeNames() const (defined in smtk::attribute::Definition)smtk::attribute::Definition
removeExclusion(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Definition)smtk::attribute::Definition
removeItemDefinition(ItemDefinitionPtr itemDef) (defined in smtk::attribute::Definition)smtk::attribute::Definition
removePrerequisite(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Definition)smtk::attribute::Definition
removeTag(const std::string &name)smtk::attribute::Definition
resetItemOffset() (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
resource() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
rootName() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setBriefDescription(const std::string &text) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setCategoryInheritanceMode(Categories::CombinationMode mode)smtk::attribute::Definitioninline
setDefaultColor(double r, double g, double b, double alpha) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setDefaultColor(const double *color) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setDetailedDescription(const std::string &text) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setIgnoreCategories(bool val)smtk::attribute::Definitioninline
setIncludeIndex(std::size_t index) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setIsAbstract(bool isAbstractValue) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setIsNodal(bool isNodalValue) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setIsUnique(bool isUniqueValue) (defined in smtk::attribute::Definition)smtk::attribute::Definition
setItemDefinitionUnitsSystem(const smtk::attribute::ItemDefinitionPtr &itemDef) constsmtk::attribute::Definitionprotected
setLabel(const std::string &newLabel) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setLocalAdvanceLevel(int mode, unsigned int level) (defined in smtk::attribute::Definition)smtk::attribute::Definition
setLocalAdvanceLevel(unsigned int level) (defined in smtk::attribute::Definition)smtk::attribute::Definition
setLocalAssociationMask(smtk::model::BitFlags mask)smtk::attribute::Definition
setLocalAssociationRule(ReferenceItemDefinitionPtr)smtk::attribute::Definitionvirtual
setLocalCategories(const smtk::attribute::Categories::Set &catSet)smtk::attribute::Definitioninline
setNotApplicableColor(double r, double g, double b, double alpha) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setNotApplicableColor(const double *color) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setRootName(const std::string &val) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
setVersion(int myVersion) (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
smtk::attribute::Resource classsmtk::attribute::Definitionfriend
smtkTypeMacroBase(smtk::attribute::Definition) (defined in smtk::attribute::Definition)smtk::attribute::Definition
tag(const std::string &name) constsmtk::attribute::Definition
tag(const std::string &name)smtk::attribute::Definition
tags() constsmtk::attribute::Definitioninline
type() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
unsetDefaultColor() (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::Definition)smtk::attribute::Definition
unsetNotApplicableColor() (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
updateDerivedDefinitions()smtk::attribute::Definitionprotected
version() const (defined in smtk::attribute::Definition)smtk::attribute::Definitioninline
WeakDefinitionSet typedef (defined in smtk::attribute::Definition)smtk::attribute::Definition
~Definition() (defined in smtk::attribute::Definition)smtk::attribute::Definitionvirtual