Class TiffRational
De naam: Aspose.Imaging.FileFormats.Tiff Verzameling: Aspose.Imaging.dll (25.4.0)
De tiff rationele type.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Tiff. TiffRational klasse.
public TiffRational()
TiffRational(Uint)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Tiff. TiffRational klasse.
public TiffRational(uint value)
Parameters
value
uint
De nominatie waarde.
Remarks
De nominator wordt gebruikt als de aangegeven waarde en de denominator zal gelijk zijn aan 1.
TiffRational(Uint, Uint)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Tiff. TiffRational klasse.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
De nominator.
denominator
uint
en de denominator.
Fields
Epsilon
De epsilon voor fractie berekening
public const double Epsilon = 1E-06
veldwaarde
Properties
Denominator
Ga naar de denominator.
public uint Denominator { get; }
Eigendomswaarde
Nominator
Hij krijgt de nominator.
public uint Nominator { get; }
Eigendomswaarde
Value
Geeft de vlootwaarde.
public float Value { get; }
Eigendomswaarde
De waarde
Het krijgt de dubbele waarde.
public double ValueD { get; }
Eigendomswaarde
Methods
ApproximateFraction(dubbele, dubbele)
Het bereikt de geleverde waarde aan een fractie.
public static TiffRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
De waarde .
epsilon
double
De fout is toegestaan.
Returns
Een rationele getal met minder fout dan epsilon'.
ApproximateFraction(dubbele)
Het bereikt de geleverde waarde aan een fractie.
public static TiffRational ApproximateFraction(double value)
Parameters
value
double
De waarde .
Returns
Een rationele getal met minder fout dan Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
ApproximateFraction(Float, dubbel)
Het bereikt de geleverde waarde aan een fractie.
public static TiffRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
De waarde .
epsilon
double
De fout is toegestaan.
Returns
Een rationele getal met minder fout dan epsilon'.
ApproximateFraction(Vloot)
Het bereikt de geleverde waarde aan een fractie.
public static TiffRational ApproximateFraction(float value)
Parameters
value
float
De waarde .
Returns
Een rationele getal met minder fout dan Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
Equals(Objecten)
Het bepaalt of de aangegeven System.Object gelijk is aan deze instantie.
public override bool Equals(object obj)
Parameters
obj
object
Het System.Object om te vergelijken met deze instantie.
Returns
‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.
GetHashCode()
Terug een hashcode voor deze instelling.
public override int GetHashCode()
Returns
Een hashcode voor dit voorbeeld, geschikt voor gebruik in hashingalgoritmen en gegevensstructuren zoals een hash tabel.
ToString()
Omgekeerd naar string.
public override string ToString()
Returns
Een System.String die deze instantie vertegenwoordigt.