NXOpen .NET Reference  12.0.0
Public Member Functions | List of all members
NXOpen.UF.UFMom Class Reference

Contains wrappers for all 'UF_MOM' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFMom:

Public Member Functions

delegate int CommandFunc (IntPtr clientData, IntPtr interp, int argc,[MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] string[] argv)
 This delegate is equivalent to 'UF_MOM_command_func'. More...
 
void AskAssocDoubleArray (IntPtr mom, string array_name, string index_name, out double value)
 Wrapper method for UF_MOM_ask_assoc_double_array More...
 
void AskAssocIntArray (IntPtr mom, string array_name, string index_name, out int value)
 Wrapper method for UF_MOM_ask_assoc_int_array More...
 
unsafe void AskAssocStringArray (IntPtr mom, string array_name, string index_name, out string value)
 Wrapper method for UF_MOM_ask_assoc_string_array More...
 
void AskDoubleArray (IntPtr mom, string array_name, int num_of_values, double[] values)
 Wrapper method for UF_MOM_ask_double_array More...
 
void AskDoubleArray2d (IntPtr mom, string array_name, int index1, int index2, out double value)
 Wrapper method for UF_MOM_ask_double_array_2d More...
 
void AskIntArray (IntPtr mom, string array_name, int num_of_values, int[] values)
 Wrapper method for UF_MOM_ask_int_array More...
 
void AskInterpFromParam (IntPtr param, out IntPtr interp)
 Wrapper method for UF_MOM_ask_interp_from_param More...
 
void AskMom (IntPtr param, out IntPtr mom_id)
 Wrapper method for UF_MOM_ask_mom More...
 
unsafe void AskString (IntPtr mom_id, string var_name, out string var_val)
 Wrapper method for UF_MOM_ask_string More...
 
unsafe void AskStringArray (IntPtr mom, string array_name, int num_of_values, out byte[] values)
 Wrapper method for UF_MOM_ask_string_array More...
 
void ExecuteCommand (IntPtr mom, string command)
 Wrapper method for UF_MOM_execute_command More...
 
void ExtendXlator (IntPtr mom_id, string command_name, CommandFunc c_func)
 Wrapper method for UF_MOM_extend_xlator More...
 
void SetAssocDoubleArray (IntPtr mom, string array_name, string index_name, double value)
 Wrapper method for UF_MOM_set_assoc_double_array More...
 
void SetAssocIntArray (IntPtr mom, string array_name, string index_name, int value)
 Wrapper method for UF_MOM_set_assoc_int_array More...
 
void SetAssocStringArray (IntPtr mom, string array_name, string index_name, string value)
 Wrapper method for UF_MOM_set_assoc_string_array More...
 
void SetDouble (IntPtr mom_id, string var_name, double var_val)
 Wrapper method for UF_MOM_set_double More...
 
void SetDoubleArray (IntPtr mom, string array_name, int num_of_values, double[] values)
 Wrapper method for UF_MOM_set_double_array More...
 
void SetInt (IntPtr mom_id, string var_name, int var_val)
 Wrapper method for UF_MOM_set_int More...
 
void SetIntArray (IntPtr mom, string array_name, int num_of_values, int[] values)
 Wrapper method for UF_MOM_set_int_array More...
 
void SetString (IntPtr mom_id, string var_name, string var_val)
 Wrapper method for UF_MOM_set_string More...
 
unsafe void SetStringArray (IntPtr mom, string array_name, int num_of_values, string[] values)
 Wrapper method for UF_MOM_set_string_array More...
 

Detailed Description

Contains wrappers for all 'UF_MOM' functions and data types.

Member Function Documentation

void NXOpen.UF.UFMom.AskAssocDoubleArray ( IntPtr  mom,
string  array_name,
string  index_name,
out double  value 
)

Wrapper method for UF_MOM_ask_assoc_double_array

Refer to UF_MOM_ask_assoc_double_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.AskAssocIntArray ( IntPtr  mom,
string  array_name,
string  index_name,
out int  value 
)

Wrapper method for UF_MOM_ask_assoc_int_array

Refer to UF_MOM_ask_assoc_int_array for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMom.AskAssocStringArray ( IntPtr  mom,
string  array_name,
string  index_name,
out string  value 
)

Wrapper method for UF_MOM_ask_assoc_string_array

Refer to UF_MOM_ask_assoc_string_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.AskDoubleArray ( IntPtr  mom,
string  array_name,
int  num_of_values,
double[]  values 
)

Wrapper method for UF_MOM_ask_double_array

Refer to UF_MOM_ask_double_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.AskDoubleArray2d ( IntPtr  mom,
string  array_name,
int  index1,
int  index2,
out double  value 
)

Wrapper method for UF_MOM_ask_double_array_2d

Refer to UF_MOM_ask_double_array_2d for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.AskIntArray ( IntPtr  mom,
string  array_name,
int  num_of_values,
int[]  values 
)

Wrapper method for UF_MOM_ask_int_array

Refer to UF_MOM_ask_int_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.AskInterpFromParam ( IntPtr  param,
out IntPtr  interp 
)

Wrapper method for UF_MOM_ask_interp_from_param

Refer to UF_MOM_ask_interp_from_param for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.AskMom ( IntPtr  param,
out IntPtr  mom_id 
)

Wrapper method for UF_MOM_ask_mom

Refer to UF_MOM_ask_mom for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMom.AskString ( IntPtr  mom_id,
string  var_name,
out string  var_val 
)

Wrapper method for UF_MOM_ask_string

Refer to UF_MOM_ask_string for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMom.AskStringArray ( IntPtr  mom,
string  array_name,
int  num_of_values,
out byte[]  values 
)

Wrapper method for UF_MOM_ask_string_array

Refer to UF_MOM_ask_string_array for documentation
Mapping Help

License requirements:None

delegate int NXOpen.UF.UFMom.CommandFunc ( IntPtr  clientData,
IntPtr  interp,
int  argc,
[MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] string[]  argv 
)

This delegate is equivalent to 'UF_MOM_command_func'.

void NXOpen.UF.UFMom.ExecuteCommand ( IntPtr  mom,
string  command 
)

Wrapper method for UF_MOM_execute_command

Refer to UF_MOM_execute_command for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.ExtendXlator ( IntPtr  mom_id,
string  command_name,
CommandFunc  c_func 
)

Wrapper method for UF_MOM_extend_xlator

Refer to UF_MOM_extend_xlator for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetAssocDoubleArray ( IntPtr  mom,
string  array_name,
string  index_name,
double  value 
)

Wrapper method for UF_MOM_set_assoc_double_array

Refer to UF_MOM_set_assoc_double_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetAssocIntArray ( IntPtr  mom,
string  array_name,
string  index_name,
int  value 
)

Wrapper method for UF_MOM_set_assoc_int_array

Refer to UF_MOM_set_assoc_int_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetAssocStringArray ( IntPtr  mom,
string  array_name,
string  index_name,
string  value 
)

Wrapper method for UF_MOM_set_assoc_string_array

Refer to UF_MOM_set_assoc_string_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetDouble ( IntPtr  mom_id,
string  var_name,
double  var_val 
)

Wrapper method for UF_MOM_set_double

Refer to UF_MOM_set_double for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetDoubleArray ( IntPtr  mom,
string  array_name,
int  num_of_values,
double[]  values 
)

Wrapper method for UF_MOM_set_double_array

Refer to UF_MOM_set_double_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetInt ( IntPtr  mom_id,
string  var_name,
int  var_val 
)

Wrapper method for UF_MOM_set_int

Refer to UF_MOM_set_int for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetIntArray ( IntPtr  mom,
string  array_name,
int  num_of_values,
int[]  values 
)

Wrapper method for UF_MOM_set_int_array

Refer to UF_MOM_set_int_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMom.SetString ( IntPtr  mom_id,
string  var_name,
string  var_val 
)

Wrapper method for UF_MOM_set_string

Refer to UF_MOM_set_string for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMom.SetStringArray ( IntPtr  mom,
string  array_name,
int  num_of_values,
string[]  values 
)

Wrapper method for UF_MOM_set_string_array

Refer to UF_MOM_set_string_array for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.