Complex-Klasse

Summary: The complex number structure.

Module: aspose.imaging.imagefilters.complexutils

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

Constructors

NameBeschreibung
Complex()Initialisiert eine neue Instanz der Complex-Klasse
Complex(c)Initialisiert eine neue Instanz der Complex Struktur.
Complex(real, imaginary)Initialisiert eine neue Instanz der Complex Struktur.

Properties

NameTypeAccessBeschreibung
I [static]ComplexrEin komplexes Objekt mit Complex.im gleich 1.
ONE [static]ComplexrEin komplexes Objekt mit Complex.re und Complex.im gleich 1.
SIZE_OF_COMPLEX [static]intrDie Größe von Complex.
SIZE_OF_DOUBLE [static]intrDie Größe von float.
ZERO [static]ComplexrNullkomplex.
imfloatr/wLiest oder setzt den Imaginärteil.
BetragfloatrLiest den Betrag.
PhasefloatrLiest die Phase.
refloatr/wLiest oder setzt den Realteil.
squared_magnitudefloatrLiest den quadratischen Betrag.

Methods

NameBeschreibung
add(a, b)Addiert a und b.
add(a, b, result)Addiert a und b.
add(a, s)Addiert a und s.
add(a, s, result)Addiert a und s.
approx_equal(a, b)Prüft die ungefähre Gleichheit.
approx_equal(a, b, tolerance)Prüft die ungefähre Gleichheit.
clone()Klont diese Instanz.
cos(a)Liest Cos von a.
divide(a, b)Dividiert a durch b.
divide(a, b, result)Dividiert a durch b.
divide(a, s)Dividiert a durch s.
divide(a, s, result)Dividiert a durch s.
divide(s, a)Dividiert a durch s.
divide(s, a, result)Dividiert s durch a.
exp(a)Erhöht e um a.
log(a)Ermittelt den Logarithmus von a.
multiply(a, b)Multipliziert a mit b.
multiply(a, b, result)Multipliziert a mit b.
multiply(a, s)Multipliziert a mit s.
multiply(a, s, result)Multipliziert a mit s.
negate(a)Negiert a.
parse(s)Parst das angegebene s in ein Complex.
sin(a)Ermittelt den Sinus von a.
sqrt(a)Ermittelt die Quadratwurzel von a.
subtract(a, b)Subtrahiert b von a.
subtract(a, b, result)Subtrahiert b von a.
subtract(a, s)Subtrahiert s von a.
subtract(a, s, result)Subtrahiert s von a.
subtract(s, a)Subtrahiert s von a.
subtract(s, a, result)Subtrahiert a von s.
tan(a)Ermittelt den Tangens von a.
try_parse(s, result)Versucht, das angegebene s in ein Complex zu parsen.

Constructor: Complex()

 Complex() 

Initialisiert eine neue Instanz der Complex-Klasse

Constructor: Complex(c)

 Complex(c) 

Initialisiert eine neue Instanz der Complex Struktur.

Parameters:

ParameterTypBeschreibung
cComplexDie komplexe Zahl.

Constructor: Complex(real, imaginary)

 Complex(real, imaginary) 

Initialisiert eine neue Instanz der Complex Struktur.

Parameters:

ParameterTypBeschreibung
realfloatDer reale Teil.
imaginärfloatDer imaginäre Teil.

Method: add(a, b) [static]

 add(a, b) 

Addiert a und b.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.

Returns

TypBeschreibung
ComplexDer Summenkomplex.

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

 add(a, b, result) 

Addiert a und b.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.
resultComplex[]Das Ergebnis.

Method: add(a, s) [static]

 add(a, s) 

Addiert a und s.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.

Returns

TypBeschreibung
ComplexDie komplexe Zahl mit ihrem Re um s erhöht.

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

 add(a, s, result) 

Addiert a und s.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.
resultComplex[]Das Ergebnis.

Method: approx_equal(a, b) [static]

 approx_equal(a, b) 

Prüft die ungefähre Gleichheit.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.

Returns

TypBeschreibung
boolDas Ergebnis der ungefähren Gleichheit.

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

 approx_equal(a, b, tolerance) 

Prüft die ungefähre Gleichheit.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.
ToleranzfloatDie Toleranz.

Returns

TypBeschreibung
boolDas Ergebnis der ungefähren Gleichheit.

Method: clone()

 clone() 

Klont diese Instanz.

Returns

TypBeschreibung
ComplexEine Kopie dieses Komplexen.

Method: cos(a) [static]

 cos(a) 

Liest Cos von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexCos von a.

Method: divide(a, b) [static]

 divide(a, b) 

Dividiert a durch b.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.

Returns

TypBeschreibung
ComplexDas Ergebnis der Division.

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

 divide(a, b, result) 

Dividiert a durch b.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.
resultComplex[]Das Ergebnis.

Method: divide(a, s) [static]

 divide(a, s) 

Dividiert a durch s.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.

Returns

TypBeschreibung
ComplexDas Ergebnis der Division.

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

 divide(a, s, result) 

Dividiert a durch s.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.
resultComplex[]Das Ergebnis.

Method: divide(s, a) [static]

 divide(s, a) 

Dividiert a durch s.

Parameters:

ParameterTypBeschreibung
sfloatDer s-Wert.
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexDas Ergebnis der Division.

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

 divide(s, a, result) 

Dividiert s durch a.

Parameters:

ParameterTypBeschreibung
sfloatDer s-Wert.
aComplexDer a-Komplex.
resultComplex[]Das Ergebnis.

Method: exp(a) [static]

 exp(a) 

Erhöht e um a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.

Returns

TypBeschreibung
Complexe hoch a.

Method: log(a) [static]

 log(a) 

Ermittelt den Logarithmus von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexDer Logarithmus von a.

Method: multiply(a, b) [static]

 multiply(a, b) 

Multipliziert a mit b.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.

Returns

TypBeschreibung
ComplexDas Ergebnis der Multiplikation.

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

 multiply(a, b, result) 

Multipliziert a mit b.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.
resultComplex[]Das Ergebnis.

Method: multiply(a, s) [static]

 multiply(a, s) 

Multipliziert a mit s.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.

Returns

TypBeschreibung
ComplexDas Ergebnis der Multiplikation.

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

 multiply(a, s, result) 

Multipliziert a mit s.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.
resultComplex[]Das Ergebnis.

Method: negate(a) [static]

 negate(a) 

Negiert a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexDas Ergebnis der Negation.

Method: parse(s) [static]

 parse(s) 

Parst das angegebene s in ein Complex.

Parameters:

ParameterTypBeschreibung
sstringDer s-Wert.

Returns

TypBeschreibung
ComplexDie komplexe Zahl.

Method: sin(a) [static]

 sin(a) 

Ermittelt den Sinus von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexSin von a.

Method: sqrt(a) [static]

 sqrt(a) 

Ermittelt die Quadratwurzel von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexDie Quadratwurzel.

Method: subtract(a, b) [static]

 subtract(a, b) 

Subtrahiert b von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.

Returns

TypBeschreibung
ComplexDas Ergebnis der Subtraktion.

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

 subtract(a, b, result) 

Subtrahiert b von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
bComplexDer b-Komplex.
resultComplex[]Das Ergebnis.

Method: subtract(a, s) [static]

 subtract(a, s) 

Subtrahiert s von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.

Returns

TypBeschreibung
ComplexDas Ergebnis der Subtraktion.

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

 subtract(a, s, result) 

Subtrahiert s von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.
sfloatDer s-Wert.
resultComplex[]Das Ergebnis.

Method: subtract(s, a) [static]

 subtract(s, a) 

Subtrahiert s von a.

Parameters:

ParameterTypBeschreibung
sfloatDer s-Wert.
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexDas Ergebnis der Subtraktion.

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

 subtract(s, a, result) 

Subtrahiert a von s.

Parameters:

ParameterTypBeschreibung
sfloatDer s-Wert.
aComplexDer a-Komplex.
resultComplex[]Das Ergebnis.

Method: tan(a) [static]

 tan(a) 

Ermittelt den Tangens von a.

Parameters:

ParameterTypBeschreibung
aComplexDer a-Komplex.

Returns

TypBeschreibung
ComplexTan von a.

Method: try_parse(s, result) [static]

 try_parse(s, result) 

Versucht, das angegebene s in ein Complex zu parsen.

Parameters:

ParameterTypBeschreibung
sstringDer s-Wert.
resultComplex[]Das Ergebnis.

Returns

TypBeschreibung
boolWahr, wenn die komplexe Zahl geparst wird.