| factor(int i) const | openswmmvis::pattern::PatternProvider | inline |
| factorChanged(int i) | openswmmvis::pattern::PatternProvider | signal |
| factorCount() const noexcept | openswmmvis::pattern::PatternProvider | inline |
| factorCountFor(PatternType t) noexcept | openswmmvis::pattern::PatternProvider | static |
| factors() const noexcept | openswmmvis::pattern::PatternProvider | inline |
| factorsChanged() | openswmmvis::pattern::PatternProvider | signal |
| mutationRejected(QString reason) | openswmmvis::pattern::PatternProvider | signal |
| name() const noexcept | openswmmvis::pattern::PatternProvider | inline |
| nameChanged(QString prev, QString now) | openswmmvis::pattern::PatternProvider | signal |
| normalize(double targetSum=1.0, QString *reasonOut=nullptr) | openswmmvis::pattern::PatternProvider | |
| PatternProvider(QString name, PatternType type, QObject *parent=nullptr) | openswmmvis::pattern::PatternProvider | |
| rowLabel(PatternType t, int i) | openswmmvis::pattern::PatternProvider | static |
| setAllFactors(QVector< double > f, QString *reasonOut=nullptr) | openswmmvis::pattern::PatternProvider | |
| setFactor(int i, double v, QString *reasonOut=nullptr) | openswmmvis::pattern::PatternProvider | |
| setFactorLive(int i, double v) | openswmmvis::pattern::PatternProvider | |
| setName(QString newName) | openswmmvis::pattern::PatternProvider | |
| setType(PatternType t) | openswmmvis::pattern::PatternProvider | |
| sumOfFactors() const noexcept | openswmmvis::pattern::PatternProvider | |
| swapFactors(int i, int j, QString *reasonOut=nullptr) | openswmmvis::pattern::PatternProvider | |
| type() const noexcept | openswmmvis::pattern::PatternProvider | inline |
| typeChanged(PatternType prev, PatternType now) | openswmmvis::pattern::PatternProvider | signal |
| ~PatternProvider() override | openswmmvis::pattern::PatternProvider | |