Lines Matching refs:imag
64 _FLT imag () const { return im; } in imag() function
133 imag (const complex<_FLT>& x) __attribute__ ((const));
136 imag (const complex<_FLT>& x) in imag() function
138 return x.imag (); in imag()
156 return complex<_FLT> (real (x) + real (y), imag (x) + imag (y));
165 return complex<_FLT> (real (x) + y, imag (x));
174 return complex<_FLT> (x + real (y), imag (y));
183 return complex<_FLT> (real (x) - real (y), imag (x) - imag (y));
192 return complex<_FLT> (real (x) - y, imag (x));
201 return complex<_FLT> (x - real (y), - imag (y));
210 return complex<_FLT> (real (x) * real (y) - imag (x) * imag (y),
211 real (x) * imag (y) + imag (x) * real (y));
220 return complex<_FLT> (real (x) * y, imag (x) * y);
229 return complex<_FLT> (x * real (y), x * imag (y));
238 return complex<_FLT> (real (x) / y, imag (x) / y);
256 return complex<_FLT> (-real (x), -imag (x));
265 return real (x) == real (y) && imag (x) == imag (y);
274 return real (x) == y && imag (x) == 0;
283 return x == real (y) && imag (y) == 0;
292 return real (x) != real (y) || imag (x) != imag (y);
301 return real (x) != y || imag (x) != 0;
310 return x != real (y) || imag (y) != 0;
322 return hypot (real (x), imag (x)); in abs()
331 return atan2 (imag (x), real (x)); in arg()
349 return complex<_FLT> (real (x), -imag (x)); in conj()
358 return real (x) * real (x) + imag (x) * imag (x); in norm()