NXOpen .NET Reference  12.0.0
Classes | Public Member Functions | List of all members
NXOpen.UF.UFPs Class Reference

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

Inheritance diagram for NXOpen.UF.UFPs:

Classes

struct  KernelVersion
 Wrapper for UF_PS_kernel_version_s More...
 
struct  Unexported
 Wrapper for UF_PS_unexported_s More...
 

Public Member Functions

delegate int LinkFPT (NXOpen.Tag ug_tag, int ps_tag)
 This delegate is equivalent to 'UF_PS_link_f_p_t'. More...
 
void AskCurrentHighestTag (out NXOpen.Tag highest_tag)
 Wrapper method for UF_PS_ask_current_highest_tag More...
 
void AskCurrentPartition (out NXOpen.Tag partition)
 Wrapper method for UF_PS_ask_current_partition More...
 
void AskEntityPartition (NXOpen.Tag entity, out NXOpen.Tag partition)
 Wrapper method for UF_PS_ask_entity_partition More...
 
unsafe void AskJournalData (out int journal_state, out string journal_name)
 Wrapper method for UF_PS_ask_journal_data More...
 
void AskKernelVersion (ref KernelVersion version_data)
 Wrapper method for UF_PS_ask_kernel_version More...
 
void AskObjectOfPsTag (NXOpen.Tag ps_tag, out NXOpen.Tag obj_id)
 Wrapper method for UF_PS_ask_object_of_ps_tag More...
 
void AskPsTagOfObject (NXOpen.Tag obj_id, out NXOpen.Tag ps_tag)
 Wrapper method for UF_PS_ask_ps_tag_of_object More...
 
void AskTagsRemaining (out int tags_remaining)
 Wrapper method for UF_PS_ask_tags_remaining More...
 
void CreateObjFromPsTag (NXOpen.Tag ps_tag, out NXOpen.Tag ug_tag)
 Wrapper method for UF_PS_create_obj_from_ps_tag More...
 
void CreatePartition (out NXOpen.Tag partition)
 Wrapper method for UF_PS_create_partition More...
 
void CreatePsTrimmedCurve (NXOpen.Tag curve_or_edge, out NXOpen.Tag ps_curve)
 Wrapper method for UF_PS_create_ps_trimmed_curve More...
 
unsafe void ExportData (NXOpen.Tag[] body_list, string file_name)
 Wrapper method for UF_PS_export_data More...
 
unsafe void ExportLinkedData (NXOpen.Tag[] tags, int n_tags, string file_name, int version, LinkFPT link_fnc, out int n_unexported, out Unexported[] unexported_tags)
 Wrapper method for UF_PS_export_linked_data More...
 
unsafe void ImportData (string file_name, out NXOpen.Tag[] body_list)
 Wrapper method for UF_PS_import_data More...
 
void SetCurrentPartition (NXOpen.Tag partition)
 Wrapper method for UF_PS_set_current_partition More...
 
void SetJournalState (int journal_state)
 Wrapper method for UF_PS_set_journal_state More...
 
void WriteToJournal (string journal_commt)
 Wrapper method for UF_PS_write_to_journal More...
 

Detailed Description

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

Member Function Documentation

void NXOpen.UF.UFPs.AskCurrentHighestTag ( out NXOpen.Tag  highest_tag)

Wrapper method for UF_PS_ask_current_highest_tag

Refer to UF_PS_ask_current_highest_tag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.AskCurrentPartition ( out NXOpen.Tag  partition)

Wrapper method for UF_PS_ask_current_partition

Refer to UF_PS_ask_current_partition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.AskEntityPartition ( NXOpen.Tag  entity,
out NXOpen.Tag  partition 
)

Wrapper method for UF_PS_ask_entity_partition

Refer to UF_PS_ask_entity_partition for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFPs.AskJournalData ( out int  journal_state,
out string  journal_name 
)

Wrapper method for UF_PS_ask_journal_data

Refer to UF_PS_ask_journal_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.AskKernelVersion ( ref KernelVersion  version_data)

Wrapper method for UF_PS_ask_kernel_version

Refer to UF_PS_ask_kernel_version for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.AskObjectOfPsTag ( NXOpen.Tag  ps_tag,
out NXOpen.Tag  obj_id 
)

Wrapper method for UF_PS_ask_object_of_ps_tag

Refer to UF_PS_ask_object_of_ps_tag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.AskPsTagOfObject ( NXOpen.Tag  obj_id,
out NXOpen.Tag  ps_tag 
)

Wrapper method for UF_PS_ask_ps_tag_of_object

Refer to UF_PS_ask_ps_tag_of_object for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.AskTagsRemaining ( out int  tags_remaining)

Wrapper method for UF_PS_ask_tags_remaining

Refer to UF_PS_ask_tags_remaining for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.CreateObjFromPsTag ( NXOpen.Tag  ps_tag,
out NXOpen.Tag  ug_tag 
)

Wrapper method for UF_PS_create_obj_from_ps_tag

Refer to UF_PS_create_obj_from_ps_tag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.CreatePartition ( out NXOpen.Tag  partition)

Wrapper method for UF_PS_create_partition

Refer to UF_PS_create_partition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.CreatePsTrimmedCurve ( NXOpen.Tag  curve_or_edge,
out NXOpen.Tag  ps_curve 
)

Wrapper method for UF_PS_create_ps_trimmed_curve

Refer to UF_PS_create_ps_trimmed_curve for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFPs.ExportData ( NXOpen.Tag[]  body_list,
string  file_name 
)

Wrapper method for UF_PS_export_data

Refer to UF_PS_export_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFPs.ExportLinkedData ( NXOpen.Tag[]  tags,
int  n_tags,
string  file_name,
int  version,
LinkFPT  link_fnc,
out int  n_unexported,
out Unexported[]  unexported_tags 
)

Wrapper method for UF_PS_export_linked_data

Refer to UF_PS_export_linked_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFPs.ImportData ( string  file_name,
out NXOpen.Tag[]  body_list 
)

Wrapper method for UF_PS_import_data

Refer to UF_PS_import_data for documentation
Mapping Help

License requirements:None

delegate int NXOpen.UF.UFPs.LinkFPT ( NXOpen.Tag  ug_tag,
int  ps_tag 
)

This delegate is equivalent to 'UF_PS_link_f_p_t'.

void NXOpen.UF.UFPs.SetCurrentPartition ( NXOpen.Tag  partition)

Wrapper method for UF_PS_set_current_partition

Refer to UF_PS_set_current_partition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.SetJournalState ( int  journal_state)

Wrapper method for UF_PS_set_journal_state

Refer to UF_PS_set_journal_state for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFPs.WriteToJournal ( string  journal_commt)

Wrapper method for UF_PS_write_to_journal

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