UT_PermutationT< T > Class Template Reference

#include <UT_Vector.h>

List of all members.

Public Member Functions

 UT_PermutationT (int nl, int nh)
 ~UT_PermutationT ()
 UT_PermutationT (const UT_PermutationT< T > &p)
UT_PermutationT< T > & operator= (const UT_PermutationT< T > &p)
void zero ()
int getNL () const
int getNH () const
int length () const
void changeNL (int nl)
void setShallowNL (int nl)
void setShallowNH (int nh)
T & operator() (int i)
operator() (int i) const


Detailed Description

template<typename T>
class UT_PermutationT< T >

Definition at line 241 of file UT_Vector.h.


Constructor & Destructor Documentation

template<typename T >
UT_PermutationT< T >::UT_PermutationT ( int  nl,
int  nh 
) [inline]

Definition at line 779 of file UT_Vector.C.

template<typename T >
UT_PermutationT< T >::~UT_PermutationT (  )  [inline]

Definition at line 788 of file UT_Vector.C.

template<typename T >
UT_PermutationT< T >::UT_PermutationT ( const UT_PermutationT< T > &  p  )  [inline]

Definition at line 794 of file UT_Vector.C.


Member Function Documentation

template<typename T >
void UT_PermutationT< T >::changeNL ( int  nl  )  [inline]

Definition at line 833 of file UT_Vector.C.

template<typename T>
int UT_PermutationT< T >::getNH (  )  const [inline]

Definition at line 259 of file UT_Vector.h.

template<typename T>
int UT_PermutationT< T >::getNL (  )  const [inline]

Definition at line 256 of file UT_Vector.h.

template<typename T>
int UT_PermutationT< T >::length ( void   )  const [inline]

Definition at line 261 of file UT_Vector.h.

template<typename T>
T UT_PermutationT< T >::operator() ( int  i  )  const [inline]

Definition at line 278 of file UT_Vector.h.

template<typename T>
T& UT_PermutationT< T >::operator() ( int  i  )  [inline]

Definition at line 273 of file UT_Vector.h.

template<typename T >
UT_PermutationT< T > & UT_PermutationT< T >::operator= ( const UT_PermutationT< T > &  p  )  [inline]

Definition at line 801 of file UT_Vector.C.

template<typename T>
void UT_PermutationT< T >::setShallowNH ( int  nh  )  [inline]

Definition at line 270 of file UT_Vector.h.

template<typename T>
void UT_PermutationT< T >::setShallowNL ( int  nl  )  [inline]

Definition at line 269 of file UT_Vector.h.

template<typename T >
void UT_PermutationT< T >::zero (  )  [inline]

Definition at line 826 of file UT_Vector.C.


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

Generated on Fri May 25 00:10:51 2012 for HDK by  doxygen 1.5.9