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

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

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
Du() noexceptmage::Dual< T, typename >
Du() const noexceptmage::Dual< T, typename >
Dual(T xy=T(0)) noexceptmage::Dual< T, typename >explicit
Dual(T x, T y) noexceptmage::Dual< T, typename >
Dual(const Dual &v) noexcept=defaultmage::Dual< T, typename >
Dual(Dual &&v) noexcept=defaultmage::Dual< T, typename >
Dual(const Dual< U > &v) noexceptmage::Dual< T, typename >explicit
operator!=(const Dual &v) constmage::Dual< T, typename >
operator*(const Dual &v) const noexceptmage::Dual< T, typename >
operator*(T a) const noexceptmage::Dual< T, typename >
operator*=(const Dual &v) noexceptmage::Dual< T, typename >
operator*=(T a) noexceptmage::Dual< T, typename >
operator+() const noexceptmage::Dual< T, typename >
operator+(const Dual &v) const noexceptmage::Dual< T, typename >
operator+(T a) const noexceptmage::Dual< T, typename >
operator+=(const Dual &v) noexceptmage::Dual< T, typename >
operator+=(T a) noexceptmage::Dual< T, typename >
operator-() const noexceptmage::Dual< T, typename >
operator-(const Dual &v) const noexceptmage::Dual< T, typename >
operator-(T a) const noexceptmage::Dual< T, typename >
operator-=(const Dual &v) noexceptmage::Dual< T, typename >
operator-=(T a) noexceptmage::Dual< T, typename >
operator/(const Dual &v) const noexceptmage::Dual< T, typename >
operator/(T a) const noexceptmage::Dual< T, typename >
operator/=(const Dual &v) noexceptmage::Dual< T, typename >
operator/=(T a) noexceptmage::Dual< T, typename >
operator=(const Dual &v) noexcept=defaultmage::Dual< T, typename >
operator=(Dual &&v) noexcept=defaultmage::Dual< 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 Dual &v) constmage::Dual< T, typename >
Re() noexceptmage::Dual< T, typename >
Re() const noexceptmage::Dual< T, typename >
s_sizemage::Array< T, 2u >static
~Array()=defaultmage::Array< T, 2u >
~Dual()=defaultmage::Dual< T, typename >