activeChildItem(int i) const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inline |
advanceLevel(int mode=0) const | smtk::attribute::Item | |
allowsExpressions() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
appendValue(const DataT &val) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
assign(const smtk::attribute::ConstItemPtr &sourceItem, const CopyAssignmentOptions &options, smtk::io::Logger &logger) override | smtk::attribute::ValueItemTemplate< DataT > | virtual |
assign(const smtk::attribute::ConstItemPtr &sourceItem, const CopyAssignmentOptions &options=CopyAssignmentOptions()) | smtk::attribute::ValueItemTemplate< DataT > | |
assign(const smtk::attribute::ConstItemPtr &sourceItem, const CopyAssignmentOptions &options, smtk::io::Logger &logger) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
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 (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | inline |
categories() const | smtk::attribute::Item | |
childrenItems() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | 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 | |
concreteDefinition() const (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | inline |
const_iterator typedef (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
customIsRelevant() const | smtk::attribute::Item | inline |
DataType typedef (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
DateTimeType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
defaultIsRelevant(bool includeCatagories, bool includeReadAccess, unsigned int readAccessLevel) const | smtk::attribute::Item | virtual |
defaultValue() const (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
defaultValues() const (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
definition() const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
definitionAs() const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
DefType typedef (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
detachOwningAttribute() | smtk::attribute::Item | inline |
detachOwningItem() | smtk::attribute::Item | inline |
detachOwningResource() override | smtk::attribute::ValueItem | virtual |
DirectoryType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
discreteIndex(std::size_t elementIndex=0) const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inline |
DoubleType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
end() const (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | inline |
evaluateExpression(std::size_t element, smtk::io::Logger &log) const | smtk::attribute::ValueItemTemplate< DataT > | |
expression() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
expressionReference() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inline |
FileType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
find(const std::string &name, SearchStyle style=RECURSIVE_ACTIVE) | 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 | |
findChild(const std::string &name, smtk::attribute::SearchStyle) | smtk::attribute::ValueItem | |
findChild(const std::string &name, smtk::attribute::SearchStyle) const | smtk::attribute::ValueItem | |
findInternal(const std::string &name, SearchStyle style) override | smtk::attribute::ValueItem | protectedvirtual |
findInternal(const std::string &name, SearchStyle style) const override (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protectedvirtual |
forceRequired() const | smtk::attribute::Item | inline |
GroupType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
hasDefault() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
initializeValues() override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | protectedvirtual |
IntType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
isAcceptable(const smtk::attribute::AttributePtr &exp) const | smtk::attribute::ValueItem | |
isDiscrete() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
isDiscreteIndexValid(int value) const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
isEnabled() const | smtk::attribute::Item | |
isExpression() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
isExtensible() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
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 | |
isSet(std::size_t elementIndex=0) const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | virtual |
isUsingDefault(std::size_t element) const override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
isUsingDefault() const override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | 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::ValueItem | protectedvirtual |
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 |
label() const (defined in smtk::attribute::Item) | smtk::attribute::Item | |
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
localEnabledState() const | smtk::attribute::Item | inline |
m_activeChildrenItems (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protected |
m_attribute (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_childrenItems (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protected |
m_customIsRelevant (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_definition (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_discreteIndices (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protected |
m_dummy (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | protected |
m_expression (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protected |
m_isEnabled (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_isIgnored (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_isSet (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protected |
m_owningItem (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_position (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_subGroupPosition (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_userData (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
m_values (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | protected |
maxNumberOfValues() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
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 (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inline |
numberOfChildrenItems() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inline |
numberOfRequiredValues() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
numberOfValues() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inlinevirtual |
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 |
ReferenceType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
RelevanceFunc typedef | smtk::attribute::Item | |
relevantEnums(bool includeCategories, bool includeReadAccess, unsigned int readAccessLevel) const | smtk::attribute::ValueItem | |
removeValue(std::size_t element) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
reset() override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
ResourceType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
rotate(std::size_t fromPosition, std::size_t toPosition) override | smtk::attribute::ValueItemTemplate< DataT > | virtual |
rotateVector(std::vector< T > &v, std::size_t fromPosition, std::size_t toPosition) (defined in smtk::attribute::Item) | smtk::attribute::Item | protected |
setCustomIsRelevant(RelevanceFunc func) | smtk::attribute::Item | inline |
setDefinition(smtk::attribute::ConstItemDefinitionPtr def) override (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protectedvirtual |
setDiscreteIndex(int value) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inline |
setDiscreteIndex(std::size_t elementIndex, int value) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
setExpression(smtk::attribute::AttributePtr exp) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
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) override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
setToDefault(std::size_t element=0) override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
setUserData(const std::string &key, smtk::simulation::UserDataPtr value) (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
setValue(const DataT &val) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | inlinevirtual |
setValue(std::size_t element, const DataT &val) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
setValueFromString(std::size_t element, const std::string &val) override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
setValueFromString(const std::string &stringVal) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | inline |
setValueFromString(std::size_t elementIndex, const std::string &stringVal)=0 (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
setValueFromString(const std::string &stringVal) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inlinevirtual |
setValues(I vbegin, I vend) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | inline |
smtkTypeMacro(smtk::attribute::ValueItem) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
smtkTypeMacroBase(smtk::attribute::Item) (defined in smtk::attribute::Item) | smtk::attribute::Item | |
Status typedef (defined in smtk::attribute::Item) | smtk::attribute::Item | |
streamValue(const DataT &val) const (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | protected |
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 | |
supportedUnits() const | smtk::attribute::ValueItem | virtual |
type() const =0 (defined in smtk::attribute::Item) | smtk::attribute::Item | pure virtual |
Type enum name | smtk::attribute::Item | |
type2String(Item::Type t) (defined in smtk::attribute::Item) | smtk::attribute::Item | static |
units() const | smtk::attribute::ValueItem | virtual |
unset(std::size_t elementIndex=0) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | virtual |
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::Item) | smtk::attribute::Item | |
updateActiveChildrenItems() (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protectedvirtual |
updateDiscreteValue(std::size_t element) override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | protectedvirtual |
userData(const std::string &key) const (defined in smtk::attribute::Item) | smtk::attribute::Item | inline |
value(std::size_t element=0) const | smtk::attribute::ValueItemTemplate< DataT > | virtual |
value(smtk::io::Logger &log) const | smtk::attribute::ValueItemTemplate< DataT > | inlinevirtual |
value(std::size_t element, smtk::io::Logger &log) const | smtk::attribute::ValueItemTemplate< DataT > | virtual |
value_type typedef (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
valueAsString(std::size_t element) const override (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | virtual |
valueAsString() const (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | inline |
valueAsString(std::size_t elementIndex) const=0 (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |
valueAsString() const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | inlinevirtual |
ValueItem(Attribute *owningAttribute, int itemPosition) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protected |
ValueItem(Item *owningItem, int myPosition, int mySubGroupPosition) (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | protected |
ValueItemTemplate(Attribute *owningAttribute, int itemPosition) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | protected |
ValueItemTemplate(Item *owningItem, int myPosition, int mySubGroupPosition) (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | protected |
valueLabel(std::size_t element) const (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
visitChildren(std::function< void(smtk::attribute::ItemPtr, bool)> visitor, bool activeChildren=true) override | smtk::attribute::ValueItem | virtual |
VoidType enum value (defined in smtk::attribute::Item) | smtk::attribute::Item | |
~Item() (defined in smtk::attribute::Item) | smtk::attribute::Item | virtual |
~ValueItem() override (defined in smtk::attribute::ValueItem) | smtk::attribute::ValueItem | |
~ValueItemTemplate() override=default (defined in smtk::attribute::ValueItemTemplate< DataT >) | smtk::attribute::ValueItemTemplate< DataT > | |