EPANET  3.0
EPANET Development Project
Curve Member List

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

addData(double x, double y) (defined in Curve)Curveinline
CONTROL enum value (defined in Element)Element
Curve(std::string name_) (defined in Curve)Curve
CURVE enum value (defined in Element)Element
CurveType enum name (defined in Curve)Curve
curveType() (defined in Curve)Curveinline
CurveTypeWords (defined in Curve)Curvestatic
EFFICIENCY enum value (defined in Curve)Curve
Element(std::string name_) (defined in Element)Element
ElementType enum name (defined in Element)Element
findSegment(double xseg, double &slope, double &intercept) (defined in Curve)Curve
getXofY(double y) (defined in Curve)Curve
getYofX(double x) (defined in Curve)Curve
HEADLOSS enum value (defined in Curve)Curve
indexElement
LINK enum value (defined in Element)Element
nameElement
NODE enum value (defined in Element)Element
PATTERN enum value (defined in Element)Element
PUMP enum value (defined in Curve)Curve
setType(int curveType) (defined in Curve)Curveinline
size() (defined in Curve)Curveinline
UNKNOWN enum value (defined in Curve)Curve
VOLUME enum value (defined in Curve)Curve
x(int index) (defined in Curve)Curveinline
y(int index) (defined in Curve)Curveinline
~Curve() (defined in Curve)Curve
~Element()=0 (defined in Element)Elementpure virtual