Search Results for

    Show / Hide Table of Contents

    Class UFMom

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFMom
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFMom : NXRemotableObject, IMessageSink

    Methods

    AskAssocDoubleArray(IntPtr, String, String, out Double)

    Declaration
    public void AskAssocDoubleArray(IntPtr mom, string array_name, string index_name, out double value)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.String index_name
    System.Double value

    AskAssocIntArray(IntPtr, String, String, out Int32)

    Declaration
    public void AskAssocIntArray(IntPtr mom, string array_name, string index_name, out int value)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.String index_name
    System.Int32 value

    AskAssocStringArray(IntPtr, String, String, out String)

    Declaration
    public void AskAssocStringArray(IntPtr mom, string array_name, string index_name, out string value)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.String index_name
    System.String value

    AskDoubleArray(IntPtr, String, Int32, Double[])

    Declaration
    public void AskDoubleArray(IntPtr mom, string array_name, int num_of_values, double[] values)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.Int32 num_of_values
    System.Double[] values

    AskDoubleArray2d(IntPtr, String, Int32, Int32, out Double)

    Declaration
    public void AskDoubleArray2d(IntPtr mom, string array_name, int index1, int index2, out double value)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.Int32 index1
    System.Int32 index2
    System.Double value

    AskIntArray(IntPtr, String, Int32, Int32[])

    Declaration
    public void AskIntArray(IntPtr mom, string array_name, int num_of_values, int[] values)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.Int32 num_of_values
    System.Int32[] values

    AskInterpFromParam(IntPtr, out IntPtr)

    Declaration
    public void AskInterpFromParam(IntPtr param, out IntPtr interp)
    Parameters
    Type Name Description
    System.IntPtr param
    System.IntPtr interp

    AskMom(IntPtr, out IntPtr)

    Declaration
    public void AskMom(IntPtr param, out IntPtr mom_id)
    Parameters
    Type Name Description
    System.IntPtr param
    System.IntPtr mom_id

    AskString(IntPtr, String, out String)

    Declaration
    public void AskString(IntPtr mom_id, string var_name, out string var_val)
    Parameters
    Type Name Description
    System.IntPtr mom_id
    System.String var_name
    System.String var_val

    AskStringArray(IntPtr, String, Int32, out Byte[])

    Declaration
    public void AskStringArray(IntPtr mom, string array_name, int num_of_values, out byte[] values)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.Int32 num_of_values
    System.Byte[] values

    ExecuteCommand(IntPtr, String)

    Declaration
    public void ExecuteCommand(IntPtr mom, string command)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String command

    ExtendXlator(IntPtr, String, UFMom.CommandFunc)

    Declaration
    public void ExtendXlator(IntPtr mom_id, string command_name, UFMom.CommandFunc c_func)
    Parameters
    Type Name Description
    System.IntPtr mom_id
    System.String command_name
    UFMom.CommandFunc c_func

    SetAssocDoubleArray(IntPtr, String, String, Double)

    Declaration
    public void SetAssocDoubleArray(IntPtr mom, string array_name, string index_name, double value)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.String index_name
    System.Double value

    SetAssocIntArray(IntPtr, String, String, Int32)

    Declaration
    public void SetAssocIntArray(IntPtr mom, string array_name, string index_name, int value)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.String index_name
    System.Int32 value

    SetAssocStringArray(IntPtr, String, String, String)

    Declaration
    public void SetAssocStringArray(IntPtr mom, string array_name, string index_name, string value)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.String index_name
    System.String value

    SetDouble(IntPtr, String, Double)

    Declaration
    public void SetDouble(IntPtr mom_id, string var_name, double var_val)
    Parameters
    Type Name Description
    System.IntPtr mom_id
    System.String var_name
    System.Double var_val

    SetDoubleArray(IntPtr, String, Int32, Double[])

    Declaration
    public void SetDoubleArray(IntPtr mom, string array_name, int num_of_values, double[] values)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.Int32 num_of_values
    System.Double[] values

    SetInt(IntPtr, String, Int32)

    Declaration
    public void SetInt(IntPtr mom_id, string var_name, int var_val)
    Parameters
    Type Name Description
    System.IntPtr mom_id
    System.String var_name
    System.Int32 var_val

    SetIntArray(IntPtr, String, Int32, Int32[])

    Declaration
    public void SetIntArray(IntPtr mom, string array_name, int num_of_values, int[] values)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.Int32 num_of_values
    System.Int32[] values

    SetString(IntPtr, String, String)

    Declaration
    public void SetString(IntPtr mom_id, string var_name, string var_val)
    Parameters
    Type Name Description
    System.IntPtr mom_id
    System.String var_name
    System.String var_val

    SetStringArray(IntPtr, String, Int32, String[])

    Declaration
    public void SetStringArray(IntPtr mom, string array_name, int num_of_values, string[] values)
    Parameters
    Type Name Description
    System.IntPtr mom
    System.String array_name
    System.Int32 num_of_values
    System.String[] values

    Implements

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