Search Results for

    Show / Hide Table of Contents

    Class FunctionBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FunctionBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.CAE
    Assembly: NXOpen.dll
    Syntax
    public class FunctionBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    FunctionBuilder()

    Declaration
    protected FunctionBuilder()

    Properties

    AbscissaUnit

    Declaration
    public XyFunctionUnit AbscissaUnit { get; set; }
    Property Value
    Type Description
    XyFunctionUnit

    InitialEstimateValue

    Declaration
    public double InitialEstimateValue { get; set; }
    Property Value
    Type Description
    System.Double

    Name

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String

    OrdinateDenominatorUnit

    Declaration
    public XyFunctionUnit OrdinateDenominatorUnit { get; set; }
    Property Value
    Type Description
    XyFunctionUnit

    OrdinateSecondNumeratorUnit

    Declaration
    public XyFunctionUnit OrdinateSecondNumeratorUnit { get; set; }
    Property Value
    Type Description
    XyFunctionUnit

    OrdinateUnit

    Declaration
    public XyFunctionUnit OrdinateUnit { get; set; }
    Property Value
    Type Description
    XyFunctionUnit

    Methods

    GetDefinitions()

    Declaration
    public string[] GetDefinitions()
    Returns
    Type Description
    System.String[]

    GetMathPlotData(out Int32, out Double, out Double)

    Declaration
    public void GetMathPlotData(out int dataCount, out double xMinimum, out double xIncrement)
    Parameters
    Type Name Description
    System.Int32 dataCount
    System.Double xMinimum
    System.Double xIncrement

    GetReferencedObjects()

    Declaration
    public Function[] GetReferencedObjects()
    Returns
    Type Description
    Function[]

    GetTableData(out Int32, out String, out String, out Function.InterpolationMethod)

    Declaration
    public void GetTableData(out int recordIndex, out string recordName, out string recordTimestamp, out Function.InterpolationMethod interpolateMethod)
    Parameters
    Type Name Description
    System.Int32 recordIndex
    System.String recordName
    System.String recordTimestamp
    Function.InterpolationMethod interpolateMethod

    GetTypes(out Function.Type, out XyFunctionMacroType, out XyFunctionGeneralType)

    Declaration
    public void GetTypes(out Function.Type functionType, out XyFunctionMacroType macroType, out XyFunctionGeneralType generalType)
    Parameters
    Type Name Description
    Function.Type functionType
    XyFunctionMacroType macroType
    XyFunctionGeneralType generalType

    GetUnits(out XyFunctionUnit, out XyFunctionUnit, out XyFunctionUnit)

    Declaration
    [Obsolete("Deprecated in NX1926.0.0.  Use CAE.FunctionBuilder.AbscissaUnit, CAE.FunctionBuilder.OrdinateUnit, CAE.FunctionBuilder.OrdinateSecondNumeratorUnit and CAE.FunctionBuilder.OrdinateDenominatorUnit instead.")]
    public void GetUnits(out XyFunctionUnit xUnit, out XyFunctionUnit yUnit, out XyFunctionUnit frfUnit)
    Parameters
    Type Name Description
    XyFunctionUnit xUnit
    XyFunctionUnit yUnit
    XyFunctionUnit frfUnit

    SetDefinitions(String[])

    Declaration
    public void SetDefinitions(string[] definitions)
    Parameters
    Type Name Description
    System.String[] definitions

    SetMathPlotData(Int32, Double, Double)

    Declaration
    public void SetMathPlotData(int dataCount, double xMinimum, double xIncrement)
    Parameters
    Type Name Description
    System.Int32 dataCount
    System.Double xMinimum
    System.Double xIncrement

    SetReferencedObjects(Function[])

    Declaration
    public void SetReferencedObjects(Function[] objects)
    Parameters
    Type Name Description
    Function[] objects

    SetTableData(Int32, String, String, Function.InterpolationMethod)

    Declaration
    public void SetTableData(int recordIndex, string recordName, string recordTimestamp, Function.InterpolationMethod interpolateMethod)
    Parameters
    Type Name Description
    System.Int32 recordIndex
    System.String recordName
    System.String recordTimestamp
    Function.InterpolationMethod interpolateMethod

    SetTypes(Function.Type, XyFunctionMacroType, XyFunctionGeneralType)

    Declaration
    public void SetTypes(Function.Type functionType, XyFunctionMacroType macroType, XyFunctionGeneralType generalType)
    Parameters
    Type Name Description
    Function.Type functionType
    XyFunctionMacroType macroType
    XyFunctionGeneralType generalType

    SetUnits(XyFunctionUnit, XyFunctionUnit, XyFunctionUnit)

    Declaration
    [Obsolete("Deprecated in NX1926.0.0.  Use CAE.FunctionBuilder.AbscissaUnit, CAE.FunctionBuilder.OrdinateUnit, CAE.FunctionBuilder.OrdinateSecondNumeratorUnit and CAE.FunctionBuilder.OrdinateDenominatorUnit instead.")]
    public void SetUnits(XyFunctionUnit xUnit, XyFunctionUnit yUnit, XyFunctionUnit frfUnit)
    Parameters
    Type Name Description
    XyFunctionUnit xUnit
    XyFunctionUnit yUnit
    XyFunctionUnit frfUnit

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX