Code-Eli  0.3.6
eli::geom::curve::bezier< data__, dim__, tol__ > Member List

This is the complete list of members for eli::geom::curve::bezier< data__, dim__, tol__ >, including all inherited members.

approximately_equal(const bezier< data_type, dim__, tolerance_type > &bc) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
Beli::geom::curve::bezier< data__, dim__, tol__ >private
bezier()eli::geom::curve::bezier< data__, dim__, tol__ >inline
bezier(const index_type &n)eli::geom::curve::bezier< data__, dim__, tol__ >inline
bezier(const bezier< data_type, dim__, tolerance_type > &bc)eli::geom::curve::bezier< data__, dim__, tol__ >inline
bounding_box_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
clear()eli::geom::curve::bezier< data__, dim__, tol__ >inline
closed() const eli::geom::curve::bezier< data__, dim__, tol__ >inline
col_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >private
control_point_matrix_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >private
control_point_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
data_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
degree() const eli::geom::curve::bezier< data__, dim__, tol__ >inline
degree_demote(const geom::general::continuity &continuity_degree=geom::general::C0)eli::geom::curve::bezier< data__, dim__, tol__ >inline
degree_promote()eli::geom::curve::bezier< data__, dim__, tol__ >inline
degree_promote_to(const index_type target_degree)eli::geom::curve::bezier< data__, dim__, tol__ >inline
degree_to_cubic()eli::geom::curve::bezier< data__, dim__, tol__ >inline
determine_t(std::vector< data_type > &t, const std::vector< point_type, Eigen::aligned_allocator< point_type > > &pts, bool closed) const eli::geom::curve::bezier< data__, dim__, tol__ >inlineprivate
dimension()eli::geom::curve::bezier< data__, dim__, tol__ >inlinestatic
dimension_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
eqp_distance_bound(const bezier< data_type, dim__, tolerance_type > &bc) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
est_fit_error(std::vector< data_type > &t, const fit_container_type &fcon)eli::geom::curve::bezier< data__, dim__, tol__ >inlineprivate
f(const data_type &t) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
fit(const fit_container_type &fcon, const index_type &deg_in)eli::geom::curve::bezier< data__, dim__, tol__ >inline
fit(std::vector< data_type > &t, const fit_container_type &fcon, const index_type &deg_in)eli::geom::curve::bezier< data__, dim__, tol__ >inline
fit_container_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
fit_only(std::vector< data_type > &t, const fit_container_type &fcon, const index_type &deg_in)eli::geom::curve::bezier< data__, dim__, tol__ >inlineprivate
fit_with_error(const fit_container_type &fcon, const index_type &deg_in)eli::geom::curve::bezier< data__, dim__, tol__ >inline
fit_with_error(std::vector< data_type > &t, const fit_container_type &fcon, const index_type &deg_in)eli::geom::curve::bezier< data__, dim__, tol__ >inline
fp(const data_type &t) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
fpp(const data_type &t) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
fppp(const data_type &t) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
frenet_serret_frame(point_type &t, point_type &n, point_type &b, const data_type &t0)eli::geom::curve::bezier< data__, dim__, tol__ >inline
get_bounding_box(bounding_box_type &bb) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
get_control_point(const index_type &i) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
get_t0() const eli::geom::curve::bezier< data__, dim__, tol__ >inline
get_tmax() const eli::geom::curve::bezier< data__, dim__, tol__ >inline
index_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
interpolate(const fit_container_type &fcon)eli::geom::curve::bezier< data__, dim__, tol__ >inline
interpolate(std::vector< data_type > &t, const fit_container_type &fcon)eli::geom::curve::bezier< data__, dim__, tol__ >inline
mat_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >private
open() const eli::geom::curve::bezier< data__, dim__, tol__ >inline
operator!=(const bezier< data_type, dim__, tolerance_type > &bc) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
operator=(const bezier< data_type, dim__, tolerance_type > &bc)eli::geom::curve::bezier< data__, dim__, tol__ >inline
operator==(const bezier< data_type, dim__, tolerance_type > &bc) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
point_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
reflect(const point_type &normal)eli::geom::curve::bezier< data__, dim__, tol__ >inline
reflect(const point_type &normal, const data_type &d)eli::geom::curve::bezier< data__, dim__, tol__ >inline
reflect_xy()eli::geom::curve::bezier< data__, dim__, tol__ >inline
reflect_xz()eli::geom::curve::bezier< data__, dim__, tol__ >inline
reflect_yz()eli::geom::curve::bezier< data__, dim__, tol__ >inline
resize(const index_type &t_dim)eli::geom::curve::bezier< data__, dim__, tol__ >inline
reverse()eli::geom::curve::bezier< data__, dim__, tol__ >inline
rotate(const rotation_matrix_type &rmat)eli::geom::curve::bezier< data__, dim__, tol__ >inline
rotate(const rotation_matrix_type &rmat, const point_type &rorig)eli::geom::curve::bezier< data__, dim__, tol__ >inline
rotation_matrix_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
row_pts_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >private
row_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >private
scale(const data_type &s)eli::geom::curve::bezier< data__, dim__, tol__ >inline
set_control_point(const control_point_type &cp, const index_type &i)eli::geom::curve::bezier< data__, dim__, tol__ >inline
split(bezier< data_type, dim__ > &bc_l, bezier< data_type, dim__ > &bc_r, const data_type &t0) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
tangent(const data_type &t) const eli::geom::curve::bezier< data__, dim__, tol__ >inline
tolerance_type typedefeli::geom::curve::bezier< data__, dim__, tol__ >
translate(const point_type &trans)eli::geom::curve::bezier< data__, dim__, tol__ >inline
~bezier()eli::geom::curve::bezier< data__, dim__, tol__ >inline