NXOpen .NET Reference  12.0.0
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:

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...
 

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
Mapping Help

Member Function Documentation

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

Wrapper method for UF_OPER_ask_cutter_group

Refer to UF_OPER_ask_cutter_group for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_geom_group

Refer to UF_OPER_ask_geom_group for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_machining_mode

Refer to UF_OPER_ask_machining_mode for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_method_group

Refer to UF_OPER_ask_method_group for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_name

Refer to UF_OPER_ask_name for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_name_from_tag

Refer to UF_OPER_ask_name_from_tag for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_oper

Refer to UF_OPER_ask_oper for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_oper_type

Refer to UF_OPER_ask_oper_type for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_path

Refer to UF_OPER_ask_path for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_program_group

Refer to UF_OPER_ask_program_group for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_ref_cutter

Refer to UF_OPER_ask_ref_cutter for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_selected_point_data

Refer to UF_OPER_ask_selected_point_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_selected_tracking_point_count

Refer to UF_OPER_ask_selected_tracking_point_count for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_selected_turn_point_data

Refer to UF_OPER_ask_selected_turn_point_data for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_OPER_ask_status

Refer to UF_OPER_ask_status for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_ask_status1

Refer to UF_OPER_ask_status1 for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_create

Refer to UF_OPER_create for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_delete_tool_path

Refer to UF_OPER_delete_tool_path for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_deselect_tracking_point

Refer to UF_OPER_deselect_tracking_point for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_has_self_ipw

Refer to UF_OPER_has_self_ipw for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_is_path_gouged

Refer to UF_OPER_is_path_gouged for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_reset_from_table

Refer to UF_OPER_reset_from_table for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_select_tracking_point

Refer to UF_OPER_select_tracking_point for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_set_machining_data

Refer to UF_OPER_set_machining_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_set_ref_cutter

Refer to UF_OPER_set_ref_cutter for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_OPER_unload_path

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