acceptableEntries() const | smtk::attribute::ReferenceItem | |
activeChildItem(std::size_t i) const | smtk::attribute::ReferenceItem | inline |
advanceLevel(int mode=0) const | smtk::attribute::Item | |
appendValue(ResourcePtr value, bool allowDuplicates=true) | smtk::attribute::ResourceItem | inline |
smtk::attribute::ReferenceItem::appendValue(const PersistentObjectPtr &val, bool allowDuplicates=true) | smtk::attribute::ReferenceItem | |
appendValues(I vbegin, I vend) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
appendValuesVia(I vbegin, I vend, const T &converter) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
as(Container &result, std::function< typename Container::value_type(const PersistentObjectPtr &)> converter=[](const PersistentObjectPtr &obj) { return obj;}) const | smtk::attribute::ReferenceItem | inline |
as(std::function< typename Container::value_type(const PersistentObjectPtr &)> converter=[](const PersistentObjectPtr &obj) { return obj;}) const (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | inline |
assign(const smtk::attribute::ConstItemPtr &sourceItem, const CopyAssignmentOptions &options, smtk::io::Logger &logger) override | smtk::attribute::ReferenceItem | virtual |
assign(const smtk::attribute::ConstItemPtr &sourceItem, const CopyAssignmentOptions &options=CopyAssignmentOptions()) | smtk::attribute::ReferenceItem | |
assign(const smtk::attribute::ConstItemPtr &sourceItem, const CopyAssignmentOptions &options, smtk::io::Logger &logger) | smtk::attribute::ReferenceItem | |
smtk::attribute::Item::assign(const smtk::attribute::ConstItemPtr &sourceItem, const CopyAssignmentOptions &options=CopyAssignmentOptions()) | smtk::attribute::Item | virtual |
attribute() const | smtk::attribute::Item | |
AttributeRefType enum value | smtk::attribute::Item | |
begin() const | smtk::attribute::ReferenceItem | |
categories() const | smtk::attribute::Item | |
childrenItems() const | smtk::attribute::ReferenceItem | inline |
clearAllUserData() (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
clearUserData(const std::string &key) (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
ColorType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
ComponentType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
contains(const smtk::resource::PersistentObjectPtr &obj) const | smtk::attribute::ReferenceItem | |
contains(const smtk::common::UUID &compId) const | smtk::attribute::ReferenceItem | |
currentConditional() const | smtk::attribute::ReferenceItem | inline |
DateTimeType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
Definition (defined in smtk::attribute::ResourceItem) | smtk::attribute::ResourceItem | friend |
definition() const | smtk::attribute::ReferenceItem | virtual |
definitionAs() const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
detachOwningAttribute() | smtk::attribute::Item | inline |
detachOwningItem() | smtk::attribute::Item | inline |
detachOwningResource() override | smtk::attribute::ReferenceItem | virtual |
DirectoryType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
DoubleType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
end() const | smtk::attribute::ReferenceItem | |
FileType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
find(const smtk::common::UUID &compId) const | smtk::attribute::ReferenceItem | |
find(const PersistentObjectPtr &component) const | smtk::attribute::ReferenceItem | |
smtk::attribute::Item::find(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) | smtk::attribute::Item | |
smtk::attribute::Item::find(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) const | smtk::attribute::Item | |
findAs(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) | smtk::attribute::Item | |
findAs(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) const | smtk::attribute::Item | |
findInternal(const std::string &name, SearchStyle style) override | smtk::attribute::ReferenceItem | protectedvirtual |
findInternal(const std::string &name, SearchStyle style) const override (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | protectedvirtual |
forceRequired() const | smtk::attribute::Item | inline |
GroupType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
IntType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
isEnabled() const | smtk::attribute::Item | |
isExtensible() const | smtk::attribute::ReferenceItem | |
isIgnored() const | smtk::attribute::Item | inline |
isOptional() const | smtk::attribute::Item | |
isRelevant(bool includeCatagories=true, bool includeReadAccess=false, unsigned int readAccessLevel=0) const | smtk::attribute::Item | virtual |
isSet(std::size_t i=0) const | smtk::attribute::ReferenceItem | virtual |
isValid(bool useActiveCategories=true) const | smtk::attribute::Item | |
isValid(const std::set< std::string > &categories) const | smtk::attribute::Item | inline |
isValidInternal(bool useCategories, const std::set< std::string > &categories) const override | smtk::attribute::ReferenceItem | protectedvirtual |
isValueValid(std::size_t ii, const PersistentObjectPtr &entity) const (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | virtual |
isValueValid(const PersistentObjectPtr &entity) const (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | inline |
Item(Attribute *owningAttribute, int itemPosition) (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
Item(Item *owningItem, int myPosition, int mySubGroupPosition) (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
Key typedef | smtk::attribute::ReferenceItem | |
label() const (defined in smtk::attribute::Item) | smtk::attribute::Item | |
linkTo(const PersistentObjectPtr &val) | smtk::attribute::ReferenceItem | protected |
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
localEnabledState() const | smtk::attribute::Item | inline |
lockType() const (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
m_attribute (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_definition (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_isEnabled (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_isIgnored (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_keys (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | protected |
m_owningItem (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_position (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_referencedAttribute | smtk::attribute::ReferenceItem | protected |
m_subGroupPosition (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_userData (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
maxNumberOfValues() const | smtk::attribute::ReferenceItem | |
MeshEntityType enum value | smtk::attribute::Item | |
ModelEntityType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
name() const (defined in smtk::attribute::Item) | smtk::attribute::Item | |
NUMBER_OF_TYPES enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
numberOfActiveChildrenItems() const | smtk::attribute::ReferenceItem | inline |
numberOfChildrenItems() const | smtk::attribute::ReferenceItem | inline |
numberOfRequiredValues() const | smtk::attribute::ReferenceItem | |
numberOfSetValues() const | smtk::attribute::ReferenceItem | virtual |
numberOfValues() const | smtk::attribute::ReferenceItem | |
objectKey(std::size_t i=0) const | smtk::attribute::ReferenceItem | |
operator=(const ReferenceItem &) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
owningItem() const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
path(const std::string &sep="/") const | smtk::attribute::Item | |
position() const | smtk::attribute::Item | inline |
ReferenceItem(const ReferenceItem &) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
ReferenceItem(Attribute *owningAttribute, int itemPosition) | smtk::attribute::ReferenceItem | protected |
ReferenceItem(Item *owningItem, int myPosition, int mySubGroupPosition) | smtk::attribute::ReferenceItem | protected |
ReferenceType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
removeInvalidValues() | smtk::attribute::ReferenceItem | |
removeValue(std::size_t i) | smtk::attribute::ReferenceItem | |
reset() override | smtk::attribute::ReferenceItem | virtual |
resolve() const | smtk::attribute::ReferenceItem | protected |
Resource typedef (defined in smtk::attribute::ResourceItem) | smtk::attribute::ResourceItem | |
ResourceItem(Attribute *owningAttribute, int itemPosition) | smtk::attribute::ResourceItem | protected |
ResourceItem(Item *owningItem, int myPosition, int mySubGroupPosition) | smtk::attribute::ResourceItem | protected |
ResourceItemDefinition (defined in smtk::attribute::ResourceItem) | smtk::attribute::ResourceItem | friend |
ResourcePtr typedef (defined in smtk::attribute::ResourceItem) | smtk::attribute::ResourceItem | |
ResourceType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
rotate(std::size_t fromPosition, std::size_t toPosition) | smtk::attribute::Item | virtual |
rotateVector(std::vector< T > &v, std::size_t fromPosition, std::size_t toPosition) (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
setDefinition(smtk::attribute::ConstItemDefinitionPtr def) override | smtk::attribute::ReferenceItem | protectedvirtual |
setForceRequired(bool val) | smtk::attribute::Item | inline |
setIsEnabled(bool isEnabledValue) | smtk::attribute::Item | inline |
setIsIgnored(bool val) | smtk::attribute::Item | inline |
setLocalAdvanceLevel(int mode, unsigned int level) (defined in smtk::attribute::Item) | smtk::attribute::Item | |
setNumberOfValues(std::size_t newSize) | smtk::attribute::ReferenceItem | |
setObjectKey(std::size_t i, const Key &key) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
setObjectKey(std::size_t i, const Key &key, std::size_t conditional) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
setUserData(const std::string &key, smtk::simulation::UserDataPtr value) (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
setValue(ResourcePtr value) | smtk::attribute::ResourceItem | inline |
setValue(std::size_t ii, ResourcePtr value) | smtk::attribute::ResourceItem | |
smtk::attribute::ReferenceItem::setValue(const PersistentObjectPtr &val) | smtk::attribute::ReferenceItem | |
smtk::attribute::ReferenceItem::setValue(std::size_t i, const PersistentObjectPtr &val) | smtk::attribute::ReferenceItem | |
setValues(I vbegin, I vend, typename std::iterator_traits< I >::difference_type offset=0) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
setValuesVia(I vbegin, I vend, const T &converter, typename std::iterator_traits< I >::difference_type offset=0) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
smtkSuperclassMacro(ReferenceItem) (defined in smtk::attribute::ResourceItem) | smtk::attribute::ResourceItem | |
smtkSuperclassMacro(Item) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
smtkTypeMacro(smtk::attribute::ResourceItem) (defined in smtk::attribute::ResourceItem) | smtk::attribute::ResourceItem | |
smtkTypeMacro(ReferenceItem) (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
smtkTypeMacroBase(smtk::attribute::Item) (defined in smtk::attribute::Item) | smtk::attribute::Item | |
Status typedef (defined in smtk::attribute::Item) | smtk::attribute::Item | |
string2Type(const std::string &s) (defined in smtk::attribute::Item) | smtk::attribute::Item | static |
StringType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
subGroupPosition() const | smtk::attribute::Item | |
Type enum name | smtk::attribute::Item | |
type() const override | smtk::attribute::ResourceItem | virtual |
type2String(Item::Type t) (defined in smtk::attribute::Item) | smtk::attribute::Item | static |
unset(std::size_t i=0) | smtk::attribute::ReferenceItem | virtual |
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::Item) | smtk::attribute::Item | |
updateActiveChildrenItems() | smtk::attribute::ReferenceItem | protected |
userData(const std::string &key) const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
value(std::size_t ii=0) const | smtk::attribute::ResourceItem | |
smtk::attribute::ReferenceItem::value(const ReferenceItem::Key &key) const | smtk::attribute::ReferenceItem | protected |
valueAs(std::size_t i=0) const (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | inline |
valueAsString() const override | smtk::attribute::ResourceItem | inlinevirtual |
valueAsString(std::size_t i) const override | smtk::attribute::ResourceItem | virtual |
visit(std::function< bool(const PersistentObjectPtr &)> visitor) const | smtk::attribute::ReferenceItem | |
visitChildren(std::function< void(smtk::attribute::ItemPtr, bool)> visitor, bool activeChildren=true) override | smtk::attribute::ReferenceItem | virtual |
VoidType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
~Item() (defined in smtk::attribute::Item) | smtk::attribute::Item | virtual |
~ReferenceItem() override (defined in smtk::attribute::ReferenceItem) | smtk::attribute::ReferenceItem | |
~ResourceItem() override | smtk::attribute::ResourceItem | |