addExclusion(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
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::Definition | inline |
addPrerequisite(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
addTag(const Tag &tag) | smtk::attribute::Definition | |
advanceLevel(int mode=0) const | smtk::attribute::Definition | |
applyAdvanceLevels(const unsigned int &readLevelFromParent, const unsigned int &writeLevelFromParent) | smtk::attribute::Definition | protectedvirtual |
applyCategories(smtk::attribute::Categories::Stack inherited) | smtk::attribute::Definition | protected |
associatesWithEdge() const | smtk::attribute::Definition | |
associatesWithFace() const | smtk::attribute::Definition | |
associatesWithGroup() const | smtk::attribute::Definition | |
associatesWithModel() const | smtk::attribute::Definition | |
associatesWithVertex() const | smtk::attribute::Definition | |
associatesWithVolume() const | smtk::attribute::Definition | |
associationMask() const | smtk::attribute::Definition | |
AssociationResultType enum name | smtk::attribute::Definition | |
associationRule() const | smtk::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::Definition | inline |
briefDescription() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
buildAttribute(smtk::attribute::Attribute *attribute) const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
canBeAssociated(smtk::model::BitFlags maskType) const | smtk::attribute::Definition | |
canBeAssociated(smtk::resource::ConstPersistentObjectPtr object, AttributePtr &conflictAtt, DefinitionPtr &prerequisiteDef) const | smtk::attribute::Definition | |
categories() const | smtk::attribute::Definition | inline |
categoryInheritanceMode() const | smtk::attribute::Definition | inline |
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::Definition | inlineprotected |
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::Definition | inline |
Definition(const std::string &myType, smtk::attribute::DefinitionPtr myBaseDef, smtk::attribute::ResourcePtr myResource) | smtk::attribute::Definition | protected |
detailedDescription() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
displayedTypeName() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
excludedTypeNames() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
exclusions() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
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::Definition | inline |
hasPrerequisite(smtk::attribute::ConstDefinitionPtr def) const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
hasPrerequisites() const | smtk::attribute::Definition | |
ignoreCategories() const | smtk::attribute::Definition | inline |
includeIndex() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
isA(smtk::attribute::ConstDefinitionPtr def) const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
isAbstract() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
isDefaultColorSet() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
isNodal() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
isNotApplicableColorSet() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
isRelevant(bool includeCategories=true, bool includeReadAccess=false, unsigned int readAccessLevel=0) const | smtk::attribute::Definition | |
isUnique() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
isUsedAsAPrerequisite() const | smtk::attribute::Definition | |
itemDefinition(int ith) const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
itemOffset() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
label() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
localAssociationRule() const | smtk::attribute::Definition | |
localCategories() | smtk::attribute::Definition | inline |
localCategories() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
localItemDefinitions() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
m_acceptsRules | smtk::attribute::Definition | protected |
m_advanceLevel | smtk::attribute::Definition | protected |
m_baseDefinition | smtk::attribute::Definition | protected |
m_baseItemOffset | smtk::attribute::Definition | protected |
m_briefDescription | smtk::attribute::Definition | protected |
m_categories | smtk::attribute::Definition | protected |
m_combinationMode | smtk::attribute::Definition | protected |
m_detailedDescription | smtk::attribute::Definition | protected |
m_exclusionDefs | smtk::attribute::Definition | protected |
m_hasLocalAdvanceLevelInfo | smtk::attribute::Definition | protected |
m_ignoreCategories | smtk::attribute::Definition | protected |
m_includeIndex | smtk::attribute::Definition | protected |
m_isAbstract | smtk::attribute::Definition | protected |
m_isDefaultColorSet | smtk::attribute::Definition | protected |
m_isNodal | smtk::attribute::Definition | protected |
m_isNotApplicableColorSet | smtk::attribute::Definition | protected |
m_isRequired | smtk::attribute::Definition | protected |
m_isUnique | smtk::attribute::Definition | protected |
m_itemDefPositions | smtk::attribute::Definition | protected |
m_itemDefs | smtk::attribute::Definition | protected |
m_label | smtk::attribute::Definition | protected |
m_localAdvanceLevel | smtk::attribute::Definition | protected |
m_localCategories | smtk::attribute::Definition | protected |
m_prerequisiteDefs | smtk::attribute::Definition | protected |
m_prerequisiteUsageCount | smtk::attribute::Definition | protected |
m_resource | smtk::attribute::Definition | protected |
m_rootName | smtk::attribute::Definition | protected |
m_tags | smtk::attribute::Definition | protected |
m_type | smtk::attribute::Definition | protected |
m_version | smtk::attribute::Definition | protected |
notApplicableColor() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
numberOfItemDefinitions() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
prerequisites() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
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::Definition | inline |
resource() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
rootName() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setBriefDescription(const std::string &text) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setCategoryInheritanceMode(Categories::CombinationMode mode) | smtk::attribute::Definition | inline |
setDefaultColor(double r, double g, double b, double alpha) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setDefaultColor(const double *color) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setDetailedDescription(const std::string &text) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setIgnoreCategories(bool val) | smtk::attribute::Definition | inline |
setIncludeIndex(std::size_t index) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setIsAbstract(bool isAbstractValue) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setIsNodal(bool isNodalValue) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setIsUnique(bool isUniqueValue) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
setItemDefinitionUnitsSystem(const smtk::attribute::ItemDefinitionPtr &itemDef) const | smtk::attribute::Definition | protected |
setLabel(const std::string &newLabel) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
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::Definition | virtual |
setLocalCategories(const smtk::attribute::Categories::Set &catSet) | smtk::attribute::Definition | inline |
setNotApplicableColor(double r, double g, double b, double alpha) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setNotApplicableColor(const double *color) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setRootName(const std::string &val) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
setVersion(int myVersion) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
smtk::attribute::Resource class | smtk::attribute::Definition | friend |
smtkTypeMacroBase(smtk::attribute::Definition) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
tag(const std::string &name) const | smtk::attribute::Definition | |
tag(const std::string &name) | smtk::attribute::Definition | |
tags() const | smtk::attribute::Definition | inline |
type() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
unsetDefaultColor() (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
unsetNotApplicableColor() (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
updateDerivedDefinitions() | smtk::attribute::Definition | protected |
version() const (defined in smtk::attribute::Definition) | smtk::attribute::Definition | inline |
WeakDefinitionSet typedef (defined in smtk::attribute::Definition) | smtk::attribute::Definition | |
~Definition() (defined in smtk::attribute::Definition) | smtk::attribute::Definition | virtual |