public class MultiSegmentSequenceModifier
extends java.lang.Object
| Constructor and Description |
|---|
MultiSegmentSequenceModifier() |
| Modifier and Type | Method and Description |
|---|---|
static MultiSegmentSequence |
AppendSegment(MultiSegmentSequence mssIn,
double dblPredictorOrdinateAppendRight,
SegmentResponseValueConstraint srvc,
SegmentCustomBuilderControl scbc,
BoundarySettings bs,
int iCalibrationDetail)
Append a Segment to the Right of the Specified Stretch using the Supplied Constraint
|
static MultiSegmentSequence |
InsertCardinalKnot(MultiSegmentSequence mssIn,
double dblPredictorOrdinate,
double dblCardinalTension)
Insert a Cardinal Knot into the specified Stretch at the specified Predictor Ordinate Location
|
static MultiSegmentSequence |
InsertCatmullRomKnot(MultiSegmentSequence mssIn,
double dblPredictorOrdinate)
Insert a Catmull-Rom Knot into the specified Stretch at the specified Predictor Ordinate Location
|
static MultiSegmentSequence |
InsertKnot(MultiSegmentSequence mssIn,
double dblPredictorOrdinate,
double dblResponseValue,
BoundarySettings bs,
int iCalibrationDetail)
Insert the specified Predictor Ordinate Knot into the specified Stretch, using the specified Response
Value
|
static MultiSegmentSequence |
InsertKnot(MultiSegmentSequence mssIn,
double dblPredictorOrdinate,
SegmentPredictorResponseDerivative sprdLeftSegmentRightEdge,
SegmentPredictorResponseDerivative sprdRightSegmentLeftEdge)
Insert the Predictor Ordinate Knot into the specified Stretch
|
public static final MultiSegmentSequence InsertKnot(MultiSegmentSequence mssIn, double dblPredictorOrdinate, double dblResponseValue, BoundarySettings bs, int iCalibrationDetail)
mssIn - Input StretchdblPredictorOrdinate - Predictor Ordinate KnotdblResponseValue - Response Valuebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailpublic static final MultiSegmentSequence AppendSegment(MultiSegmentSequence mssIn, double dblPredictorOrdinateAppendRight, SegmentResponseValueConstraint srvc, SegmentCustomBuilderControl scbc, BoundarySettings bs, int iCalibrationDetail)
mssIn - Input StretchdblPredictorOrdinateAppendRight - The Predictor Ordinate at the Right Edge of the Segment to be
appendedsrvc - The Segment Response Value Constraintscbc - Segment Builder Parametersbs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailpublic static final MultiSegmentSequence InsertKnot(MultiSegmentSequence mssIn, double dblPredictorOrdinate, SegmentPredictorResponseDerivative sprdLeftSegmentRightEdge, SegmentPredictorResponseDerivative sprdRightSegmentLeftEdge)
mssIn - Input StretchdblPredictorOrdinate - Knot Predictor OrdinatesprdLeftSegmentRightEdge - Response Values for the Right Edge of the Left SegmentsprdRightSegmentLeftEdge - Response Values for the Left Edge of the Right segmentpublic static final MultiSegmentSequence InsertCardinalKnot(MultiSegmentSequence mssIn, double dblPredictorOrdinate, double dblCardinalTension)
mssIn - Input StretchdblPredictorOrdinate - Knot Predictor OrdinatedblCardinalTension - Cardinal Tension Parameterpublic static final MultiSegmentSequence InsertCatmullRomKnot(MultiSegmentSequence mssIn, double dblPredictorOrdinate)
mssIn - Input StretchdblPredictorOrdinate - Knot Predictor Ordinate