Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ixion::number_traits Struct Template Reference

#include <ixlib_matrix.hh>

List of all members.

Public Types

typedef T number_type
typedef T scalar_type

Static Public Methods

scalar_type norm (number_type value)
number_type sqrt (number_type value)
void isRing ()
void isField ()
void isVectorSpace ()

Static Public Attributes

const number_type zero = 0

template<class T> struct ixion::number_traits


Member Typedef Documentation

template<class T>
typedef T ixion::number_traits<T>::number_type
 

Definition at line 27 of file ixlib_matrix.hh.

template<class T>
typedef T ixion::number_traits<T>::scalar_type
 

Definition at line 28 of file ixlib_matrix.hh.


Member Function Documentation

template<class T>
void ixion::number_traits<T>::isField ( ) [static]
 

template<class T>
void ixion::number_traits<T>::isRing ( ) [static]
 

template<class T>
void ixion::number_traits<T>::isVectorSpace ( ) [static]
 

template<class T>
scalar_type ixion::number_traits<T>::norm ( number_type value ) [inline, static]
 

Definition at line 32 of file ixlib_matrix.hh.

template<class T>
number_type ixion::number_traits<T>::sqrt ( number_type value ) [inline, static]
 

Definition at line 35 of file ixlib_matrix.hh.


Member Data Documentation

template<class T>
const number_type ixion::number_traits<T>::zero = 0 [static]
 

Definition at line 30 of file ixlib_matrix.hh.


The documentation for this struct was generated from the following file:
Generated at Fri Jul 6 21:05:14 2001 for ixlib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001