EPANET  3.0
EPANET Development Project
Public Types | Public Member Functions | Public Attributes | List of all members
Element Class Referenceabstract

Abstract parent class for all pipe network components. More...

#include <element.h>

Inheritance diagram for Element:
Control Curve Link Node Pattern Pipe Pump Valve Junction Reservoir Tank FixedPattern VariablePattern

Public Types

enum  ElementType {
  NODE, LINK, PATTERN, CURVE,
  CONTROL
}
 

Public Member Functions

 Element (std::string name_)
 

Public Attributes

std::string name
 element's ID name
 
int index
 index in array of elements
 

Detailed Description

Abstract parent class for all pipe network components.


The documentation for this class was generated from the following files: