C# Class SharpMath.Complex

ファイルを表示 Open project: Patapom/GodComplex

Public Properties

Property Type Description
r double

Public Methods

Method Description
Argument ( ) : double
Complex ( Complex _Source ) : System
Complex ( double _f ) : System
Complex ( double _R, double _I ) : System
Complex ( float2 _f ) : System
Conjugate ( ) : Complex
FromSqrt ( double _r ) : Complex
Magnitude ( ) : double
Max ( ) : double
Max ( Complex _Op ) : void
Min ( ) : double
Min ( Complex _Op ) : void
Product ( ) : double
Set ( Complex _Source ) : void
Set ( double _r, double _i ) : void
SetPhasor ( double _Modulus, double _Argument ) : void
Sqrt ( ) : Complex
SquareMagnitude ( ) : double
Sum ( ) : double
ToString ( ) : string
Zero ( ) : void
float2 ( ) : float2
operator ( ) : Complex
this ( int _Index ) : double

Method Details

Argument() public method

public Argument ( ) : double
return double

Complex() public method

public Complex ( Complex _Source ) : System
_Source Complex
return System

Complex() public method

public Complex ( double _f ) : System
_f double
return System

Complex() public method

public Complex ( double _R, double _I ) : System
_R double
_I double
return System

Complex() public method

public Complex ( float2 _f ) : System
_f float2
return System

Conjugate() public method

public Conjugate ( ) : Complex
return Complex

FromSqrt() public static method

public static FromSqrt ( double _r ) : Complex
_r double
return Complex

Magnitude() public method

public Magnitude ( ) : double
return double

Max() public method

public Max ( ) : double
return double

Max() public method

public Max ( Complex _Op ) : void
_Op Complex
return void

Min() public method

public Min ( ) : double
return double

Min() public method

public Min ( Complex _Op ) : void
_Op Complex
return void

Product() public method

public Product ( ) : double
return double

Set() public method

public Set ( Complex _Source ) : void
_Source Complex
return void

Set() public method

public Set ( double _r, double _i ) : void
_r double
_i double
return void

SetPhasor() public method

public SetPhasor ( double _Modulus, double _Argument ) : void
_Modulus double
_Argument double
return void

Sqrt() public method

public Sqrt ( ) : Complex
return Complex

SquareMagnitude() public method

public SquareMagnitude ( ) : double
return double

Sum() public method

public Sum ( ) : double
return double

ToString() public method

public ToString ( ) : string
return string

Zero() public method

public Zero ( ) : void
return void

float2() public method

public float2 ( ) : float2
return float2

operator() public static method

public static operator ( ) : Complex
return Complex

this() public method

public this ( int _Index ) : double
_Index int
return double

Property Details

r public_oe property

public double r
return double