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

TCurve

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

Declaration

Source position: _crw_curves.pas line 101

type TCurve = class(TLatch)

public

  constructor Create();

  destructor Destroy; override;

  property PX: PDoubleArray; [r]

  property PY: PDoubleArray; [r]

  property XY []: TPoint2D; default; [rw]

  property Count: LongInt; [rw]

  property Capacity: LongInt; [rw]

  property Step: LongInt; [rw]

  property Name: LongString; [rw]

  property Comment: TText; [r]

  property Color: LongInt; [rw]

  property Style: LongInt; [rw]

  property IsDynamic: Boolean; [r]

  property IsStatic: Boolean; [r]

  property Limits: TRect2D; [r]

  property LastPoint: TPoint2D; [r]

  property SmartAddMarker: TPoint2D; [rw]

  procedure DeletePoints();

  procedure DeletePoint();

  procedure InsertPoints();

  procedure InsertPoint();

  procedure AddPoints();

  procedure AddPoint();

  procedure SmartAddPoint();

  procedure ClearHistory();

  function Clone();

  function GetPoints();

  procedure Assign();

  procedure Catenate();

  procedure AssignData();

  procedure CatenateData();

  procedure AssignComment();

  procedure CatenateComment();

  procedure Move();

  procedure Mult();

  procedure AddLn();

  function GetIndexAt();

  function Interpolate();

  function Smooth();

  function Mediana();

  function Flags();

  function HasEquivalentData();

  function GetTable();

  procedure ReadTable();

end;

Inheritance

TCurve

|

TLatch

|

TMasterObject

|

TObject