Struct Complex
Nom dels espais: Aspose.Imaging.ImageFilters.ComplexUtils Assemblea: Aspose.Imaging.dll (25.4.0)
Estructura de nombres complexos.
public struct Complex : IEquatable<complex>
Implements
Membres heretats
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(doble, doble)
Inicialitza una nova instància de la Aspose.Imaging.ImageFilters.ComplexUtils.complex estructura.
public Complex(double real, double imaginary)
Parameters
real
double
La part real.
imaginary
double
La part imaginària.
Complex(Complex)
Inicialitza una nova instància de la Aspose.Imaging.ImageFilters.ComplexUtils.complex estructura.
public Complex(Complex c)
Parameters
c
Complex
El nombre complex.
Fields
I
I complex tenir Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM igual a 1.
public static readonly Complex I
Valor de camp
One
Un complex que té Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re i Wl17.ImagicFirts.Comblox.im és igual a 1.
public static readonly Complex One
Valor de camp
SizeOfComplex
La mida del complex.
public static readonly int SizeOfComplex
Valor de camp
SizeOfDouble
La mida del sistema.Double.
public static readonly int SizeOfDouble
Valor de camp
Zero
És zero complex.
public static readonly Complex Zero
Valor de camp
Properties
Im
Obté o col·loca la part imaginària.
public double Im { get; set; }
Valor de la propietat
Magnitude
Obtenir la magnitud.
public double Magnitude { get; }
Valor de la propietat
Phase
Aconsegueix la fase.
public double Phase { get; }
Valor de la propietat
Re
Obtenir o establir la part real.
public double Re { get; set; }
Valor de la propietat
SquaredMagnitude
Obté la magnitud quadrada.
public double SquaredMagnitude { get; }
Valor de la propietat
Methods
Add(Complex i complex)
Ads a’ i
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
La suma complexa.
Add(Complex i doble)
Ads a’ i
public static Complex Add(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El complex amb el seu Re va augmentar per s'.
Add(Complex, complex i ref complex)
Ads a’ i
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
result
Complex
El resultat .
Add(Complex, doble, ref complex)
Ads a’ i
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
result
Complex
El resultat .
ApproxEqual(Complex i complex)
Comprova la igualtat aproximada.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat aproximat de la igualtat.
ApproxEqual(Complex, complex i doble)
Comprova la igualtat aproximada.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
tolerance
double
La tolerància
Returns
El resultat aproximat de la igualtat.
Clone()
Cloneu aquesta instància.
public Complex Clone()
Returns
Una clona d’aquest complex.
Cos(Complex)
Gets Cos de a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
El que és complex.
Returns
Cos de a'.
Divide(Complex i complex)
Divideix la classe a’ per la categoria
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de la divisió.
Exceptions
No es pot dividir per zero.
Divide(Complex i doble)
Divideix a’ per
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El resultat de la divisió.
Exceptions
No es pot dividir per zero.
Divide(doble i complex)
Divideix a’ per
public static Complex Divide(double s, Complex a)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
Returns
El resultat de la divisió.
Exceptions
No es pot dividir per zero.
Divide(Complex, complex i ref complex)
Divideix la classe a’ per la categoria
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
result
Complex
El resultat .
Exceptions
No es pot dividir per zero.
Divide(Complex, doble, ref complex)
Divideix a’ per
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
result
Complex
El resultat .
Exceptions
No es pot dividir per zero.
Divide(doble, complex, ref complex)
Divideix a'.
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
result
Complex
El resultat .
Exceptions
No es pot dividir per zero.
Equals(Objecte)
Determina si el Sistema.Objecte especificat és igual a aquesta instància.
public override bool Equals(object obj)
Parameters
obj
object
El sistema.Objecte per comparar amb aquesta instància.
Returns
‘verd’ si l’especificat Sistema.Object és igual a aquesta instància; d’altra banda, ‘falsa’.
Equals(Complex)
Determina si el Sistema.Objecte especificat és igual a aquesta instància.
public bool Equals(Complex other)
Parameters
other
Complex
El sistema.Objecte per comparar amb aquesta instància.
Returns
‘verd’ si l’especificat Sistema.Object és igual a aquesta instància; d’altra banda, ‘falsa’.
Exp(Complex)
Creix e per a’.
public static Complex Exp(Complex a)
Parameters
a
Complex
El que és complex.
Returns
i es va aixecar per a’.
GetHashCode()
Retorna un codi hash per a aquesta instància.
public override int GetHashCode()
Returns
Un codi hash per a aquest exemple, adequat per utilitzar en algoritmes de hashing i estructures de dades com una taula hash.
Log(Complex)
Obtén el log de a'.
public static Complex Log(Complex a)
Parameters
a
Complex
El que és complex.
Returns
El log de a'.
Multiply(Complex i complex)
Moltipliu a’ per
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de la multiplicació.
Multiply(Complex i doble)
Moltipliu a’ per
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El resultat de la multiplicació.
Multiply(Complex, complex i ref complex)
Moltipliu a’ per
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
result
Complex
El resultat .
Multiply(Complex, doble, ref complex)
Moltipliu a’ per
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
result
Complex
El resultat .
Negate(Complex)
Refugiat a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
El que és complex.
Returns
El resultat de la negació.
Parse(Tàrrega)
Parseu la s’ especificada en un Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static Complex Parse(string s)
Parameters
s
string
El valor de la s.
Returns
El nombre complex.
Exceptions
La representació estricta del nombre complex no es forma correctament.
Sin(Complex)
Gets Sin de a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
El que és complex.
Returns
Sin de a'.
Sqrt(Complex)
Obté una arrel quadrada de a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
El que és complex.
Returns
La radiació quadrada.
Subtract(Complex i complex)
Subtracte b’ de la secció de l’apartat.
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de la subtracció.
Subtract(Complex i doble)
Subtracte s’ de la secció de l’apartat.
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El resultat de la subtracció.
Subtract(doble i complex)
Subtracte s’ de la secció de l’apartat.
public static Complex Subtract(double s, Complex a)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
Returns
El resultat de la subtracció.
Subtract(Complex, complex i ref complex)
Subtracte b’ de la secció de l’apartat.
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
result
Complex
El resultat .
Subtract(Complex, doble, ref complex)
Subtracte s’ de la secció de l’apartat.
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
result
Complex
El resultat .
Subtract(doble, complex, ref complex)
Subtracte a’ de la secció de l’apartat.
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
result
Complex
El resultat .
Tan(Complex)
Gets Tan de a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
El que és complex.
Returns
Tan de a'.
ToString()
Retorna un System.String que representa aquesta instància.
public override string ToString()
Returns
Un sistema.String que representa aquesta instància.
TryParse(Tàrrega, fora del complex)
Tria de parseure el s’ especificat en un Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static bool TryParse(string s, out Complex result)
Parameters
s
string
El valor de la s.
result
Complex
El resultat .
Returns
És veritat, si el nombre complex és parset.
Operators
Operador +(Complex i complex)
Implementar l’operador +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de l’operador.
Operador +(Complex i doble)
Implementar l’operador +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El resultat de l’operador.
Operador +(doble i complex)
Implementar l’operador +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
Returns
El resultat de l’operador.
Operador /(Complex i complex)
Implementació de l’operador /.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de l’operador.
Operador /(Complex i doble)
Implementació de l’operador /.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El resultat de l’operador.
Operador /(doble i complex)
Implementació de l’operador /.
public static Complex operator /(double s, Complex a)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
Returns
El resultat de l’operador.
Operador =(Complex i complex)
Implementació de l’operador ==.
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de l’operador.
Complex operador explícit(doble)
Permet una conversió explícita de System.Double a Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(double value)
Parameters
value
double
El valor.
Returns
El resultat de la conversió.
Complex operador explícit(Float)
Permet una conversió explícita de System.Single a Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(float value)
Parameters
value
float
El valor.
Returns
El resultat de la conversió.
Operador !=(Complex i complex)
Implementació de l’operador!
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de l’operador.
Operador *(Complex i complex)
Implementar l’operador *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de l’operador.
Operador *(doble i complex)
Implementar l’operador *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
Returns
El resultat de l’operador.
Operador *(Complex i doble)
Implementar l’operador *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El resultat de l’operador.
Operador -(Complex i complex)
Implementació de l’operador.
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
El que és complex.
b
Complex
El complex B.
Returns
El resultat de l’operador.
Operador -(Complex i doble)
Implementació de l’operador.
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
El que és complex.
s
double
El valor de la s.
Returns
El resultat de l’operador.
Operador -(doble i complex)
Implementació de l’operador.
public static Complex operator -(double s, Complex a)
Parameters
s
double
El valor de la s.
a
Complex
El que és complex.
Returns
El resultat de l’operador.
Operador -(Complex)
Implementació de l’operador.
public static Complex operator -(Complex a)
Parameters
a
Complex
El que és complex.
Returns
El resultat de l’operador.