Class UFMom
Inheritance
System.Object
System.MarshalByRefObject
UFMom
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
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