Complex Sınıfı

Summary: The complex number structure.

Module: aspose.imaging.imagefilters.complexutils

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

Constructors

NameAçıklama
Complex()Complex sınıfının yeni bir örneğini başlatır.
Complex(c)Yeni bir Complex yapısının örneğini başlatır.
Complex(real, imaginary)Yeni bir Complex yapısının örneğini başlatır.

Properties

NameTypeAccessAçıklama
I [static]ComplexrBir kompleks, Complex.im değeri 1’e eşit.
ONE [static]ComplexrBir kompleks, Complex.re ve Complex.im değeri 1’e eşit.
SIZE_OF_COMPLEX [static]intrcomplex’in boyutu.
SIZE_OF_DOUBLE [static]intrfloat’ın boyutu.
ZERO [static]ComplexrSıfır complex.
imfloatr/wHayali kısmı alır veya ayarlar.
magnitudefloatrBüyüklüğü alır.
phasefloatrFazı alır.
refloatr/wGerçek kısmı alır veya ayarlar.
squared_magnitudefloatrKare büyüklüğü alır.

Methods

NameAçıklama
add(a, b)a ve b‘yi toplar.
add(a, b, result)a ve b‘yi toplar.
add(a, s)a ve s‘yi toplar.
add(a, s, result)a ve s‘yi toplar.
approx_equal(a, b)Yaklaşık eşitliği kontrol eder.
approx_equal(a, b, tolerance)Yaklaşık eşitliği kontrol eder.
clone()Bu örneği klonlar.
cos(a)a’nın Cos değerini alır.
divide(a, b)a‘yı b‘ye böler.
divide(a, b, result)a‘yı b‘ye böler.
divide(a, s)a‘yı s ile böler.
divide(a, s, result)a‘yı s ile böler.
divide(s, a)a‘yı s ile böler.
divide(s, a, result)s‘yı a ile böler.
exp(a)e’yi a kadar yükseltir.
log(a)a’nın logaritmasını alır.
multiply(a, b)a‘yı b ile çarpar.
multiply(a, b, result)a‘yı b ile çarpar.
multiply(a, s)a‘yı s ile çarpar.
multiply(a, s, result)a‘yı s ile çarpar.
negate(a)a‘yı negatife çevirir.
parse(s)Belirtilen s‘yi bir Complex içine ayrıştırır.
sin(a)a’nın Sin’ini alır.
sqrt(a)a’nın karekökünü alır.
subtract(a, b)a‘dan b‘yi çıkarır.
subtract(a, b, result)a‘dan b‘yi çıkarır.
subtract(a, s)a‘dan s‘yi çıkarır.
subtract(a, s, result)a‘dan s‘yi çıkarır.
subtract(s, a)a‘dan s‘yi çıkarır.
subtract(s, a, result)s‘dan a‘yi çıkarır.
tan(a)a’nın Tan’ını alır.
try_parse(s, result)Belirtilen s‘yi bir Complex içine ayrıştırmayı dener.

Constructor: Complex()

 Complex() 

Complex sınıfının yeni bir örneğini başlatır.

Constructor: Complex(c)

 Complex(c) 

Yeni bir Complex yapısının örneğini başlatır.

Parameters:

ParameterTürAçıklama
cComplexKarmaşık sayı.

Constructor: Complex(real, imaginary)

 Complex(real, imaginary) 

Yeni bir Complex yapısının örneğini başlatır.

Parameters:

ParameterTürAçıklama
gerçekfloatGerçek kısım.
imajinerfloatİmajiner kısım.

Method: add(a, b) [static]

 add(a, b) 

a ve b‘yi toplar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.

Returns

TürAçıklama
Complextoplam karmaşık.

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

 add(a, b, result) 

a ve b‘yi toplar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.
resultComplex[]Sonuç.

Method: add(a, s) [static]

 add(a, s) 

a ve s‘yi toplar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.

Returns

TürAçıklama
ComplexRe’si s artırılmış karmaşık sayı.

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

 add(a, s, result) 

a ve s‘yi toplar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.
resultComplex[]Sonuç.

Method: approx_equal(a, b) [static]

 approx_equal(a, b) 

Yaklaşık eşitliği kontrol eder.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.

Returns

TürAçıklama
boolYaklaşık eşitlik sonucu.

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

 approx_equal(a, b, tolerance) 

Yaklaşık eşitliği kontrol eder.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.
toleransfloatTolerans.

Returns

TürAçıklama
boolYaklaşık eşitlik sonucu.

Method: clone()

 clone() 

Bu örneği klonlar.

Returns

TürAçıklama
ComplexBu karmaşık sayının bir kopyası.

Method: cos(a) [static]

 cos(a) 

a’nın Cos değerini alır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.

Returns

TürAçıklama
ComplexCos a’nın.

Method: divide(a, b) [static]

 divide(a, b) 

a‘yı b‘ye böler.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.

Returns

TürAçıklama
ComplexBölme sonucu.

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

 divide(a, b, result) 

a‘yı b‘ye böler.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.
resultComplex[]Sonuç.

Method: divide(a, s) [static]

 divide(a, s) 

a‘yı s ile böler.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.

Returns

TürAçıklama
ComplexBölme sonucu.

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

 divide(a, s, result) 

a‘yı s ile böler.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.
resultComplex[]Sonuç.

Method: divide(s, a) [static]

 divide(s, a) 

a‘yı s ile böler.

Parameters:

ParameterTürAçıklama
sfloats değeri.
aComplexa karmaşık.

Returns

TürAçıklama
ComplexBölme sonucu.

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

 divide(s, a, result) 

s‘yı a ile böler.

Parameters:

ParameterTürAçıklama
sfloats değeri.
aComplexa karmaşık.
resultComplex[]Sonuç.

Method: exp(a) [static]

 exp(a) 

e’yi a kadar yükseltir.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.

Returns

TürAçıklama
Complexe a kadar yükseltilmiş.

Method: log(a) [static]

 log(a) 

a’nın logaritmasını alır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.

Returns

TürAçıklama
ComplexLog a‘ın.

Method: multiply(a, b) [static]

 multiply(a, b) 

a‘yı b ile çarpar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.

Returns

TürAçıklama
ComplexÇarpma sonucu.

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

 multiply(a, b, result) 

a‘yı b ile çarpar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.
resultComplex[]Sonuç.

Method: multiply(a, s) [static]

 multiply(a, s) 

a‘yı s ile çarpar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.

Returns

TürAçıklama
ComplexÇarpma sonucu.

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

 multiply(a, s, result) 

a‘yı s ile çarpar.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.
resultComplex[]Sonuç.

Method: negate(a) [static]

 negate(a) 

a‘yı negatife çevirir.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.

Returns

TürAçıklama
ComplexNegatifleme sonucu.

Method: parse(s) [static]

 parse(s) 

Belirtilen s‘yi bir Complex içine ayrıştırır.

Parameters:

ParameterTürAçıklama
sstrings değeri.

Returns

TürAçıklama
ComplexKarmaşık sayı.

Method: sin(a) [static]

 sin(a) 

a’nın Sin’ini alır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.

Returns

TürAçıklama
ComplexSin a’nın.

Method: sqrt(a) [static]

 sqrt(a) 

a’nın karekökünü alır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.

Returns

TürAçıklama
ComplexKarekök.

Method: subtract(a, b) [static]

 subtract(a, b) 

a‘dan b‘yi çıkarır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.

Returns

TürAçıklama
ComplexÇıkarma sonucu.

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

 subtract(a, b, result) 

a‘dan b‘yi çıkarır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
bComplexb karmaşık.
resultComplex[]Sonuç.

Method: subtract(a, s) [static]

 subtract(a, s) 

a‘dan s‘yi çıkarır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.

Returns

TürAçıklama
ComplexÇıkarma sonucu.

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

 subtract(a, s, result) 

a‘dan s‘yi çıkarır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.
sfloats değeri.
resultComplex[]Sonuç.

Method: subtract(s, a) [static]

 subtract(s, a) 

a‘dan s‘yi çıkarır.

Parameters:

ParameterTürAçıklama
sfloats değeri.
aComplexa karmaşık.

Returns

TürAçıklama
ComplexÇıkarma sonucu.

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

 subtract(s, a, result) 

s‘dan a‘yi çıkarır.

Parameters:

ParameterTürAçıklama
sfloats değeri.
aComplexa karmaşık.
resultComplex[]Sonuç.

Method: tan(a) [static]

 tan(a) 

a’nın Tan’ını alır.

Parameters:

ParameterTürAçıklama
aComplexa karmaşık.

Returns

TürAçıklama
ComplexTan a’nın.

Method: try_parse(s, result) [static]

 try_parse(s, result) 

Belirtilen s‘yi bir Complex içine ayrıştırmayı dener.

Parameters:

ParameterTürAçıklama
sstrings değeri.
resultComplex[]Sonuç.

Returns

TürAçıklama
boolDoğru, eğer karmaşık sayı ayrıştırıldıysa.