Home > Extreme Optimization Mathematics Library for .NET > Reference > Extreme.Mathematics.Curves Namespace > Curve Class


Extreme Optimization Mathematics Library for .NET

Curve Members

Curve overview

Public Instance Properties

Parameters Gets the collection of parameters that determine the shape of this Curve.

Public Instance Methods

Clone Constructs an exact copy of this instance.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
FindRoots Gets the set of X-coordinates where the curve crosses the X-axis.
GetCurveFitter Returns a CurveFitter object that can be used to fit the curve to data.
GetDerivative Returns a Curve that represents the derivative of this Curve.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
Integral Gets the definite integral of the curve between the specified X-coordinates.
SlopeAt Gets the slope of the curve at the specified X-coordinate.
TangentAt Gets the tangent Line to the curve at the specified X-coordinate.
ToString (inherited from Object)Returns a String that represents the current Object.
ValueAt Gets the Y-value of the curve at the specified X-coordinate.

Protected Instance Constructors

CurveOverloaded. Initializes a new instance of the Curve class.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
OnParameterChanged Called after a Curve parameter has been changed.
OnParameterChanging Called before the value of a curve parameter is changed.

See Also

Curve Class | Extreme.Mathematics.Curves Namespace