public class LatentStateInelastic extends java.lang.Object implements java.lang.Comparable<LatentStateInelastic>
Constructor and Description |
---|
LatentStateInelastic(double dblPredictorOrdinateLeft,
double dblPredictorOrdinateRight)
LatentStateInelastic constructor
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(LatentStateInelastic ieOther) |
double |
delocalize(double dblLocalPredictorOrdinate)
Transform the Local Predictor Ordinate to the Segment Ordinate
|
int |
hashCode() |
boolean |
in(double dblPredictorOrdinate)
Find out if the Predictor Ordinate is inside the segment - inclusive of left/right.
|
double |
left()
Retrieve the Segment Left Predictor Ordinate
|
double |
localize(double dblPredictorOrdinate)
Transform the Predictor Ordinate to the Local Segment Predictor Ordinate
|
double |
right()
Retrieve the Segment Right Predictor Ordinate
|
double |
width()
Get the Width of the Predictor Ordinate in this Segment
|
public LatentStateInelastic(double dblPredictorOrdinateLeft, double dblPredictorOrdinateRight) throws java.lang.Exception
dblPredictorOrdinateLeft
- Segment Predictor Ordinate LeftdblPredictorOrdinateRight
- Segment Predictor Ordinate Rightjava.lang.Exception
- Thrown if inputs are invalidpublic double left()
public double right()
public boolean in(double dblPredictorOrdinate) throws java.lang.Exception
dblPredictorOrdinate
- Predictor Ordinatejava.lang.Exception
- Thrown if the input is invalidpublic double width()
public double localize(double dblPredictorOrdinate) throws java.lang.Exception
dblPredictorOrdinate
- The Global Predictor Ordinatejava.lang.Exception
- Thrown if the input is invalidpublic double delocalize(double dblLocalPredictorOrdinate) throws java.lang.Exception
dblLocalPredictorOrdinate
- The Local Segment Predictor Ordinatejava.lang.Exception
- Thrown if the input is invalidpublic int hashCode()
hashCode
in class java.lang.Object
public int compareTo(LatentStateInelastic ieOther)
compareTo
in interface java.lang.Comparable<LatentStateInelastic>