complex File Reference

#include <bits/c++config.h>
#include <bits/cpp_type_traits.h>
#include <cmath>
#include <sstream>

Include dependency graph for complex:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  std::complex< Type >
struct  std::Norm_helper<>
struct  std::Norm_helper< true >
class  std::complex< float >
class  std::complex< double >
class  std::complex< long double >

Defines

#define CPPCOMPLEX

Functions

template<typename Type>
Type std::abs (const complex< Type > &)
template<typename Type>
Type std::arg (const complex< Type > &)
template<typename Type>
Type std::norm (const complex< Type > &)
template<typename Type>
complex< Type > std::conj (const complex< Type > &)
template<typename Type>
complex< Type > std::polar (const Type &, const Type &=0)
template<typename Type>
complex< Type > std::cos (const complex< Type > &)
template<typename Type>
complex< Type > std::cosh (const complex< Type > &)
template<typename Type>
complex< Type > std::exp (const complex< Type > &)
template<typename Type>
complex< Type > std::log (const complex< Type > &)
template<typename Type>
complex< Type > std::log10 (const complex< Type > &)
template<typename Type>
complex< Type > std::pow (const complex< Type > &, int)
template<typename Type>
complex< Type > std::pow (const complex< Type > &, const Type &)
template<typename Type>
complex< Type > std::pow (const complex< Type > &, const complex< Type > &)
template<typename Type>
complex< Type > std::pow (const Type &, const complex< Type > &)
template<typename Type>
complex< Type > std::sin (const complex< Type > &)
template<typename Type>
complex< Type > std::sinh (const complex< Type > &)
template<typename Type>
complex< Type > std::sqrt (const complex< Type > &)
template<typename Type>
complex< Type > std::tan (const complex< Type > &)
template<typename Type>
complex< Type > std::tanh (const complex< Type > &)
template<typename Type>
complex< Type > std::operator+ (const complex< Type > &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator+ (const complex< Type > &x, const Type &y)
template<typename Type>
complex< Type > std::operator+ (const Type &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator- (const complex< Type > &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator- (const complex< Type > &x, const Type &y)
template<typename Type>
complex< Type > std::operator- (const Type &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator * (const complex< Type > &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator * (const complex< Type > &x, const Type &y)
template<typename Type>
complex< Type > std::operator * (const Type &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator/ (const complex< Type > &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator/ (const complex< Type > &x, const Type &y)
template<typename Type>
complex< Type > std::operator/ (const Type &x, const complex< Type > &y)
template<typename Type>
complex< Type > std::operator+ (const complex< Type > &x)
template<typename Type>
complex< Type > std::operator- (const complex< Type > &x)
template<typename Type>
bool std::operator== (const complex< Type > &x, const complex< Type > &y)
template<typename Type>
bool std::operator== (const complex< Type > &x, const Type &y)
template<typename Type>
bool std::operator== (const Type &x, const complex< Type > &y)
template<typename Type>
bool std::operator!= (const complex< Type > &x, const complex< Type > &y)
template<typename Type>
bool std::operator!= (const complex< Type > &x, const Type &y)
template<typename Type>
bool std::operator!= (const Type &x, const complex< Type > &y)
template<typename Type, typename CharT, class Traits>
basic_istream< CharT, Traits > & std::operator>> (basic_istream< CharT, Traits > &__is, complex< Type > &x)
template<typename Type, typename CharT, class Traits>
basic_ostream< CharT, Traits > & std::operator<< (basic_ostream< CharT, Traits > &__os, const complex< Type > &x)
template<typename Type>
Type std::real (const complex< Type > &__z)
template<typename Type>
Type std::imag (const complex< Type > &__z)


Detailed Description

This is a Standard C++ Library header. You should include this header in your programs, rather than any of the "st[dl]_*.h" implementation files.

Definition in file complex.


Generated on Wed Jan 3 19:44:16 2007 for libstdc++-v3 Source by  doxygen 1.5.1