public class DoubleFunctionThresholdCrossingFound extends DoubleFunctionFinding
DoubleFunctionExplorer that a function crossed
 a threshold at a specific Variable.| Constructor and Description | 
|---|
DoubleFunctionThresholdCrossingFound(DoubleFunctionThresholdCrossingIndicated indication,
                                    double crossingVariable,
                                    double crossingValue)
Initializes a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
double | 
getCrossingValue()
Gets the function value at the crossing. 
 | 
double | 
getCrossingVariable()
Gets the Variable at which the crossing occurs. 
 | 
DoubleFunctionExplorer | 
getExplorer()
Gets the  
DoubleFunctionExplorer that found this crossing. | 
DoubleFunctionDetails | 
getFunction()
Gets the function that crossed the threshold. 
 | 
DoubleFunctionThresholdCrossingIndicated | 
getIndication()
Gets the finding that originally indicated the existence of this threshold crossing. 
 | 
FunctionSegmentSlope | 
getSlope()
Gets the slope of the function at the crossing. 
 | 
DoubleFunctionThresholdDetails | 
getThreshold()
Gets the threshold crossed by the function. 
 | 
public DoubleFunctionThresholdCrossingFound(DoubleFunctionThresholdCrossingIndicated indication, double crossingVariable, double crossingValue)
indication - The finding that originally indicated the existence of this threshold crossing.crossingVariable - The Variable at which the crossing occurs.crossingValue - The function value at the crossing.public final DoubleFunctionExplorer getExplorer()
DoubleFunctionExplorer that found this crossing.public final DoubleFunctionDetails getFunction()
public final DoubleFunctionThresholdDetails getThreshold()
public final double getCrossingVariable()
public final double getCrossingValue()
@Nonnull public final FunctionSegmentSlope getSlope()
public final DoubleFunctionThresholdCrossingIndicated getIndication()