EPANET  3.0
EPANET Development Project
Pattern Member List

This is the complete list of members for Pattern, including all inherited members.

addFactor(double f) (defined in Pattern)Patterninline
advance(int t)=0 (defined in Pattern)Patternpure virtual
CONTROL enum value (defined in Element)Element
currentFactor() (defined in Pattern)Pattern
currentIndexPatternprotected
CURVE enum value (defined in Element)Element
Element(std::string name_) (defined in Element)Element
ElementType enum name (defined in Element)Element
factor(int i) (defined in Pattern)Patterninline
factorsPatternprotected
factory(int type_, std::string name_, MemPool *memPool) (defined in Pattern)Patternstatic
FIXED_PATTERN enum value (defined in Pattern)Pattern
indexElement
init(int interval, int tstart)=0 (defined in Pattern)Patternpure virtual
intervalPatternprotected
LINK enum value (defined in Element)Element
nameElement
nextTime(int t)=0 (defined in Pattern)Patternpure virtual
NODE enum value (defined in Element)Element
PATTERN enum value (defined in Element)Element
Pattern(std::string name_, int type_) (defined in Pattern)Pattern
PatternType enum name (defined in Pattern)Pattern
setTimeInterval(int t) (defined in Pattern)Patterninline
size() (defined in Pattern)Patterninline
timeInterval() (defined in Pattern)Patterninline
typePattern
VARIABLE_PATTERN enum value (defined in Pattern)Pattern
~Element()=0 (defined in Element)Elementpure virtual
~Pattern() (defined in Pattern)Patternvirtual