public interface CurveBuilderInterface
Modifier and Type | Method and Description |
---|---|
CurveBuilderInterface |
addPoint(double time,
RandomVariableInterface value,
boolean isParameter)
Add a point to the curve.
|
CurveInterface |
build()
Build the curve.
|
CurveInterface build() throws CloneNotSupportedException
CloneNotSupportedException
- Thrown if the curve could not be build (likely due to a template throwing CloneNotSupportedException
.CurveBuilderInterface addPoint(double time, RandomVariableInterface value, boolean isParameter)
time
- The time of the corresponding point.value
- The value of the corresponding point.isParameter
- A boolean, specifying weather the point should be considered a free parameter (true) or not (false). Fee parameters can be used to create a clone with modified values, see Curve.getCloneForParameter(RandomVariableInterface[])
Copyright © 2018. All rights reserved.