Code-Eli
0.3.6
|
#include <piecewise_point_creator.hpp>
Public Types | |
typedef piecewise_creator_base< data__, dim__, tol__ > | base_class_type |
typedef base_class_type::data_type | data_type |
typedef base_class_type::point_type | point_type |
typedef base_class_type::index_type | index_type |
typedef base_class_type::tolerance_type | tolerance_type |
![]() | |
typedef data__ | data_type |
typedef Eigen::Matrix< data_type, 1, dim__ > | point_type |
typedef point_type::Index | index_type |
typedef tol__ | tolerance_type |
Public Member Functions | |
piecewise_point_creator () | |
piecewise_point_creator (const index_type &ns) | |
piecewise_point_creator (const piecewise_point_creator< data_type, dim__, tolerance_type > &ppc) | |
virtual | ~piecewise_point_creator () |
void | set_point (const point_type &p) |
point_type | get_point () const |
virtual bool | create (piecewise< bezier, data_type, dim__, tolerance_type > &pc) const |
![]() | |
piecewise_creator_base (index_type n, const data_type &tt0) | |
piecewise_creator_base (const piecewise_creator_base< data_type, dim__, tolerance_type > &pcb) | |
virtual | ~piecewise_creator_base () |
index_type | get_number_segments () const |
void | set_number_segments (const index_type &ns) |
void | set_t0 (const data_type &tt0) |
data_type | get_t0 () const |
void | set_segment_dt (const data_type &dtt, const index_type &i) |
data_type | get_segment_dt (const index_type &i) const |
Private Attributes | |
point_type | point |
typedef piecewise_creator_base<data__, dim__, tol__> eli::geom::curve::piecewise_point_creator< data__, dim__, tol__ >::base_class_type |
typedef base_class_type::data_type eli::geom::curve::piecewise_point_creator< data__, dim__, tol__ >::data_type |
typedef base_class_type::index_type eli::geom::curve::piecewise_point_creator< data__, dim__, tol__ >::index_type |
typedef base_class_type::point_type eli::geom::curve::piecewise_point_creator< data__, dim__, tol__ >::point_type |
typedef base_class_type::tolerance_type eli::geom::curve::piecewise_point_creator< data__, dim__, tol__ >::tolerance_type |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements eli::geom::curve::piecewise_creator_base< data__, dim__, tol__ >.
|
inline |
|
inline |
|
private |