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

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

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

Classes

struct  _LoadStatus
 
struct  CompressFlags
 Wrapper for UF_PART_compress_flags_s More...
 
struct  ExportOptions
 Wrapper for UF_PART_export_options_s More...
 
struct  LoadStatus
 Wrapper for UF_PART_load_status_s More...
 

Public Types

enum  ExportExpMode
 Wrapper for UF_PART_export_exp_mode_e More...
 
enum  ExportParamsMode
 Wrapper for UF_PART_export_params_mode_e More...
 

Public Member Functions

void AddToRecentFileList (NXOpen.Tag part_tag)
 Wrapper method for UF_PART_add_to_recent_file_list More...
 
void ApplyFamilyInstance (NXOpen.Tag family, int member_index)
 Wrapper method for UF_PART_apply_family_instance More...
 
void AskCompressionFlags (NXOpen.Tag part, out CompressFlags compress_mask)
 Wrapper method for UF_PART_ask_compression_flags More...
 
unsafe void AskCustomerArea (NXOpen.Tag part_tag, out string customer_area)
 Wrapper method for UF_PART_ask_customer_area More...
 
unsafe void AskDescription (NXOpen.Tag part_tag, out string description)
 Wrapper method for UF_PART_ask_description More...
 
NXOpen.Tag AskDisplayPart ()
 Wrapper method for UF_PART_ask_display_part More...
 
void AskEnforcePiecePart (NXOpen.Tag part_tag, out bool status)
 Wrapper method for UF_PART_ask_enforce_piece_part More...
 
unsafe void AskFamilies (NXOpen.Tag part, out int family_count, out NXOpen.Tag[] families)
 Wrapper method for UF_PART_ask_families More...
 
void AskFamilyInstance (NXOpen.Tag part, out NXOpen.Tag instance)
 Wrapper method for UF_PART_ask_family_instance More...
 
unsafe void AskFamilySaveDir (NXOpen.Tag family, out string dir)
 Wrapper method for UF_PART_ask_family_save_dir More...
 
unsafe void AskFamInstSaveDir (out string part_directory)
 Wrapper method for UF_PART_ask_fam_inst_save_dir More...
 
void AskJtInfoOfPart (NXOpen.Tag part_tag, out bool from_jt_file, out bool jt_file_exists, out bool contains_breps)
 Wrapper method for UF_PART_ask_jt_info_of_part More...
 
void AskLastModifiedVersion (NXOpen.Tag part, out int modified_version)
 Wrapper method for UF_PART_ask_last_modified_version More...
 
void AskMinorVersion (NXOpen.Tag part, out int minor_version)
 Wrapper method for UF_PART_ask_minor_version More...
 
unsafe void AskNthHistory (IntPtr history_list, int index, out string program, out string user, out string machine, out int version, out int gmtime)
 Wrapper method for UF_PART_ask_nth_history More...
 
NXOpen.Tag AskNthPart (int part_num)
 Wrapper method for UF_PART_ask_nth_part More...
 
void AskNumHistories (IntPtr history_list, out int number)
 Wrapper method for UF_PART_ask_num_histories More...
 
int AskNumParts ()
 Wrapper method for UF_PART_ask_num_parts More...
 
void AskPartHistory (NXOpen.Tag part, IntPtr history_list)
 Wrapper method for UF_PART_ask_part_history More...
 
void AskPartHistoryWithRenameInfo (NXOpen.Tag part, IntPtr history_list)
 Wrapper method for UF_PART_ask_part_history_with_rename_info More...
 
unsafe void AskPartName (NXOpen.Tag part, out string part_fspec)
 Wrapper method for UF_PART_ask_part_name More...
 
NXOpen.Tag AskPartTag (string part_name)
 Wrapper method for UF_PART_ask_part_tag More...
 
void AskStatus (NXOpen.Tag part_tag, out int status)
 Wrapper method for UF_PART_ask_status More...
 
void AskTagOfDispName (string display_name, out NXOpen.Tag part_tag)
 DEPRECATED Wrapper method for UF_PART_ask_tag_of_disp_name More...
 
unsafe void AskTemplateFilename (NXOpen.Tag part, out string template_name)
 Wrapper method for UF_PART_ask_template_filename More...
 
void AskUnits (NXOpen.Tag part, out int part_units)
 Wrapper method for UF_PART_ask_units More...
 
void CheckPartWritable (string part_name, out bool writable)
 Wrapper method for UF_PART_check_part_writable More...
 
void Cleanup (uint option_mask)
 Wrapper method for UF_PART_cleanup More...
 
void ClearHistoryList (IntPtr historiy_list)
 Wrapper method for UF_PART_clear_history_list More...
 
void Close (NXOpen.Tag part, int scope, int mode)
 Wrapper method for UF_PART_close More...
 
void CloseAll ()
 Wrapper method for UF_PART_close_all More...
 
void CloseCset (NXOpen.Tag cset)
 Wrapper method for UF_PART_close_cset More...
 
void CreateFamilyInstance (NXOpen.Tag family, int member_index, out NXOpen.Tag part, out NXOpen.Tag instance)
 Wrapper method for UF_PART_create_family_instance More...
 
void CreateHistoryList (out IntPtr history_list)
 Wrapper method for UF_PART_create_history_list More...
 
void EvaluateWriteState (NXOpen.Tag part_tag)
 Wrapper method for UF_PART_evaluate_write_state More...
 
void Export (string part_name, int num_objects, NXOpen.Tag[] object_array)
 Wrapper method for UF_PART_export More...
 
void ExportWithOptions (string part_name, int num_objects, NXOpen.Tag[] object_array, ref ExportOptions options)
 Wrapper method for UF_PART_export_with_options More...
 
unsafe void FileNameForDisplay (string name_format, out string display_name)
 Wrapper method for UF_PART_file_name_for_display More...
 
unsafe void FileNameForDisplayString (string name_format, out string display_name)
 Wrapper method for UF_PART_file_name_for_display_string More...
 
unsafe void FindFamilyInstance (NXOpen.Tag family, int member_index, bool load, bool use_load_options, out string part_name)
 Wrapper method for UF_PART_find_family_instance More...
 
void FindTagOfDisplayName (string display_name, out NXOpen.Tag part_tag)
 Wrapper method for UF_PART_find_tag_of_display_name More...
 
unsafe void FreeLoadStatus (ref LoadStatus load_status)
 Wrapper method for UF_PART_free_load_status More...
 
void Import (string file_name, ref ImportPartModes modes, double[] dest_csys, double[] dest_point, double scale, out NXOpen.Tag group)
 Wrapper method for UF_PART_import More...
 
unsafe void ImportXtHidden (string xtFileName, out int numBodies, out NXOpen.Tag[] bodyTags)
 Wrapper method for UF_PART_import_xt_hidden More...
 
void InheritStatusOfTemplate (NXOpen.Tag member_tag)
 Wrapper method for UF_PART_inherit_status_of_template More...
 
void IsFamilyInstance (NXOpen.Tag part, out bool is_family_instance)
 Wrapper method for UF_PART_is_family_instance More...
 
void IsFamilyInstCurrent (NXOpen.Tag part, out bool is_inst_current)
 Wrapper method for UF_PART_is_family_inst_current More...
 
void IsFamilyTemplate (NXOpen.Tag part, out bool is_family_template)
 Wrapper method for UF_PART_is_family_template More...
 
int IsLoaded (string part_name)
 Wrapper method for UF_PART_is_loaded More...
 
bool IsModified (NXOpen.Tag part)
 Wrapper method for UF_PART_is_modified More...
 
unsafe void NameForDisplay (string name_format, out string display_name)
 DEPRECATED Wrapper method for UF_PART_name_for_display More...
 
void New (string part_name, int units, out NXOpen.Tag part)
 Wrapper method for UF_PART_new More...
 
unsafe void Open (string part_name, out NXOpen.Tag part, out LoadStatus error_status)
 Wrapper method for UF_PART_open More...
 
unsafe void OpenComponentAs (NXOpen.Tag component, string old_name, string new_name, out NXOpen.Tag part, out LoadStatus error_status)
 Wrapper method for UF_PART_open_component_as More...
 
unsafe void OpenCset (NXOpen.Tag cset, out LoadStatus load_status)
 Wrapper method for UF_PART_open_cset More...
 
unsafe void OpenQuiet (string part_name, out NXOpen.Tag part, out LoadStatus error_status)
 Wrapper method for UF_PART_open_quiet More...
 
unsafe void OpenSingleComponentAs (NXOpen.Tag component, string new_part_name, out NXOpen.Tag part, out LoadStatus error_status)
 Wrapper method for UF_PART_open_single_component_as More...
 
void Rename (NXOpen.Tag part_tag, string new_part_name)
 Wrapper method for UF_PART_rename More...
 
void Reopen (NXOpen.Tag part, int scope, int mode, out NXOpen.Tag new_part)
 Wrapper method for UF_PART_reopen More...
 
void Save ()
 Wrapper method for UF_PART_save More...
 
unsafe void SaveAll (out int count, out NXOpen.Tag[] part_list, out int[] error_list)
 Wrapper method for UF_PART_save_all More...
 
void SaveAs (string new_part_name)
 Wrapper method for UF_PART_save_as More...
 
void SaveWorkOnly ()
 Wrapper method for UF_PART_save_work_only More...
 
void SetCompressionFlags (NXOpen.Tag part, ref CompressFlags compress_mask)
 Wrapper method for UF_PART_set_compression_flags More...
 
void SetCustomerArea (NXOpen.Tag part_tag, string customer_area)
 Wrapper method for UF_PART_set_customer_area More...
 
void SetDescription (NXOpen.Tag part_tag, string description)
 Wrapper method for UF_PART_set_description More...
 
void SetDisplayPart (NXOpen.Tag part)
 Wrapper method for UF_PART_set_display_part More...
 
void SetEnforcePiecePart (NXOpen.Tag part_tag, bool status)
 Wrapper method for UF_PART_set_enforce_piece_part More...
 
void SetFamilySaveDir (NXOpen.Tag family, string dir)
 Wrapper method for UF_PART_set_family_save_dir More...
 
void SetFamInstSaveDir (string part_directory)
 Wrapper method for UF_PART_set_fam_inst_save_dir More...
 
void SetStatus (NXOpen.Tag part_tag, int status)
 Wrapper method for UF_PART_set_status More...
 
unsafe void UpdateFamilyInstance (NXOpen.Tag family, int member_index, bool force_update, out NXOpen.Tag part, out bool saved, out int count, out NXOpen.Tag[] part_list, out int[] error_list, out string info)
 Wrapper method for UF_PART_update_family_instance More...
 
void UpdateJtBrep (NXOpen.Tag part_tag)
 Wrapper method for UF_PART_update_jt_brep More...
 
void UpdateJtFacets (NXOpen.Tag part_tag)
 Wrapper method for UF_PART_update_jt_facets 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_PART' functions and data types.

Member Enumeration Documentation

Wrapper for UF_PART_export_exp_mode_e

Refer to UF_PART_export_exp_mode_e for documentation

Wrapper for UF_PART_export_params_mode_e

Refer to UF_PART_export_params_mode_e for documentation

Member Function Documentation

void NXOpen.UF.UFPart.AddToRecentFileList ( NXOpen.Tag  part_tag)
inline

Wrapper method for UF_PART_add_to_recent_file_list

Refer to UF_PART_add_to_recent_file_list for documentation

License requirements:None

void NXOpen.UF.UFPart.ApplyFamilyInstance ( NXOpen.Tag  family,
int  member_index 
)
inline

Wrapper method for UF_PART_apply_family_instance

Refer to UF_PART_apply_family_instance for documentation

License requirements:None

void NXOpen.UF.UFPart.AskCompressionFlags ( NXOpen.Tag  part,
out CompressFlags  compress_mask 
)
inline

Wrapper method for UF_PART_ask_compression_flags

Refer to UF_PART_ask_compression_flags for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskCustomerArea ( NXOpen.Tag  part_tag,
out string  customer_area 
)
inline

Wrapper method for UF_PART_ask_customer_area

Refer to UF_PART_ask_customer_area for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskDescription ( NXOpen.Tag  part_tag,
out string  description 
)
inline

Wrapper method for UF_PART_ask_description

Refer to UF_PART_ask_description for documentation

License requirements:None

NXOpen.Tag NXOpen.UF.UFPart.AskDisplayPart ( )
inline

Wrapper method for UF_PART_ask_display_part

Refer to UF_PART_ask_display_part for documentation

License requirements:None

void NXOpen.UF.UFPart.AskEnforcePiecePart ( NXOpen.Tag  part_tag,
out bool  status 
)
inline

Wrapper method for UF_PART_ask_enforce_piece_part

Refer to UF_PART_ask_enforce_piece_part for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskFamilies ( NXOpen.Tag  part,
out int  family_count,
out NXOpen.Tag[]  families 
)
inline

Wrapper method for UF_PART_ask_families

Refer to UF_PART_ask_families for documentation

License requirements:None

void NXOpen.UF.UFPart.AskFamilyInstance ( NXOpen.Tag  part,
out NXOpen.Tag  instance 
)
inline

Wrapper method for UF_PART_ask_family_instance

Refer to UF_PART_ask_family_instance for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskFamilySaveDir ( NXOpen.Tag  family,
out string  dir 
)
inline

Wrapper method for UF_PART_ask_family_save_dir

Refer to UF_PART_ask_family_save_dir for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskFamInstSaveDir ( out string  part_directory)
inline

Wrapper method for UF_PART_ask_fam_inst_save_dir

Refer to UF_PART_ask_fam_inst_save_dir for documentation

License requirements:None

void NXOpen.UF.UFPart.AskJtInfoOfPart ( NXOpen.Tag  part_tag,
out bool  from_jt_file,
out bool  jt_file_exists,
out bool  contains_breps 
)
inline

Wrapper method for UF_PART_ask_jt_info_of_part

Refer to UF_PART_ask_jt_info_of_part for documentation

License requirements:None

void NXOpen.UF.UFPart.AskLastModifiedVersion ( NXOpen.Tag  part,
out int  modified_version 
)
inline

Wrapper method for UF_PART_ask_last_modified_version

Refer to UF_PART_ask_last_modified_version for documentation

License requirements:None

void NXOpen.UF.UFPart.AskMinorVersion ( NXOpen.Tag  part,
out int  minor_version 
)
inline

Wrapper method for UF_PART_ask_minor_version

Refer to UF_PART_ask_minor_version for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskNthHistory ( IntPtr  history_list,
int  index,
out string  program,
out string  user,
out string  machine,
out int  version,
out int  gmtime 
)
inline

Wrapper method for UF_PART_ask_nth_history

Refer to UF_PART_ask_nth_history for documentation

License requirements:None

NXOpen.Tag NXOpen.UF.UFPart.AskNthPart ( int  part_num)
inline

Wrapper method for UF_PART_ask_nth_part

Refer to UF_PART_ask_nth_part for documentation

License requirements:None

void NXOpen.UF.UFPart.AskNumHistories ( IntPtr  history_list,
out int  number 
)
inline

Wrapper method for UF_PART_ask_num_histories

Refer to UF_PART_ask_num_histories for documentation

License requirements:None

int NXOpen.UF.UFPart.AskNumParts ( )
inline

Wrapper method for UF_PART_ask_num_parts

Refer to UF_PART_ask_num_parts for documentation

License requirements:None

void NXOpen.UF.UFPart.AskPartHistory ( NXOpen.Tag  part,
IntPtr  history_list 
)
inline

Wrapper method for UF_PART_ask_part_history

Refer to UF_PART_ask_part_history for documentation

License requirements:None

void NXOpen.UF.UFPart.AskPartHistoryWithRenameInfo ( NXOpen.Tag  part,
IntPtr  history_list 
)
inline

Wrapper method for UF_PART_ask_part_history_with_rename_info

Refer to UF_PART_ask_part_history_with_rename_info for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskPartName ( NXOpen.Tag  part,
out string  part_fspec 
)
inline

Wrapper method for UF_PART_ask_part_name

Refer to UF_PART_ask_part_name for documentation

License requirements:None

NXOpen.Tag NXOpen.UF.UFPart.AskPartTag ( string  part_name)
inline

Wrapper method for UF_PART_ask_part_tag

Refer to UF_PART_ask_part_tag for documentation

License requirements:None

void NXOpen.UF.UFPart.AskStatus ( NXOpen.Tag  part_tag,
out int  status 
)
inline

Wrapper method for UF_PART_ask_status

Refer to UF_PART_ask_status for documentation

License requirements:None

void NXOpen.UF.UFPart.AskTagOfDispName ( string  display_name,
out NXOpen.Tag  part_tag 
)
inline

DEPRECATED Wrapper method for UF_PART_ask_tag_of_disp_name

Refer to UF_PART_ask_tag_of_disp_name for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.AskTemplateFilename ( NXOpen.Tag  part,
out string  template_name 
)
inline

Wrapper method for UF_PART_ask_template_filename

Refer to UF_PART_ask_template_filename for documentation

License requirements:None

void NXOpen.UF.UFPart.AskUnits ( NXOpen.Tag  part,
out int  part_units 
)
inline

Wrapper method for UF_PART_ask_units

Refer to UF_PART_ask_units for documentation

License requirements:None

void NXOpen.UF.UFPart.CheckPartWritable ( string  part_name,
out bool  writable 
)
inline

Wrapper method for UF_PART_check_part_writable

Refer to UF_PART_check_part_writable for documentation

License requirements:None

void NXOpen.UF.UFPart.Cleanup ( uint  option_mask)
inline

Wrapper method for UF_PART_cleanup

Refer to UF_PART_cleanup for documentation

License requirements:None

void NXOpen.UF.UFPart.ClearHistoryList ( IntPtr  historiy_list)
inline

Wrapper method for UF_PART_clear_history_list

Refer to UF_PART_clear_history_list for documentation

License requirements:None

void NXOpen.UF.UFPart.Close ( NXOpen.Tag  part,
int  scope,
int  mode 
)
inline

Wrapper method for UF_PART_close

Refer to UF_PART_close for documentation

License requirements:None

void NXOpen.UF.UFPart.CloseAll ( )
inline

Wrapper method for UF_PART_close_all

Refer to UF_PART_close_all for documentation

License requirements:None

void NXOpen.UF.UFPart.CloseCset ( NXOpen.Tag  cset)
inline

Wrapper method for UF_PART_close_cset

Refer to UF_PART_close_cset for documentation

License requirements:None

void NXOpen.UF.UFPart.CreateFamilyInstance ( NXOpen.Tag  family,
int  member_index,
out NXOpen.Tag  part,
out NXOpen.Tag  instance 
)
inline

Wrapper method for UF_PART_create_family_instance

Refer to UF_PART_create_family_instance for documentation

License requirements:None

void NXOpen.UF.UFPart.CreateHistoryList ( out IntPtr  history_list)
inline

Wrapper method for UF_PART_create_history_list

Refer to UF_PART_create_history_list for documentation

License requirements:None

void NXOpen.UF.UFPart.EvaluateWriteState ( NXOpen.Tag  part_tag)
inline

Wrapper method for UF_PART_evaluate_write_state

Refer to UF_PART_evaluate_write_state for documentation

License requirements:None

void NXOpen.UF.UFPart.Export ( string  part_name,
int  num_objects,
NXOpen.Tag[]  object_array 
)
inline

Wrapper method for UF_PART_export

Refer to UF_PART_export for documentation

License requirements:None

void NXOpen.UF.UFPart.ExportWithOptions ( string  part_name,
int  num_objects,
NXOpen.Tag[]  object_array,
ref ExportOptions  options 
)
inline

Wrapper method for UF_PART_export_with_options

Refer to UF_PART_export_with_options for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.FileNameForDisplay ( string  name_format,
out string  display_name 
)
inline

Wrapper method for UF_PART_file_name_for_display

Refer to UF_PART_file_name_for_display for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.FileNameForDisplayString ( string  name_format,
out string  display_name 
)
inline

Wrapper method for UF_PART_file_name_for_display_string

Refer to UF_PART_file_name_for_display_string for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.FindFamilyInstance ( NXOpen.Tag  family,
int  member_index,
bool  load,
bool  use_load_options,
out string  part_name 
)
inline

Wrapper method for UF_PART_find_family_instance

Refer to UF_PART_find_family_instance for documentation

License requirements:None

void NXOpen.UF.UFPart.FindTagOfDisplayName ( string  display_name,
out NXOpen.Tag  part_tag 
)
inline

Wrapper method for UF_PART_find_tag_of_display_name

Refer to UF_PART_find_tag_of_display_name for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.FreeLoadStatus ( ref LoadStatus  load_status)
inline

Wrapper method for UF_PART_free_load_status

Refer to UF_PART_free_load_status for documentation

License requirements:None

void NXOpen.UF.UFPart.Import ( string  file_name,
ref ImportPartModes  modes,
double[]  dest_csys,
double[]  dest_point,
double  scale,
out NXOpen.Tag  group 
)
inline

Wrapper method for UF_PART_import

Refer to UF_PART_import for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.ImportXtHidden ( string  xtFileName,
out int  numBodies,
out NXOpen.Tag[]  bodyTags 
)
inline

Wrapper method for UF_PART_import_xt_hidden

Refer to UF_PART_import_xt_hidden for documentation

License requirements:None

void NXOpen.UF.UFPart.InheritStatusOfTemplate ( NXOpen.Tag  member_tag)
inline

Wrapper method for UF_PART_inherit_status_of_template

Refer to UF_PART_inherit_status_of_template for documentation

License requirements:None

void NXOpen.UF.UFPart.IsFamilyInstance ( NXOpen.Tag  part,
out bool  is_family_instance 
)
inline

Wrapper method for UF_PART_is_family_instance

Refer to UF_PART_is_family_instance for documentation

License requirements:None

void NXOpen.UF.UFPart.IsFamilyInstCurrent ( NXOpen.Tag  part,
out bool  is_inst_current 
)
inline

Wrapper method for UF_PART_is_family_inst_current

Refer to UF_PART_is_family_inst_current for documentation

License requirements:None

void NXOpen.UF.UFPart.IsFamilyTemplate ( NXOpen.Tag  part,
out bool  is_family_template 
)
inline

Wrapper method for UF_PART_is_family_template

Refer to UF_PART_is_family_template for documentation

License requirements:None

int NXOpen.UF.UFPart.IsLoaded ( string  part_name)
inline

Wrapper method for UF_PART_is_loaded

Refer to UF_PART_is_loaded for documentation

License requirements:None

bool NXOpen.UF.UFPart.IsModified ( NXOpen.Tag  part)
inline

Wrapper method for UF_PART_is_modified

Refer to UF_PART_is_modified for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.NameForDisplay ( string  name_format,
out string  display_name 
)
inline

DEPRECATED Wrapper method for UF_PART_name_for_display

Refer to UF_PART_name_for_display for documentation

License requirements:None

void NXOpen.UF.UFPart.New ( string  part_name,
int  units,
out NXOpen.Tag  part 
)
inline

Wrapper method for UF_PART_new

Refer to UF_PART_new for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.Open ( string  part_name,
out NXOpen.Tag  part,
out LoadStatus  error_status 
)
inline

Wrapper method for UF_PART_open

Refer to UF_PART_open for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.OpenComponentAs ( NXOpen.Tag  component,
string  old_name,
string  new_name,
out NXOpen.Tag  part,
out LoadStatus  error_status 
)
inline

Wrapper method for UF_PART_open_component_as

Refer to UF_PART_open_component_as for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.OpenCset ( NXOpen.Tag  cset,
out LoadStatus  load_status 
)
inline

Wrapper method for UF_PART_open_cset

Refer to UF_PART_open_cset for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.OpenQuiet ( string  part_name,
out NXOpen.Tag  part,
out LoadStatus  error_status 
)
inline

Wrapper method for UF_PART_open_quiet

Refer to UF_PART_open_quiet for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.OpenSingleComponentAs ( NXOpen.Tag  component,
string  new_part_name,
out NXOpen.Tag  part,
out LoadStatus  error_status 
)
inline

Wrapper method for UF_PART_open_single_component_as

Refer to UF_PART_open_single_component_as for documentation

License requirements:None

void NXOpen.UF.UFPart.Rename ( NXOpen.Tag  part_tag,
string  new_part_name 
)
inline

Wrapper method for UF_PART_rename

Refer to UF_PART_rename for documentation

License requirements:None

void NXOpen.UF.UFPart.Reopen ( NXOpen.Tag  part,
int  scope,
int  mode,
out NXOpen.Tag  new_part 
)
inline

Wrapper method for UF_PART_reopen

Refer to UF_PART_reopen for documentation

License requirements:None

void NXOpen.UF.UFPart.Save ( )
inline

Wrapper method for UF_PART_save

Refer to UF_PART_save for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.SaveAll ( out int  count,
out NXOpen.Tag[]  part_list,
out int[]  error_list 
)
inline

Wrapper method for UF_PART_save_all

Refer to UF_PART_save_all for documentation

License requirements:None

void NXOpen.UF.UFPart.SaveAs ( string  new_part_name)
inline

Wrapper method for UF_PART_save_as

Refer to UF_PART_save_as for documentation

License requirements:None

void NXOpen.UF.UFPart.SaveWorkOnly ( )
inline

Wrapper method for UF_PART_save_work_only

Refer to UF_PART_save_work_only for documentation

License requirements:None

void NXOpen.UF.UFPart.SetCompressionFlags ( NXOpen.Tag  part,
ref CompressFlags  compress_mask 
)
inline

Wrapper method for UF_PART_set_compression_flags

Refer to UF_PART_set_compression_flags for documentation

License requirements:None

void NXOpen.UF.UFPart.SetCustomerArea ( NXOpen.Tag  part_tag,
string  customer_area 
)
inline

Wrapper method for UF_PART_set_customer_area

Refer to UF_PART_set_customer_area for documentation

License requirements:None

void NXOpen.UF.UFPart.SetDescription ( NXOpen.Tag  part_tag,
string  description 
)
inline

Wrapper method for UF_PART_set_description

Refer to UF_PART_set_description for documentation

License requirements:None

void NXOpen.UF.UFPart.SetDisplayPart ( NXOpen.Tag  part)
inline

Wrapper method for UF_PART_set_display_part

Refer to UF_PART_set_display_part for documentation

License requirements:None

void NXOpen.UF.UFPart.SetEnforcePiecePart ( NXOpen.Tag  part_tag,
bool  status 
)
inline

Wrapper method for UF_PART_set_enforce_piece_part

Refer to UF_PART_set_enforce_piece_part for documentation

License requirements:None

void NXOpen.UF.UFPart.SetFamilySaveDir ( NXOpen.Tag  family,
string  dir 
)
inline

Wrapper method for UF_PART_set_family_save_dir

Refer to UF_PART_set_family_save_dir for documentation

License requirements:None

void NXOpen.UF.UFPart.SetFamInstSaveDir ( string  part_directory)
inline

Wrapper method for UF_PART_set_fam_inst_save_dir

Refer to UF_PART_set_fam_inst_save_dir for documentation

License requirements:None

void NXOpen.UF.UFPart.SetStatus ( NXOpen.Tag  part_tag,
int  status 
)
inline

Wrapper method for UF_PART_set_status

Refer to UF_PART_set_status for documentation

License requirements:None

unsafe void NXOpen.UF.UFPart.UpdateFamilyInstance ( NXOpen.Tag  family,
int  member_index,
bool  force_update,
out NXOpen.Tag  part,
out bool  saved,
out int  count,
out NXOpen.Tag[]  part_list,
out int[]  error_list,
out string  info 
)
inline

Wrapper method for UF_PART_update_family_instance

Refer to UF_PART_update_family_instance for documentation

License requirements:None

void NXOpen.UF.UFPart.UpdateJtBrep ( NXOpen.Tag  part_tag)
inline

Wrapper method for UF_PART_update_jt_brep

Refer to UF_PART_update_jt_brep for documentation

License requirements:None

void NXOpen.UF.UFPart.UpdateJtFacets ( NXOpen.Tag  part_tag)
inline

Wrapper method for UF_PART_update_jt_facets

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