Complex-klass

Summary: The complex number structure.

Module: aspose.imaging.imagefilters.complexutils

Full Name: aspose.imaging.imagefilters.complexutils.Complex

Constructors

NameDescription
Complex()Initierar en ny instans av Complex-klassen
Complex(c)Initierar en ny instans av Complex strukt.
Complex(real, imaginary)Initierar en ny instans av Complex strukt.

Properties

NameTypeAccessDescription
I [static]ComplexrEtt komplex med Complex.im lika med 1.
ONE [static]ComplexrEtt komplex med Complex.re och Complex.im lika med 1.
SIZE_OF_COMPLEX [static]intrStorleken på komplex.
SIZE_OF_DOUBLE [static]intrStorleken på flyttal.
ZERO [static]ComplexrNoll komplex.
imfloatr/wHämtar eller anger den imaginära delen.
magnitudfloatrHämtar magnituden.
fasfloatrHämtar fasen.
refloatr/wHämtar eller anger den reella delen.
kvadrerad_magnitudfloatrHämtar den kvadrerade magnituden.

Methods

NameDescription
add(a, b)Adderar a och b.
add(a, b, result)Adderar a och b.
add(a, s)Adderar a och s.
add(a, s, result)Adderar a och s.
approx_equal(a, b)Kontrollerar ungefärlig likhet.
approx_equal(a, b, tolerance)Kontrollerar ungefärlig likhet.
clone()Klonar den här instansen.
cos(a)Hämtar Cos av a.
divide(a, b)Dividerar a med b.
divide(a, b, result)Dividerar a med b.
divide(a, s)Dividerar a med s.
divide(a, s, result)Dividerar a med s.
divide(s, a)Dividerar a med s.
divide(s, a, result)Dividerar s med a.
exp(a)Upphöjer e till a.
log(a)Hämtar logaritmen av a.
multiply(a, b)Multiplicerar a med b.
multiply(a, b, result)Multiplicerar a med b.
multiply(a, s)Multiplicerar a med s.
multiply(a, s, result)Multiplicerar a med s.
negate(a)Negerar a.
parse(s)Analyserar den angivna s till ett Complex.
sin(a)Hämtar sinus av a.
sqrt(a)Hämtar kvadratroten av a.
subtract(a, b)Subtraherar b från a.
subtract(a, b, result)Subtraherar b från a.
subtract(a, s)Subtraherar s från a.
subtract(a, s, result)Subtraherar s från a.
subtract(s, a)Subtraherar s från a.
subtract(s, a, result)Subtraherar a från s.
tan(a)Hämtar tangens av a.
try_parse(s, result)Försöker tolka den angivna s till ett Complex.

Constructor: Complex()

 Complex() 

Initierar en ny instans av Complex-klassen

Constructor: Complex(c)

 Complex(c) 

Initierar en ny instans av Complex strukt.

Parameters:

ParameterTypBeskrivning
cComplexDet komplexa talet.

Constructor: Complex(real, imaginary)

 Complex(real, imaginary) 

Initierar en ny instans av Complex strukt.

Parameters:

ParameterTypBeskrivning
reellfloatDen reella delen.
imaginärfloatDen imaginära delen.

Method: add(a, b) [static]

 add(a, b) 

Adderar a och b.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.

Returns

TypBeskrivning
ComplexDen summa-komplexen.

Method: add(a, b, result) [static]

 add(a, b, result) 

Adderar a och b.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.
resultComplex[]Resultatet.

Method: add(a, s) [static]

 add(a, s) 

Adderar a och s.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.

Returns

TypBeskrivning
ComplexDet komplexa talet med sin Re ökad med s.

Method: add(a, s, result) [static]

 add(a, s, result) 

Adderar a och s.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.
resultComplex[]Resultatet.

Method: approx_equal(a, b) [static]

 approx_equal(a, b) 

Kontrollerar ungefärlig likhet.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.

Returns

TypBeskrivning
boolDet ungefärliga likhetsresultatet.

Method: approx_equal(a, b, tolerance) [static]

 approx_equal(a, b, tolerance) 

Kontrollerar ungefärlig likhet.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.
toleransfloatToleransen.

Returns

TypBeskrivning
boolDet ungefärliga likhetsresultatet.

Method: clone()

 clone() 

Klonar den här instansen.

Returns

TypBeskrivning
ComplexEn klon av detta komplexa tal.

Method: cos(a) [static]

 cos(a) 

Hämtar Cos av a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexCos av a.

Method: divide(a, b) [static]

 divide(a, b) 

Dividerar a med b.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.

Returns

TypBeskrivning
ComplexResultatet av division.

Method: divide(a, b, result) [static]

 divide(a, b, result) 

Dividerar a med b.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.
resultComplex[]Resultatet.

Method: divide(a, s) [static]

 divide(a, s) 

Dividerar a med s.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.

Returns

TypBeskrivning
ComplexResultatet av division.

Method: divide(a, s, result) [static]

 divide(a, s, result) 

Dividerar a med s.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.
resultComplex[]Resultatet.

Method: divide(s, a) [static]

 divide(s, a) 

Dividerar a med s.

Parameters:

ParameterTypBeskrivning
sfloatDet s-värdet.
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexResultatet av division.

Method: divide(s, a, result) [static]

 divide(s, a, result) 

Dividerar s med a.

Parameters:

ParameterTypBeskrivning
sfloatDet s-värdet.
aComplexDen a-komplexen.
resultComplex[]Resultatet.

Method: exp(a) [static]

 exp(a) 

Upphöjer e till a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.

Returns

TypBeskrivning
Complexe upphöjt till a.

Method: log(a) [static]

 log(a) 

Hämtar logaritmen av a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexLogaritmen av a.

Method: multiply(a, b) [static]

 multiply(a, b) 

Multiplicerar a med b.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.

Returns

TypBeskrivning
ComplexResultatet av multiplikation.

Method: multiply(a, b, result) [static]

 multiply(a, b, result) 

Multiplicerar a med b.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.
resultComplex[]Resultatet.

Method: multiply(a, s) [static]

 multiply(a, s) 

Multiplicerar a med s.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.

Returns

TypBeskrivning
ComplexResultatet av multiplikation.

Method: multiply(a, s, result) [static]

 multiply(a, s, result) 

Multiplicerar a med s.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.
resultComplex[]Resultatet.

Method: negate(a) [static]

 negate(a) 

Negerar a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexResultatet av negation.

Method: parse(s) [static]

 parse(s) 

Analyserar den angivna s till ett Complex.

Parameters:

ParameterTypBeskrivning
sstringDet s-värdet.

Returns

TypBeskrivning
ComplexDet komplexa talet.

Method: sin(a) [static]

 sin(a) 

Hämtar sinus av a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexSin av a.

Method: sqrt(a) [static]

 sqrt(a) 

Hämtar kvadratroten av a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexKvadratroten.

Method: subtract(a, b) [static]

 subtract(a, b) 

Subtraherar b från a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.

Returns

TypBeskrivning
ComplexResultatet av subtraktion.

Method: subtract(a, b, result) [static]

 subtract(a, b, result) 

Subtraherar b från a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
bComplexDen b-komplexen.
resultComplex[]Resultatet.

Method: subtract(a, s) [static]

 subtract(a, s) 

Subtraherar s från a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.

Returns

TypBeskrivning
ComplexResultatet av subtraktion.

Method: subtract(a, s, result) [static]

 subtract(a, s, result) 

Subtraherar s från a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.
sfloatDet s-värdet.
resultComplex[]Resultatet.

Method: subtract(s, a) [static]

 subtract(s, a) 

Subtraherar s från a.

Parameters:

ParameterTypBeskrivning
sfloatDet s-värdet.
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexResultatet av subtraktion.

Method: subtract(s, a, result) [static]

 subtract(s, a, result) 

Subtraherar a från s.

Parameters:

ParameterTypBeskrivning
sfloatDet s-värdet.
aComplexDen a-komplexen.
resultComplex[]Resultatet.

Method: tan(a) [static]

 tan(a) 

Hämtar tangens av a.

Parameters:

ParameterTypBeskrivning
aComplexDen a-komplexen.

Returns

TypBeskrivning
ComplexTan av a.

Method: try_parse(s, result) [static]

 try_parse(s, result) 

Försöker tolka den angivna s till ett Complex.

Parameters:

ParameterTypBeskrivning
sstringDet s-värdet.
resultComplex[]Resultatet.

Returns

TypBeskrivning
boolSant, om det komplexa talet har parsats.