ArrivalCurve, CurvePwAffine, MaxServiceCurve, ServiceCurveArrivalCurve_DNC, ArrivalCurve_MPARTC_PwAffine, Curve_DNC, Curve_MPARTC_PwAffine, MaxServiceCurve_DNC, MaxServiceCurve_MPARTC_PwAffine, ServiceCurve_DNC, ServiceCurve_MPARTC_PwAffinepublic interface Curve
| Modifier and Type | Method | Description |
|---|---|---|
void |
addSegment(int pos,
LinearSegment s) |
|
void |
addSegment(LinearSegment s) |
|
Curve |
copy() |
|
void |
copy(Curve curve) |
|
boolean |
equals(java.lang.Object obj) |
|
Num |
f(Num x) |
|
Num |
f_inv(Num y) |
|
Num |
f_inv(Num y,
boolean rightmost) |
|
Num |
fLimitRight(Num x) |
|
Num |
getBurst() |
|
Num |
getGradientLimitRight(Num x) |
|
Num |
getLatency() |
|
LinearSegment |
getSegment(int pos) |
|
int |
getSegmentCount() |
|
int |
getSegmentDefining(Num x) |
|
static LinearSegment |
getXAxis() |
Create and return a linear segment that lies on the positive x axis of the Cartesian
coordinate system.
|
int |
hashCode() |
|
boolean |
isConcaveIn(Num a,
Num b) |
|
boolean |
isConvexIn(Num a,
Num b) |
|
boolean |
isDelayedInfiniteBurst() |
|
boolean |
isDiscontinuity(int pos) |
|
boolean |
isRealDiscontinuity(int pos) |
|
boolean |
isUnrealDiscontinuity(int pos) |
|
boolean |
isWideSenseIncreasing() |
|
void |
removeSegment(int pos) |
|
java.lang.String |
toString() |
static LinearSegment getXAxis()
Curve copy()
void copy(Curve curve)
LinearSegment getSegment(int pos)
int getSegmentCount()
int getSegmentDefining(Num x)
void addSegment(LinearSegment s)
void addSegment(int pos,
LinearSegment s)
void removeSegment(int pos)
boolean isDelayedInfiniteBurst()
boolean isDiscontinuity(int pos)
boolean isRealDiscontinuity(int pos)
boolean isUnrealDiscontinuity(int pos)
boolean isWideSenseIncreasing()
boolean equals(java.lang.Object obj)
equals in class java.lang.Objectint hashCode()
hashCode in class java.lang.Objectjava.lang.String toString()
toString in class java.lang.ObjectNum getLatency()
Num getBurst()