Wm4::TInteger< N > Class Template Reference

#include <Wm4TInteger.h>

List of all members.

Public Member Functions

bool operator!= (const TInteger &rkI) const
TInteger operator% (const TInteger &rkI) const
TInteger operator* (const TInteger &rkI) const
TIntegeroperator*= (const TInteger &rkI)
TInteger operator+ (const TInteger &rkI) const
TIntegeroperator+= (const TInteger &rkI)
TInteger operator- (const TInteger &rkI) const
TInteger operator- () const
TIntegeroperator-= (const TInteger &rkI)
TInteger operator/ (const TInteger &rkI) const
TIntegeroperator/= (const TInteger &rkI)
bool operator< (const TInteger &rkI) const
TInteger operator<< (int iShift) const
TIntegeroperator<<= (int iShift)
bool operator<= (const TInteger &rkI) const
TIntegeroperator= (const TInteger &rkI)
bool operator== (const TInteger &rkI) const
bool operator> (const TInteger &rkI) const
bool operator>= (const TInteger &rkI) const
TInteger operator>> (int iShift) const
TIntegeroperator>>= (int iShift)
 TInteger (const TInteger &rkI)
 TInteger (int i=0)
 ~TInteger ()

Friends

class TRational< N >

Detailed Description

template<int N>
class Wm4::TInteger< N >

Definition at line 30 of file Wm4TInteger.h.


Constructor & Destructor Documentation

template<int N>
Wm4::TInteger< N >::TInteger ( int  i = 0  )  [inline]

Definition at line 21 of file Wm4TInteger.inl.

References Wm4::System::Memcpy().

template<int N>
Wm4::TInteger< N >::TInteger ( const TInteger< N > &  rkI  )  [inline]

Definition at line 40 of file Wm4TInteger.inl.

References Wm4::System::Memcpy().

template<int N>
Wm4::TInteger< N >::~TInteger (  )  [inline]

Definition at line 46 of file Wm4TInteger.inl.


Member Function Documentation

template<int N>
bool Wm4::TInteger< N >::operator!= ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 70 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator% ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 361 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator* ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 268 of file Wm4TInteger.inl.

References Wm4::System::Memcpy().

template<int N>
TInteger< N > & Wm4::TInteger< N >::operator*= ( const TInteger< N > &  rkI  )  [inline]

Definition at line 383 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator+ ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 238 of file Wm4TInteger.inl.

template<int N>
TInteger< N > & Wm4::TInteger< N >::operator+= ( const TInteger< N > &  rkI  )  [inline]

Definition at line 369 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator- ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 262 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator- ( void   )  const [inline]

Definition at line 207 of file Wm4TInteger.inl.

template<int N>
TInteger< N > & Wm4::TInteger< N >::operator-= ( const TInteger< N > &  rkI  )  [inline]

Definition at line 376 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator/ ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 353 of file Wm4TInteger.inl.

template<int N>
TInteger< N > & Wm4::TInteger< N >::operator/= ( const TInteger< N > &  rkI  )  [inline]

Definition at line 390 of file Wm4TInteger.inl.

template<int N>
bool Wm4::TInteger< N >::operator< ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 76 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator<< ( int  iShift  )  const [inline]

Definition at line 397 of file Wm4TInteger.inl.

template<int N>
TInteger< N > & Wm4::TInteger< N >::operator<<= ( int  iShift  )  [inline]

Definition at line 525 of file Wm4TInteger.inl.

template<int N>
bool Wm4::TInteger< N >::operator<= ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 104 of file Wm4TInteger.inl.

template<int N>
TInteger< N > & Wm4::TInteger< N >::operator= ( const TInteger< N > &  rkI  )  [inline]

Definition at line 51 of file Wm4TInteger.inl.

References Wm4::System::Memcpy().

template<int N>
bool Wm4::TInteger< N >::operator== ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 64 of file Wm4TInteger.inl.

template<int N>
bool Wm4::TInteger< N >::operator> ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 132 of file Wm4TInteger.inl.

template<int N>
bool Wm4::TInteger< N >::operator>= ( const TInteger< N > &  rkI  )  const [inline]

Definition at line 160 of file Wm4TInteger.inl.

template<int N>
TInteger< N > Wm4::TInteger< N >::operator>> ( int  iShift  )  const [inline]

Definition at line 455 of file Wm4TInteger.inl.

template<int N>
TInteger< N > & Wm4::TInteger< N >::operator>>= ( int  iShift  )  [inline]

Definition at line 577 of file Wm4TInteger.inl.


Friends And Related Function Documentation

template<int N>
friend class TRational< N > [friend]

Definition at line 111 of file Wm4TInteger.h.


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

Generated on Wed Nov 23 19:02:50 2011 for FreeCAD by  doxygen 1.6.1