XYCurvesF (Float) Interface
This interface can be used to read/write certain properties of the active DSS object. The structure of the interface is as follows:
double XYCurvesF(int32_t Parameter, double Argument);
This interface returns a floating point number with the result of the query according to the value of the variable Parameter, which can be one of the following:
Parameter 0: XYCurves.X read
This parameter gets the interpolated value after setting Y.
Parameter 1: XYCurves.X write
This parameter sets the X value.
Parameter 2: XYCurves.Y read
This parameter gets the interpolated value after setting X.
Parameter 3: XYCurves.Y write
This parameter sets the Y value.
Parameter 4: XYCurves.XShift read
This parameter gets the amount to shift X value from original curve.
Parameter 5: XYCurves.XShift write
This parameter sets the amount to shift X value from original curve.
Parameter 6: XYCurves.YShift read
This parameter gets the amount to shift Y value from original curve.
Parameter 7: XYCurves.YShift write
This parameter sets the amount to shift Y value from original curve.
Parameter 8: XYCurves.XScale read
This parameter gets the factor to scale X values from original curve.
Parameter 9: XYCurves.XScale write
This parameter sets the factor to scale X values from original curve.
Parameter 10: XYCurves.YScale read
This parameter gets the factor to scale Y values from original curve.
Parameter 11: XYCurves.YScale write
This parameter sets the factor to scale Y values from original curve.