ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::mad::CubicPiecewiseFunction Member List

This is the complete list of members for adore::mad::CubicPiecewiseFunction, including all inherited members.

BreaksGenerator(double *Userbreaks, int UserbreaksLength, double start, double resolution)adore::mad::CubicPiecewiseFunctionstatic
BreaksGenerator(double start, double end, int NumberOfPoints)adore::mad::CubicPiecewiseFunctionstatic
BreaksGeneratorExp(double *Userbreaks, int NumOfPoints, double start, double end)adore::mad::CubicPiecewiseFunctionstatic
CubicSplineEvaluation(double *interpolatedSpline, double *d_interpolatedSpline, double *dd_interpolatedSpline, double *ddd_interpolatedSpline, double *Userbreaks, int UserbreaksLength, PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
CubicSplineEvaluation(double *interpolatedSpline, double *d_interpolatedSpline, double *dd_interpolatedSpline, double *Userbreaks, int UserbreaksLength, PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
CubicSplineEvaluation(double *interpolatedSpline, double *d_interpolatedSpline, double *Userbreaks, int UserbreaksLength, PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
CubicSplineEvaluation(double *interpolatedSpline, double *Userbreaks, int UserbreaksLength, PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
deleteCubicSplinepp(PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
deleteCubicSplinepp1(PieceweisePolynomial *pp)adore::mad::CubicPiecewiseFunctionstatic
findIndex(double point, PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
fit(PieceweisePolynomial *pp, double *input_x, double *input_y, double *input_w, int inputLength, double smoothingFactor)adore::mad::CubicPiecewiseFunctionstatic
localCoordination(double *Userbreaks, int UserbreaksLength, PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
repeatedValueInterpolation(double *output_x, double *output_y, double *output_weight, int *outputLength, double *input_x, double *input_y, double *input_weight, int inputLength)adore::mad::CubicPiecewiseFunctioninlineprivatestatic
smoothingSpline(PieceweisePolynomial *pp, double *input_x, double *input_y, double *input_w, int inputLength, double smoothingFactor)adore::mad::CubicPiecewiseFunctionstatic
splineEvaluation(int index, double point, PieceweisePolynomial &pp)adore::mad::CubicPiecewiseFunctionstatic
toPolynomialFrom(PieceweisePolynomial *pp, double *input_breaks, double *input_coef1, double *input_coef2, double *input_coef3, double *input_coef4, int inputLength)adore::mad::CubicPiecewiseFunctionstatic