TXYcurveObj

Type-access

Command

Description

Implements the following properties/methods as in TLoadShapeObj and TLineObj:

  1. InitPropertyValues 
  2. DumpProperties
  3. GetPropertyValue
  4. Set_NumPoints
  5. SaveWrite
  6. NumPoints

Property-private

InterpolatePoints

Returns a point after interpolating the given coordinates.

Property-private

Get_YValue

Get Y Value by index.

Property-private

Get_XValue

Get X Value corresponding to point index.

Method-private

Set_XValue

Sets X Value corresponding to point index.

Method-private

Set_YValue

Sets Y Value corresponding to point index.

Property-private

Get_X

Get X present value.

Property-private

Get_Y

Get Y present value.

Method-private

Set_X

Sets present X value.

Method-private

Set_Y

Sets present Y value.

Property-public

GetYValue

Get Y value at specified X Value.

Property-public

GetXValue

Get X value at specified Y Value.

Property-public

GetCoefficients

This function returns the coefficients of the line interpolated line for the given X (a*X + b). If no points exist in the curve (or just a single point), the result is (a = 0, b = 0). If Xvalue is outside the range of defined X values, the curve is extrapolated from the Ends (a = 0, b = extrapolated value).

Property-public

XValue_pt

PA Get_XValue and Set_XValue.

Property-public

YValue_pt

PA Get_YValue and Set_YValue.

Property-public

X

PA Get_X and Set_X.

Property-public

Y

PA Get_Y and Set_Y.