SourceForge Logo Tiny Vector Matrix library using Expression Templates Sourceforge Project Page

Public Types | Public Member Functions | Private Attributes
tvmet::Extremum< T1, T2, vector_tag > Class Template Reference

#include <Extremum.h>

List of all members.

Public Types

typedef T1 value_type
typedef T2 index_type

Public Member Functions

 Extremum (value_type value, index_type index)
value_type value () const
index_type index () const

Private Attributes

value_type m_value
index_type m_index

template<class T1, class T2>
class tvmet::Extremum< T1, T2, vector_tag >


Member Typedef Documentation

template<class T1 , class T2 >
typedef T2 tvmet::Extremum< T1, T2, vector_tag >::index_type
template<class T1 , class T2 >
typedef T1 tvmet::Extremum< T1, T2, vector_tag >::value_type

Constructor & Destructor Documentation

template<class T1 , class T2 >
tvmet::Extremum< T1, T2, vector_tag >::Extremum ( value_type  value,
index_type  index 
) [inline]

Member Function Documentation

template<class T1 , class T2 >
index_type tvmet::Extremum< T1, T2, vector_tag >::index ( ) const [inline]
template<class T1 , class T2 >
value_type tvmet::Extremum< T1, T2, vector_tag >::value ( ) const [inline]

Member Data Documentation

template<class T1 , class T2 >
index_type tvmet::Extremum< T1, T2, vector_tag >::m_index [private]
template<class T1 , class T2 >
value_type tvmet::Extremum< T1, T2, vector_tag >::m_value [private]
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines

Author: