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

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

Inheritance diagram for NXOpen.UF.UFUde:

Public Types

enum  ParamToggle
 Wrapper for UF_UDE_param_toggle_e More...
 
enum  ParamType
 Wrapper for UF_UDE_param_type_e More...
 

Public Member Functions

void AskBoolean (IntPtr ude_obj, string param_name, out bool value)
 Wrapper method for UF_UDE_ask_boolean More...
 
void AskDouble (IntPtr ude_obj, string param_name, out double value)
 Wrapper method for UF_UDE_ask_double More...
 
void AskInteger (IntPtr ude_obj, string param_name, out int value)
 Wrapper method for UF_UDE_ask_integer More...
 
unsafe void AskName (IntPtr ude_object, out string ude_name)
 Wrapper method for UF_UDE_ask_name More...
 
void AskParamToggle (IntPtr ude_obj, string param_name, out ParamToggle toggle)
 Wrapper method for UF_UDE_ask_param_toggle More...
 
void AskParamType (IntPtr ude_obj, string param_name, out ParamType param_type)
 Wrapper method for UF_UDE_ask_param_type More...
 
unsafe void AskParams (IntPtr ude_obj, out int number_of_params, out string[] param_names)
 Wrapper method for UF_UDE_ask_params More...
 
void AskPoint (IntPtr ude_obj, string param_name, out NXOpen.Tag smart_point_tag)
 Wrapper method for UF_UDE_ask_point More...
 
unsafe void AskString (IntPtr ude_obj, string param_name, out string value)
 Wrapper method for UF_UDE_ask_string More...
 
void AskVector (IntPtr ude__obj, string param_name, out NXOpen.Tag smart_vector_tag)
 Wrapper method for UF_UDE_ask_vector More...
 
void IsParamOptional (IntPtr ude_obj, string param_name, ref bool response)
 Wrapper method for UF_UDE_is_param_optional More...
 
void SetBoolean (IntPtr ude_obj, string param_name, bool param_value)
 Wrapper method for UF_UDE_set_boolean More...
 
void SetDouble (IntPtr ude_obj, string param_name, double value)
 Wrapper method for UF_UDE_set_double More...
 
void SetInteger (IntPtr ude_obj, string param_name, int value)
 Wrapper method for UF_UDE_set_integer More...
 
void SetParamToggle (IntPtr ude_obj, string param_name, ParamToggle toggle)
 Wrapper method for UF_UDE_set_param_toggle More...
 
void SetPoint (IntPtr ude_obj, string param_name, NXOpen.Tag smart_point_tag)
 Wrapper method for UF_UDE_set_point More...
 
void SetString (IntPtr ude_obj, string param_name, string value)
 Wrapper method for UF_UDE_set_string More...
 
void SetVector (IntPtr ude_obj, string param_name, NXOpen.Tag smart_vector_tag)
 Wrapper method for UF_UDE_set_vector More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_UDE_param_toggle_e

Refer to UF_UDE_param_toggle_e for documentation
Mapping Help

Wrapper for UF_UDE_param_type_e

Refer to UF_UDE_param_type_e for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFUde.AskBoolean ( IntPtr  ude_obj,
string  param_name,
out bool  value 
)

Wrapper method for UF_UDE_ask_boolean

Refer to UF_UDE_ask_boolean for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.AskDouble ( IntPtr  ude_obj,
string  param_name,
out double  value 
)

Wrapper method for UF_UDE_ask_double

Refer to UF_UDE_ask_double for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.AskInteger ( IntPtr  ude_obj,
string  param_name,
out int  value 
)

Wrapper method for UF_UDE_ask_integer

Refer to UF_UDE_ask_integer for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUde.AskName ( IntPtr  ude_object,
out string  ude_name 
)

Wrapper method for UF_UDE_ask_name

Refer to UF_UDE_ask_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUde.AskParams ( IntPtr  ude_obj,
out int  number_of_params,
out string[]  param_names 
)

Wrapper method for UF_UDE_ask_params

Refer to UF_UDE_ask_params for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.AskParamToggle ( IntPtr  ude_obj,
string  param_name,
out ParamToggle  toggle 
)

Wrapper method for UF_UDE_ask_param_toggle

Refer to UF_UDE_ask_param_toggle for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.AskParamType ( IntPtr  ude_obj,
string  param_name,
out ParamType  param_type 
)

Wrapper method for UF_UDE_ask_param_type

Refer to UF_UDE_ask_param_type for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.AskPoint ( IntPtr  ude_obj,
string  param_name,
out NXOpen.Tag  smart_point_tag 
)

Wrapper method for UF_UDE_ask_point

Refer to UF_UDE_ask_point for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUde.AskString ( IntPtr  ude_obj,
string  param_name,
out string  value 
)

Wrapper method for UF_UDE_ask_string

Refer to UF_UDE_ask_string for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.AskVector ( IntPtr  ude__obj,
string  param_name,
out NXOpen.Tag  smart_vector_tag 
)

Wrapper method for UF_UDE_ask_vector

Refer to UF_UDE_ask_vector for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.IsParamOptional ( IntPtr  ude_obj,
string  param_name,
ref bool  response 
)

Wrapper method for UF_UDE_is_param_optional

Refer to UF_UDE_is_param_optional for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.SetBoolean ( IntPtr  ude_obj,
string  param_name,
bool  param_value 
)

Wrapper method for UF_UDE_set_boolean

Refer to UF_UDE_set_boolean for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.SetDouble ( IntPtr  ude_obj,
string  param_name,
double  value 
)

Wrapper method for UF_UDE_set_double

Refer to UF_UDE_set_double for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.SetInteger ( IntPtr  ude_obj,
string  param_name,
int  value 
)

Wrapper method for UF_UDE_set_integer

Refer to UF_UDE_set_integer for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.SetParamToggle ( IntPtr  ude_obj,
string  param_name,
ParamToggle  toggle 
)

Wrapper method for UF_UDE_set_param_toggle

Refer to UF_UDE_set_param_toggle for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.SetPoint ( IntPtr  ude_obj,
string  param_name,
NXOpen.Tag  smart_point_tag 
)

Wrapper method for UF_UDE_set_point

Refer to UF_UDE_set_point for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.SetString ( IntPtr  ude_obj,
string  param_name,
string  value 
)

Wrapper method for UF_UDE_set_string

Refer to UF_UDE_set_string for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUde.SetVector ( IntPtr  ude_obj,
string  param_name,
NXOpen.Tag  smart_vector_tag 
)

Wrapper method for UF_UDE_set_vector

Refer to UF_UDE_set_vector 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.