base_class_type typedef | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
C0 enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
C1 enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
C2 enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
closed | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | private |
create(piecewise< bezier, data_type, dim__, tolerance_type > &pc) const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlinevirtual |
data_type typedef | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
get_number_segments() const | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
get_segment_dt(const index_type &i) const | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
get_t0() const | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
index_type typedef | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
is_closed() const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
is_open() const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
joint_continuity enum name | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
joints | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | private |
LEFT_FP_SET enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
LEFT_FPP_SET enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
max_degree | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | private |
piecewise_creator_base(index_type n, const data_type &tt0) | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
piecewise_creator_base(const piecewise_creator_base< data_type, dim__, tolerance_type > &pcb) | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
piecewise_general_creator() | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
piecewise_general_creator(const index_type &ns) | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
piecewise_general_creator(const piecewise_general_creator< data_type, dim__, tolerance_type > &pcc) | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
POINT_SET enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
point_type typedef | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
RIGHT_FP_SET enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
RIGHT_FPP_SET enum value | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
set_closed() | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
set_conditions(const std::vector< joint_data > &jnts, const std::vector< index_type > &maxd, bool cl=false) | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
set_fp_condition(Eigen::MatrixBase< Derived1 > &rows, Eigen::MatrixBase< Derived2 > &rhs, const index_type start_index, const index_type &seg_degree, const point_type &fp, const data_type &dt, bool segment_start) const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlineprotected |
set_fp_continuous_condition(Eigen::MatrixBase< Derived1 > &rows, Eigen::MatrixBase< Derived2 > &rhs, const index_type start_index, const index_type &l_seg_degree, const index_type &r_seg_degree, const data_type &l_dt, const data_type &r_dt) const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlineprotected |
set_fpp_condition(Eigen::MatrixBase< Derived1 > &rows, Eigen::MatrixBase< Derived2 > &rhs, const index_type start_index, const index_type &seg_degree, const point_type &fpp, const data_type &dt, bool segment_start) const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlineprotected |
set_fpp_continuous_condition(Eigen::MatrixBase< Derived1 > &rows, Eigen::MatrixBase< Derived2 > &rhs, const index_type &start_index, const index_type &l_seg_degree, const index_type &r_seg_degree, const data_type &l_dt, const data_type &r_dt) const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlineprotected |
set_number_segments(const index_type &ns) | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
set_open() | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inline |
set_point_condition(Eigen::MatrixBase< Derived1 > &rows, Eigen::MatrixBase< Derived2 > &rhs, const index_type start_index, const index_type &seg_degree, const point_type &p, bool segment_start) const | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlineprotected |
set_segment_dt(const data_type &dtt, const index_type &i) | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
set_t0(const data_type &tt0) | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inline |
tolerance_type typedef | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | |
valid_degree(const index_type °, const index_type &max_deg) | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlineprotectedstatic |
~piecewise_creator_base() | eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ > | inlinevirtual |
~piecewise_general_creator() | eli::geom::curve::piecewise_general_creator< data__, dim__, tol__ > | inlinevirtual |