Code-Eli
0.3.6
|
#include <minimum_distance_curve_test_suite.hpp>
Public Member Functions | |
minimum_distance_curve_test_suite () | |
~minimum_distance_curve_test_suite () | |
Protected Member Functions | |
void | AddTests (const float &) |
void | AddTests (const double &) |
void | AddTests (const long double &) |
Private Types | |
typedef data__ | data_type |
typedef eli::geom::curve::bezier< data_type, 2 > | curve_type2 |
typedef curve_type2::point_type | point_type2 |
typedef curve_type2::index_type | index_type2 |
typedef eli::geom::curve::piecewise< eli::geom::curve::bezier, data__, 3 > | piecewise_curve_type3 |
typedef piecewise_curve_type3::curve_type | curve_type3 |
typedef curve_type3::point_type | point_type3 |
typedef curve_type3::index_type | index_type3 |
typedef curve_type2::tolerance_type | tolerance_type |
Private Member Functions | |
void | octave_print (int figno, const std::vector< point_type2 > &pts, const curve_type2 &c) const |
void | octave_print (int figno, const std::vector< point_type3 > &pts, const curve_type3 &c) const |
void | point_smooth_2d_test () |
void | point_closed_2d_test () |
void | point_smooth_3d_test () |
void | point_closed_3d_test () |
void | point_piecewise_01_smooth_3d_test () |
void | point_piecewise_trange_smooth_3d_test () |
Private Attributes | |
tolerance_type | tol |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |