nux-0.9.46

nux::ComplexNumber Class Reference

#include <NuxCore/Math/Complex.h>

Public Member Functions

 ~ComplexNumber ()
 ComplexNumber (t_float re=0.0f, t_float im=0.0f)
 ComplexNumber (const ComplexNumber &)
ComplexNumberoperator= (const ComplexNumber &)
void operator+= (const ComplexNumber &)
void operator-= (const ComplexNumber &)
void operator*= (const ComplexNumber &)
void operator/= (const ComplexNumber &)
void conjugue ()
t_float absolute ()
t_bool IsNull ()
t_float real () const
t_float imaginary () const
void real (t_float r)
void imaginary (t_float i)

Constructor & Destructor Documentation

nux::ComplexNumber::~ComplexNumber ( )
nux::ComplexNumber::ComplexNumber ( t_float  re = 0.0f,
t_float  im = 0.0f 
)
nux::ComplexNumber::ComplexNumber ( const ComplexNumber )

Member Function Documentation

t_float nux::ComplexNumber::absolute ( )
void nux::ComplexNumber::conjugue ( )
t_float nux::ComplexNumber::imaginary ( ) const
void nux::ComplexNumber::imaginary ( t_float  i)
t_bool nux::ComplexNumber::IsNull ( )
void nux::ComplexNumber::operator*= ( const ComplexNumber )
void nux::ComplexNumber::operator+= ( const ComplexNumber )
void nux::ComplexNumber::operator-= ( const ComplexNumber )
void nux::ComplexNumber::operator/= ( const ComplexNumber )
ComplexNumber& nux::ComplexNumber::operator= ( const ComplexNumber )
t_float nux::ComplexNumber::real ( ) const
void nux::ComplexNumber::real ( t_float  r)

The documentation for this class was generated from the following file: