NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.Utilities.NXRemotableObject IMessageSink

Classes

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

Public Member Functions

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...
 
delegate int LinkFPT (NXOpen.Tag ug_tag, int ps_tag)
 This delegate is equivalent to 'UF_PS_link_f_p_t'. 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...
 
- 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_PS' functions and data types.

Member Function Documentation

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

Wrapper method for UF_PS_ask_current_highest_tag

Refer to UF_PS_ask_current_highest_tag for documentation

License requirements:None

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

Wrapper method for UF_PS_ask_current_partition

Refer to UF_PS_ask_current_partition for documentation

License requirements:None

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

Wrapper method for UF_PS_ask_entity_partition

Refer to UF_PS_ask_entity_partition for documentation

License requirements:None

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

Wrapper method for UF_PS_ask_journal_data

Refer to UF_PS_ask_journal_data for documentation

License requirements:None

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

Wrapper method for UF_PS_ask_kernel_version

Refer to UF_PS_ask_kernel_version for documentation

License requirements:None

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

Wrapper method for UF_PS_ask_object_of_ps_tag

Refer to UF_PS_ask_object_of_ps_tag for documentation

License requirements:None

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

Wrapper method for UF_PS_ask_ps_tag_of_object

Refer to UF_PS_ask_ps_tag_of_object for documentation

License requirements:None

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

Wrapper method for UF_PS_ask_tags_remaining

Refer to UF_PS_ask_tags_remaining for documentation

License requirements:None

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

Wrapper method for UF_PS_create_obj_from_ps_tag

Refer to UF_PS_create_obj_from_ps_tag for documentation

License requirements:None

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

Wrapper method for UF_PS_create_partition

Refer to UF_PS_create_partition for documentation

License requirements:None

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

Wrapper method for UF_PS_create_ps_trimmed_curve

Refer to UF_PS_create_ps_trimmed_curve for documentation

License requirements:None

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

Wrapper method for UF_PS_export_data

Refer to UF_PS_export_data for documentation

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 
)
inline

Wrapper method for UF_PS_export_linked_data

Refer to UF_PS_export_linked_data for documentation

License requirements:None

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

Wrapper method for UF_PS_import_data

Refer to UF_PS_import_data for documentation

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)
inline

Wrapper method for UF_PS_set_current_partition

Refer to UF_PS_set_current_partition for documentation

License requirements:None

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

Wrapper method for UF_PS_set_journal_state

Refer to UF_PS_set_journal_state for documentation

License requirements:None

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

Wrapper method for UF_PS_write_to_journal

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