#include <std_complex.h>
Public Types | |
typedef _Tp | value_type |
Public Methods | |
complex (const _Tp &=_Tp(), const _Tp &=_Tp()) | |
template<typename _Up> | complex (const complex< _Up > &) |
_Tp | real () const |
_Tp | imag () const |
complex< _Tp > & | operator= (const _Tp &) |
complex< _Tp > & | operator+= (const _Tp &) |
complex< _Tp > & | operator-= (const _Tp &) |
complex< _Tp > & | operator *= (const _Tp &) |
complex< _Tp > & | operator/= (const _Tp &) |
template<typename _Up> complex< _Tp > & | operator= (const complex< _Up > &) |
template<typename _Up> complex< _Tp > & | operator+= (const complex< _Up > &) |
template<typename _Up> complex< _Tp > & | operator-= (const complex< _Up > &) |
template<typename _Up> complex< _Tp > & | operator *= (const complex< _Up > &) |
template<typename _Up> complex< _Tp > & | operator/= (const complex< _Up > &) |
Private Attributes | |
_Tp | _M_real |
_Tp | _M_imag |
|
Definition at line 85 of file std_complex.h. |
|
Definition at line 131 of file std_complex.h. |
|
Definition at line 137 of file std_complex.h. |
|
|
Definition at line 224 of file std_complex.h. References std::complex< _Tp >::_M_imag, std::complex< _Tp >::_M_real, std::complex< _Tp >::imag(), and std::complex< _Tp >::real(). |
|
Definition at line 170 of file std_complex.h. References std::complex< _Tp >::_M_imag, and std::complex< _Tp >::_M_real. |
|
Definition at line 201 of file std_complex.h. References std::complex< _Tp >::_M_imag, std::complex< _Tp >::_M_real, std::complex< _Tp >::imag(), and std::complex< _Tp >::real(). |
|
Definition at line 152 of file std_complex.h. References std::complex< _Tp >::_M_real. |
|
Definition at line 212 of file std_complex.h. References std::complex< _Tp >::_M_imag, std::complex< _Tp >::_M_real, std::complex< _Tp >::imag(), and std::complex< _Tp >::real(). |
|
Definition at line 161 of file std_complex.h. References std::complex< _Tp >::_M_real. |
|
Definition at line 237 of file std_complex.h. References std::complex< _Tp >::_M_imag, std::complex< _Tp >::_M_real, std::complex< _Tp >::imag(), std::norm(), and std::complex< _Tp >::real(). |
|
Definition at line 180 of file std_complex.h. References std::complex< _Tp >::_M_imag, and std::complex< _Tp >::_M_real. |
|
Definition at line 190 of file std_complex.h. References std::complex< _Tp >::_M_imag, std::complex< _Tp >::_M_real, std::complex< _Tp >::imag(), and std::complex< _Tp >::real(). |
|
Definition at line 142 of file std_complex.h. References std::complex< _Tp >::_M_imag, and std::complex< _Tp >::_M_real. |
|
|
Definition at line 118 of file std_complex.h. Referenced by std::complex< _Tp >::imag(), std::complex< _Tp >::operator *=(), std::complex< _Tp >::operator+=(), std::complex< _Tp >::operator-=(), std::complex< _Tp >::operator/=(), and std::complex< _Tp >::operator=(). |
|
Definition at line 118 of file std_complex.h. Referenced by std::complex< _Tp >::operator *=(), std::complex< _Tp >::operator+=(), std::complex< _Tp >::operator-=(), std::complex< _Tp >::operator/=(), std::complex< _Tp >::operator=(), and std::complex< _Tp >::real(). |