Show / Hide Table of Contents

Class RationalCoefficients

Describes the information about rational coefficients.

Inheritance
System.Object
RationalCoefficients
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: MAT.AtlasSessionApi
Assembly: MAT.AtlasSessionApi.dll
Syntax
public sealed class RationalCoefficients

Constructors

RationalCoefficients(Double, Double, Double, Double, Double, Double)

Create new instance of rational coefficient.

Declaration
public RationalCoefficients(double c1, double c2, double c3, double c4, double c5, double c6)
Parameters
Type Name Description
System.Double c1
System.Double c2
System.Double c3
System.Double c4
System.Double c5
System.Double c6

Fields

Unscaled

Default values of rational coefficient.

Declaration
public static readonly RationalCoefficients Unscaled
Field Value
Type Description
RationalCoefficients

Properties

C1

Get 1st value of coefficient.

Declaration
public double C1 { get; }
Property Value
Type Description
System.Double

C2

/// Get 2nd value of coefficient.

Declaration
public double C2 { get; }
Property Value
Type Description
System.Double

C3

/// Get 3rd value of coefficient.

Declaration
public double C3 { get; }
Property Value
Type Description
System.Double

C4

/// Get 4th value of coefficient.

Declaration
public double C4 { get; }
Property Value
Type Description
System.Double

C5

/// Get 5th value of coefficient.

Declaration
public double C5 { get; }
Property Value
Type Description
System.Double

C6

/// Get 6th value of coefficient.

Declaration
public double C6 { get; }
Property Value
Type Description
System.Double

Methods

Equals(RationalCoefficients)

Are two object equal?

Declaration
public bool Equals(RationalCoefficients other)
Parameters
Type Name Description
RationalCoefficients other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
System.Object.Equals(System.Object)

FromArray(Double[])

Construct the new instance of rational coefficient based on the input array.

Declaration
public static RationalCoefficients FromArray(double[] coefficients)
Parameters
Type Name Description
System.Double[] coefficients
Returns
Type Description
RationalCoefficients
Exceptions
Type Condition
System.ArgumentNullException
System.ArgumentException

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

ToArray()

Gets the coefficient values as double array.

Declaration
public double[] ToArray()
Returns
Type Description
System.Double[]

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()

Operators

Equality(RationalCoefficients, RationalCoefficients)

Are two object equal?

Declaration
public static bool operator ==(RationalCoefficients left, RationalCoefficients right)
Parameters
Type Name Description
RationalCoefficients left
RationalCoefficients right
Returns
Type Description
System.Boolean

Inequality(RationalCoefficients, RationalCoefficients)

Are two object unequal?

Declaration
public static bool operator !=(RationalCoefficients left, RationalCoefficients right)
Parameters
Type Name Description
RationalCoefficients left
RationalCoefficients right
Returns
Type Description
System.Boolean
In This Article
Back to top Generated by DocFX