public abstract class BasisHatShapeControl extends TensionBasisHat
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SHAPE_CONTROL_RATIONAL_EXPONENTIAL
Cubic Polynomial with Rational Exponential Shape Controller
|
static java.lang.String |
SHAPE_CONTROL_RATIONAL_LINEAR
Cubic Polynomial with Rational Linear Shape Controller
|
static java.lang.String |
SHAPE_CONTROL_RATIONAL_QUADRATIC
Cubic Polynomial with Rational Quadratic Shape Controller
|
| Constructor and Description |
|---|
BasisHatShapeControl(double dblLeftPredictorOrdinate,
double dblRightPredictorOrdinate,
java.lang.String strShapeControlType,
double dblTension)
BasisHatShapeControl constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
shapeControlType()
Retrieve the Type of the Shape Controller
|
in, left, normalizer, right, tensionderivative, differential, differential, evaluate, integrate, maxima, maxima, minima, minimapublic static final java.lang.String SHAPE_CONTROL_RATIONAL_LINEAR
public static final java.lang.String SHAPE_CONTROL_RATIONAL_QUADRATIC
public static final java.lang.String SHAPE_CONTROL_RATIONAL_EXPONENTIAL
public BasisHatShapeControl(double dblLeftPredictorOrdinate,
double dblRightPredictorOrdinate,
java.lang.String strShapeControlType,
double dblTension)
throws java.lang.Exception
dblLeftPredictorOrdinate - The Left Predictor OrdinatedblRightPredictorOrdinate - The Right Predictor OrdinatestrShapeControlType - Type of the Shape Controller to be used - LINEAR/QUADRATIC/EXPONENTIAL
RationaldblTension - Tension of the Tension Hat Functionjava.lang.Exception - Thrown if the input is invalid