Represent a piecewise curve. We can add some new curve, but the starting time of the curve to add should be equal to the ending time of the actual piecewise_curve.
\ Example : A piecewise curve composed of three curves cf0, cf1 and cf2 where cf0 is defined between \([T0_{min},T0_{max}]\), cf1 between \([T0_{max},T1_{max}]\) and cf2 between \([T1_{max},T2_{max}]\). On the piecewise polynomial curve, cf0 is located between \([T0_{min},T0_{max}[\), cf1 between \([T0_{max},T1_{max}[\) and cf2 between \([T1_{max},T2_{max}]\).
More...
#include <ndcurves/piecewise_curve.h>
Represent a piecewise curve. We can add some new curve, but the starting time of the curve to add should be equal to the ending time of the actual piecewise_curve.
\ Example : A piecewise curve composed of three curves cf0, cf1 and cf2 where cf0 is defined between \([T0_{min},T0_{max}]\), cf1 between \([T0_{max},T1_{max}]\) and cf2 between \([T1_{max},T2_{max}]\). On the piecewise polynomial curve, cf0 is located between \([T0_{min},T0_{max}[\), cf1 between \([T0_{max},T1_{max}[\) and cf2 between \([T1_{max},T2_{max}]\).