IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Num.IComplex Interface Reference

Interface that must be implemented by all complex numbers. $A Igor Oct09; More...

+ Inheritance diagram for IG.Num.IComplex:

Public Member Functions

double Absolute ()
 Returns absolute value of the current complex number. More...
 

Properties

double Re [get]
 Real part of the current complex number. More...
 
double Im [get]
 Imaginary part of the current complex number. More...
 
double SquaredAbs [get]
 Returns squared absolute value of the current complex number. More...
 
double Abs [get]
 Modulus (absolute value) of the current complex number. More...
 
double Fi [get]
 Argument of the current complex number. More...
 

Detailed Description

Interface that must be implemented by all complex numbers. $A Igor Oct09;

Member Function Documentation

double IG.Num.IComplex.Absolute ( )

Returns absolute value of the current complex number.

Implemented in IG.Num.complex, and IG.Num.ComplexClass.

Property Documentation

double IG.Num.IComplex.Re
get

Real part of the current complex number.

double IG.Num.IComplex.Im
get

Imaginary part of the current complex number.

double IG.Num.IComplex.SquaredAbs
get

Returns squared absolute value of the current complex number.

double IG.Num.IComplex.Abs
get

Modulus (absolute value) of the current complex number.

double IG.Num.IComplex.Fi
get

Argument of the current complex number.


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