cmplx< T > Class Template Reference
Collaboration diagram for cmplx< T >:
Collaboration graph

Public Member Functions

 cmplx (const T &c, const T &d)
 
 cmplx (const T &c)
 
template<class X >
 cmplx (const cmplx< X > &c)
 
real ()
 
imag ()
 
cmplx< T > & operator= (const T &c)
 
template<class X >
cmplx< T > & operator+= (const X &c)
 
template<class X >
cmplx< T > & operator-= (const X &c)
 
template<class X >
cmplx< T > & operator*= (const X &c)
 
template<class X >
cmplx< T > & operator/= (const X &c)
 
template<class X >
cmplx< T > & operator= (const cmplx< X > &c)
 
template<class X >
cmplx< T > & operator+= (const cmplx< X > &c)
 
template<class X >
cmplx< T > & operator-= (const cmplx< X > &c)
 
template<class X >
cmplx< T > & operator*= (const cmplx< X > &c)
 
template<class X >
cmplx< T > & operator/= (const cmplx< X > &c)
 
operator~ ()
 
cmplx< T > operator* ()
 
cmplx< T > operator^ (const cmplx &b)
 
cmplx< T > cinv ()
 
cmplx< T > & rotate (const T ph)
 

Data Fields

x
 
y
 

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