MAGE  v0.171.0
Matthias Advanced Game Engine
mage::Complex< T, typename > Member List

This is the complete list of members for mage::Complex< T, typename >, including all inherited members.

Abs() const noexceptmage::Complex< T, typename >
Arg() const noexceptmage::Complex< T, typename >
Array() noexceptmage::Array< T, 2u >
Array(const T &value) noexceptmage::Array< T, 2u >explicit
Array(ArgsT &&... args) noexceptmage::Array< T, 2u >
Array(const Array< T, FromN, alignof(T) > &a) noexceptmage::Array< T, 2u >
Array(const Array< T, FromN, FromA > &a) noexceptmage::Array< T, 2u >explicit
Array(const Array< T, FromN, alignof(T) > &a, ArgsT &&... args) noexceptmage::Array< T, 2u >
Array(const Array< T, FromN, FromA > &a, ArgsT &&... args) noexceptmage::Array< T, 2u >explicit
Array(const Array &a) noexcept=defaultmage::Array< T, 2u >
Array(Array &&a) noexcept=defaultmage::Array< T, 2u >
Array(const Array< FromT, N, FromA > &a) noexceptmage::Array< T, 2u >explicit
Complex(T xy=T(0)) noexceptmage::Complex< T, typename >explicit
Complex(T x, T y) noexceptmage::Complex< T, typename >
Complex(const Complex &v) noexcept=defaultmage::Complex< T, typename >
Complex(Complex &&v) noexcept=defaultmage::Complex< T, typename >
Complex(const Complex< U > &v) noexceptmage::Complex< T, typename >explicit
Conjugate() const noexceptmage::Complex< T, typename >
Im() noexceptmage::Complex< T, typename >
Im() const noexceptmage::Complex< T, typename >
Norm() const noexceptmage::Complex< T, typename >
Normalize() noexceptmage::Complex< T, typename >
operator!=(const Complex &v) constmage::Complex< T, typename >
operator*(const Complex &v) const noexceptmage::Complex< T, typename >
operator*(T a) const noexceptmage::Complex< T, typename >
operator*=(const Complex &v) noexceptmage::Complex< T, typename >
operator*=(T a) noexceptmage::Complex< T, typename >
operator+() const noexceptmage::Complex< T, typename >
operator+(const Complex &v) const noexceptmage::Complex< T, typename >
operator+(T a) const noexceptmage::Complex< T, typename >
operator+=(const Complex &v) noexceptmage::Complex< T, typename >
operator+=(T a) noexceptmage::Complex< T, typename >
operator-() const noexceptmage::Complex< T, typename >
operator-(const Complex &v) const noexceptmage::Complex< T, typename >
operator-(T a) const noexceptmage::Complex< T, typename >
operator-=(const Complex &v) noexceptmage::Complex< T, typename >
operator-=(T a) noexceptmage::Complex< T, typename >
operator/(const Complex &v) const noexceptmage::Complex< T, typename >
operator/(T a) const noexceptmage::Complex< T, typename >
operator/=(const Complex &v) noexceptmage::Complex< T, typename >
operator/=(T a) noexceptmage::Complex< T, typename >
operator=(const Complex &v) noexcept=defaultmage::Complex< T, typename >
operator=(Complex &&v) noexcept=defaultmage::Complex< T, typename >
Array< T, 2u >::operator=(const Array &a) noexcept=defaultmage::Array< T, 2u >
Array< T, 2u >::operator=(Array &&a) noexcept=defaultmage::Array< T, 2u >
operator==(const Complex &v) constmage::Complex< T, typename >
Re() noexceptmage::Complex< T, typename >
Re() const noexceptmage::Complex< T, typename >
s_sizemage::Array< T, 2u >static
SqrAbs() const noexceptmage::Complex< T, typename >
~Array()=defaultmage::Array< T, 2u >
~Complex()=defaultmage::Complex< T, typename >