Code-Eli  0.3.6
fit_container_test_suite< data__ > Class Template Reference

#include <fit_container_test_suite.hpp>

Inheritance diagram for fit_container_test_suite< data__ >:
Collaboration diagram for fit_container_test_suite< data__ >:

Public Member Functions

 fit_container_test_suite ()
 
 ~fit_container_test_suite ()
 

Protected Member Functions

void AddTests (const float &)
 
void AddTests (const double &)
 
void AddTests (const long double &)
 

Private Types

typedef Eigen::Matrix< data__, 1, 3 > vector_type
 
typedef eli::geom::curve::fit_container< data__, int, 3, 3 > fit_container_type
 
typedef fit_container_type::constraint_info constraint_info
 
typedef fit_container_type::point_type point_type
 
typedef fit_container_type::error_code error_code
 

Private Member Functions

template<typename it__ >
void create_points (it__ it, size_t npts)
 
void construction_test ()
 
void add_C0_constraints_test ()
 
void add_C1_constraints_test ()
 
void add_C2_constraints_test ()
 
void add_end_constraints_test ()
 
void closed_constraints_test ()
 
void remove_constraints_test ()
 
void list_constraints_test ()
 

Member Typedef Documentation

template<typename data__ >
typedef fit_container_type::constraint_info fit_container_test_suite< data__ >::constraint_info
private
template<typename data__ >
typedef fit_container_type::error_code fit_container_test_suite< data__ >::error_code
private
template<typename data__ >
typedef eli::geom::curve::fit_container<data__, int, 3, 3> fit_container_test_suite< data__ >::fit_container_type
private
template<typename data__ >
typedef fit_container_type::point_type fit_container_test_suite< data__ >::point_type
private
template<typename data__ >
typedef Eigen::Matrix<data__, 1, 3> fit_container_test_suite< data__ >::vector_type
private

Constructor & Destructor Documentation

template<typename data__ >
fit_container_test_suite< data__ >::fit_container_test_suite ( )
inline

Here is the call graph for this function:

template<typename data__ >
fit_container_test_suite< data__ >::~fit_container_test_suite ( )
inline

Member Function Documentation

template<typename data__ >
void fit_container_test_suite< data__ >::add_C0_constraints_test ( )
inlineprivate

Here is the call graph for this function:

template<typename data__ >
void fit_container_test_suite< data__ >::add_C1_constraints_test ( )
inlineprivate

Here is the call graph for this function:

template<typename data__ >
void fit_container_test_suite< data__ >::add_C2_constraints_test ( )
inlineprivate

Here is the call graph for this function:

template<typename data__ >
void fit_container_test_suite< data__ >::add_end_constraints_test ( )
inlineprivate

Here is the call graph for this function:

template<typename data__ >
void fit_container_test_suite< data__ >::AddTests ( const float &  )
inlineprotected
template<typename data__ >
void fit_container_test_suite< data__ >::AddTests ( const double &  )
inlineprotected
template<typename data__ >
void fit_container_test_suite< data__ >::AddTests ( const long double &  )
inlineprotected
template<typename data__ >
void fit_container_test_suite< data__ >::closed_constraints_test ( )
inlineprivate

Here is the call graph for this function:

template<typename data__ >
void fit_container_test_suite< data__ >::construction_test ( )
inlineprivate

Here is the call graph for this function:

template<typename data__ >
template<typename it__ >
void fit_container_test_suite< data__ >::create_points ( it__  it,
size_t  npts 
)
inlineprivate
template<typename data__ >
void fit_container_test_suite< data__ >::list_constraints_test ( )
inlineprivate

Here is the call graph for this function:

template<typename data__ >
void fit_container_test_suite< data__ >::remove_constraints_test ( )
inlineprivate

Here is the call graph for this function:


The documentation for this class was generated from the following file: