Struct Complex
Le nom : Aspose.Imaging.ImageFilters.ComplexUtils Assemblée: Aspose.Imaging.dll (25.4.0)
La structure numérique complexe.
public struct Complex : IEquatable<complex>
Implements
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(double, double)
Initialisez une nouvelle instance du Aspose.Imaging.ImageFilters.ComplexUtils.complex struct.
public Complex(double real, double imaginary)
Parameters
real
double
La partie réelle.
imaginary
double
La partie imaginaire.
Complex(Complex)
Initialisez une nouvelle instance du Aspose.Imaging.ImageFilters.ComplexUtils.complex struct.
public Complex(Complex c)
Parameters
c
Complex
Le nombre complexe.
Fields
I
Je suis complexe d’avoir Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM est égale à 1.
public static readonly Complex I
Valore di campo
One
Un complexe qui a Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re et W L17.ImagineFirters,ComplexeUts.Comblex.IM est égale à 1.
public static readonly Complex One
Valore di campo
SizeOfComplex
La taille du complexe.
public static readonly int SizeOfComplex
Valore di campo
SizeOfDouble
La taille du système.Double.
public static readonly int SizeOfDouble
Valore di campo
Zero
Complexe zéro.
public static readonly Complex Zero
Valore di campo
Properties
Im
Obtenez ou mettez la partie imaginaire.
public double Im { get; set; }
Valore di proprietà
Magnitude
Il y a la magnitude.
public double Magnitude { get; }
Valore di proprietà
Phase
Il prend la phase.
public double Phase { get; }
Valore di proprietà
Re
Vous obtenez ou définissez la partie réelle.
public double Re { get; set; }
Valore di proprietà
SquaredMagnitude
Il obtient la magnitude quadrate.
public double SquaredMagnitude { get; }
Valore di proprietà
Methods
Add(Complex et complexe)
Ads a’ et <cade class" paramref">b'.
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
La somme complexe.
Add(Complexe, double)
Ads a’ et <cade class" paramref">s'.
public static Complex Add(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Le complexe avec son Re a augmenté par s'.
Add(Complexe, complexe et réf)
Ads a’ et <cade class" paramref">b'.
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
result
Complex
Le résultat .
Add(Complexe, double, ref Complex)
Ads a’ et <cade class" paramref">s'.
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
result
Complex
Le résultat .
ApproxEqual(Complex et complexe)
Vérifier l’égalité approximative.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Le résultat de l’égalité approximative.
ApproxEqual(Complexe, double et complexe)
Vérifier l’égalité approximative.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
tolerance
double
La tolérance .
Returns
Le résultat de l’égalité approximative.
Clone()
Clone questo caso.
public Complex Clone()
Returns
C’est un clone de ce complexe.
Cos(Complex)
Gets Cos de a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
C’est le code de la classe « paramref » a.
Divide(Complex et complexe)
Divisez a’ par <cade de code class" paramref">b'.
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Le résultat de la division.
Exceptions
On ne peut pas le diviser par zéro.
Divide(Complexe, double)
Divisez a’ par <cade class" paramref">s'.
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Le résultat de la division.
Exceptions
On ne peut pas le diviser par zéro.
Divide(Double et complexe)
Divisez a’ par <cade class" paramref">s'.
public static Complex Divide(double s, Complex a)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
Returns
Le résultat de la division.
Exceptions
On ne peut pas le diviser par zéro.
Divide(Complexe, complexe et réf)
Divisez a’ par <cade de code class" paramref">b'.
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
result
Complex
Le résultat .
Exceptions
On ne peut pas le diviser par zéro.
Divide(Complexe, double, ref Complex)
Divisez a’ par <cade class" paramref">s'.
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
result
Complex
Le résultat .
Exceptions
On ne peut pas le diviser par zéro.
Divide(Double, Complexe, Ref Complex)
Divisez s’ par <cade class" paramref">a'.
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
result
Complex
Le résultat .
Exceptions
On ne peut pas le diviser par zéro.
Equals(Objets)
Determinerà se il System.Object specificato è uguale a questa instanza.
public override bool Equals(object obj)
Parameters
obj
object
Il sistema.oggetto per paragonare con questa instanza.
Returns
’true’ se il specifico System.Object è uguale a questa instanza; altrimenti, ‘falso’.
Equals(Complex)
Determinerà se il System.Object specificato è uguale a questa instanza.
public bool Equals(Complex other)
Parameters
other
Complex
Il sistema.oggetto per paragonare con questa instanza.
Returns
’true’ se il specifico System.Object è uguale a questa instanza; altrimenti, ‘falso’.
Exp(Complex)
Il augmente e par a'.
public static Complex Exp(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
et élevé par a'.
GetHashCode()
Ritorna un codice hash per questo caso.
public override int GetHashCode()
Returns
Un codice hash per questo esempio, adatto per l’uso in algoritmi di hashing e strutture di dati come una tabella hash.
Log(Complex)
Recevoir un journal de a'.
public static Complex Log(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
Le log de a'.
Multiply(Complex et complexe)
Multiplier a’ par <cade de classe=“paramref>b'.
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Le résultat de la multiplication.
Multiply(Complexe, double)
Multiplier a’ par <cade de code class” paramref">s'.
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Le résultat de la multiplication.
Multiply(Complexe, complexe et réf)
Multiplier a’ par <cade de classe=“paramref>b'.
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
result
Complex
Le résultat .
Multiply(Complexe, double, ref Complex)
Multiplier a’ par <cade de code class” paramref">s'.
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
result
Complex
Le résultat .
Negate(Complex)
Réagissez à a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
Le résultat de la négation.
Parse(Le string)
Partez le s’ spécifié dans un Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static Complex Parse(string s)
Parameters
s
string
La valeur s.
Returns
Le nombre complexe.
Exceptions
La représentation rigoureuse du nombre complexe n’est pas correctement formalisée.
Sin(Complex)
Recevoir le code class=“paramref”>a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
Sin de a'.
Sqrt(Complex)
Obtenez la racine carré de a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
La racine square.
Subtract(Complex et complexe)
Les sous-traits b’ à partir de
a'.
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Le résultat de la subtraction.
Subtract(Complexe, double)
Les sous-tracts s’ de la section <code class" a.
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Le résultat de la subtraction.
Subtract(Double et complexe)
Les sous-tracts s’ de la section <code class" a.
public static Complex Subtract(double s, Complex a)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
Returns
Le résultat de la subtraction.
Subtract(Complexe, complexe et réf)
Les sous-traits b’ à partir de
a'.
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
result
Complex
Le résultat .
Subtract(Complexe, double, ref Complex)
Les sous-tracts s’ de la section <code class" a.
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
result
Complex
Le résultat .
Subtract(Double, Complexe, Ref Complex)
Les sous-traits a’ à partir de
s'.
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
result
Complex
Le résultat .
Tan(Complex)
Obtenez Tan de a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
Tand de a'.
ToString()
Ritorna un System.String che rappresenta questa instanza.
public override string ToString()
Returns
Un sistema.String che rappresenta questa instanza.
TryParse(Complexe, Out Complex)
Essayez de parser la s’ spécifiée dans un Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static bool TryParse(string s, out Complex result)
Parameters
s
string
La valeur s.
result
Complex
Le résultat .
Returns
C’est vrai, si le nombre complexe est parsé.
Operators
opérateur +(Complex et complexe)
La mise en œuvre de l’opérateur +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Il risultato dell’operatore.
opérateur +(Complexe, double)
La mise en œuvre de l’opérateur +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Il risultato dell’operatore.
opérateur +(Double et complexe)
La mise en œuvre de l’opérateur +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
Returns
Il risultato dell’operatore.
opérateur /(Complex et complexe)
Implementazione dell’operatore.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Il risultato dell’operatore.
opérateur /(Complexe, double)
Implementazione dell’operatore.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Il risultato dell’operatore.
opérateur /(Double et complexe)
Implementazione dell’operatore.
public static Complex operator /(double s, Complex a)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
Returns
Il risultato dell’operatore.
L’opérateur =(Complex et complexe)
Implementare l’operatore =
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Il risultato dell’operatore.
Complex d’opérateur explicite(double)
Il effectue une conversion explicite de System.Double à Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(double value)
Parameters
value
double
Il valore .
Returns
Il risultato della conversione.
Complex d’opérateur explicite(Flotte)
Il effectue une conversion explicite de System.Single à Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(float value)
Parameters
value
float
Il valore .
Returns
Il risultato della conversione.
opérateur !=(Complex et complexe)
Implementa l’operatore!
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Il risultato dell’operatore.
opérateur *(Complex et complexe)
Mise en œuvre de l’opérateur *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Il risultato dell’operatore.
opérateur *(Double et complexe)
Mise en œuvre de l’opérateur *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
Returns
Il risultato dell’operatore.
opérateur *(Complexe, double)
Mise en œuvre de l’opérateur *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Il risultato dell’operatore.
opérateur -(Complex et complexe)
La mise en œuvre de l’opérateur.
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
Le plus complexe.
b
Complex
Le complexe B.
Returns
Il risultato dell’operatore.
opérateur -(Complexe, double)
La mise en œuvre de l’opérateur.
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
Le plus complexe.
s
double
La valeur s.
Returns
Il risultato dell’operatore.
opérateur -(Double et complexe)
La mise en œuvre de l’opérateur.
public static Complex operator -(double s, Complex a)
Parameters
s
double
La valeur s.
a
Complex
Le plus complexe.
Returns
Il risultato dell’operatore.
opérateur -(Complex)
La mise en œuvre de l’opérateur.
public static Complex operator -(Complex a)
Parameters
a
Complex
Le plus complexe.
Returns
Il risultato dell’operatore.