[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit '_crw_calib' (#crwlib)

# TPolynomCalibration

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: _crw_calib.pas line 193

`type TPolynomCalibration = class(TLatch)`
`public`
`property IsValid: Boolean; [r]`
`property IsFixed: Boolean; [rw]`
`property Capacity: Integer; [r]`
`property Count: Integer; [r]`
`property Items []: TCalibPoint; default; [r]`
`property NameX: LongString; [rw]`
`property NameY: LongString; [rw]`
`property NameZ: LongString; [rw]`
`property NameW: LongString; [r]`
`property TransformX: LongString; [rw]`
`property TransformY: LongString; [rw]`
`property TransformRange: TRect2D; [r]`
`property Evaluator: TExpressionEvaluator; [r]`
`property Power: Integer; [rw]`
`property Center: Double; [rw]`
`property Scale: Double; [rw]`
`property Coeff []: Double; [rw]`
`property BoundA: Double; [rw]`
`property BoundB: Double; [rw]`
`property ItemsRange: TRect2D; [r]`
`property Note: TText; [r]`
`property FileName: LongString; [rw]`
`constructor Create;`
`destructor Destroy; override;`
`procedure Assign();`
`procedure Clear;`
`function LinearX();`
`function LinearY();`
`function GetY();`
`function GetX();`
`procedure LockUpdate;`
`procedure UnlockUpdate;`
`procedure Update;`
`function Insert();`
`procedure Delete();`
`function GetText();`
`function SaveToFile();`
`function LoadFromFile();`
`end;`

## Inheritance

`TPolynomCalibration`
`TLatch`
`TMasterObject`
`TObject`