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

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

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

Classes

struct  _TrackingPointData
 
struct  _TurnTrackingPointData
 
struct  HolderSection
 Wrapper for UF_CUTTER_holder_section_s More...
 
struct  TrackingPointData
 Wrapper for UF_CUTTER_tracking_point_data_s More...
 
struct  TurnTrackingPointData
 Wrapper for UF_CUTTER_turn_tracking_point_data_s More...
 

Public Member Functions

unsafe void AskHolderData (NXOpen.Tag object_tag, out int count, out HolderSection[] data)
 Wrapper method for UF_CUTTER_ask_holder_data More...
 
void AskSectionCount (NXOpen.Tag object_tag, out int count)
 Wrapper method for UF_CUTTER_ask_section_count More...
 
void AskTrackingPointCount (NXOpen.Tag object_tag, out int count)
 Wrapper method for UF_CUTTER_ask_tracking_point_count More...
 
unsafe void AskTrackingPointData (NXOpen.Tag object_tag, out int count, out TrackingPointData[] data)
 Wrapper method for UF_CUTTER_ask_tracking_point_data More...
 
unsafe void AskTurnTrackingPointData (NXOpen.Tag object_tag, out int count, out TurnTrackingPointData[] data)
 Wrapper method for UF_CUTTER_ask_turn_tracking_point_data More...
 
void AskTypeAndSubtype (NXOpen.Tag object_id, out int type, out int subtype)
 Wrapper method for UF_CUTTER_ask_type_and_subtype More...
 
void Create (string type_name, string subtype_name, out NXOpen.Tag new_object)
 Wrapper method for UF_CUTTER_create More...
 
void CreateHolderSection (NXOpen.Tag object_tag, ref HolderSection data)
 Wrapper method for UF_CUTTER_create_holder_section More...
 
unsafe void CreateTrackingPoint (NXOpen.Tag object_tag, ref TrackingPointData data)
 Wrapper method for UF_CUTTER_create_tracking_point More...
 
unsafe void CreateTurnTrackingPoint (NXOpen.Tag object_tag, ref TurnTrackingPointData data)
 Wrapper method for UF_CUTTER_create_turn_tracking_point More...
 
void DeleteHolderSection (NXOpen.Tag object_tag, int index)
 Wrapper method for UF_CUTTER_delete_holder_section More...
 
void DeleteTrackingPoint (NXOpen.Tag cutter_tag, int index)
 Wrapper method for UF_CUTTER_delete_tracking_point More...
 
void EditHolderSection (NXOpen.Tag object_tag, int index, ref HolderSection data)
 Wrapper method for UF_CUTTER_edit_holder_section More...
 
void Retrieve (string libref, out NXOpen.Tag tool_tag)
 Wrapper method for UF_CUTTER_retrieve More...
 
unsafe void SetTrackingPointData (NXOpen.Tag object_tag, int index, ref TrackingPointData data)
 Wrapper method for UF_CUTTER_set_tracking_point_data More...
 
unsafe void SetTurnTrackingPointData (NXOpen.Tag object_tag, int index, ref TurnTrackingPointData data)
 Wrapper method for UF_CUTTER_set_turn_tracking_point_data More...
 
void UpdateFromLib (NXOpen.Tag tool_tag)
 Wrapper method for UF_CUTTER_update_from_lib 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_CUTTER' functions and data types.

Member Function Documentation

unsafe void NXOpen.UF.UFCutter.AskHolderData ( NXOpen.Tag  object_tag,
out int  count,
out HolderSection[]  data 
)
inline

Wrapper method for UF_CUTTER_ask_holder_data

Refer to UF_CUTTER_ask_holder_data for documentation

License requirements:None

void NXOpen.UF.UFCutter.AskSectionCount ( NXOpen.Tag  object_tag,
out int  count 
)
inline

Wrapper method for UF_CUTTER_ask_section_count

Refer to UF_CUTTER_ask_section_count for documentation

License requirements:None

void NXOpen.UF.UFCutter.AskTrackingPointCount ( NXOpen.Tag  object_tag,
out int  count 
)
inline

Wrapper method for UF_CUTTER_ask_tracking_point_count

Refer to UF_CUTTER_ask_tracking_point_count for documentation

License requirements:None

unsafe void NXOpen.UF.UFCutter.AskTrackingPointData ( NXOpen.Tag  object_tag,
out int  count,
out TrackingPointData[]  data 
)
inline

Wrapper method for UF_CUTTER_ask_tracking_point_data

Refer to UF_CUTTER_ask_tracking_point_data for documentation

License requirements:None

unsafe void NXOpen.UF.UFCutter.AskTurnTrackingPointData ( NXOpen.Tag  object_tag,
out int  count,
out TurnTrackingPointData[]  data 
)
inline

Wrapper method for UF_CUTTER_ask_turn_tracking_point_data

Refer to UF_CUTTER_ask_turn_tracking_point_data for documentation

License requirements:None

void NXOpen.UF.UFCutter.AskTypeAndSubtype ( NXOpen.Tag  object_id,
out int  type,
out int  subtype 
)
inline

Wrapper method for UF_CUTTER_ask_type_and_subtype

Refer to UF_CUTTER_ask_type_and_subtype for documentation

License requirements:None

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

Wrapper method for UF_CUTTER_create

Refer to UF_CUTTER_create for documentation

License requirements:None

void NXOpen.UF.UFCutter.CreateHolderSection ( NXOpen.Tag  object_tag,
ref HolderSection  data 
)
inline

Wrapper method for UF_CUTTER_create_holder_section

Refer to UF_CUTTER_create_holder_section for documentation

License requirements:None

unsafe void NXOpen.UF.UFCutter.CreateTrackingPoint ( NXOpen.Tag  object_tag,
ref TrackingPointData  data 
)
inline

Wrapper method for UF_CUTTER_create_tracking_point

Refer to UF_CUTTER_create_tracking_point for documentation

License requirements:None

unsafe void NXOpen.UF.UFCutter.CreateTurnTrackingPoint ( NXOpen.Tag  object_tag,
ref TurnTrackingPointData  data 
)
inline

Wrapper method for UF_CUTTER_create_turn_tracking_point

Refer to UF_CUTTER_create_turn_tracking_point for documentation

License requirements:None

void NXOpen.UF.UFCutter.DeleteHolderSection ( NXOpen.Tag  object_tag,
int  index 
)
inline

Wrapper method for UF_CUTTER_delete_holder_section

Refer to UF_CUTTER_delete_holder_section for documentation

License requirements:None

void NXOpen.UF.UFCutter.DeleteTrackingPoint ( NXOpen.Tag  cutter_tag,
int  index 
)
inline

Wrapper method for UF_CUTTER_delete_tracking_point

Refer to UF_CUTTER_delete_tracking_point for documentation

License requirements:None

void NXOpen.UF.UFCutter.EditHolderSection ( NXOpen.Tag  object_tag,
int  index,
ref HolderSection  data 
)
inline

Wrapper method for UF_CUTTER_edit_holder_section

Refer to UF_CUTTER_edit_holder_section for documentation

License requirements:None

void NXOpen.UF.UFCutter.Retrieve ( string  libref,
out NXOpen.Tag  tool_tag 
)
inline

Wrapper method for UF_CUTTER_retrieve

Refer to UF_CUTTER_retrieve for documentation

License requirements:None

unsafe void NXOpen.UF.UFCutter.SetTrackingPointData ( NXOpen.Tag  object_tag,
int  index,
ref TrackingPointData  data 
)
inline

Wrapper method for UF_CUTTER_set_tracking_point_data

Refer to UF_CUTTER_set_tracking_point_data for documentation

License requirements:None

unsafe void NXOpen.UF.UFCutter.SetTurnTrackingPointData ( NXOpen.Tag  object_tag,
int  index,
ref TurnTrackingPointData  data 
)
inline

Wrapper method for UF_CUTTER_set_turn_tracking_point_data

Refer to UF_CUTTER_set_turn_tracking_point_data for documentation

License requirements:None

void NXOpen.UF.UFCutter.UpdateFromLib ( NXOpen.Tag  tool_tag)
inline

Wrapper method for UF_CUTTER_update_from_lib

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