| addDeprecatedName(const std::string &deprecatedName) | ImFusion::ParameterBase | |
| attributes() const | ImFusion::ParameterBase | inline |
| configuration(Properties *p) const override | ImFusion::Parameter< T > | virtual |
| configure(const Properties *p) override | ImFusion::Parameter< T > | virtual |
| defaultValue() const | ImFusion::Parameter< T > | inline |
| deprecatedNames() const | ImFusion::ParameterBase | inline |
| DicomParameter(const std::string &name, U &&value, const DcmTag &tag, WritePolicy writePolicy=WritePolicy::Always) (defined in ImFusion::Dicom::DicomParameter< T >) | ImFusion::Dicom::DicomParameter< T > | |
| DicomParameter(const std::string &name, U &&value, Configurable *parent, const DcmTag &tag, WritePolicy writePolicy=WritePolicy::Always) (defined in ImFusion::Dicom::DicomParameter< T >) | ImFusion::Dicom::DicomParameter< T > | |
| DicomParameter(const std::string &name, U &&value, Configurable &parent, const DcmTag &tag, WritePolicy writePolicy=WritePolicy::Always) (defined in ImFusion::Dicom::DicomParameter< T >) | ImFusion::Dicom::DicomParameter< T > | |
| DicomParameter(const DicomParameter< T > &other) (defined in ImFusion::Dicom::DicomParameter< T >) | ImFusion::Dicom::DicomParameter< T > | |
| DicomParameterBase(const DcmTag &tag, WritePolicy policy) (defined in ImFusion::Dicom::DicomParameterBase) | ImFusion::Dicom::DicomParameterBase | |
| DicomParameterBase(const DicomParameterBase &other) (defined in ImFusion::Dicom::DicomParameterBase) | ImFusion::Dicom::DicomParameterBase | |
| load(DcmItem &item) override | ImFusion::Dicom::DicomParameter< T > | virtual |
| m_attributes (defined in ImFusion::ParameterBase) | ImFusion::ParameterBase | protected |
| m_defaultValue (defined in ImFusion::Parameter< T >) | ImFusion::Parameter< T > | protected |
| m_deprecatedNames (defined in ImFusion::ParameterBase) | ImFusion::ParameterBase | protected |
| m_impl (defined in ImFusion::Dicom::DicomParameterBase) | ImFusion::Dicom::DicomParameterBase | protected |
| m_name (defined in ImFusion::ParameterBase) | ImFusion::ParameterBase | protected |
| m_parent (defined in ImFusion::ParameterBase) | ImFusion::ParameterBase | protected |
| m_type (defined in ImFusion::Parameter< T >) | ImFusion::Parameter< T > | protected |
| m_value (defined in ImFusion::Parameter< T >) | ImFusion::Parameter< T > | protected |
| name() const | ImFusion::ParameterBase | inlinevirtual |
| operator const T &() const | ImFusion::Parameter< T > | inline |
| operator=(const DicomParameter< T > &other) (defined in ImFusion::Dicom::DicomParameter< T >) | ImFusion::Dicom::DicomParameter< T > | |
| operator=(U &&value) (defined in ImFusion::Dicom::DicomParameter< T >) | ImFusion::Dicom::DicomParameter< T > | |
| ImFusion::Parameter::operator=(const Parameter< T > &other) | ImFusion::Parameter< T > | |
| ImFusion::Parameter::operator=(Parameter< T > &other) | ImFusion::Parameter< T > | |
| ImFusion::Parameter::operator=(Parameter< T > &&other) | ImFusion::Parameter< T > | |
| operator=(const DicomParameterBase &other) (defined in ImFusion::Dicom::DicomParameterBase) | ImFusion::Dicom::DicomParameterBase | |
| Parameter(const std::string &name, U &&value) | ImFusion::Parameter< T > | |
| Parameter(const std::string &name, U &&value, Configurable *parent) | ImFusion::Parameter< T > | |
| Parameter(const std::string &name, U &&value, Configurable &parent) (defined in ImFusion::Parameter< T >) | ImFusion::Parameter< T > | |
| Parameter(const Parameter< T > &other) (defined in ImFusion::Parameter< T >) | ImFusion::Parameter< T > | |
| Parameter(Parameter< T > &&other) (defined in ImFusion::Parameter< T >) | ImFusion::Parameter< T > | |
| ParameterBase(const std::string &name) (defined in ImFusion::ParameterBase) | ImFusion::ParameterBase | explicit |
| parent() const | ImFusion::ParameterBase | inline |
| removeAttribute(const std::string &key) | ImFusion::ParameterBase | |
| removeDefault() | ImFusion::Parameter< T > | inline |
| save(DcmItem &item) const override | ImFusion::Dicom::DicomParameter< T > | virtual |
| setAttribute(const std::string &key, const std::string &value) | ImFusion::ParameterBase | |
| setDefault(const T &defaultValue) | ImFusion::Parameter< T > | inline |
| setLabel(const std::string &label) | ImFusion::ParameterBase | |
| setParentFromCopy(const ParameterBase &other) | ImFusion::ParameterBase | protected |
| setRange(T min, T max) | ImFusion::Parameter< T > | inline |
| setRange(typename Q::value_type min, typename Q::value_type max) | ImFusion::Parameter< T > | inline |
| setType(Properties::ParamType type) | ImFusion::Parameter< T > | inline |
| setValue(U &&value) | ImFusion::Parameter< T > | |
| signalValueChanged | ImFusion::ParameterBase | |
| value() const | ImFusion::Parameter< T > | inline |
| ~DicomParameterBase() (defined in ImFusion::Dicom::DicomParameterBase) | ImFusion::Dicom::DicomParameterBase | virtual |
| ~Parameter() (defined in ImFusion::Parameter< T >) | ImFusion::Parameter< T > | virtual |
| ~ParameterBase()=default (defined in ImFusion::ParameterBase) | ImFusion::ParameterBase | virtual |