Class AfuData
Assembly: NXOpen.dll
Syntax
public class AfuData : TransientObject, IMessageSink, IDisposable
Constructors
AfuData(nint)
Declaration
protected AfuData(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Properties
AbscissaSpacingType
Declaration
public AfuData.AbscissaType AbscissaSpacingType { get; }
Property Value
AbscissaUnit
Declaration
public XyFunctionUnit AbscissaUnit { get; set; }
Property Value
Declaration
public AfuAbscissaHeaderInfo AfuAbscissaHeaderInfo { get; set; }
Property Value
Declaration
public AfuHeaderId AfuHeaderId { get; set; }
Property Value
Declaration
public AfuOrdinateHeaderInfo AfuOrdinateHeaderInfo { get; set; }
Property Value
Declaration
public AfuZHeaderInfo AfuZHeaderInfo { get; set; }
Property Value
Declaration
public AfuData.ExtrapolationType Extrapolation { get; set; }
Property Value
FileName
Declaration
public string FileName { get; set; }
Property Value
FunctionDataType
Declaration
public XyFunctionDataType FunctionDataType { get; set; }
Property Value
Interpolation
Declaration
public AfuData.InterpolationType Interpolation { get; set; }
Property Value
OrdinateDataType
Declaration
public AfuData.OrdinateType OrdinateDataType { get; set; }
Property Value
OrdinateDenominatorUnit
Declaration
public XyFunctionUnit OrdinateDenominatorUnit { get; set; }
Property Value
OrdinateSecondNumeratorUnit
Declaration
public XyFunctionUnit OrdinateSecondNumeratorUnit { get; set; }
Property Value
OrdinateUnit
Declaration
public XyFunctionUnit OrdinateUnit { get; set; }
Property Value
RecordName
Declaration
public string RecordName { get; set; }
Property Value
Methods
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetAbscissaAndOrdinateAxisDefinition(out AbscissaType, out XyFunctionUnit, out OrdinateType, out XyFunctionUnit, out XyFunctionUnit)
Declaration
public void GetAbscissaAndOrdinateAxisDefinition(out AfuData.AbscissaType abscissaType, out XyFunctionUnit xUnit, out AfuData.OrdinateType ordinateType, out XyFunctionUnit yUnit, out XyFunctionUnit yDenominatorUnit)
Parameters
GetComplexData(out double[], out double[])
Declaration
public double[] GetComplexData(out double[] xValues, out double[] yValues)
Parameters
Returns
GetEvenData(out double, out double, out int)
Declaration
public void GetEvenData(out double xMinimum, out double xIncrement, out int numberOfPoints)
Parameters
GetRealData(out double[])
Declaration
public double[] GetRealData(out double[] xValues)
Parameters
Type |
Name |
Description |
double[] |
xValues |
|
Returns
SetAbscissaAndOrdinateAxisDefinition(XyFunctionUnit, OrdinateType, XyFunctionUnit, XyFunctionUnit)
Declaration
public void SetAbscissaAndOrdinateAxisDefinition(XyFunctionUnit xUnit, AfuData.OrdinateType ordinateType, XyFunctionUnit yUnit, XyFunctionUnit yDenominatorUnit)
Parameters
SetComplexData(double, double, double[], double[])
Declaration
public void SetComplexData(double xMinimum, double xIncrement, double[] yValues, double[] zValues)
Parameters
SetComplexData(double[], double[], double[])
Declaration
public void SetComplexData(double[] xValues, double[] yValues, double[] zValues)
Parameters
SetRealData(double, double, double[])
Declaration
public void SetRealData(double xMinimum, double xIncrement, double[] yValues)
Parameters
SetRealData(double[], double[])
Declaration
public void SetRealData(double[] xValues, double[] yValues)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink