Click or drag to resize

FourPointStepEvaluationOptions Class

Options for a step evaluation that uses four points on a curve. Two points on the curve define a left straight line, and two other points on the curve define a right straight line. The step should be located in between the two inner points. The step position is then evaluated by building a regression line of the curve between the inner points, but only from a certain level to another given level, for example from 25% to 75% of the distance between the left and right lines.
Inheritance Hierarchy
SystemObject
  Altaxo.Science.SignalsFourPointStepEvaluationOptions

Namespace: Altaxo.Science.Signals
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public class FourPointStepEvaluationOptions : IImmutable, 
	IEquatable<FourPointStepEvaluationOptions>

The FourPointStepEvaluationOptions type exposes the following members.

Constructors
 NameDescription
Public methodFourPointStepEvaluationOptionsInitializes a new instance of the FourPointStepEvaluationOptions class
Top
Properties
 NameDescription
Public propertyIncludeOriginalPointsInOutput Gets a value indicating whether the original (measured) data points should be included in the output.
Public propertyIndexLeftInner Gets the index of the left inner point.
Public propertyIndexLeftOuter Gets the index of the left outer point.
Public propertyIndexRightInner Gets the index of the right inner point.
Public propertyIndexRightOuter Gets the index of the right outer point.
Public propertyMiddleLineOverlap Gets the overlap of the middle line with the left and right line. The value is a fraction of the distance between the left and right line.
Public propertyMiddleRegressionLevels Gets the regression levels for the middle line. For instance, if the value is set to (0.25, 0.75), then all points between 25% and 75% distance from the left and right line are used for the regression of the middle line.
Public propertyUseRegressionForLeftAndRightLine Gets a value indicating whether to use regression for the left and right section of the step.
Top
Methods
 NameDescription
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Top
See Also