Jpp  master_rocky-37-gf0c5bc59d
the software that should make you happy
Public Types | Public Member Functions | List of all members
JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t > Class Template Reference

Functional map with polynomial interpolation. More...

Inheritance diagram for JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >:
JTOOLS::JPolintFunction< N, JElement2D< JKey_t, JValue_t >, JMapCollection< JMap_t >::template collection_type, JResult_t, JDistance< JKey_t > >

Public Types

typedef JElement2D< JKey_t, JValue_t > element_type
 
typedef JPolintFunction< N, element_type, JMapCollection< JMap_t >::template collection_type, JResult_t, JDistance_t > JPolintFunction_t
 
typedef JPolintFunction_t::abscissa_type abscissa_type
 
typedef JPolintFunction_t::ordinate_type ordinate_type
 
typedef JPolintFunction_t::value_type value_type
 
typedef JPolintFunction_t::distance_type distance_type
 
typedef JPolintFunction_t::const_iterator const_iterator
 
typedef JPolintFunction_t::const_reverse_iterator const_reverse_iterator
 
typedef JPolintFunction_t::iterator iterator
 
typedef JPolintFunction_t::reverse_iterator reverse_iterator
 
typedef JPolintFunction_t::argument_type argument_type
 
typedef JPolintFunction_t::result_type result_type
 
typedef JPolintFunction_t::JExceptionHandler exceptionhandler_type
 

Public Member Functions

 JPolintMap ()
 Default constructor. More...
 

Detailed Description

template<unsigned int N, class JKey_t, class JValue_t, template< class, class, class > class JMap_t, class JResult_t, class JDistance_t = JDistance<JKey_t>>
class JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >

Functional map with polynomial interpolation.

Definition at line 1146 of file JPolint.hh.

Member Typedef Documentation

◆ element_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JElement2D<JKey_t, JValue_t> JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::element_type

Definition at line 1155 of file JPolint.hh.

◆ JPolintFunction_t

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction<N, element_type, JMapCollection<JMap_t>::template collection_type, JResult_t, JDistance_t> JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::JPolintFunction_t

Definition at line 1160 of file JPolint.hh.

◆ abscissa_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::abscissa_type JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::abscissa_type

Definition at line 1162 of file JPolint.hh.

◆ ordinate_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::ordinate_type JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::ordinate_type

Definition at line 1163 of file JPolint.hh.

◆ value_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::value_type JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::value_type

Definition at line 1164 of file JPolint.hh.

◆ distance_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::distance_type JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::distance_type

Definition at line 1165 of file JPolint.hh.

◆ const_iterator

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::const_iterator JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::const_iterator

Definition at line 1167 of file JPolint.hh.

◆ const_reverse_iterator

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::const_reverse_iterator JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::const_reverse_iterator

Definition at line 1168 of file JPolint.hh.

◆ iterator

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::iterator JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::iterator

Definition at line 1169 of file JPolint.hh.

◆ reverse_iterator

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::reverse_iterator JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::reverse_iterator

Definition at line 1170 of file JPolint.hh.

◆ argument_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::argument_type JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::argument_type

Definition at line 1172 of file JPolint.hh.

◆ result_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::result_type JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::result_type

Definition at line 1173 of file JPolint.hh.

◆ exceptionhandler_type

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
typedef JPolintFunction_t::JExceptionHandler JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::exceptionhandler_type

Definition at line 1174 of file JPolint.hh.

Constructor & Destructor Documentation

◆ JPolintMap()

template<unsigned int N, class JKey_t , class JValue_t , template< class, class, class > class JMap_t, class JResult_t , class JDistance_t = JDistance<JKey_t>>
JTOOLS::JPolintMap< N, JKey_t, JValue_t, JMap_t, JResult_t, JDistance_t >::JPolintMap ( )
inline

Default constructor.

Definition at line 1180 of file JPolint.hh.

1181  {}

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