QDOS::CoordRepConversion< T1, T2 > Class Template Reference

#include <CoordRep.h>

List of all members.

Public Member Functions

 CoordRepConversion ()
 ~CoordRepConversion ()
void get_vcomp (string in_coordrep, string vcomp, const NumericSequence< T1 > &in_seq, NumericSequence< T2 > &out_seq)
void get_vcomp (string in_coordrep, string vcomp, const T1 &in_ref, T2 &out_ref)
CoordRep< T1, T2 > * get_coordrep (string in_coordrep)
void set_coordrep (string in_coordrep, CoordRep< T1, T2 > *ptr)

Private Types

typedef map< string, CoordRep
< T1, T2 > * > 
CoordRepMap

Private Attributes

CoordRepMap _coordreps

template<class T1, class T2>
class QDOS::CoordRepConversion< T1, T2 >


Member Typedef Documentation

template<class T1 , class T2 >
typedef map<string,CoordRep<T1,T2>*> QDOS::CoordRepConversion< T1, T2 >::CoordRepMap [private]


Constructor & Destructor Documentation

template<class T1 , class T2 >
QDOS::CoordRepConversion< T1, T2 >::CoordRepConversion (  )  [inline]

template<class T1 , class T2 >
QDOS::CoordRepConversion< T1, T2 >::~CoordRepConversion (  )  [inline]


Member Function Documentation

template<class T1 , class T2 >
CoordRep<T1,T2>* QDOS::CoordRepConversion< T1, T2 >::get_coordrep ( string  in_coordrep  )  [inline]

template<class T1 , class T2 >
void QDOS::CoordRepConversion< T1, T2 >::get_vcomp ( string  in_coordrep,
string  vcomp,
const T1 &  in_ref,
T2 &  out_ref 
) [inline]

template<class T1 , class T2 >
void QDOS::CoordRepConversion< T1, T2 >::get_vcomp ( string  in_coordrep,
string  vcomp,
const NumericSequence< T1 > &  in_seq,
NumericSequence< T2 > &  out_seq 
) [inline]

template<class T1 , class T2 >
void QDOS::CoordRepConversion< T1, T2 >::set_coordrep ( string  in_coordrep,
CoordRep< T1, T2 > *  ptr 
) [inline]


Member Data Documentation

template<class T1 , class T2 >
CoordRepMap QDOS::CoordRepConversion< T1, T2 >::_coordreps [private]


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

Generated on Tue Dec 9 16:55:39 2008 for QSAS by  doxygen 1.5.7