NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFOper Class Reference

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

Inheritance diagram for NXOpen.UF.UFOper:
NXOpen.Utilities.NXRemotableObject IMessageSink

Classes

struct  Status
 Wrapper for UF_OPER_status_s More...
 
struct  Status1
 Wrapper for UF_OPER_status1_s More...
 

Public Types

enum  MachMode
 Wrapper for UF_OPER_mach_mode_e More...
 

Public Member Functions

void AskCutterGroup (NXOpen.Tag oper, out NXOpen.Tag group)
 Wrapper method for UF_OPER_ask_cutter_group More...
 
void AskGeomGroup (NXOpen.Tag oper, out NXOpen.Tag group)
 Wrapper method for UF_OPER_ask_geom_group More...
 
void AskMachiningMode (NXOpen.Tag oper, out MachMode mode)
 Wrapper method for UF_OPER_ask_machining_mode More...
 
void AskMethodGroup (NXOpen.Tag oper, out NXOpen.Tag group)
 Wrapper method for UF_OPER_ask_method_group More...
 
unsafe void AskName (IntPtr oper_id, out string op_name)
 Wrapper method for UF_OPER_ask_name More...
 
unsafe void AskNameFromTag (NXOpen.Tag oper, out string name)
 Wrapper method for UF_OPER_ask_name_from_tag More...
 
void AskOper (IntPtr exit_id, out IntPtr oper_id)
 Wrapper method for UF_OPER_ask_oper More...
 
void AskOperType (NXOpen.Tag oper, out int type)
 Wrapper method for UF_OPER_ask_oper_type More...
 
void AskPath (IntPtr oper_id, out IntPtr path_id)
 Wrapper method for UF_OPER_ask_path More...
 
void AskProgramGroup (NXOpen.Tag oper, out NXOpen.Tag group)
 Wrapper method for UF_OPER_ask_program_group More...
 
void AskRefCutter (NXOpen.Tag oper_tag, out NXOpen.Tag ref_cutter_tag)
 Wrapper method for UF_OPER_ask_ref_cutter More...
 
unsafe void AskSelectedPointData (NXOpen.Tag object_tag, int index, out UFCutter.TrackingPointData data)
 Wrapper method for UF_OPER_ask_selected_point_data More...
 
void AskSelectedTrackingPointCount (NXOpen.Tag object_tag, out int count)
 Wrapper method for UF_OPER_ask_selected_tracking_point_count More...
 
unsafe void AskSelectedTurnPointData (NXOpen.Tag object_tag, int index, out UFCutter.TurnTrackingPointData data)
 Wrapper method for UF_OPER_ask_selected_turn_point_data More...
 
void AskStatus (NXOpen.Tag oper, out Status status)
 DEPRECATED Wrapper method for UF_OPER_ask_status More...
 
void AskStatus1 (NXOpen.Tag oper, out Status1 status)
 Wrapper method for UF_OPER_ask_status1 More...
 
void Create (string type_name, string subtype_name, out NXOpen.Tag new_object)
 Wrapper method for UF_OPER_create More...
 
void DeleteToolPath (NXOpen.Tag oper)
 Wrapper method for UF_OPER_delete_tool_path More...
 
void DeselectTrackingPoint (NXOpen.Tag object_tag, string name)
 Wrapper method for UF_OPER_deselect_tracking_point More...
 
void HasSelfIpw (NXOpen.Tag oper, out bool result)
 Wrapper method for UF_OPER_has_self_ipw More...
 
void IsPathGouged (NXOpen.Tag oper, out bool result)
 Wrapper method for UF_OPER_is_path_gouged More...
 
void ResetFromTable (NXOpen.Tag oper_tag)
 Wrapper method for UF_OPER_reset_from_table More...
 
void SelectTrackingPoint (NXOpen.Tag object_tag, string name)
 Wrapper method for UF_OPER_select_tracking_point More...
 
void SetMachiningData (NXOpen.Tag oper_tag)
 Wrapper method for UF_OPER_set_machining_data More...
 
void SetRefCutter (NXOpen.Tag oper_tag, NXOpen.Tag ref_cutter_tag)
 Wrapper method for UF_OPER_set_ref_cutter More...
 
void UnloadPath (NXOpen.Tag oper_tag)
 Wrapper method for UF_OPER_unload_path More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_OPER_mach_mode_e

Refer to UF_OPER_mach_mode_e for documentation

Member Function Documentation

void NXOpen.UF.UFOper.AskCutterGroup ( NXOpen.Tag  oper,
out NXOpen.Tag  group 
)
inline

Wrapper method for UF_OPER_ask_cutter_group

Refer to UF_OPER_ask_cutter_group for documentation

License requirements:None

void NXOpen.UF.UFOper.AskGeomGroup ( NXOpen.Tag  oper,
out NXOpen.Tag  group 
)
inline

Wrapper method for UF_OPER_ask_geom_group

Refer to UF_OPER_ask_geom_group for documentation

License requirements:None

void NXOpen.UF.UFOper.AskMachiningMode ( NXOpen.Tag  oper,
out MachMode  mode 
)
inline

Wrapper method for UF_OPER_ask_machining_mode

Refer to UF_OPER_ask_machining_mode for documentation

License requirements:None

void NXOpen.UF.UFOper.AskMethodGroup ( NXOpen.Tag  oper,
out NXOpen.Tag  group 
)
inline

Wrapper method for UF_OPER_ask_method_group

Refer to UF_OPER_ask_method_group for documentation

License requirements:None

unsafe void NXOpen.UF.UFOper.AskName ( IntPtr  oper_id,
out string  op_name 
)
inline

Wrapper method for UF_OPER_ask_name

Refer to UF_OPER_ask_name for documentation

License requirements:None

unsafe void NXOpen.UF.UFOper.AskNameFromTag ( NXOpen.Tag  oper,
out string  name 
)
inline

Wrapper method for UF_OPER_ask_name_from_tag

Refer to UF_OPER_ask_name_from_tag for documentation

License requirements:None

void NXOpen.UF.UFOper.AskOper ( IntPtr  exit_id,
out IntPtr  oper_id 
)
inline

Wrapper method for UF_OPER_ask_oper

Refer to UF_OPER_ask_oper for documentation

License requirements:None

void NXOpen.UF.UFOper.AskOperType ( NXOpen.Tag  oper,
out int  type 
)
inline

Wrapper method for UF_OPER_ask_oper_type

Refer to UF_OPER_ask_oper_type for documentation

License requirements:None

void NXOpen.UF.UFOper.AskPath ( IntPtr  oper_id,
out IntPtr  path_id 
)
inline

Wrapper method for UF_OPER_ask_path

Refer to UF_OPER_ask_path for documentation

License requirements:None

void NXOpen.UF.UFOper.AskProgramGroup ( NXOpen.Tag  oper,
out NXOpen.Tag  group 
)
inline

Wrapper method for UF_OPER_ask_program_group

Refer to UF_OPER_ask_program_group for documentation

License requirements:None

void NXOpen.UF.UFOper.AskRefCutter ( NXOpen.Tag  oper_tag,
out NXOpen.Tag  ref_cutter_tag 
)
inline

Wrapper method for UF_OPER_ask_ref_cutter

Refer to UF_OPER_ask_ref_cutter for documentation

License requirements:None

unsafe void NXOpen.UF.UFOper.AskSelectedPointData ( NXOpen.Tag  object_tag,
int  index,
out UFCutter.TrackingPointData  data 
)
inline

Wrapper method for UF_OPER_ask_selected_point_data

Refer to UF_OPER_ask_selected_point_data for documentation

License requirements:None

void NXOpen.UF.UFOper.AskSelectedTrackingPointCount ( NXOpen.Tag  object_tag,
out int  count 
)
inline

Wrapper method for UF_OPER_ask_selected_tracking_point_count

Refer to UF_OPER_ask_selected_tracking_point_count for documentation

License requirements:None

unsafe void NXOpen.UF.UFOper.AskSelectedTurnPointData ( NXOpen.Tag  object_tag,
int  index,
out UFCutter.TurnTrackingPointData  data 
)
inline

Wrapper method for UF_OPER_ask_selected_turn_point_data

Refer to UF_OPER_ask_selected_turn_point_data for documentation

License requirements:None

void NXOpen.UF.UFOper.AskStatus ( NXOpen.Tag  oper,
out Status  status 
)
inline

DEPRECATED Wrapper method for UF_OPER_ask_status

Refer to UF_OPER_ask_status for documentation

License requirements:None

void NXOpen.UF.UFOper.AskStatus1 ( NXOpen.Tag  oper,
out Status1  status 
)
inline

Wrapper method for UF_OPER_ask_status1

Refer to UF_OPER_ask_status1 for documentation

License requirements:None

void NXOpen.UF.UFOper.Create ( string  type_name,
string  subtype_name,
out NXOpen.Tag  new_object 
)
inline

Wrapper method for UF_OPER_create

Refer to UF_OPER_create for documentation

License requirements:None

void NXOpen.UF.UFOper.DeleteToolPath ( NXOpen.Tag  oper)
inline

Wrapper method for UF_OPER_delete_tool_path

Refer to UF_OPER_delete_tool_path for documentation

License requirements:None

void NXOpen.UF.UFOper.DeselectTrackingPoint ( NXOpen.Tag  object_tag,
string  name 
)
inline

Wrapper method for UF_OPER_deselect_tracking_point

Refer to UF_OPER_deselect_tracking_point for documentation

License requirements:None

void NXOpen.UF.UFOper.HasSelfIpw ( NXOpen.Tag  oper,
out bool  result 
)
inline

Wrapper method for UF_OPER_has_self_ipw

Refer to UF_OPER_has_self_ipw for documentation

License requirements:None

void NXOpen.UF.UFOper.IsPathGouged ( NXOpen.Tag  oper,
out bool  result 
)
inline

Wrapper method for UF_OPER_is_path_gouged

Refer to UF_OPER_is_path_gouged for documentation

License requirements:None

void NXOpen.UF.UFOper.ResetFromTable ( NXOpen.Tag  oper_tag)
inline

Wrapper method for UF_OPER_reset_from_table

Refer to UF_OPER_reset_from_table for documentation

License requirements:None

void NXOpen.UF.UFOper.SelectTrackingPoint ( NXOpen.Tag  object_tag,
string  name 
)
inline

Wrapper method for UF_OPER_select_tracking_point

Refer to UF_OPER_select_tracking_point for documentation

License requirements:None

void NXOpen.UF.UFOper.SetMachiningData ( NXOpen.Tag  oper_tag)
inline

Wrapper method for UF_OPER_set_machining_data

Refer to UF_OPER_set_machining_data for documentation

License requirements:None

void NXOpen.UF.UFOper.SetRefCutter ( NXOpen.Tag  oper_tag,
NXOpen.Tag  ref_cutter_tag 
)
inline

Wrapper method for UF_OPER_set_ref_cutter

Refer to UF_OPER_set_ref_cutter for documentation

License requirements:None

void NXOpen.UF.UFOper.UnloadPath ( NXOpen.Tag  oper_tag)
inline

Wrapper method for UF_OPER_unload_path

Refer to UF_OPER_unload_path for documentation

License requirements:None


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