C# Class Microsoft.Scripting.Math.Complex64

Show file Open project: jschementi/iron Class Usage Examples

Public Properties

Property Type Description
ImaginaryOne Complex64
One Complex64
Zero Complex64

Public Methods

Method Description
Abs ( ) : double
Add ( Complex64 x, Complex64 y ) : Complex64
Complex64 ( double real ) : System
Complex64 ( double real, double imag ) : System
Conjugate ( ) : Complex64
Divide ( Complex64 x, Complex64 y ) : Complex64
Equals ( object obj ) : bool
GetHashCode ( ) : int
Make ( double real, double imag ) : Complex64
MakeImaginary ( double imag ) : Complex64
MakeReal ( double real ) : Complex64
Multiply ( Complex64 x, Complex64 y ) : Complex64
Negate ( Complex64 x ) : Complex64
Plus ( Complex64 x ) : Complex64
Power ( Complex64 y ) : Complex64
Subtract ( Complex64 x, Complex64 y ) : Complex64
ToString ( ) : string
operator ( ) : Complex64
operator ( ) : bool

Private Methods

Method Description
Hypot ( double x, double y ) : double

Method Details

Abs() public method

public Abs ( ) : double
return double

Add() public static method

public static Add ( Complex64 x, Complex64 y ) : Complex64
x Complex64
y Complex64
return Complex64

Complex64() public method

public Complex64 ( double real ) : System
real double
return System

Complex64() public method

public Complex64 ( double real, double imag ) : System
real double
imag double
return System

Conjugate() public method

public Conjugate ( ) : Complex64
return Complex64

Divide() public static method

public static Divide ( Complex64 x, Complex64 y ) : Complex64
x Complex64
y Complex64
return Complex64

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

Make() public static method

public static Make ( double real, double imag ) : Complex64
real double
imag double
return Complex64

MakeImaginary() public static method

public static MakeImaginary ( double imag ) : Complex64
imag double
return Complex64

MakeReal() public static method

public static MakeReal ( double real ) : Complex64
real double
return Complex64

Multiply() public static method

public static Multiply ( Complex64 x, Complex64 y ) : Complex64
x Complex64
y Complex64
return Complex64

Negate() public static method

public static Negate ( Complex64 x ) : Complex64
x Complex64
return Complex64

Plus() public static method

public static Plus ( Complex64 x ) : Complex64
x Complex64
return Complex64

Power() public method

public Power ( Complex64 y ) : Complex64
y Complex64
return Complex64

Subtract() public static method

public static Subtract ( Complex64 x, Complex64 y ) : Complex64
x Complex64
y Complex64
return Complex64

ToString() public method

public ToString ( ) : string
return string

operator() public static method

public static operator ( ) : Complex64
return Complex64

operator() public static method

public static operator ( ) : bool
return bool

Property Details

ImaginaryOne public static property

public static Complex64,Microsoft.Scripting.Math ImaginaryOne
return Complex64

One public static property

public static Complex64,Microsoft.Scripting.Math One
return Complex64

Zero public static property

public static Complex64,Microsoft.Scripting.Math Zero
return Complex64