Class TPositionCurveParameter

Unit

Declaration

type TPositionCurveParameter = class(TSpecialCurveParameter)

Description

The abciss coordinate of curve position (middle point).

Hierarchy

Overview

Fields

Private Fx0High: double;
Private Fx0Low: double;

Methods

Public constructor Create(x0: double; PointsSet: TPointsSet); overload;
Private constructor Create; overload;
Public function CreateCopy: TSpecialCurveParameter; override;
Public function MinimumStepAchieved: boolean; override;
Public procedure CopyTo(const Dest: TSpecialCurveParameter); override;
Public procedure InitValue; override;
Public procedure InitVariationStep; override;
Protected procedure SetValue(AValue: double); override;
Private procedure SetBoundaries(x0: double; PointsSet: TPointsSet);

Description

Fields

Private Fx0High: double;

X0 variation boundaries.

Private Fx0Low: double;

X0 variation boundaries.

Methods

Public constructor Create(x0: double; PointsSet: TPointsSet); overload;
 
Private constructor Create; overload;
 
Public function CreateCopy: TSpecialCurveParameter; override;
 
Public function MinimumStepAchieved: boolean; override;
 
Public procedure CopyTo(const Dest: TSpecialCurveParameter); override;
 
Public procedure InitValue; override;
 
Public procedure InitVariationStep; override;
 
Protected procedure SetValue(AValue: double); override;
 
Private procedure SetBoundaries(x0: double; PointsSet: TPointsSet);
 

Generated by PasDoc 0.15.0.