Struct Complex
A név: Aspose.Imaging.ImageFilters.ComplexUtils Összefoglaló: Aspose.Imaging.dll (25.4.0)
Az összetett szám szerkezete.
public struct Complex : IEquatable<complex>
Implements
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(kettős, kettős)
Kezdeményez egy új példát a Aspose.Imaging.ImageFilters.ComplexUtils.Komplex szerkezet.
public Complex(double real, double imaginary)
Parameters
real
double
A valódi rész.
imaginary
double
A képzeletbeli rész.
Complex(Complex)
Kezdeményez egy új példát a Aspose.Imaging.ImageFilters.ComplexUtils.Komplex szerkezet.
public Complex(Complex c)
Parameters
c
Complex
A komplex szám.
Fields
I
Én bonyolult, hogy a Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM egyenlő 1.
public static readonly Complex I
mező értéke
One
Az egyik komplex, amelyben a Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re és a W L17.Imagazatfilterek.Kombinációk.Az 1.
public static readonly Complex One
mező értéke
SizeOfComplex
A komplex méret.
public static readonly int SizeOfComplex
mező értéke
SizeOfDouble
A rendszer mérete.Double
public static readonly int SizeOfDouble
mező értéke
Zero
A nulla komplex.
public static readonly Complex Zero
mező értéke
Properties
Im
Megkapja vagy állítja a képzeletbeli részét.
public double Im { get; set; }
ingatlan értéke
Magnitude
Megkapja a magasságot.
public double Magnitude { get; }
ingatlan értéke
Phase
Megkapja a fázist.
public double Phase { get; }
ingatlan értéke
Re
Megkapja vagy állítja a valódi részét.
public double Re { get; set; }
ingatlan értéke
SquaredMagnitude
Megkapja a négyzetméteres magasságot.
public double SquaredMagnitude { get; }
ingatlan értéke
Methods
Add(Komplex és komplex)
Hozzáadások a’ és <cím osztályozása"
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
A komplex összeg.
Add(Komplex, kettős)
Hozzáadások a’ és <cím osztályságról"
public static Complex Add(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
A Re-vel ellátott komplexum a s'.
Add(Komplex, komplex, ref komplex)
Hozzáadások a’ és <cím osztályozása"
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
result
Complex
Az eredmény.
Add(Komplex, kettős, ref komplex)
Hozzáadások a’ és <cím osztályságról"
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
result
Complex
Az eredmény.
ApproxEqual(Komplex és komplex)
Ellenőrizzük az egyenlőséget.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
A közelgő egyenlőség eredménye.
ApproxEqual(Komplex, komplex és kettős)
Ellenőrizzük az egyenlőséget.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
tolerance
double
és a tolerancia.
Returns
A közelgő egyenlőség eredménye.
Clone()
Klónozzuk ezt az esetet!
public Complex Clone()
Returns
Ennek a komplexumnak a klónja.
Cos(Complex)
Megkapja a kódot a a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
A a" címkével rendelkezik.
Divide(Komplex és komplex)
A a’ szétválasztása a <cód osztály=“paramref>b” szájon át.
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
A megosztás eredménye.
Exceptions
Nullával nem osztható meg.
Divide(Komplex, kettős)
osztja meg a a’ színét a>code-osztályként.
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
A megosztás eredménye.
Exceptions
Nullával nem osztható meg.
Divide(kettős, komplex)
osztja meg a a’ színét a>code-osztályként.
public static Complex Divide(double s, Complex a)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
Returns
A megosztás eredménye.
Exceptions
Nullával nem osztható meg.
Divide(Komplex, komplex, ref komplex)
A a’ szétválasztása a <cód osztály=“paramref>b” szájon át.
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
result
Complex
Az eredmény.
Exceptions
Nullával nem osztható meg.
Divide(Komplex, kettős, ref komplex)
osztja meg a a’ színét a>code-osztályként.
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
result
Complex
Az eredmény.
Exceptions
Nullával nem osztható meg.
Divide(kettős, komplex, ref komplex)
A s’ szétválasztása a <code class" színével történik.
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
result
Complex
Az eredmény.
Exceptions
Nullával nem osztható meg.
Equals(objektum)
Határozza meg, hogy a meghatározott System.Object egyenlő-e ezzel a példával.
public override bool Equals(object obj)
Parameters
obj
object
A System.Object összehasonlítani ezzel a példával.
Returns
“igaz”, ha a kijelölt System.Object egyenlő a példával; máskülönben, “hamis”.
Equals(Complex)
Határozza meg, hogy a meghatározott System.Object egyenlő-e ezzel a példával.
public bool Equals(Complex other)
Parameters
other
Complex
A System.Object összehasonlítani ezzel a példával.
Returns
“igaz”, ha a kijelölt System.Object egyenlő a példával; máskülönben, “hamis”.
Exp(Complex)
Emelkedik a a'.
public static Complex Exp(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
a) a a" által feltöltött kód.
GetHashCode()
Visszaadja a hash kódot erre az esetre.
public override int GetHashCode()
Returns
A hash kód erre a példára, amely alkalmas a hash algoritmusokban és az adatok szerkezetében, mint például a hash táblázat.
Log(Complex)
Megkapja a logot a a'.
public static Complex Log(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
A log a a'.
Multiply(Komplex és komplex)
Többszörözze a a’-t az <code class=parama">b-vel.
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
A szaporodás eredménye.
Multiply(Komplex, kettős)
Többszörözze a a’-t az <code class=parama">s-vel.
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
A szaporodás eredménye.
Multiply(Komplex, komplex, ref komplex)
Többszörözze a a’-t az <code class=parama">b-vel.
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
result
Complex
Az eredmény.
Multiply(Komplex, kettős, ref komplex)
Többszörözze a a’-t az <code class=parama">s-vel.
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
result
Complex
Az eredmény.
Negate(Complex)
Megtagadja a a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
A megtagadás eredménye.
Parse(A string)
A meghatározott <kód osztály=“paramref”>s’ egy Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static Complex Parse(string s)
Parameters
s
string
Az S értéke.
Returns
A komplex szám.
Exceptions
A komplex szám szigorú reprezentációja nem helyesen formázott.
Sin(Complex)
Megkapja a bűnt a a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
Szín a a'.
Sqrt(Complex)
Megkapja a a’ négyzetméteres gyökerét.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
A negyedik gyökér.
Subtract(Komplex és komplex)
A b’ szubsztraktumok a <cód-kategóriából származnak.
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
A szubtrakció eredménye.
Subtract(Komplex, kettős)
A s’ szubsztraktumok a <cód osztály=“paramref>a'.
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
A szubtrakció eredménye.
Subtract(kettős, komplex)
A s’ szubsztraktumok a <cód osztály=“paramref>a'.
public static Complex Subtract(double s, Complex a)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
Returns
A szubtrakció eredménye.
Subtract(Komplex, komplex, ref komplex)
A b’ szubsztraktumok a <cód-kategóriából származnak.
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
result
Complex
Az eredmény.
Subtract(Komplex, kettős, ref komplex)
A s’ szubsztraktumok a <cód osztály=“paramref>a'.
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
result
Complex
Az eredmény.
Subtract(kettős, komplex, ref komplex)
A szubtraktumok a’ a <kód osztály=” paramrev”>s’ről származnak.
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
result
Complex
Az eredmény.
Tan(Complex)
Megkapja a Tan a a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
Tan az a'.
ToString()
Visszatér egy System.String, amely ezt az esetet képviseli.
public override string ToString()
Returns
Egy System.String, amely ezt az esetet képviseli.
TryParse(Részletesebben Out Complex)
Próbálja meg a meghatározott s’ egy Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static bool TryParse(string s, out Complex result)
Parameters
s
string
Az S értéke.
result
Complex
Az eredmény.
Returns
Igaz, ha a komplex szám párosul.
Operators
Operátor +(Komplex és komplex)
Végezze el az operátort +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
Az üzemeltető eredménye.
Operátor +(Komplex, kettős)
Végezze el az operátort +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
Az üzemeltető eredménye.
Operátor +(kettős, komplex)
Végezze el az operátort +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
Returns
Az üzemeltető eredménye.
Operátor /(Komplex és komplex)
Végezze el az üzemeltetőt.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
Az üzemeltető eredménye.
Operátor /(Komplex, kettős)
Végezze el az üzemeltetőt.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
Az üzemeltető eredménye.
Operátor /(kettős, komplex)
Végezze el az üzemeltetőt.
public static Complex operator /(double s, Complex a)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
Returns
Az üzemeltető eredménye.
Szervező =(Komplex és komplex)
Végezze el az üzemeltetőt ==.
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
Az üzemeltető eredménye.
Operációs komplexum(kettős)
Rendelkezik a System.Double-ról a Aspose.Imaging.ImageFilters.ComplexUtils.complex-ra való kifejezett átalakítással.
public static explicit operator Complex(double value)
Parameters
value
double
Az érték.
Returns
Az átalakulás eredménye.
Operációs komplexum(Flotta)
Rendelkezik egy kifejezett átalakítás a System.Single a Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(float value)
Parameters
value
float
Az érték.
Returns
Az átalakulás eredménye.
Operátor !=(Komplex és komplex)
Végezze el az üzemeltetőt! =
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
Az üzemeltető eredménye.
Operátor *(Komplex és komplex)
Végezze el az operátor *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
Az üzemeltető eredménye.
Operátor *(kettős, komplex)
Végezze el az operátor *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
Returns
Az üzemeltető eredménye.
Operátor *(Komplex, kettős)
Végezze el az operátor *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
Az üzemeltető eredménye.
Operátor -(Komplex és komplex)
Végezze el az üzemeltetőt -.
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
Az egyik komplex.
b
Complex
A B komplexum.
Returns
Az üzemeltető eredménye.
Operátor -(Komplex, kettős)
Végezze el az üzemeltetőt -.
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
Az egyik komplex.
s
double
Az S értéke.
Returns
Az üzemeltető eredménye.
Operátor -(kettős, komplex)
Végezze el az üzemeltetőt -.
public static Complex operator -(double s, Complex a)
Parameters
s
double
Az S értéke.
a
Complex
Az egyik komplex.
Returns
Az üzemeltető eredménye.
Operátor -(Complex)
Végezze el az üzemeltetőt -.
public static Complex operator -(Complex a)
Parameters
a
Complex
Az egyik komplex.
Returns
Az üzemeltető eredménye.