hpp-spline  4.10.0
template based classes for creating and manipulating spline and bezier curves. Comes with extra options specific to end-effector trajectories in robotics.
spline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase > Member List

This is the complete list of members for spline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >, including all inherited members.

cit_spline_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
curve_abc()spline::curve_abc< double, double, Dim, Safe, Eigen::Matrix< double, 3, 1 > >inline
curve_abc_t typedefspline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >
derivate(const time_t t, const std::size_t order) constspline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inlinevirtual
exact_cubic(In wayPointsBegin, In wayPointsEnd)spline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inline
exact_cubic(const t_spline_t &subSplines)spline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inline
exact_cubic(const exact_cubic &other)spline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inline
exact_cubic_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
it_spline_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
Matrix3 typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
MatrixX typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
max() constspline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inlinevirtual
min() constspline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inlinevirtual
num_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
operator()(const time_t t) constspline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inlinevirtual
point_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
spline_constraints typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
spline_deriv_constraint(In wayPointsBegin, In wayPointsEnd, const spline_constraints &constraints=spline_constraints())spline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >inline
spline_deriv_constraint(const spline_deriv_constraint &other)spline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >inline
spline_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
subSplines_spline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >
t_point_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
t_spline_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
time_t typedefspline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >
timeRange()spline::curve_abc< double, double, Dim, Safe, Eigen::Matrix< double, 3, 1 > >inline
~curve_abc()spline::curve_abc< double, double, Dim, Safe, Eigen::Matrix< double, 3, 1 > >inlinevirtual
~exact_cubic()spline::exact_cubic< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > >, polynom< double, double, 3, false, Eigen::Matrix< double, 3, 1 >, std::vector< Eigen::Matrix< double, 3, 1 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 1 > > > > >inlinevirtual
~spline_deriv_constraint()spline::spline_deriv_constraint< Time, Numeric, Dim, Safe, Point, T_Point, SplineBase >inlinevirtual