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

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

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 
)

Wrapper method for UF_CUTTER_ask_holder_data

Refer to UF_CUTTER_ask_holder_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_ask_section_count

Refer to UF_CUTTER_ask_section_count for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_ask_tracking_point_count

Refer to UF_CUTTER_ask_tracking_point_count for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_ask_tracking_point_data

Refer to UF_CUTTER_ask_tracking_point_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_ask_turn_tracking_point_data

Refer to UF_CUTTER_ask_turn_tracking_point_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_ask_type_and_subtype

Refer to UF_CUTTER_ask_type_and_subtype for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_create

Refer to UF_CUTTER_create for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_create_holder_section

Refer to UF_CUTTER_create_holder_section for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_create_tracking_point

Refer to UF_CUTTER_create_tracking_point for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_create_turn_tracking_point

Refer to UF_CUTTER_create_turn_tracking_point for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_delete_holder_section

Refer to UF_CUTTER_delete_holder_section for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_delete_tracking_point

Refer to UF_CUTTER_delete_tracking_point for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_edit_holder_section

Refer to UF_CUTTER_edit_holder_section for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_retrieve

Refer to UF_CUTTER_retrieve for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_set_tracking_point_data

Refer to UF_CUTTER_set_tracking_point_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_set_turn_tracking_point_data

Refer to UF_CUTTER_set_turn_tracking_point_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_CUTTER_update_from_lib

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